{"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":824377,"link":"/api/v1.1/game/824377/feed/live","metaData":{"wait":10,"timeStamp":"20260403_224618","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824377,"type":"R","doubleHeader":"N","id":"2026/04/03/phimlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824377-2026-04-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-03T20:10:00Z","originalDate":"2026-04-03","officialDate":"2026-04-03","dayNight":"day","time":"2:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":2026,"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681"},"springVenue":{"id":2700,"link":"/api/v1/venues/2700"},"teamCode":"phi","fileCode":"phi","abbreviation":"PHI","teamName":"Phillies","locationName":"Philadelphia","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Philadelphia","record":{"gamesPlayed":7,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":4,"losses":3,"ties":0,"pct":".571"},"records":{},"divisionLeader":false,"wins":4,"losses":3,"winningPercentage":".571"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":7,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":2,"losses":5,"ties":0,"pct":".286"},"records":{},"divisionLeader":false,"wins":2,"losses":5,"winningPercentage":".286"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"ID669016":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","firstName":"Brandon","lastName":"Marsh","primaryNumber":"16","birthDate":"1997-12-18","currentAge":28,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Marsh","middleName":"Chase","boxscoreName":"Marsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Marsh","nameSlug":"brandon-marsh-669016","firstLastName":"Brandon Marsh","lastFirstName":"Marsh, Brandon","lastInitName":"Marsh, B","initLastName":"B Marsh","fullFMLName":"Brandon Chase Marsh","fullLFMName":"Marsh, Brandon Chase","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547180":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","firstName":"Bryce","lastName":"Harper","primaryNumber":"3","birthDate":"1992-10-16","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bryce","useLastName":"Harper","middleName":"Aron Max","boxscoreName":"Harper, B","nickName":"Harp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"HARR-purr","mlbDebutDate":"2012-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Harper","nameSlug":"bryce-harper-547180","firstLastName":"Bryce Harper","lastFirstName":"Harper, Bryce","lastInitName":"Harper, B","initLastName":"B Harper","fullFMLName":"Bryce Aron Max Harper","fullLFMName":"Harper, Bryce Aron Max","strikeZoneTop":3.265,"strikeZoneBottom":1.648},"ID592663":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663","firstName":"Jacob","lastName":"Realmuto","primaryNumber":"10","birthDate":"1991-03-18","currentAge":35,"birthCity":"Del City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 0\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.T.","useLastName":"Realmuto","middleName":"Tyler","boxscoreName":"Realmuto","nickName":"Real","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"reel-MYOO-toh","mlbDebutDate":"2014-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Realmuto","nameSlug":"j-t-realmuto-592663","firstLastName":"J.T. Realmuto","lastFirstName":"Realmuto, J.T.","lastInitName":"Realmuto, J","initLastName":"J Realmuto","fullFMLName":"Jacob Tyler Realmuto","fullLFMName":"Realmuto, Jacob Tyler","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664761":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","firstName":"Alec","lastName":"Bohm","primaryNumber":"28","birthDate":"1996-08-03","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alec","useLastName":"Bohm","middleName":"Daniel","boxscoreName":"Bohm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"bome; like home","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alec Bohm","nameSlug":"alec-bohm-664761","firstLastName":"Alec Bohm","lastFirstName":"Bohm, Alec","lastInitName":"Bohm, A","initLastName":"A Bohm","fullFMLName":"Alec Daniel Bohm","fullLFMName":"Bohm, Alec Daniel","strikeZoneTop":3.407,"strikeZoneBottom":1.719},"ID801403":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403","firstName":"Tyler","lastName":"Dollander","primaryNumber":"32","birthDate":"2001-10-26","currentAge":24,"birthCity":"Evans","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Dollander","middleName":"Chase","boxscoreName":"Dollander","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"DOE-land-err","mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Dollander","nameSlug":"chase-dollander-801403","firstLastName":"Chase Dollander","lastFirstName":"Dollander, Chase","lastInitName":"Dollander, C","initLastName":"C Dollander","fullFMLName":"Tyler Chase Dollander","fullLFMName":"Dollander, Tyler Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641835":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835","firstName":"Timothy","lastName":"Mayza","primaryNumber":"37","birthDate":"1992-01-15","currentAge":34,"birthCity":"Allentown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Mayza","middleName":"Gerard","boxscoreName":"Mayza","nickName":"Mayz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAY-zuh","mlbDebutDate":"2017-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Mayza","nameSlug":"tim-mayza-641835","firstLastName":"Tim Mayza","lastFirstName":"Mayza, Tim","lastInitName":"Mayza, T","initLastName":"T Mayza","fullFMLName":"Timothy Gerard Mayza","fullLFMName":"Mayza, Timothy Gerard","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656941":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","firstName":"Kyle","lastName":"Schwarber","primaryNumber":"12","birthDate":"1993-03-05","currentAge":33,"birthCity":"Middletown","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":229,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Schwarber","middleName":"Joseph","boxscoreName":"Schwarber","nickName":"Schwarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"SHWAR-burr","mlbDebutDate":"2015-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Schwarber","nameSlug":"kyle-schwarber-656941","firstLastName":"Kyle Schwarber","lastFirstName":"Schwarber, Kyle","lastInitName":"Schwarber, K","initLastName":"K Schwarber","fullFMLName":"Kyle Joseph Schwarber","fullLFMName":"Schwarber, Kyle Joseph","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID805249":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249","firstName":"Otto","lastName":"Kemp","primaryNumber":"4","birthDate":"1999-09-09","currentAge":26,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Otto","useLastName":"Kemp","middleName":"Severson","boxscoreName":"Kemp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Kemp","nameSlug":"otto-kemp-805249","firstLastName":"Otto Kemp","lastFirstName":"Kemp, Otto","lastInitName":"Kemp, O","initLastName":"O Kemp","fullFMLName":"Otto Severson Kemp","fullLFMName":"Kemp, Otto Severson","strikeZoneTop":3.158,"strikeZoneBottom":1.594},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID592836":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836","firstName":"Taijuan","lastName":"Walker","primaryNumber":"32","birthDate":"1992-08-13","currentAge":34,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taijuan","useLastName":"Walker","middleName":"Emmanuel","boxscoreName":"Walker, T","nickName":"Tai Weezy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"tie-WAHN","mlbDebutDate":"2013-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taijuan Walker","nameSlug":"taijuan-walker-592836","firstLastName":"Taijuan Walker","lastFirstName":"Walker, Taijuan","lastInitName":"Walker, T","initLastName":"T Walker","fullFMLName":"Taijuan Emmanuel Walker","fullLFMName":"Walker, Taijuan Emmanuel","strikeZoneTop":3.56,"strikeZoneBottom":1.65},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID605400":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400","firstName":"Aaron","lastName":"Nola","primaryNumber":"27","birthDate":"1993-06-04","currentAge":33,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Nola","middleName":"Michael","boxscoreName":"Nola, A","nickName":"Nols","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"NO-luh","mlbDebutDate":"2015-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Nola","nameSlug":"aaron-nola-605400","firstLastName":"Aaron Nola","lastFirstName":"Nola, Aaron","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Aaron Michael Nola","fullLFMName":"Nola, Aaron Michael","strikeZoneTop":3.36,"strikeZoneBottom":1.54},"ID641745":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745","firstName":"Brad","lastName":"Keller","primaryNumber":"40","birthDate":"1995-07-27","currentAge":31,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Keller","middleName":"Michael","boxscoreName":"Keller, Bra","nickName":"Yeldarb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Keller","nameSlug":"brad-keller-641745","firstLastName":"Brad Keller","lastFirstName":"Keller, Brad","lastInitName":"Keller, B","initLastName":"B Keller","fullFMLName":"Brad Michael Keller","fullLFMName":"Keller, Brad Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID691725":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725","firstName":"Andrew","lastName":"Painter","primaryNumber":"24","birthDate":"2003-04-10","currentAge":23,"birthCity":"Pompano Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 7\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Painter","middleName":"Patrick","boxscoreName":"Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Painter","nameSlug":"andrew-painter-691725","firstLastName":"Andrew Painter","lastFirstName":"Painter, Andrew","lastInitName":"Painter, A","initLastName":"A Painter","fullFMLName":"Andrew Patrick Painter","fullLFMName":"Painter, Andrew Patrick","strikeZoneTop":3.756,"strikeZoneBottom":1.746},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID678368":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368","firstName":"Valente","lastName":"Bellozo","primaryNumber":"56","birthDate":"2000-01-04","currentAge":26,"birthCity":"Mexicali","birthStateProvince":"BC","birthCountry":"Mexico","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Valente","useLastName":"Bellozo","boxscoreName":"Bellozo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"pronunciation":"bay-YO-so","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Valente Bellozo","nameSlug":"valente-bellozo-678368","firstLastName":"Valente Bellozo","lastFirstName":"Bellozo, Valente","lastInitName":"Bellozo, V","initLastName":"V Bellozo","fullFMLName":"Valente  Bellozo","fullLFMName":"Bellozo, Valente ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID666200":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","firstName":"Jesús","lastName":"Luzardo","primaryNumber":"44","birthDate":"1997-09-30","currentAge":28,"birthCity":"Lima","birthCountry":"Peru","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesús","useLastName":"Luzardo","middleName":"G.","boxscoreName":"Luzardo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jesús Luzardo","nameSlug":"jesus-luzardo-666200","firstLastName":"Jesús Luzardo","lastFirstName":"Luzardo, Jesús","lastInitName":"Luzardo, J","initLastName":"J Luzardo","fullFMLName":"Jesús G. Luzardo","fullLFMName":"Luzardo, Jesús G.","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID702222":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222","firstName":"Justin","lastName":"Crawford","primaryNumber":"2","birthDate":"2004-01-13","currentAge":22,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":188,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Crawford","boxscoreName":"Crawford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Crawford","nameSlug":"justin-crawford-702222","firstLastName":"Justin Crawford","lastFirstName":"Crawford, Justin","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"Justin Crawford","fullLFMName":"Crawford, Justin","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID624641":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641","firstName":"Edmundo","lastName":"Sosa","primaryNumber":"33","birthDate":"1996-03-06","currentAge":30,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Edmundo","useLastName":"Sosa","middleName":"Israel","boxscoreName":"Sosa, E","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ed-MOON-doh SOH-sah","mlbDebutDate":"2018-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edmundo Sosa","nameSlug":"edmundo-sosa-624641","firstLastName":"Edmundo Sosa","lastFirstName":"Sosa, Edmundo","lastInitName":"Sosa, E","initLastName":"E Sosa","fullFMLName":"Edmundo Israel Sosa","fullLFMName":"Sosa, Edmundo Israel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID661395":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395","firstName":"Jhoan","lastName":"Duran","primaryNumber":"59","birthDate":"1998-01-08","currentAge":28,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhoan","useLastName":"Duran","middleName":"Manuel","boxscoreName":"Duran, J","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"YO-ahn DOO-rahn","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhoan Duran","nameSlug":"jhoan-duran-661395","firstLastName":"Jhoan Duran","lastFirstName":"Duran, Jhoan","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jhoan Manuel Duran","fullLFMName":"Duran, Jhoan Manuel","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680742":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","firstName":"Jonathan","lastName":"Bowlan","primaryNumber":"52","birthDate":"1996-12-01","currentAge":29,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Bowlan","boxscoreName":"Bowlan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"boh-lin","mlbDebutDate":"2023-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Bowlan","nameSlug":"jonathan-bowlan-680742","firstLastName":"Jonathan Bowlan","lastFirstName":"Bowlan, Jonathan","lastInitName":"Bowlan, J","initLastName":"J Bowlan","fullFMLName":"Jonathan  Bowlan","fullLFMName":"Bowlan, Jonathan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":32,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID681082":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082","firstName":"Bryson","lastName":"Stott","primaryNumber":"5","birthDate":"1997-10-06","currentAge":28,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Bryson","useLastName":"Stott","middleName":"Jeremy","boxscoreName":"Stott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BRY-sun","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryson Stott","nameSlug":"bryson-stott-681082","firstLastName":"Bryson Stott","lastFirstName":"Stott, Bryson","lastInitName":"Stott, B","initLastName":"B Stott","fullFMLName":"Bryson Jeremy Stott","fullLFMName":"Stott, Bryson Jeremy","strikeZoneTop":3.225,"strikeZoneBottom":1.628},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID647315":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315","firstName":"Zachery","lastName":"Pop","birthDate":"1996-09-20","currentAge":29,"birthCity":"Brampton","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Pop","middleName":"M.","boxscoreName":"Pop","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Pop","nameSlug":"zach-pop-647315","firstLastName":"Zach Pop","lastFirstName":"Pop, Zach","lastInitName":"Pop, Z","initLastName":"Z Pop","fullFMLName":"Zachery M. Pop","fullLFMName":"Pop, Zachery M.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID665561":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561","firstName":"Rafael","lastName":"Marchán","primaryNumber":"13","birthDate":"1999-02-25","currentAge":27,"birthCity":"San Cristobal","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Marchán","middleName":"Alejandro","boxscoreName":"Marchán","gender":"M","nameMatrilineal":"Amado","isPlayer":true,"isVerified":true,"pronunciation":"rah-fah-ELL mar-SHAHN","mlbDebutDate":"2020-09-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Marchán","nameSlug":"rafael-marchan-665561","firstLastName":"Rafael Marchán","lastFirstName":"Marchán, Rafael","lastInitName":"Marchán, R","initLastName":"R Marchán","fullFMLName":"Rafael Alejandro Marchán","fullLFMName":"Marchán, Rafael Alejandro","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID664238":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238","firstName":"Dylan","lastName":"Moore","primaryNumber":"25","birthDate":"1992-08-02","currentAge":34,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dylan","useLastName":"Moore","middleName":"Scott","boxscoreName":"Moore, D","nickName":"D Mo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Moore","nameSlug":"dylan-moore-664238","firstLastName":"Dylan Moore","lastFirstName":"Moore, Dylan","lastInitName":"Moore, D","initLastName":"D Moore","fullFMLName":"Dylan Scott Moore","fullLFMName":"Moore, Dylan Scott","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID621383":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383","firstName":"Tanner","lastName":"Banks","primaryNumber":"58","birthDate":"1991-10-24","currentAge":34,"birthCity":"Riverton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Banks","middleName":"Pierce","boxscoreName":"Banks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Banks","nameSlug":"tanner-banks-621383","firstLastName":"Tanner Banks","lastFirstName":"Banks, Tanner","lastInitName":"Banks, T","initLastName":"T Banks","fullFMLName":"Tanner Pierce Banks","fullLFMName":"Banks, Tanner Pierce","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"24","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID666969":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969","firstName":"Jose","lastName":"García","primaryNumber":"53","birthDate":"1993-03-02","currentAge":33,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Adolis","useLastName":"García","middleName":"Adolis","boxscoreName":"García, Ad","nickName":"El Bombi","gender":"M","nameMatrilineal":"Arrieta","isPlayer":true,"isVerified":false,"pronunciation":"ah-DOH-lees","mlbDebutDate":"2018-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adolis García","nameSlug":"adolis-garcia-666969","firstLastName":"Adolis García","lastFirstName":"García, Adolis","lastInitName":"García, A","initLastName":"A García","fullFMLName":"Jose Adolis García","fullLFMName":"García, Jose Adolis","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID607208":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208","firstName":"Trea","lastName":"Turner","primaryNumber":"7","birthDate":"1993-06-30","currentAge":33,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trea","useLastName":"Turner","middleName":"Vance","boxscoreName":"Turner","nickName":"T2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trea Turner","nameSlug":"trea-turner-607208","firstLastName":"Trea Turner","lastFirstName":"Turner, Trea","lastInitName":"Turner, T","initLastName":"T Turner","fullFMLName":"Trea Vance Turner","fullLFMName":"Turner, Trea Vance","strikeZoneTop":3.245,"strikeZoneBottom":1.637}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50144,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2026"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Sunny","temp":"51","wind":"19 mph, In From LF"},"gameInfo":{"attendance":48366,"firstPitch":"2026-04-03T20:12:00.000Z","gameDurationMinutes":154},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"home":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"}},"officialScorer":{"id":431022,"fullName":"Dave Einspahr","link":"/api/v1/people/431022"},"primaryDatacaster":{"id":700142,"fullName":"Zack Holler","link":"/api/v1/people/700142"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner doubles (2) on a ground ball to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:12:10.589Z","endTime":"2026-04-03T20:13:41.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,5,6,7],"actionIndex":[0,1,2,4],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T16:52:56.333Z","endTime":"2026-04-03T19:40:51.085Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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-03T19:40:51.085Z","endTime":"2026-04-03T20:10:34.810Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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-03T20:10:34.810Z","endTime":"2026-04-03T20:12:12.837Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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.7,"endSpeed":87.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.728295133904012,"aZ":-18.114937169831585,"pfxX":-5.820406429190616,"pfxZ":7.439872969246661,"pX":2.063197225322107,"pZ":0.9647841108713153,"vX0":11.216540050777898,"vY0":-134.53023698162445,"vZ0":-9.235050481787065,"x":38.36,"y":212.73,"x0":-1.346958559514576,"y0":50.00068817312771,"z0":5.650158843628429,"aX":-10.996701636426605},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":9.0,"spinRate":2354,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4024347258629155,"extension":5.778426225697466},"index":3,"playId":"a2726fc1-1b87-3841-bd00-dff527e35aba","pitchNumber":1,"startTime":"2026-04-03T20:12:12.837Z","endTime":"2026-04-03T20:12:17.070Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":4,"startTime":"2026-04-03T20:12:40.352Z","endTime":"2026-04-03T20:12:58.961Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483760179408954,"aZ":-16.103567452987377,"pfxX":-5.048915973887707,"pfxZ":8.199340625554607,"pX":1.496571176931679,"pZ":2.5461620211807054,"vX0":10.023897104040525,"vY0":-137.67010607283393,"vZ0":-5.6605642135478025,"x":59.95,"y":170.03,"x0":-1.5014072386207795,"y0":50.00662723422662,"z0":5.682215814986928,"aX":-9.90123879474607},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":7.6,"spinRate":2364,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39468605133512513,"extension":5.801922653949585},"index":5,"playId":"e9a662ce-07ee-3a3f-8497-9d454937ece0","pitchNumber":2,"startTime":"2026-04-03T20:12:58.961Z","endTime":"2026-04-03T20:13:03.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":75.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.196309633061677,"aZ":-31.74176765338546,"pfxX":4.768993422315964,"pfxZ":0.3066927660682186,"pX":-0.523396999355676,"pZ":3.116178982832191,"vX0":2.0297046360840296,"vY0":-117.4760767090359,"vZ0":0.23787113944423388,"x":136.95,"y":154.64,"x0":-2.0121594052297205,"y0":50.0052085153996,"z0":5.90693310002726,"aX":6.828355135336052},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.8,"breakHorizontal":-9.1,"spinRate":2392,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.46199018435707595,"extension":5.763652624525267},"index":6,"playId":"c2751e16-414b-379d-98e4-c6c120f4553b","pitchNumber":3,"startTime":"2026-04-03T20:13:13.690Z","endTime":"2026-04-03T20:13:18.137Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":76.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.7610066261393,"aZ":-40.035688043365084,"pfxX":0.4952379292401061,"pfxZ":-5.43562163447749,"pX":-0.9264086579339139,"pZ":3.4887884969497267,"vX0":2.030811283418165,"vY0":-117.90443063680776,"vZ0":2.503045962946361,"x":152.31,"y":144.58,"x0":-1.8539673037462505,"y0":50.00359352490489,"z0":6.039050295757454,"aX":0.7159352241598163},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.2,"breakHorizontal":-1.3,"spinRate":2444,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.4598708679957957,"extension":5.787774599212142},"hitData":{"launchSpeed":106.6,"launchAngle":3.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.68,"coordY":146.29}},"index":7,"playId":"9fa4834c-50fc-3410-adf6-8cc57533f1d6","pitchNumber":4,"startTime":"2026-04-03T20:13:28.419Z","endTime":"2026-04-03T20:13:41.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:13:41.771Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:14:01.673Z","endTime":"2026-04-03T20:15:39.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.848004273082477,"aZ":-20.022653447807784,"pfxX":-5.14396947469397,"pfxZ":6.519830875012147,"pX":0.4095146219805063,"pZ":2.7127448572502417,"vX0":7.466177238897909,"vY0":-134.58963321203453,"vZ0":-4.056173221231154,"x":101.39,"y":165.54,"x0":-1.7119788035941825,"y0":50.00439638066183,"z0":5.62894746004479,"aX":-9.589486129114047},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":8.0,"spinRate":2259,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4045215202429886,"extension":5.751247964050214},"index":0,"playId":"5f30ca4c-0954-3b2b-83c9-fb070e399f77","pitchNumber":1,"startTime":"2026-04-03T20:14:10.885Z","endTime":"2026-04-03T20:14:15.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3602298121309,"aZ":-32.21617721430414,"pfxX":-6.66273473415272,"pfxZ":-0.02692835414947936,"pX":-1.738882954842868,"pZ":4.754675049821561,"vX0":3.111757876413302,"vY0":-123.28200556137718,"vZ0":3.9916719117231727,"x":183.28,"y":110.4,"x0":-2.148453432467266,"y0":50.00272447839951,"z0":5.82590149844229,"aX":-10.306998839672874},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":11.4,"spinRate":1550,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.44343625344701776,"extension":5.748252364250128},"index":1,"playId":"3649bc6c-0663-3787-a854-0eeeb1ab0980","pitchNumber":2,"startTime":"2026-04-03T20:14:28.065Z","endTime":"2026-04-03T20:14:32.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.497489417624347,"aZ":-33.12051407014962,"pfxX":-0.7115354501724744,"pfxZ":-0.640744510525197,"pX":-1.0459284195118173,"pZ":3.172011210566955,"vX0":2.5928155588286947,"vY0":-120.37760831007222,"vZ0":0.4927669126368419,"x":156.87,"y":153.14,"x0":-2.0426938526924157,"y0":50.004855617519524,"z0":5.887543962805364,"aX":-1.0490684526990082},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":0.7,"spinRate":2343,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4543361241812245,"extension":5.688174384005187},"index":2,"playId":"7c93536f-5193-37b3-a968-01721ce2af0a","pitchNumber":3,"startTime":"2026-04-03T20:14:43.786Z","endTime":"2026-04-03T20:14:48.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.4,"endSpeed":76.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09999527973148,"aZ":-28.36688495064501,"pfxX":-8.174182145907173,"pfxZ":2.5862771482810025,"pX":-0.6298562136528157,"pZ":2.007442621200848,"vX0":5.247074341165071,"vY0":-120.021393429314,"vZ0":-2.9926711762115885,"x":141.01,"y":184.58,"x0":-1.7716445746807357,"y0":50.00440392786904,"z0":5.771255209527032,"aX":-12.043490049385419},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.3,"breakHorizontal":13.7,"spinRate":2003,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.45466004721353537,"extension":5.786989617176104},"index":3,"playId":"9eb88b1e-b323-32c4-87b3-7482c251670b","pitchNumber":4,"startTime":"2026-04-03T20:14:59.555Z","endTime":"2026-04-03T20:15:04.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.155081279096134,"aZ":-26.65603169953705,"pfxX":-7.937105475552248,"pfxZ":3.6694890008334093,"pX":-1.162178645357038,"pZ":1.7766750287859492,"vX0":4.137774948440411,"vY0":-120.93737752534469,"vZ0":-4.023884727780069,"x":161.3,"y":190.81,"x0":-1.8503041261475872,"y0":50.004579359730236,"z0":5.759729930744703,"aX":-11.940755289066662},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.1,"breakHorizontal":13.6,"spinRate":1957,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4502515042886768,"extension":5.6513090379871045},"index":4,"playId":"4372bf79-81e6-3fb1-beaf-c354ba707d0d","pitchNumber":5,"startTime":"2026-04-03T20:15:14.910Z","endTime":"2026-04-03T20:15:21.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119942618051372,"aZ":-19.155709953062335,"pfxX":-6.860338447111104,"pfxZ":6.980232534592012,"pX":-0.02827051456575839,"pZ":1.362150690681957,"vX0":7.140756672821875,"vY0":-134.245201654305,"vZ0":-7.303927534458516,"x":118.08,"y":202.0,"x0":-1.8040793787808833,"y0":50.00274528943191,"z0":5.4328785658635335,"aX":-12.794896894756025},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":11.3,"spinRate":2209,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40466498630601766,"extension":5.815966000223777},"index":5,"playId":"b6d977e1-e6c6-382a-9e63-99f7477dd47b","pitchNumber":6,"startTime":"2026-04-03T20:15:33.538Z","endTime":"2026-04-03T20:15:39.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:15:39.075Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks. Trea Turner to 3rd. Kyle Schwarber to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:15:52.296Z","endTime":"2026-04-03T20:17:24.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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(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":83.3,"endSpeed":77.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.088048882028218,"aZ":-31.08509659495617,"pfxX":-7.283236879216792,"pfxZ":0.721505589416239,"pX":-1.218120826180866,"pZ":3.5344188241112384,"vX0":3.8502600143592516,"vY0":-121.40897764387438,"vZ0":0.7083514931119006,"x":163.43,"y":143.35,"x0":-1.8646951840943318,"y0":50.00572776312632,"z0":5.909600973178539,"aX":-11.054435510816155},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.7,"breakHorizontal":12.5,"spinRate":2124,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4483205339311156,"extension":5.7641871858482725},"index":0,"playId":"1cb74d13-f679-384c-a6fb-ebafe700312c","pitchNumber":1,"startTime":"2026-04-03T20:16:08.800Z","endTime":"2026-04-03T20:16:13.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08624718282872,"aZ":-18.209848926261053,"pfxX":-6.528725061440149,"pfxZ":7.409956531377711,"pX":-0.03594799093571489,"pZ":3.7763208372182695,"vX0":6.188961413484684,"vY0":-135.56362368917203,"vZ0":-2.1419199188237643,"x":118.37,"y":136.82,"x0":-1.4862743874571933,"y0":50.006385599007594,"z0":5.830351644312123,"aX":-12.309880298963485},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":2418,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40207845516358187,"extension":5.6801581121908145},"index":1,"playId":"6d380d46-b25c-3ed4-979e-56f18e0a08fa","pitchNumber":2,"startTime":"2026-04-03T20:16:26.496Z","endTime":"2026-04-03T20:16:31.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":79.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.588875461515887,"aZ":-32.06213456580916,"pfxX":1.2293362008867414,"pfxZ":0.07261964237407526,"pX":-0.9102192894072089,"pZ":3.5339379467660486,"vX0":1.8817725537727887,"vY0":-122.84985133034802,"vZ0":0.8076880315216914,"x":151.7,"y":143.36,"x0":-1.8360872877774084,"y0":50.00366600253059,"z0":5.856238929864691,"aX":1.9427577950137709},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":-2.5,"spinRate":2373,"spinDirection":100},"zone":11,"typeConfidence":2.0,"plateTime":0.44021401646892766,"extension":5.761978733274782},"index":2,"playId":"66959bb8-4b2a-3cc6-85bf-c9ea2d322f99","pitchNumber":3,"startTime":"2026-04-03T20:16:42.215Z","endTime":"2026-04-03T20:16:47.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.225992862064537,"aZ":-18.657493487176502,"pfxX":-4.5834269245233195,"pfxZ":7.237953762265915,"pX":-0.3723342901694235,"pZ":3.0394244128717935,"vX0":4.6007703117486844,"vY0":-134.3548992467741,"vZ0":-3.6794715612307605,"x":131.19,"y":156.72,"x0":-1.4939730957174073,"y0":50.004971668850416,"z0":5.717206480578902,"aX":-8.56158434180585},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":7.6,"spinRate":2305,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.404373123869318,"extension":5.723817569306453},"index":3,"playId":"491bd5b8-f576-3f63-ac4c-ef0d7a506d89","pitchNumber":4,"startTime":"2026-04-03T20:17:01.243Z","endTime":"2026-04-03T20:17:05.475Z","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":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.559933885140545,"aZ":-18.142727228679888,"pfxX":-5.6885126324568756,"pfxZ":7.432758036554137,"pX":-0.11494374596676885,"pZ":4.158202071412269,"vX0":5.896713733349315,"vY0":-134.8768283203515,"vZ0":-1.2011543520017605,"x":121.38,"y":126.51,"x0":-1.5651454156802231,"y0":50.00237312678814,"z0":5.858528272408186,"aX":-10.738744291417397},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":9.5,"spinRate":2209,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40233408932914205,"extension":5.624417515201556},"index":4,"playId":"98cc4fb5-4bad-3920-b1fe-4afd2cf2ef75","pitchNumber":5,"startTime":"2026-04-03T20:17:19.600Z","endTime":"2026-04-03T20:17:24.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:17:24.077Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a line drive to center fielder Brenton Doyle. Trea Turner scores. Kyle Schwarber scores. Bryce Harper to 3rd.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:18:29.874Z","endTime":"2026-04-03T20:19:15.877Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnThird":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T20:17:35.132Z","endTime":"2026-04-03T20:18:31.969Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.117746342506695,"aZ":-31.53919792530496,"pfxX":-0.5205849960431207,"pfxZ":0.39519536556990076,"pX":0.1368739092168276,"pZ":2.453505042534826,"vX0":4.409953268555502,"vY0":-124.67855286291778,"vZ0":-1.918663504172011,"x":111.78,"y":172.54,"x0":-1.5776739761354894,"y0":50.001085916451586,"z0":5.804942770655437,"aX":-0.8306400593867053},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":0.0,"spinRate":2576,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.43722443840015623,"extension":5.745782180418885},"index":1,"playId":"49f8094f-eb7e-379e-88f1-0a61d83b729a","pitchNumber":1,"startTime":"2026-04-03T20:18:31.969Z","endTime":"2026-04-03T20:18:36.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38564744921448,"aZ":-29.10584398539512,"pfxX":-8.28012945093707,"pfxZ":2.0734368282117916,"pX":-0.9098244730780863,"pZ":2.959591301351992,"vX0":4.372708540244748,"vY0":-120.3574574603059,"vZ0":-0.9110182203353528,"x":151.68,"y":158.87,"x0":-1.6658702414802156,"y0":50.00435623349067,"z0":5.900066374636901,"aX":-12.258480529534603},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":14.0,"spinRate":2252,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.45352603208811537,"extension":5.657659119521155},"index":2,"playId":"e94dc81b-6a1b-3175-bdff-4eece404822d","pitchNumber":2,"startTime":"2026-04-03T20:18:47.705Z","endTime":"2026-04-03T20:18:52.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33570533081146,"aZ":-32.68849551675817,"pfxX":-0.34978641879222705,"pfxZ":-0.33009159717779823,"pX":0.7734569415912943,"pZ":1.5754884506252766,"vX0":5.780685488657012,"vY0":-122.68098974479771,"vZ0":-3.4544926610596853,"x":87.52,"y":196.24,"x0":-1.5552461766278431,"y0":50.00569762240262,"z0":5.7510700453892944,"aX":-0.5410200613261164},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":-0.6,"spinRate":2494,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4442847953553266,"extension":5.790037155248393},"hitData":{"launchSpeed":76.5,"launchAngle":17.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":153.76,"coordY":97.85}},"index":3,"playId":"f8d11b6b-d32d-34ba-a191-71838782c801","pitchNumber":3,"startTime":"2026-04-03T20:19:03.791Z","endTime":"2026-04-03T20:19:15.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:19:15.877Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryson Stott doubles (1) on a line drive to right fielder Mickey Moniak. Bryce Harper scores. Alec Bohm to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:19:39.757Z","endTime":"2026-04-03T20:20:22.340Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8861021491195,"aZ":-17.909444704660764,"pfxX":-7.29118819853655,"pfxZ":7.641112399177588,"pX":0.31362555524281266,"pZ":2.6804965055505536,"vX0":7.658920495451972,"vY0":-135.13186624984283,"vZ0":-4.479861349893242,"x":105.05,"y":166.41,"x0":-1.5975697050787765,"y0":50.000629779348294,"z0":5.601792395995583,"aX":-13.608099344344819},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":11.8,"spinRate":2327,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4039010513625718,"extension":5.762598959857441},"index":0,"playId":"a7c5b54c-5a28-3ebb-bdb3-12b7321005b0","pitchNumber":1,"startTime":"2026-04-03T20:19:52.249Z","endTime":"2026-04-03T20:19:56.310Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434233215242905,"aZ":-24.609423608737394,"pfxX":-0.6888801589735003,"pfxZ":4.2372589134340295,"pX":0.3793666136365419,"pZ":2.0756490998873725,"vX0":5.979693639531061,"vY0":-131.62287365813845,"vZ0":-4.390654517227083,"x":102.54,"y":182.74,"x0":-1.8158288153828896,"y0":50.00217599459284,"z0":5.550089023533371,"aX":-1.2304946096300535},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":0.1,"spinRate":2552,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4134314138318147,"extension":5.759671840055068},"hitData":{"launchSpeed":90.8,"launchAngle":13.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.24,"coordY":82.01}},"index":1,"playId":"5f5b88a2-22ec-3809-939f-e443962b419a","pitchNumber":2,"startTime":"2026-04-03T20:20:11.280Z","endTime":"2026-04-03T20:20:22.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:20:22.340Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:20:51.421Z","endTime":"2026-04-03T20:22:31.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":75.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.353663156320977,"aZ":-39.83316208737227,"pfxX":-0.49332335596376264,"pfxZ":-5.3859697311492205,"pX":-0.36546135534036983,"pZ":4.22630690879347,"vX0":3.4144700908777126,"vY0":-116.91594966002096,"vZ0":4.131360240743433,"x":130.93,"y":124.67,"x0":-1.76378640609042,"y0":50.002129304856155,"z0":6.111362954328749,"aX":-0.7022876548653347},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.9,"breakHorizontal":0.2,"spinRate":2342,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.4636515426388743,"extension":5.7812422083840085},"index":0,"playId":"1b7add0b-2aeb-3ec4-8eac-6db6262e2d99","pitchNumber":1,"startTime":"2026-04-03T20:20:53.015Z","endTime":"2026-04-03T20:20:57.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.471892424690502,"aZ":-18.518892339179263,"pfxX":-3.5348037562120007,"pfxZ":7.131703459574487,"pX":-0.050826933082546884,"pZ":2.8966743349541475,"vX0":5.6219489073805615,"vY0":-135.96161322894906,"vZ0":-4.113406737702109,"x":118.94,"y":160.57,"x0":-1.6649531692363062,"y0":50.00406558167417,"z0":5.6765559915404555,"aX":-6.769415442550545},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":5.5,"spinRate":2368,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3994336788311541,"extension":5.76313420450373},"index":1,"playId":"3819ec06-6601-3a6f-9363-5ba402f03224","pitchNumber":2,"startTime":"2026-04-03T20:21:07.929Z","endTime":"2026-04-03T20:21:12.206Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-04-03T20:21:24.615Z","endTime":"2026-04-03T20:21:33.357Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.831788813211226,"aZ":-31.772472247852757,"pfxX":-0.18140976451768742,"pfxZ":0.26403766069059564,"pX":0.182815611441586,"pZ":2.0256717721249675,"vX0":4.529082779078011,"vY0":-124.10597140822348,"vZ0":-2.5782600934785105,"x":110.03,"y":184.09,"x0":-1.648992281521115,"y0":50.00610331358428,"z0":5.747259217542339,"aX":-0.2809284502066384},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-0.8,"spinRate":2464,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.442807977595288,"extension":5.722417014158818},"index":3,"playId":"5dc92014-4e2c-35ad-9c45-15cea92f875a","pitchNumber":3,"startTime":"2026-04-03T20:21:33.357Z","endTime":"2026-04-03T20:21:37.650Z","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":81.9,"endSpeed":77.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.215871477544713,"aZ":-40.65300178264351,"pfxX":-0.6920552065495009,"pfxZ":-5.788468941328429,"pX":1.2711932441247047,"pZ":1.0911360244615282,"vX0":6.860323762406322,"vY0":-119.22262291226227,"vZ0":-2.455581809367213,"x":68.55,"y":209.32,"x0":-1.532776719806756,"y0":50.00319589407814,"z0":5.744173786290345,"aX":-1.0135765703099404},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.8,"breakHorizontal":-0.1,"spinRate":2495,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.45641829074971607,"extension":5.805213204782925},"index":4,"playId":"77f9bcdd-a59f-3580-95c3-cc57b6929a3e","pitchNumber":4,"startTime":"2026-04-03T20:21:51.215Z","endTime":"2026-04-03T20:21:55.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":87.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.096377396677703,"aZ":-21.09194004939694,"pfxX":-6.936029183983072,"pfxZ":5.785592371860426,"pX":0.43081309531634193,"pZ":3.0374003450040594,"vX0":8.13258959379083,"vY0":-135.9300804924284,"vZ0":-3.100476583773634,"x":100.58,"y":156.77,"x0":-1.6653880179447165,"y0":50.00445193404665,"z0":5.617296565179237,"aX":-13.29194547429973},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.2,"breakHorizontal":11.3,"spinRate":2320,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.399311526333336,"extension":5.829228623245745},"index":5,"playId":"1762b8b5-7a06-3226-8d3e-a93661434091","pitchNumber":5,"startTime":"2026-04-03T20:22:06.481Z","endTime":"2026-04-03T20:22:10.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":80.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.995045094553923,"aZ":-33.0814879248532,"pfxX":0.34424075236987006,"pfxZ":-0.573287168414955,"pX":0.5719599168609683,"pZ":0.9437604496155881,"vX0":5.405070453546487,"vY0":-123.7010187122273,"vZ0":-4.802002648227106,"x":95.2,"y":213.3,"x0":-1.6640507920595282,"y0":50.003020093439375,"z0":5.608647458575079,"aX":0.5450926754625602},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":-1.6,"spinRate":2485,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4387013829441546,"extension":5.921931010679968},"index":6,"playId":"15781f24-2ac6-35ca-8a68-03f416096bbc","pitchNumber":6,"startTime":"2026-04-03T20:22:26.515Z","endTime":"2026-04-03T20:22:31.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:22:31.198Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Marsh homers (1) on a fly ball to right center field. Alec Bohm scores. Bryson Stott scores.","rbi":3,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:22:41.124Z","endTime":"2026-04-03T20:23:50.830Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":79.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.48273649192175,"aZ":-31.304080081390627,"pfxX":0.11344907810376981,"pfxZ":0.5577367883826607,"pX":-0.5302428871181004,"pZ":2.517909301861511,"vX0":3.2241884677982386,"vY0":-122.40142256864915,"vZ0":-1.507965373391856,"x":137.21,"y":170.8,"x0":-1.8633741982230323,"y0":50.00436470235191,"z0":5.751123290221107,"aX":0.17644372888455376},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":-0.7,"spinRate":2426,"spinDirection":81},"zone":4,"typeConfidence":2.0,"plateTime":0.4425538203968742,"extension":5.745937840408739},"index":0,"playId":"0298c7a8-7125-3554-8bea-978bc3284a94","pitchNumber":1,"startTime":"2026-04-03T20:22:50.789Z","endTime":"2026-04-03T20:22:54.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046859326008487,"aZ":-20.678945790324526,"pfxX":-8.447746373093551,"pfxZ":6.003700602346157,"pX":-0.8533064963506647,"pZ":2.4321680330554893,"vX0":5.455855675603095,"vY0":-136.51065292995597,"vZ0":-4.902982017504502,"x":122.35,"y":163.51,"x0":-1.765852290098892,"y0":50.000487366017474,"z0":5.647687883809634,"aX":-16.16831019869289},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":14.4,"spinRate":2303,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.399081406395426,"extension":5.747734859095287},"index":1,"playId":"8d3ab329-46bb-371e-9f2b-190c25023150","pitchNumber":2,"startTime":"2026-04-03T20:23:08.855Z","endTime":"2026-04-03T20:23:13.080Z","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":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.871815460684033,"aZ":-18.714008462460505,"pfxX":-8.111337350707844,"pfxZ":7.128628669166499,"pX":0.8004021100945129,"pZ":2.691632470414,"vX0":9.479628518625349,"vY0":-135.3838791157953,"vZ0":-4.295671148687316,"x":86.49,"y":166.11,"x0":-1.6649543483657674,"y0":50.00018858790449,"z0":5.579308454674765,"aX":-15.310081606701276},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":13.1,"spinRate":2501,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.40199112891383226,"extension":5.852544482626937},"hitData":{"launchSpeed":106.1,"launchAngle":29.0,"totalDistance":454.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":212.52,"coordY":35.72}},"index":2,"playId":"8216048f-a3ba-3441-a658-55b1d6a758d7","pitchNumber":3,"startTime":"2026-04-03T20:23:27.526Z","endTime":"2026-04-03T20:23:50.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:23:50.830Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.T. Realmuto doubles (1) on a fly ball to right fielder Mickey Moniak.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:23:59.950Z","endTime":"2026-04-03T20:25:20.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.425025558893005,"aZ":-22.1385924828546,"pfxX":-8.07651251868786,"pfxZ":5.296775709133447,"pX":0.7127608498485556,"pZ":1.7787441917776068,"vX0":8.498175747200865,"vY0":-134.87229163539106,"vZ0":-6.386388712009687,"x":89.83,"y":190.75,"x0":-1.3872516861382291,"y0":50.003573256242504,"z0":5.67413666221283,"aX":-15.307598837425212},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":13.4,"spinRate":2191,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.401732919821272,"extension":5.8331954228834},"index":0,"playId":"82acae76-d6d7-32cf-9789-de9a01179dd9","pitchNumber":1,"startTime":"2026-04-03T20:24:13.380Z","endTime":"2026-04-03T20:24:40.386Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":78.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.29615168041094,"aZ":-24.563524135466434,"pfxX":-7.459128306453249,"pfxZ":4.973981468202461,"pX":1.8898869464074026,"pZ":0.40594184848264864,"vX0":10.095495902532019,"vY0":-121.89760261164668,"vZ0":-7.6569473479767405,"x":44.96,"y":227.82,"x0":-1.3053553272822493,"y0":50.00172658263554,"z0":5.658765073269651,"aX":-11.408653586338225},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.7,"breakHorizontal":11.5,"spinRate":1920,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.44656176454150254,"extension":5.834063024443244},"index":1,"playId":"8a4fb655-9a1c-3ce5-a34a-f5b014676159","pitchNumber":2,"startTime":"2026-04-03T20:24:45.943Z","endTime":"2026-04-03T20:24:50.117Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.969157067337463,"aZ":-25.55836091520912,"pfxX":-1.941693029591439,"pfxZ":3.697019388154585,"pX":0.5193703559836548,"pZ":2.6569854455274897,"vX0":6.119424017382813,"vY0":-132.1573940213761,"vZ0":-3.193396829902836,"x":97.2,"y":167.04,"x0":-1.5616990232678811,"y0":50.00443842294968,"z0":5.733464013292144,"aX":-3.476959642196894},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":2.4,"spinRate":2465,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.412542940066694,"extension":5.864062509844443},"hitData":{"launchSpeed":85.9,"launchAngle":51.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.72,"coordY":123.86}},"index":2,"playId":"4bc5a07d-5c70-38a2-b6cb-08eea44b7fd8","pitchNumber":3,"startTime":"2026-04-03T20:25:03.561Z","endTime":"2026-04-03T20:25:20.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:25:20.904Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:25:40.024Z","endTime":"2026-04-03T20:26:07.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":89.0,"endSpeed":83.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.16393608041488,"aZ":-26.594849165078926,"pfxX":-1.4770853663931143,"pfxZ":3.2031133631287325,"pX":-0.6010691899678201,"pZ":2.556637682949602,"vX0":4.045666212852507,"vY0":-129.7078077229646,"vZ0":-2.958067654320149,"x":139.91,"y":169.75,"x0":-1.973273347197109,"y0":50.00553379759929,"z0":5.689922919638499,"aX":-2.5761684003106975},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.5,"breakHorizontal":2.0,"spinRate":2491,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4185544902931615,"extension":5.630605329129227},"index":0,"playId":"15f96ad2-8cd7-3d97-a4d0-a1393c9743dd","pitchNumber":1,"startTime":"2026-04-03T20:25:44.184Z","endTime":"2026-04-03T20:25:48.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273463168932647,"aZ":-16.030821099826454,"pfxX":-6.593469481326276,"pfxZ":8.59564294487495,"pX":-0.6655117454634543,"pZ":2.268662101224254,"vX0":5.421439509704928,"vY0":-135.60969375569897,"vZ0":-6.176939258983004,"x":142.37,"y":177.53,"x0":-1.8255375146962638,"y0":50.0045781333981,"z0":5.678174095590706,"aX":-12.387055222611638},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":10.9,"spinRate":2192,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4025713325989768,"extension":5.6924020741255115},"hitData":{"launchSpeed":93.3,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":169.92}},"index":1,"playId":"6bec81e9-2324-33d4-a7b4-2fc514719fa2","pitchNumber":2,"startTime":"2026-04-03T20:26:00.150Z","endTime":"2026-04-03T20:26:07.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:26:07.693Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a line drive to right fielder Mickey Moniak. J.T. Realmuto scores.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:26:23.168Z","endTime":"2026-04-03T20:28:39.555Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":79.5,"endSpeed":73.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99302065597205,"aZ":-34.59508704492429,"pfxX":5.938045633318291,"pfxZ":-1.7746051673397965,"pX":-1.6693205243308982,"pZ":3.7422643484261053,"vX0":-0.6153558463387286,"vY0":-115.80148576352586,"vZ0":2.467805538456081,"x":180.63,"y":137.74,"x0":-2.1724144968443784,"y0":50.00380214431968,"z0":5.964996054975403,"aX":8.090298241172281},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.4,"breakHorizontal":-10.6,"spinRate":2283,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4724206804560449,"extension":5.663451767472375},"index":0,"playId":"07a46741-8ec2-3bcd-bd0d-430d22dfd022","pitchNumber":1,"startTime":"2026-04-03T20:26:31.273Z","endTime":"2026-04-03T20:26:35.845Z","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":91.7,"endSpeed":85.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07436710838015,"aZ":-27.564004848712468,"pfxX":-8.184358392292994,"pfxZ":2.500504345048622,"pX":-0.07599007980095135,"pZ":3.767861919025131,"vX0":7.197636845140961,"vY0":-133.51586394044935,"vZ0":-0.21473743629419584,"x":119.9,"y":137.05,"x0":-1.7160869779662742,"y0":50.00345278753279,"z0":5.798243649688812,"aX":-15.088446801832012},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.7,"breakHorizontal":13.7,"spinRate":2093,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40698838370167145,"extension":5.7725926412060184},"index":1,"playId":"f5e603ee-93d6-3bdc-b523-6b255e095c9d","pitchNumber":2,"startTime":"2026-04-03T20:26:50.552Z","endTime":"2026-04-03T20:26:55.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.365162833062676,"aZ":-18.674230455344716,"pfxX":-7.459014274729947,"pfxZ":7.5176007039156705,"pX":0.036254744750250666,"pZ":2.780021218160109,"vX0":6.910446899291716,"vY0":-133.56883986646355,"vZ0":-4.080593203526906,"x":115.62,"y":163.72,"x0":-1.6228322071875603,"y0":50.006304801443484,"z0":5.6810581267111635,"aX":-13.400614033248011},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.8,"breakHorizontal":11.9,"spinRate":2206,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4110207026886079,"extension":5.74181138412918},"index":2,"playId":"164e9ae6-4957-35d9-9562-07987994d76c","pitchNumber":3,"startTime":"2026-04-03T20:27:07.405Z","endTime":"2026-04-03T20:27:11.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":71.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.436359701244964,"aZ":-31.500398773480125,"pfxX":6.6672138326842845,"pfxZ":0.5077505809495602,"pX":0.13602939288233723,"pZ":3.5097254923721293,"vX0":2.320797021806202,"vY0":-116.46892616006065,"vZ0":1.4397851620591962,"x":111.81,"y":144.02,"x0":-1.7473664439568988,"y0":50.005204925779886,"z0":5.9246377089436155,"aX":8.910347332161317},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.7,"breakHorizontal":-12.7,"spinRate":2442,"spinDirection":67},"zone":12,"typeConfidence":2.0,"plateTime":0.47528377339258343,"extension":5.67814341260564},"index":3,"playId":"55a082fd-4042-3a4c-ac71-291f443e06a4","pitchNumber":4,"startTime":"2026-04-03T20:27:30.754Z","endTime":"2026-04-03T20:27:35.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04556602806895,"aZ":-17.51700376385153,"pfxX":-5.947784738951769,"pfxZ":7.763003913789992,"pX":-0.0794591020259361,"pZ":3.591322304921983,"vX0":5.91644870172689,"vY0":-136.09826249388544,"vZ0":-2.6775164123711335,"x":120.03,"y":141.81,"x0":-1.5019734385979138,"y0":50.00345775361864,"z0":5.79186016513887,"aX":-11.2312454958718},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":9.6,"spinRate":2319,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40144781005120134,"extension":5.700890568315597},"index":4,"playId":"0a5213ee-46cc-3cbe-b871-b7b5c32fa74c","pitchNumber":5,"startTime":"2026-04-03T20:27:49.154Z","endTime":"2026-04-03T20:27:52.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.24216193687221,"aZ":-31.414192441525934,"pfxX":0.4578632834411038,"pfxZ":0.4909790444979869,"pX":-0.08316114209215618,"pZ":2.6377109873998243,"vX0":3.5872001663686155,"vY0":-121.91665725565275,"vZ0":-1.3614917491214755,"x":120.17,"y":167.56,"x0":-1.6152572026135843,"y0":50.00428472467672,"z0":5.842287490958991,"aX":0.7090693537979262},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":-1.4,"spinRate":2274,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.4442530442780419,"extension":5.7320951921500365},"index":5,"playId":"107209ae-f5c3-3dc1-8539-5955ba7e2fa4","pitchNumber":6,"startTime":"2026-04-03T20:28:09.182Z","endTime":"2026-04-03T20:28:13.735Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":77.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.128556226372929,"aZ":-25.166148779105527,"pfxX":-7.151594372644327,"pfxZ":4.760122484972912,"pX":0.5207248133555206,"pZ":1.7807261208488505,"vX0":7.134606984728536,"vY0":-118.45884816618258,"vZ0":-4.120487321922651,"x":97.15,"y":190.7,"x0":-1.5518448526206245,"y0":50.001314897473826,"z0":5.752829303771602,"aX":-10.522187461625307},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.2,"breakHorizontal":12.0,"spinRate":1946,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.45629308869274965,"extension":5.728913432273957},"hitData":{"launchSpeed":78.6,"launchAngle":20.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.98,"coordY":89.99}},"index":6,"playId":"be11276a-c16a-3969-9c0f-5f76d903d022","pitchNumber":7,"startTime":"2026-04-03T20:28:27.751Z","endTime":"2026-04-03T20:28:39.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:28:39.555Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:29:51.447Z","endTime":"2026-04-03T20:30:34.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-03T20:29:03.628Z","endTime":"2026-04-03T20:29:53.659Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.483999891149065,"aZ":-31.24210060403583,"pfxX":0.6688890575533035,"pfxZ":0.6053456060434117,"pX":0.5345091177533337,"pZ":2.0035444975256955,"vX0":5.024790259821961,"vY0":-122.7131312396265,"vZ0":-2.576707812210817,"x":96.63,"y":184.68,"x0":-1.616274289057986,"y0":50.00399386668636,"z0":5.6964022674042525,"aX":1.0323224083554745},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":-2.3,"spinRate":2410,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.4442596569234367,"extension":5.676774029004487},"index":1,"playId":"3fc10716-a0ee-3d34-8481-a6dc30e023ea","pitchNumber":1,"startTime":"2026-04-03T20:29:53.659Z","endTime":"2026-04-03T20:29:57.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61511256094701,"aZ":-30.562003996606197,"pfxX":0.6962999438230248,"pfxZ":1.0399742662047053,"pX":-0.5444877425352173,"pZ":1.902599663462849,"vX0":2.386607067845805,"vY0":-122.32125586622418,"vZ0":-3.0101872242785443,"x":137.75,"y":187.41,"x0":-1.6154156194616824,"y0":50.00028596008869,"z0":5.716476578950241,"aX":1.0757988693319767},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.6,"breakHorizontal":-1.7,"spinRate":2443,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.4444068851588545,"extension":5.699434909846542},"index":2,"playId":"a7d9403e-2c49-3766-921e-43b5979cda26","pitchNumber":2,"startTime":"2026-04-03T20:30:09.074Z","endTime":"2026-04-03T20:30:13.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.36548722580877,"aZ":-31.63146720774667,"pfxX":-0.5041980906614052,"pfxZ":0.35290175529904655,"pX":-0.3458592578405697,"pZ":1.7542948064736317,"vX0":3.3518324235589074,"vY0":-121.73242351236404,"vZ0":-2.7476238459818347,"x":130.18,"y":191.41,"x0":-1.6658175680533762,"y0":50.00072259590104,"z0":5.59306582273196,"aX":-0.7689458328817803},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":0.2,"spinRate":2479,"spinDirection":98},"zone":7,"typeConfidence":2.0,"plateTime":0.4472549940254007,"extension":5.767786652906357},"hitData":{"launchSpeed":97.5,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.38,"coordY":154.22}},"index":3,"playId":"683bc6a0-3b32-39a4-b5da-9b6c660514de","pitchNumber":3,"startTime":"2026-04-03T20:30:26.872Z","endTime":"2026-04-03T20:30:34.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:30:34.816Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Troy Johnston pops out to second baseman Bryson Stott.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T20:32:29.396Z","endTime":"2026-04-03T20:33:33.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74543131664547,"aZ":-21.176855643272038,"pfxX":-4.782875743974689,"pfxZ":6.265300776808882,"pX":-0.9935248459066456,"pZ":3.1365567486668775,"vX0":3.8983308127178096,"vY0":-130.47907535547432,"vZ0":-0.48606608705525634,"x":154.87,"y":154.09,"x0":-1.8722498995849646,"y0":50.00568633567345,"z0":4.895739835740836,"aX":-8.399371895634818},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.5,"breakHorizontal":8.0,"spinRate":2087,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.41688942402709106,"extension":7.169655091785883},"index":0,"playId":"c103a8a4-18c5-3681-974d-33a6a9f3a52f","pitchNumber":1,"startTime":"2026-04-03T20:32:47.143Z","endTime":"2026-04-03T20:32:51.285Z","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":91.0,"endSpeed":85.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.203430730193347,"aZ":-21.867869027844648,"pfxX":-5.437295530617163,"pfxZ":5.6065467812466565,"pX":-0.1676484368393406,"pZ":1.788218371648125,"vX0":6.317749327796448,"vY0":-132.70093333405623,"vZ0":-3.792332487990713,"x":123.39,"y":190.5,"x0":-1.8390573408305124,"y0":50.004336658759485,"z0":4.771344953407457,"aX":-9.997019687427153},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.8,"breakHorizontal":9.0,"spinRate":2116,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.40802154035432237,"extension":6.791648153235759},"index":1,"playId":"901a9b54-02ac-3d17-87be-45e85e6853e0","pitchNumber":2,"startTime":"2026-04-03T20:33:04.463Z","endTime":"2026-04-03T20:33:08.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":72.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.323449310511194,"aZ":-39.07493399556632,"pfxX":5.626160526453078,"pfxZ":-5.269145552922871,"pX":0.07923347654110316,"pZ":1.5537761799069514,"vX0":2.6869440512382567,"vY0":-112.21991532609778,"vZ0":0.8236350115243702,"x":113.98,"y":196.83,"x0":-1.8549345836477542,"y0":50.004880390704216,"z0":5.081869503827012,"aX":7.363737225874344},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-9.2,"breakHorizontal":-10.8,"spinRate":2559,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4832945491011955,"extension":6.642131013605024},"hitData":{"launchSpeed":83.9,"launchAngle":64.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":153.2}},"index":2,"playId":"d6033098-3ba0-3b2d-8785-ecf6cce4dcc5","pitchNumber":3,"startTime":"2026-04-03T20:33:23.155Z","endTime":"2026-04-03T20:33:33.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:33:33.294Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman called out on strikes.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T20:33:39.224Z","endTime":"2026-04-03T20:36:04.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.608130937119324,"aZ":-23.915920788716043,"pfxX":-7.691253651822811,"pfxZ":4.566027816475572,"pX":-0.21495690432661535,"pZ":1.9074890431212335,"vX0":6.676128749145571,"vY0":-132.25491054114815,"vZ0":-2.996875961628018,"x":125.19,"y":187.28,"x0":-1.7470078246039193,"y0":50.00271574539575,"z0":4.769031838453014,"aX":-13.913398542860437},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.9,"breakHorizontal":12.8,"spinRate":2212,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.41083437688159385,"extension":6.570824271548583},"index":0,"playId":"e5c6c7f6-c3eb-30f0-860f-e5327781e5b6","pitchNumber":1,"startTime":"2026-04-03T20:34:07.835Z","endTime":"2026-04-03T20:34:11.755Z","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":89.9,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.013032400070802,"aZ":-24.6993011720028,"pfxX":-9.178080691079451,"pfxZ":4.245189274776902,"pX":-0.7690904862816099,"pZ":1.5970394918362991,"vX0":5.896658954131834,"vY0":-130.96730544986164,"vZ0":-3.3465404313126292,"x":146.32,"y":195.66,"x0":-1.841277626930167,"y0":50.00417016810157,"z0":4.7098146548511215,"aX":-16.169646455830822},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":15.6,"spinRate":2192,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4159933949839525,"extension":6.585432598370149},"index":1,"playId":"f4a1a3ae-1ebd-3119-be8e-64b9f1849e4a","pitchNumber":2,"startTime":"2026-04-03T20:34:24.822Z","endTime":"2026-04-03T20:34:28.931Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-03T20:34:40.576Z","endTime":"2026-04-03T20:34:56.402Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.21462037208511,"aZ":-39.95084795612606,"pfxX":5.3649941941726285,"pfxZ":-5.931036955161236,"pX":1.6870531646355689,"pZ":0.7736793127954393,"vX0":5.677841391810011,"vY0":-113.38733340567607,"vZ0":-0.45622603244391113,"x":52.69,"y":217.89,"x0":-1.5389339465221124,"y0":50.000481254183384,"z0":4.9373806866993775,"aX":7.03836710456397},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.6,"breakHorizontal":-11.0,"spinRate":2389,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4816308646036078,"extension":6.958090093194998},"index":3,"playId":"5fb4c451-8df6-3dd9-af19-63160218a58b","pitchNumber":3,"startTime":"2026-04-03T20:34:56.402Z","endTime":"2026-04-03T20:35:02.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":82.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.141474125409083,"aZ":-23.890808663413004,"pfxX":-0.5333496961403261,"pfxZ":4.945240672206852,"pX":1.665696250384977,"pZ":0.670745034530182,"vX0":8.444701858471289,"vY0":-126.87992372070539,"vZ0":-5.568781990805672,"x":53.51,"y":220.67,"x0":-1.5978194976248397,"y0":50.00607152699468,"z0":4.729373869317754,"aX":-0.8947431505365185},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.3,"breakHorizontal":-0.4,"spinRate":2262,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4271586742445517,"extension":6.920098830959136},"index":4,"playId":"c1b1d6c5-7172-34cc-8779-3cdd961ac0f1","pitchNumber":4,"startTime":"2026-04-03T20:35:17.737Z","endTime":"2026-04-03T20:35:21.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.414497163768058,"aZ":-19.06503734631054,"pfxX":-7.631161344644733,"pfxZ":6.854275434030457,"pX":0.29936275967688847,"pZ":1.442444676968692,"vX0":8.143739415413862,"vY0":-135.4530549218896,"vZ0":-5.271918587460239,"x":105.59,"y":199.83,"x0":-1.713283138161905,"y0":50.00648070735644,"z0":4.691850776494159,"aX":-14.601733223099021},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":12.7,"spinRate":2331,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.399923714803434,"extension":6.8943196243531615},"index":5,"playId":"3660e71e-2cfa-3cad-b260-731e88ab7a20","pitchNumber":5,"startTime":"2026-04-03T20:35:39.636Z","endTime":"2026-04-03T20:35:44.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.967496009722826,"aZ":-18.728845791823368,"pfxX":-7.903877469096257,"pfxZ":7.0734696818674605,"pX":0.3900659389163357,"pZ":1.8939905805542305,"vX0":8.350760179772815,"vY0":-135.15995234181025,"vZ0":-4.077169427690847,"x":102.13,"y":187.64,"x0":-1.6734501211074992,"y0":50.001866590369005,"z0":4.691480077513874,"aX":-15.020094501071618},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":13.1,"spinRate":2434,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.40113954307136535,"extension":6.841824207301254},"index":6,"playId":"21443f31-e4e3-3afe-bdfb-369d01d20cab","pitchNumber":6,"startTime":"2026-04-03T20:35:59.012Z","endTime":"2026-04-03T20:36:04.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:36:04.105Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Moniak pops out to third baseman Alec Bohm.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T20:36:11.039Z","endTime":"2026-04-03T20:37:37.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":92.2,"endSpeed":86.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30790706272385,"aZ":-18.781541744908743,"pfxX":-7.3829829189145855,"pfxZ":7.185360290225005,"pX":-0.28149957924271257,"pZ":0.9891666296394468,"vX0":6.630792380911556,"vY0":-134.2462225107609,"vZ0":-6.067050826773761,"x":127.73,"y":212.07,"x0":-1.7992415766642493,"y0":50.00229661741973,"z0":4.572493087342208,"aX":-13.760131265816563},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":12.4,"spinRate":2436,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.40476310525343795,"extension":6.86314430516073},"index":0,"playId":"15b58ffa-28eb-365b-80e9-fc082f1a01c3","pitchNumber":1,"startTime":"2026-04-03T20:36:28.273Z","endTime":"2026-04-03T20:36:32.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":71.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.190442863784384,"aZ":-38.50329816079306,"pfxX":6.497356546565793,"pfxZ":-4.9514735097022236,"pX":-0.9254835821535009,"pZ":2.6059101284628476,"vX0":0.3478463756914194,"vY0":-111.78587218697425,"vZ0":2.947154309359969,"x":152.28,"y":168.42,"x0":-1.92795316966164,"y0":50.00125681229411,"z0":5.194988036906195,"aX":8.307576617154867},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-8.0,"breakHorizontal":-11.9,"spinRate":2598,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4880327250050076,"extension":7.111870232735341},"index":1,"playId":"27e21699-a570-380b-9d3e-79e090210600","pitchNumber":2,"startTime":"2026-04-03T20:36:43.350Z","endTime":"2026-04-03T20:36:48.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.152187662030183,"aZ":-15.770430123120029,"pfxX":-9.955400540412384,"pfxZ":9.059971521290798,"pX":-1.038490732476434,"pZ":2.165474206397296,"vX0":5.406837978695031,"vY0":-133.79254438689782,"vZ0":-3.8428672433211055,"x":156.58,"y":180.31,"x0":-1.7931618978896473,"y0":50.006133410797716,"z0":4.752367338202109,"aX":-18.032628076495083},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":16.8,"spinRate":2459,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40955446026874043,"extension":6.87309967436631},"index":2,"playId":"1cd65e83-2040-3905-b54c-371309fd7280","pitchNumber":3,"startTime":"2026-04-03T20:37:01.019Z","endTime":"2026-04-03T20:37:06.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.901164096994112,"aZ":-18.853624689660833,"pfxX":-7.163909371495961,"pfxZ":7.10209021311212,"pX":-0.5179932239377142,"pZ":2.381803074100187,"vX0":5.772994700891034,"vY0":-134.77799182958313,"vZ0":-2.7107925480651742,"x":136.74,"y":174.47,"x0":-1.7364010803738723,"y0":50.00534259743593,"z0":4.702665786283743,"aX":-13.440742969406301},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":12.0,"spinRate":2343,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40339322713755443,"extension":6.701225674221809},"hitData":{"launchSpeed":88.9,"launchAngle":66.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":163.34}},"index":3,"playId":"f6bcac8f-8cbf-37b8-a055-14c9ed57f68c","pitchNumber":4,"startTime":"2026-04-03T20:37:27.651Z","endTime":"2026-04-03T20:37:37.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:37:37.686Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (2) on a fly ball to right center field.","rbi":1,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:39:26.985Z","endTime":"2026-04-03T20:40:58.737Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076808610304553,"aZ":-18.873092055126985,"pfxX":-6.411852924936644,"pfxZ":7.241876913723953,"pX":0.9657983109654281,"pZ":2.007883226086293,"vX0":8.634489788499012,"vY0":-133.51327765504442,"vZ0":-6.059630523621426,"x":80.19,"y":184.57,"x0":-1.4513311775037903,"y0":50.00325970861863,"z0":5.629554115472542,"aX":-11.77743061672839},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":10.1,"spinRate":2404,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4075582388402679,"extension":5.700802070833627},"index":0,"playId":"8dacd7b4-ca0b-3c60-bbb2-16890acedaca","pitchNumber":1,"startTime":"2026-04-03T20:39:43.683Z","endTime":"2026-04-03T20:39:48.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90901516104027,"aZ":-29.996548780362776,"pfxX":-0.20568127556991822,"pfxZ":1.449831478267253,"pX":1.2460561365064762,"pZ":1.4628664762887682,"vX0":6.807669560940657,"vY0":-121.63257508374356,"vZ0":-4.0353952869781065,"x":69.5,"y":199.28,"x0":-1.5573886153539405,"y0":50.00420769558035,"z0":5.7323323537826685,"aX":-0.3095297702561176},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":-1.2,"spinRate":2420,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4495854006068427,"extension":5.710009529121556},"index":1,"playId":"766fcbaf-5de2-356c-938d-0d1c1f29f54f","pitchNumber":2,"startTime":"2026-04-03T20:39:56.942Z","endTime":"2026-04-03T20:40:01.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59328720249777,"aZ":-20.49610915392812,"pfxX":-6.357461746979182,"pfxZ":6.458038073916012,"pX":0.5840900677362295,"pZ":1.7275755467413705,"vX0":7.180671187528775,"vY0":-132.93174089761314,"vZ0":-6.353912867851356,"x":94.74,"y":192.14,"x0":-1.3124284730731717,"y0":50.00651222234381,"z0":5.612735794383602,"aX":-11.504243906238862},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":10.2,"spinRate":2356,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.41032997000090976,"extension":5.713744012747326},"index":2,"playId":"51ed8e4a-bc89-3d4e-bd01-dd0c8346da8a","pitchNumber":3,"startTime":"2026-04-03T20:40:11.207Z","endTime":"2026-04-03T20:40:15.415Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07597941216468,"aZ":-18.766973788894756,"pfxX":-5.83651385955497,"pfxZ":7.414738359223588,"pX":0.5740903326234243,"pZ":2.8034963643615383,"vX0":7.186268080312233,"vY0":-132.54317151437286,"vZ0":-4.145108325261937,"x":95.12,"y":163.09,"x0":-1.3938703185053696,"y0":50.000502551397226,"z0":5.729597961916629,"aX":-10.550024207672704},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":9.4,"spinRate":2264,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4107462366139485,"extension":5.639665620747707},"hitData":{"launchSpeed":108.9,"launchAngle":25.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":187.08,"coordY":39.53}},"index":3,"playId":"09ce2da4-9dc3-3abe-bd7e-f780d17b2345","pitchNumber":4,"startTime":"2026-04-03T20:40:26.858Z","endTime":"2026-04-03T20:40:58.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:40:58.737Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:41:06.111Z","endTime":"2026-04-03T20:41:20.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.42775776263704,"aZ":-36.54729169693327,"pfxX":2.718521050902324,"pfxZ":-3.0870039886455096,"pX":0.14029543571771122,"pZ":2.4369307962389186,"vX0":3.0176312846215567,"vY0":-117.48582440742793,"vZ0":-0.2842651959274394,"x":111.65,"y":172.98,"x0":-1.5074835265695368,"y0":50.00326776836104,"z0":5.9177384040663625,"aX":3.851041365697488},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.4,"breakHorizontal":-5.6,"spinRate":2522,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.46381148625197266,"extension":5.747635253387254},"hitData":{"launchSpeed":105.3,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":155.74}},"index":0,"playId":"fcf24016-4f5d-362c-a3d5-5d7cc49c36e6","pitchNumber":1,"startTime":"2026-04-03T20:41:12.265Z","endTime":"2026-04-03T20:41:20.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:41:20.120Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to right fielder Mickey Moniak.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:41:28.071Z","endTime":"2026-04-03T20:42:28.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47318831356279,"aZ":-23.67091366825904,"pfxX":-8.325985958378935,"pfxZ":4.6451678808689625,"pX":0.3442820060364814,"pZ":2.431108338262049,"vX0":7.728375234810129,"vY0":-133.16258943211963,"vZ0":-4.083039379659549,"x":103.88,"y":173.14,"x0":-1.4873614885374344,"y0":50.000763359671765,"z0":5.657712413658043,"aX":-15.236536211032917},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.9,"breakHorizontal":13.8,"spinRate":2382,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40834870260508094,"extension":5.701767377884883},"index":0,"playId":"5c40a579-7b6b-3e4d-8311-37ef88df1c3e","pitchNumber":1,"startTime":"2026-04-03T20:41:43.553Z","endTime":"2026-04-03T20:41:47.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.7,"endSpeed":75.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.150993078254878,"aZ":-26.84942281416486,"pfxX":-8.008705637477993,"pfxZ":3.706467338833037,"pX":1.146225897630499,"pZ":0.31051510563626605,"vX0":8.218708681018596,"vY0":-118.6626123783774,"vZ0":-6.698852663402623,"x":73.31,"y":230.4,"x0":-1.3097675900683066,"y0":50.00421334240063,"z0":5.59306892023077,"aX":-11.506383010508577},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.4,"breakHorizontal":12.7,"spinRate":1973,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4603131269047034,"extension":5.746163991312876},"index":1,"playId":"12af5504-5272-3f50-b10e-d770d9890b44","pitchNumber":2,"startTime":"2026-04-03T20:41:57.345Z","endTime":"2026-04-03T20:42:01.645Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":82.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.598860163446226,"aZ":-27.32143883000271,"pfxX":-0.08699549457549427,"pfxZ":2.872300072227448,"pX":0.06399777299552833,"pZ":2.6975458478582355,"vX0":4.610388074705728,"vY0":-127.31351559061225,"vZ0":-2.302254507121993,"x":114.56,"y":165.95,"x0":-1.7361847142772604,"y0":50.00609985365425,"z0":5.71073463739825,"aX":-0.14716884934704955},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":-0.6,"spinRate":2636,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.42527580962395417,"extension":5.698000370131967},"hitData":{"launchSpeed":100.3,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.83,"coordY":105.57}},"index":2,"playId":"2f63ebc4-0d62-3619-9e8f-a6ec22d72868","pitchNumber":3,"startTime":"2026-04-03T20:42:17.899Z","endTime":"2026-04-03T20:42:28.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:42:28.916Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a ground ball to left fielder Jake McCarthy. Bryson Stott to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:42:35.590Z","endTime":"2026-04-03T20:43:15.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20791772742064,"aZ":-22.464912345809736,"pfxX":-9.768551861992467,"pfxZ":5.500676839303553,"pX":0.4216766491550202,"pZ":0.642275569791101,"vX0":8.481054116452205,"vY0":-130.91229718530352,"vZ0":-8.351189653175746,"x":100.93,"y":221.44,"x0":-1.5640922297650235,"y0":50.005311363818215,"z0":5.509279978795472,"aX":-17.24832186595006},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":16.2,"spinRate":2246,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4156976219549495,"extension":5.794587314504549},"index":0,"playId":"6d61e8d2-b698-30cf-a241-156d6547740c","pitchNumber":1,"startTime":"2026-04-03T20:42:47.033Z","endTime":"2026-04-03T20:42:51.435Z","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":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.671643671912847,"aZ":-22.427359435278028,"pfxX":-7.558191952594642,"pfxZ":5.477199567603518,"pX":-0.32014880107478216,"pZ":1.602498446553014,"vX0":5.802009789754035,"vY0":-131.28748972484547,"vZ0":-5.8629078845348115,"x":129.2,"y":195.51,"x0":-1.5554476690301935,"y0":50.00583841171986,"z0":5.488975441106021,"aX":-13.456221908205334},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.1,"breakHorizontal":12.7,"spinRate":2269,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4141037375263261,"extension":5.775250816855514},"hitData":{"launchSpeed":108.4,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.41,"coordY":112.66}},"index":1,"playId":"9521a6d8-5ba6-327e-81c5-d9aeb861b589","pitchNumber":2,"startTime":"2026-04-03T20:43:04.949Z","endTime":"2026-04-03T20:43:15.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:43:15.879Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Marsh grounds into a force out, pitcher Michael Lorenzen to shortstop Ezequiel Tovar. Bryson Stott to 3rd. Adolis García out at 2nd. Brandon Marsh to 1st.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:43:23.572Z","endTime":"2026-04-03T20:44:11.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":77.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.697343901480515,"aZ":-29.96356326327254,"pfxX":1.890940972847992,"pfxZ":1.4978629393388623,"pX":-0.9166967482055415,"pZ":1.571323062918842,"vX0":2.0638535473510276,"vY0":-119.35554822237101,"vZ0":-3.3172644781087683,"x":151.94,"y":196.35,"x0":-2.0305760458723188,"y0":50.0051740153136,"z0":5.6097622534413585,"aX":2.7949163861445765},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.3,"breakHorizontal":-3.8,"spinRate":2484,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.45468532908287695,"extension":5.6980579666815805},"index":0,"playId":"8ec2628f-7e4b-3f57-8582-d46bf2736153","pitchNumber":1,"startTime":"2026-04-03T20:43:44.605Z","endTime":"2026-04-03T20:43:48.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.678124531692283,"aZ":-20.502738779888556,"pfxX":-8.48898960999197,"pfxZ":6.371205448505209,"pX":-0.6747640987385949,"pZ":1.6189832207352943,"vX0":5.595640798048786,"vY0":-133.27554601737452,"vZ0":-6.355320587498697,"x":142.72,"y":195.07,"x0":-1.6790606785187356,"y0":50.00344128491504,"z0":5.474512757786799,"aX":-15.554301906007304},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":14.5,"spinRate":2467,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.40809567751677456,"extension":5.833045722829647},"hitData":{"launchSpeed":58.3,"launchAngle":-47.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":133.45,"coordY":175.28}},"index":1,"playId":"396bc14d-4113-3916-a732-1e87921175c5","pitchNumber":2,"startTime":"2026-04-03T20:44:02.901Z","endTime":"2026-04-03T20:44:11.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:44:11.391Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:44:42.801Z","endTime":"2026-04-03T20:45:38.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":75.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.034654228886012,"aZ":-38.834376187767155,"pfxX":-0.9632627112668,"pfxZ":-4.71393273718164,"pX":0.8519947560095633,"pZ":2.0416727788984543,"vX0":5.6573813750901465,"vY0":-116.67115853036884,"vZ0":-0.5878208218191079,"x":84.52,"y":183.65,"x0":-1.4547142687726244,"y0":50.00503678296793,"z0":5.883083516916739,"aX":-1.3600330370784834},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.5,"breakHorizontal":0.7,"spinRate":2412,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4652496991676309,"extension":5.796997398250918},"index":0,"playId":"482bd351-ca4b-3cf7-b1e5-b62eb7b8d0d4","pitchNumber":1,"startTime":"2026-04-03T20:44:52.635Z","endTime":"2026-04-03T20:44:57.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":77.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.468630384735802,"aZ":-38.96537798800977,"pfxX":-1.5539834757119708,"pfxZ":-4.587620703318069,"pX":1.2742656696503956,"pZ":1.8180808728907827,"vX0":6.74865672045101,"vY0":-118.55394477899968,"vZ0":-1.3465974963773015,"x":68.43,"y":189.69,"x0":-1.361289707068126,"y0":50.005816984294434,"z0":5.8309528916948965,"aX":-2.2974371055112264},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.4,"breakHorizontal":1.8,"spinRate":2535,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4553908596928249,"extension":5.795704881532586},"index":1,"playId":"3b30fb2e-1598-3ea1-9f45-7c754082a63c","pitchNumber":2,"startTime":"2026-04-03T20:45:10.373Z","endTime":"2026-04-03T20:45:14.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.936877468468452,"aZ":-16.911652405551603,"pfxX":-4.00936686094132,"pfxZ":8.39847654461629,"pX":-0.014603733221657724,"pZ":3.1780257841632937,"vX0":5.2088086259579764,"vY0":-132.3912085311559,"vZ0":-3.502317745940843,"x":117.56,"y":152.97,"x0":-1.4651485988259783,"y0":50.00549403924312,"z0":5.718874124741335,"aX":-7.288922652403177},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":6.5,"spinRate":2353,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.41001247246390893,"extension":5.7319088552553845},"hitData":{"launchSpeed":85.8,"launchAngle":52.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.1,"coordY":98.26}},"index":2,"playId":"387df08e-585a-3ef2-b7f0-752ec7e74720","pitchNumber":3,"startTime":"2026-04-03T20:45:28.061Z","endTime":"2026-04-03T20:45:38.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:45:38.085Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar called out on strikes.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:47:54.362Z","endTime":"2026-04-03T20:49:52.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884412804454783,"aZ":-20.279070199681655,"pfxX":-8.155156449497333,"pfxZ":6.674205840761772,"pX":0.6093508177157323,"pZ":2.3309635614714455,"vX0":8.774788589623741,"vY0":-131.66192525104645,"vZ0":-2.527617231017765,"x":93.77,"y":175.84,"x0":-1.6827524006448045,"y0":50.00653422763787,"z0":4.77894133702158,"aX":-14.543832061962393},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.9,"breakHorizontal":13.2,"spinRate":2182,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.41356245686025606,"extension":6.685309697735868},"index":0,"playId":"81b8404e-88bf-33e0-8779-c4c06888926e","pitchNumber":1,"startTime":"2026-04-03T20:48:05.202Z","endTime":"2026-04-03T20:48:10.540Z","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":85.7,"endSpeed":80.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.492873149993194,"aZ":-25.980465117462646,"pfxX":-1.5789714221730717,"pfxZ":3.8348034337425077,"pX":1.4941755256821945,"pZ":1.2712577883128697,"vX0":8.43146113430628,"vY0":-124.75634063957656,"vZ0":-3.420846356301147,"x":60.05,"y":204.46,"x0":-1.6897587464471504,"y0":50.00003224056742,"z0":4.746518717487251,"aX":-2.5487732144242576},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.6,"breakHorizontal":1.4,"spinRate":2209,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.43510840656694194,"extension":6.807875202066579},"index":1,"playId":"f611eba8-93cc-303b-a5e8-91b8165c4790","pitchNumber":2,"startTime":"2026-04-03T20:48:21.569Z","endTime":"2026-04-03T20:48:25.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":73.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.506174422820628,"aZ":-38.3012269315442,"pfxX":5.5685062464633415,"pfxZ":-4.616250101860526,"pX":1.1156050441387952,"pZ":1.0790832367927132,"vX0":4.905142530038775,"vY0":-113.75204397534249,"vZ0":-0.19773972252522776,"x":74.48,"y":209.64,"x0":-1.782884669770989,"y0":50.00452367906099,"z0":4.926196417460687,"aX":7.385885858192264},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.2,"breakHorizontal":-11.2,"spinRate":2669,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4793107143861093,"extension":7.210624252035028},"index":2,"playId":"3e54c9f1-dbd5-35f8-a4a8-5ce9a2fc0286","pitchNumber":3,"startTime":"2026-04-03T20:48:39.223Z","endTime":"2026-04-03T20:48:43.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-03T20:48:49.187Z","endTime":"2026-04-03T20:49:05.735Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.017776335515517,"aZ":-39.30721925950469,"pfxX":5.690343487789368,"pfxZ":-5.434145070390627,"pX":1.3666455937499693,"pZ":1.3778528425661511,"vX0":5.21511007997786,"vY0":-113.8513725905891,"vZ0":0.6749336828414545,"x":64.91,"y":201.58,"x0":-1.6935682425337872,"y0":50.00446777529246,"z0":4.969596848767494,"aX":7.46550803993905},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.4,"breakHorizontal":-11.6,"spinRate":2615,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4812017272464093,"extension":7.168446592148399},"index":4,"playId":"386f1226-0cab-3e3a-8427-df04c0836fb7","pitchNumber":4,"startTime":"2026-04-03T20:49:05.735Z","endTime":"2026-04-03T20:49:11.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44164750983485,"aZ":-22.751787188691434,"pfxX":-6.875542419612813,"pfxZ":5.325111898454237,"pX":0.16636488087646661,"pZ":3.833290648689956,"vX0":6.979505327305893,"vY0":-130.86824848446582,"vZ0":1.3564238974127167,"x":110.66,"y":135.28,"x0":-1.6167541299575674,"y0":50.001496184201876,"z0":4.988930462957524,"aX":-12.16366060185561},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":11.3,"spinRate":2275,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41538652616148575,"extension":6.686777778925251},"index":5,"playId":"c8d6acb3-a9cf-31b5-af9c-04f199635d0c","pitchNumber":5,"startTime":"2026-04-03T20:49:28.856Z","endTime":"2026-04-03T20:49:33.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179868425909863,"aZ":-20.091818134366324,"pfxX":-6.701655893850408,"pfxZ":6.4035649327419435,"pX":0.8353891590129988,"pZ":1.8718665774215149,"vX0":9.20444237358997,"vY0":-135.1885818028084,"vZ0":-3.9218336003507,"x":85.16,"y":188.24,"x0":-1.7128548370771617,"y0":50.0003903418825,"z0":4.717955178765565,"aX":-12.640684710727509},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":10.6,"spinRate":2522,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.402236248301862,"extension":7.224945298919238},"index":6,"playId":"31b1422b-fd15-351d-9ea2-e7b1fc0ff000","pitchNumber":6,"startTime":"2026-04-03T20:49:47.738Z","endTime":"2026-04-03T20:49:52.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:49:52.755Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:50:14.496Z","endTime":"2026-04-03T20:51:41.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.09816185016189,"aZ":-38.86242950551738,"pfxX":6.363458686744151,"pfxZ":-4.935807873667914,"pX":-1.2025192400208842,"pZ":2.581749686453538,"vX0":-0.36005375071499374,"vY0":-115.02167840430664,"vZ0":2.917093932117963,"x":162.84,"y":169.07,"x0":-1.8729940234726823,"y0":50.00344124823882,"z0":5.036599080594049,"aX":8.621708973374924},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.0,"breakHorizontal":-11.5,"spinRate":2538,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.47417445408321157,"extension":6.63170165059317},"index":0,"playId":"c719822c-aa0c-32b5-be53-e1b9d7d4146c","pitchNumber":1,"startTime":"2026-04-03T20:50:18.238Z","endTime":"2026-04-03T20:50:22.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00438320179131,"aZ":-21.942457211555368,"pfxX":-8.765574035692875,"pfxZ":5.5909985235062445,"pX":0.11679191787366885,"pZ":1.1988696869039008,"vX0":7.992964122129104,"vY0":-133.28387347828797,"vZ0":-4.900084343680891,"x":112.55,"y":206.41,"x0":-1.7572195587856938,"y0":50.004450193889255,"z0":4.610163226341407,"aX":-16.045439960292654},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.5,"breakHorizontal":14.5,"spinRate":2438,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4082725173202819,"extension":6.78434524226254},"index":1,"playId":"5944b5ff-db55-38e4-9253-a3055c8d4221","pitchNumber":2,"startTime":"2026-04-03T20:50:36.985Z","endTime":"2026-04-03T20:50:41.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":73.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.54833529189677,"aZ":-38.1014253914307,"pfxX":5.941982434448853,"pfxZ":-4.391305522111072,"pX":-0.5236947612996573,"pZ":2.380358242224697,"vX0":1.1950780202176006,"vY0":-114.13761166912683,"vZ0":2.1970548282024356,"x":136.96,"y":174.51,"x0":-1.8240964743903578,"y0":50.00344512409912,"z0":5.097021821183878,"aX":8.017380959026287},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.3,"breakHorizontal":-11.0,"spinRate":2619,"spinDirection":50},"zone":4,"typeConfidence":2.0,"plateTime":0.4758016461109502,"extension":6.918533597124947},"index":2,"playId":"365e4bd7-ed43-3cc3-91b4-f965eb42266b","pitchNumber":3,"startTime":"2026-04-03T20:50:55.768Z","endTime":"2026-04-03T20:51:00.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.35597406831028,"aZ":-28.392915118127547,"pfxX":-9.391658147055306,"pfxZ":2.3426431069975453,"pX":0.3831449608668824,"pZ":0.7555389068396569,"vX0":8.713286678395022,"vY0":-124.90557480531716,"vZ0":-3.9977588819331755,"x":102.4,"y":218.38,"x0":-1.896653900226619,"y0":50.00051840282011,"z0":4.659031358673095,"aX":-15.140078854387133},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":15.5,"spinRate":1558,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.435145093828639,"extension":6.72485853291475},"index":3,"playId":"d35792c2-6b10-3eef-863e-055411cb9e1c","pitchNumber":4,"startTime":"2026-04-03T20:51:13.742Z","endTime":"2026-04-03T20: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(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":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453102685474107,"aZ":-16.591950122733582,"pfxX":-7.710810598525453,"pfxZ":8.44715554708591,"pX":1.0620605336429059,"pZ":1.4302621448844886,"vX0":10.14526721808508,"vY0":-134.10004649870646,"vZ0":-5.631763976799254,"x":76.52,"y":200.16,"x0":-1.745635840384115,"y0":50.00555341272607,"z0":4.717227322573729,"aX":-14.229622999735989},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":12.1,"spinRate":2408,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4064327565110717,"extension":6.936677943892114},"index":4,"playId":"6d5a68a8-c507-3c64-a1f6-b039a8cf189f","pitchNumber":5,"startTime":"2026-04-03T20:51:36.786Z","endTime":"2026-04-03T20:51:41.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:51:41.145Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willi Castro doubles (3) on a line drive to right fielder Adolis García. TJ Rumfield to 3rd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:51:49.263Z","endTime":"2026-04-03T20:52:42.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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(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":1},"pitchData":{"startSpeed":85.3,"endSpeed":80.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.603256914342712,"aZ":-29.50580528897125,"pfxX":-7.028051954113801,"pfxZ":1.6508042666399927,"pX":-0.1825660329672981,"pZ":2.292622573835597,"vX0":6.458465859555051,"vY0":-124.3632132471181,"vZ0":-0.24127055542036935,"x":123.96,"y":176.88,"x0":-1.8617967486432816,"y0":50.00129021415525,"z0":4.774933665288879,"aX":-11.352760345133328},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":11.8,"spinRate":1561,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.43525866787966816,"extension":6.610113657567726},"index":0,"playId":"c245b35b-ce3d-3403-9e78-0ec0b8d5181e","pitchNumber":1,"startTime":"2026-04-03T20:52:07.958Z","endTime":"2026-04-03T20:52:12.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.511403767205277,"aZ":-23.024080539451518,"pfxX":-5.960345821959945,"pfxZ":4.931041951897438,"pX":0.21641814904436082,"pZ":2.450563488002918,"vX0":7.30782923992398,"vY0":-133.55741417634016,"vZ0":-1.8888456351236507,"x":108.75,"y":172.61,"x0":-1.7469774782818348,"y0":50.002474545539954,"z0":4.778924111511693,"aX":-11.057983208317792},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":9.7,"spinRate":2420,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4059756966092234,"extension":6.9399557636294285},"hitData":{"launchSpeed":104.2,"launchAngle":5.0,"totalDistance":108.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":225.29,"coordY":103.54}},"index":1,"playId":"e833477e-af9f-3c67-ac46-b4b0827eb6c7","pitchNumber":2,"startTime":"2026-04-03T20:52:28.008Z","endTime":"2026-04-03T20:52:42.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:52:42.043Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle called out on strikes.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:52:59.752Z","endTime":"2026-04-03T20:55:02.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.609191693306432,"aZ":-22.45808796046925,"pfxX":-5.664197934180194,"pfxZ":5.18726243085643,"pX":0.11608012388705716,"pZ":3.685297400460595,"vX0":7.4888597140456845,"vY0":-134.40507796342635,"vZ0":0.9760915243189949,"x":112.58,"y":139.28,"x0":-1.939944436084089,"y0":50.00304573319385,"z0":4.884862421206182,"aX":-10.611009672683545},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":9.1,"spinRate":2402,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.4038595644559204,"extension":6.521009982521232},"index":0,"playId":"fea98f85-6d28-3ff8-85d2-2ba21eff5c11","pitchNumber":1,"startTime":"2026-04-03T20:53:18.919Z","endTime":"2026-04-03T20:53:23.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":87.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.60440661441233,"aZ":-20.652008816315288,"pfxX":-5.530734574661751,"pfxZ":6.130244273395177,"pX":0.17686167280785908,"pZ":1.1548135294066415,"vX0":7.658412977896834,"vY0":-133.74353486641144,"vZ0":-5.363656658204384,"x":110.26,"y":207.6,"x0":-1.9562987024117158,"y0":50.00525365832655,"z0":4.591472543390501,"aX":-10.400202369485985},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.6,"breakHorizontal":9.1,"spinRate":2301,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40377482020646216,"extension":6.831889881299083},"index":1,"playId":"84cd3e04-2f0f-3f72-a99b-5cd101093277","pitchNumber":2,"startTime":"2026-04-03T20:53:38.358Z","endTime":"2026-04-03T20:53:42.825Z","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":87.0,"endSpeed":82.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.894501354660143,"aZ":-23.953648050897492,"pfxX":0.07474191652427997,"pfxZ":4.8811853298059145,"pX":1.1454925604603319,"pZ":2.2631374016586974,"vX0":7.6424095237201595,"vY0":-126.84079558454918,"vZ0":-1.8051785431718776,"x":73.34,"y":177.68,"x0":-1.8751873550030547,"y0":50.00133229459942,"z0":4.833490805409211,"aX":0.1235044630713451},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.8,"breakHorizontal":-1.3,"spinRate":2330,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4264980373104392,"extension":7.325293226066509},"index":2,"playId":"5a8309d7-c865-3427-acf4-0c70b62ec108","pitchNumber":3,"startTime":"2026-04-03T20:53:59.778Z","endTime":"2026-04-03T20:54:03.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.096897743101792,"aZ":-39.83840568801772,"pfxX":3.5296067092086822,"pfxZ":-5.671103742119026,"pX":0.4597923174292462,"pZ":1.3614766720400489,"vX0":4.268860913930592,"vY0":-114.84519397950595,"vZ0":0.41170358680689545,"x":99.47,"y":202.02,"x0":-1.8741456968867078,"y0":50.00500187462081,"z0":5.020655589474961,"aX":4.766658624201261},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.0,"breakHorizontal":-7.3,"spinRate":2637,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.47495714536422806,"extension":7.146460131584491},"index":3,"playId":"2a69c4b7-b953-399f-9a30-fff1b148cc74","pitchNumber":4,"startTime":"2026-04-03T20:54:27.970Z","endTime":"2026-04-03T20:54:32.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33546889359165,"aZ":-18.770399104241278,"pfxX":-8.038656187943387,"pfxZ":7.0244570762577005,"pX":0.8545592216852971,"pZ":2.5910405173979374,"vX0":9.680744980694316,"vY0":-135.72945508328843,"vZ0":-2.614608895819528,"x":84.43,"y":168.82,"x0":-1.6761435975535903,"y0":50.0042453215707,"z0":4.840444060662678,"aX":-15.343356096230693},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":13.1,"spinRate":2432,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.40007601454162733,"extension":6.765726137218197},"index":4,"playId":"2f433060-6e5a-3521-862e-3ca39df24c1c","pitchNumber":5,"startTime":"2026-04-03T20:54:55.301Z","endTime":"2026-04-03T20:55:02.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:55:02.206Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out sharply to center fielder Justin Crawford.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:55:19.784Z","endTime":"2026-04-03T20:55:55.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.962670590496703,"aZ":-23.764396821183414,"pfxX":-6.3772374713680176,"pfxZ":4.644208678685025,"pX":0.03443267528132972,"pZ":2.0169612520289038,"vX0":7.389543225724798,"vY0":-131.9792198454659,"vZ0":-2.4350792171985174,"x":115.69,"y":184.32,"x0":-1.9381898092782464,"y0":50.00595064417526,"z0":4.653153458753153,"aX":-11.55704116259501},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":10.4,"spinRate":2290,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4108055613937629,"extension":6.887891906471912},"hitData":{"launchSpeed":102.4,"launchAngle":26.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.84,"coordY":40.57}},"index":0,"playId":"dbacfc74-801d-3741-9014-337d64ad553c","pitchNumber":1,"startTime":"2026-04-03T20:55:47.891Z","endTime":"2026-04-03T20:55:55.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:55:55.952Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, first baseman TJ Rumfield to pitcher Michael Lorenzen.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T20:57:53.276Z","endTime":"2026-04-03T20:58:06.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":87.4,"endSpeed":82.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.380598910453475,"aZ":-26.303922179991865,"pfxX":0.1527876482060715,"pfxZ":3.442660232244619,"pX":0.7875130008010237,"pZ":2.1806699740484,"vX0":5.583301601440522,"vY0":-127.45652528214121,"vZ0":-3.7569043423666733,"x":86.98,"y":179.9,"x0":-1.4191148102883022,"y0":50.00244333901848,"z0":5.6694465720852,"aX":0.2587663012217998},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":-1.1,"spinRate":2524,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.4240147126374487,"extension":5.74604068416978},"hitData":{"launchSpeed":106.7,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.42,"coordY":168.91}},"index":0,"playId":"8d6e1937-0311-3003-9d0a-9067cab6a208","pitchNumber":1,"startTime":"2026-04-03T20:57:59.443Z","endTime":"2026-04-03T20:58:06.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:58:06.769Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to right fielder Mickey Moniak.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T20:58:15.612Z","endTime":"2026-04-03T20:59:28.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":78.7,"endSpeed":74.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.902801302969056,"aZ":-39.4931027608153,"pfxX":-1.0802595251373979,"pfxZ":-5.369605085247668,"pX":-0.20429293918900918,"pZ":2.9092220653949883,"vX0":3.2736708967046173,"vY0":-114.7721014440303,"vZ0":1.59153677127785,"x":124.79,"y":160.23,"x0":-1.4953700713183904,"y0":50.00315469693872,"z0":5.990938744160969,"aX":-1.4731295896156646},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.2,"breakHorizontal":1.3,"spinRate":2346,"spinDirection":30},"zone":2,"typeConfidence":2.0,"plateTime":0.4733283090542466,"extension":5.904028624794744},"index":0,"playId":"7529a91f-5bf8-3e98-a389-ca8f097af0bc","pitchNumber":1,"startTime":"2026-04-03T20:58:32.461Z","endTime":"2026-04-03T20:58:36.826Z","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":81.1,"endSpeed":76.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.72857255953842,"aZ":-40.747730393273656,"pfxX":-0.6012853909907228,"pfxZ":-5.953002555696224,"pX":0.2528263290632605,"pZ":1.5171588731066026,"vX0":4.562578889737419,"vY0":-118.17758430254798,"vZ0":-1.2644152903724257,"x":107.36,"y":197.82,"x0":-1.610073644389809,"y0":50.00343614164862,"z0":5.742956507685528,"aX":-0.866033510475874},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.9,"breakHorizontal":0.2,"spinRate":2585,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4603284777600831,"extension":5.846498686280651},"index":1,"playId":"3d6c799e-432f-3949-86d1-379fae0dffda","pitchNumber":2,"startTime":"2026-04-03T20:58:46.770Z","endTime":"2026-04-03T20:58:51.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.766853983660127,"aZ":-17.96960057951761,"pfxX":-5.795280649564646,"pfxZ":7.687660710689711,"pX":0.35227802943305425,"pZ":4.496628097631855,"vX0":6.49506381333577,"vY0":-133.37266999697854,"vZ0":0.10441026716655644,"x":103.57,"y":117.37,"x0":-1.332479958111134,"y0":50.002930085012146,"z0":5.726215008169638,"aX":-10.709220911861266},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":9.5,"spinRate":2491,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.40671330788156324,"extension":5.867277099967344},"index":2,"playId":"cbfe61f5-5745-3b5e-950e-024de692ecf2","pitchNumber":3,"startTime":"2026-04-03T20:59:02.536Z","endTime":"2026-04-03T20:59:06.972Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":78.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.827902869763022,"aZ":-40.255920975659166,"pfxX":0.6620786253997992,"pfxZ":-5.37006867341528,"pX":-0.3391671869499372,"pZ":1.7434927722373976,"vX0":2.6233896983561173,"vY0":-119.65152525175981,"vZ0":-1.442311905461325,"x":129.93,"y":191.71,"x0":-1.5192134486819309,"y0":50.00276774417026,"z0":5.841553814874519,"aX":0.9961163619263291},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.8,"breakHorizontal":-1.6,"spinRate":2555,"spinDirection":29},"zone":7,"typeConfidence":2.0,"plateTime":0.4512839819792811,"extension":5.7464511328331005},"hitData":{"launchSpeed":98.9,"launchAngle":-1.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.31,"coordY":98.35}},"index":3,"playId":"e431a892-61af-3aac-be99-66ce6097d942","pitchNumber":4,"startTime":"2026-04-03T20:59:17.375Z","endTime":"2026-04-03T20:59:28.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T20:59:28.904Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T20:59:35.044Z","endTime":"2026-04-03T21:01:56.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66711279402181,"aZ":-28.897068136321373,"pfxX":-8.795546220521578,"pfxZ":2.268664719686356,"pX":-0.7976216391925885,"pZ":3.3405845565139325,"vX0":3.6801472096640584,"vY0":-119.04372603813141,"vZ0":-0.052895911554175834,"x":147.4,"y":148.58,"x0":-1.2162377040763535,"y0":50.00184372959768,"z0":5.966964353366904,"aX":-12.692795873744611},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":1870,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4591394500102166,"extension":5.6933378816194535},"index":0,"playId":"270fbea2-2eae-3db1-b431-5de254343801","pitchNumber":1,"startTime":"2026-04-03T20:59:54.917Z","endTime":"2026-04-03T20:59:59.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.425885816500152,"aZ":-17.9490949944933,"pfxX":-5.113890825370233,"pfxZ":7.81799617295138,"pX":0.2543939324939277,"pZ":1.560926910199593,"vX0":6.1084148386489465,"vY0":-132.7982592270888,"vZ0":-6.922628550396247,"x":107.3,"y":196.63,"x0":-1.3911388147447852,"y0":50.004753788167854,"z0":5.46690999504161,"aX":-9.307189616857766},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":8.3,"spinRate":2265,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40952169059060894,"extension":5.8047399497639045},"index":1,"playId":"b1af038f-5fdb-33c7-b84a-0942a8e40ac9","pitchNumber":2,"startTime":"2026-04-03T21:00:11.391Z","endTime":"2026-04-03T21:00:15.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.73574711895875,"aZ":-32.47199288758159,"pfxX":0.7523447696005272,"pfxZ":-0.20338588744610675,"pX":-1.024612170450576,"pZ":2.73018774582817,"vX0":1.2168097668613018,"vY0":-119.86683411801275,"vZ0":-0.4827950701584818,"x":156.06,"y":165.06,"x0":-1.630806121119814,"y0":50.00071704991198,"z0":5.761676317711678,"aX":1.1265533311744498},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":-1.6,"spinRate":2432,"spinDirection":90},"zone":11,"typeConfidence":2.0,"plateTime":0.4518976547783269,"extension":5.7814422499141696},"index":2,"playId":"ce53cd56-3826-3579-9090-868414d5f204","pitchNumber":3,"startTime":"2026-04-03T21:00:26.638Z","endTime":"2026-04-03T21:00:31.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.450087108285018,"aZ":-26.730404989101427,"pfxX":-0.4829948209179782,"pfxZ":3.1747098248999244,"pX":-0.810334043156718,"pZ":4.506357565562739,"vX0":2.119357222780367,"vY0":-128.12074460301568,"vZ0":1.8206564068377469,"x":147.89,"y":117.11,"x0":-1.5742074944254978,"y0":50.00599473431261,"z0":5.830558706625198,"aX":-0.8295460351031954},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.2,"breakHorizontal":0.6,"spinRate":2463,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.42237050167443213,"extension":5.687730218873712},"index":3,"playId":"0f2c45eb-c46d-33d6-a44d-4f780f68b658","pitchNumber":4,"startTime":"2026-04-03T21:00:43.720Z","endTime":"2026-04-03T21:00:48.330Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"914da186-2491-324d-b484-6aee0a247a55","startTime":"2026-04-03T21:01:06.278Z","endTime":"2026-04-03T21:01:10.021Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.64928172851966,"aZ":-32.666454764922804,"pfxX":0.7090664208204749,"pfxZ":-0.3308702728652104,"pX":0.6757797584460697,"pZ":1.600044212392108,"vX0":5.040246405420975,"vY0":-120.00270846685527,"vZ0":-2.935817237729381,"x":91.24,"y":195.58,"x0":-1.522009352708402,"y0":50.00246622468483,"z0":5.675956176846313,"aX":1.0594697101307688},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.0,"breakHorizontal":-2.2,"spinRate":2459,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4520614357199797,"extension":5.768864060439531},"index":5,"playId":"68940425-fcf0-351d-b0aa-a6893b9642cb","pitchNumber":5,"startTime":"2026-04-03T21:01:23.750Z","endTime":"2026-04-03T21:01:28.302Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-03T21:01:34.444Z","endTime":"2026-04-03T21:01:50.452Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.828202203464393,"aZ":-32.727699153384954,"pfxX":0.5422815516241908,"pfxZ":-0.3716273403909689,"pX":-0.0869389545803209,"pZ":3.0295897675296817,"vX0":3.0117317370978927,"vY0":-120.23894875559999,"vZ0":0.04802567036254657,"x":120.31,"y":156.98,"x0":-1.41112360862685,"y0":50.00066464216267,"z0":5.844052035628453,"aX":0.8165065134105317},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.5,"breakHorizontal":-1.6,"spinRate":2492,"spinDirection":73},"zone":2,"typeConfidence":2.0,"plateTime":0.45049557168953225,"extension":5.832336283609047},"index":7,"playId":"52202a8d-1d06-3d8a-8943-c0a5a94a8601","pitchNumber":6,"startTime":"2026-04-03T21:01:50.452Z","endTime":"2026-04-03T21:01:56.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:01:56.380Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Harper doubles (1) on a line drive to left fielder Jake McCarthy, deflected by center fielder Brenton Doyle. Trea Turner to 3rd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T21:02:10.012Z","endTime":"2026-04-03T21:02:44.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":78.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.48236689838835,"aZ":-32.48179006992311,"pfxX":0.4002164110661619,"pfxZ":-0.20735737218433314,"pX":0.28220597676606474,"pZ":1.8558663142303253,"vX0":4.291344257158671,"vY0":-120.391016359824,"vZ0":-2.3837767924709663,"x":106.24,"y":188.67,"x0":-1.5524780587533011,"y0":50.00094087845235,"z0":5.64806878195597,"aX":0.6047249466299787},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":-1.4,"spinRate":2545,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.44962507660347883,"extension":5.900761770792348},"index":0,"playId":"759121a4-0358-34a1-9fe0-8b04505a6995","pitchNumber":1,"startTime":"2026-04-03T21:02:16.652Z","endTime":"2026-04-03T21:02:20.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":77.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.83461554889379,"aZ":-32.090369856094206,"pfxX":-0.48208997767930617,"pfxZ":0.056150969964595454,"pX":-0.7190697050730742,"pZ":1.56762093664667,"vX0":2.0411005438539385,"vY0":-119.79850076097003,"vZ0":-3.0570185788166624,"x":144.41,"y":196.45,"x0":-1.510592967742139,"y0":50.00288532698097,"z0":5.65871377092782,"aX":-0.7180603458127521},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.2,"breakHorizontal":0.5,"spinRate":2513,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.45301306629597793,"extension":5.686871160954687},"hitData":{"launchSpeed":79.4,"launchAngle":25.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.61,"coordY":85.89}},"index":1,"playId":"5711ba78-b439-3aa2-a438-99d4836af3ce","pitchNumber":2,"startTime":"2026-04-03T21:02:31.331Z","endTime":"2026-04-03T21:02:44.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:02:44.453Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a ground ball to shortstop Ezequiel Tovar. Trea Turner scores. Bryce Harper to 3rd.","rbi":1,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T21:03:07.419Z","endTime":"2026-04-03T21:03:37.234Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnThird":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.382916875631498,"aZ":-26.73356826720097,"pfxX":-2.042987166808268,"pfxZ":3.1877394408832007,"pX":-0.04790903656711142,"pZ":2.531462951401569,"vX0":4.115520109605014,"vY0":-128.27304115239602,"vZ0":-2.9506369158854304,"x":118.83,"y":170.43,"x0":-1.390208233694554,"y0":50.00481882588002,"z0":5.7274072905213185,"aX":-3.4894831588011197},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":3.0,"spinRate":2504,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.42303363907629565,"extension":5.66929243842551},"hitData":{"launchSpeed":93.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.66,"coordY":149.66}},"index":0,"playId":"3bd98a62-a6c8-3def-b7be-495d3edd6367","pitchNumber":1,"startTime":"2026-04-03T21:03:28.606Z","endTime":"2026-04-03T21:03:37.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:03:37.234Z","atBatIndex":29},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryson Stott grounds into a force out, fielded by shortstop Ezequiel Tovar. Alec Bohm out at 2nd.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T21:03:58.903Z","endTime":"2026-04-03T21:05:21.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59149580524008,"aZ":-24.36421072948185,"pfxX":-10.18028312110414,"pfxZ":4.388873680067811,"pX":0.16845249889019773,"pZ":2.0375023818799907,"vX0":7.823443791788692,"vY0":-131.95085099739495,"vZ0":-4.556886201107569,"x":110.58,"y":183.77,"x0":-1.498409100827288,"y0":50.00424768977201,"z0":5.561240842171349,"aX":-18.122887719657324},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":16.9,"spinRate":2202,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.41360711854336296,"extension":5.816312495503201},"index":0,"playId":"9d7b0a9b-3d90-33f7-ab5e-fe2135088cd8","pitchNumber":1,"startTime":"2026-04-03T21:04:13.426Z","endTime":"2026-04-03T21:04:17.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.376005985812764,"aZ":-39.44073418522585,"pfxX":-2.7685389555432707,"pfxZ":-5.304179648255788,"pX":-0.8447659968971879,"pZ":3.393340472525859,"vX0":1.9388793145651735,"vY0":-116.2212264099443,"vZ0":2.5168688822203045,"x":149.2,"y":147.16,"x0":-1.3293154670298304,"y0":50.00140759826998,"z0":6.036940962592607,"aX":-3.79465188035135},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.8,"breakHorizontal":4.6,"spinRate":2337,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4709319333261459,"extension":5.740554084694458},"index":1,"playId":"b9935f10-3876-32cb-bc8b-b4c71754803c","pitchNumber":2,"startTime":"2026-04-03T21:04:30.182Z","endTime":"2026-04-03T21:04:34.661Z","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":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.137851126879795,"aZ":-23.309481021716376,"pfxX":-8.433247156951785,"pfxZ":6.024484560999904,"pX":0.3209406420978036,"pZ":2.151435510483275,"vX0":5.9525983136703156,"vY0":-119.22920819120282,"vZ0":-3.5335538984033756,"x":104.77,"y":180.69,"x0":-1.0852225777425601,"y0":50.00450987260291,"z0":5.704421413353795,"aX":-12.413382290983849},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.6,"breakHorizontal":14.3,"spinRate":1952,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.4555524754793834,"extension":5.792271183340748},"index":2,"playId":"88412788-045f-3227-b3ac-0d6ff1cb453f","pitchNumber":3,"startTime":"2026-04-03T21:04:47.087Z","endTime":"2026-04-03T21:04:51.520Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.213888467159407,"aZ":-26.14439938545369,"pfxX":-7.5805549435758195,"pfxZ":4.000190690680749,"pX":-0.5357999534127367,"pZ":1.3534729525683762,"vX0":4.381960131932059,"vY0":-121.10724661712638,"vZ0":-4.899940854843335,"x":137.42,"y":202.24,"x0":-1.3694415708707521,"y0":50.00489792693486,"z0":5.6475438539232306,"aX":-11.43664703392365},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.5,"breakHorizontal":13.0,"spinRate":1961,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.44961399735686447,"extension":5.79549988944178},"hitData":{"launchSpeed":97.0,"launchAngle":1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.42,"coordY":143.57}},"index":3,"playId":"b4c96416-a47e-308e-8813-d03de9749838","pitchNumber":4,"startTime":"2026-04-03T21:05:13.697Z","endTime":"2026-04-03T21:05:21.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:05:21.684Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-03T21:07:25.432Z","endTime":"2026-04-03T21:08:15.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19373362146422,"aZ":-20.440735090736407,"pfxX":-8.274106567356007,"pfxZ":6.603727608951992,"pX":0.5194151951093667,"pZ":2.121360565716005,"vX0":8.722375857940502,"vY0":-131.27913156751112,"vZ0":-2.7988779792683247,"x":97.2,"y":181.5,"x0":-1.74357660313393,"y0":50.000989849645045,"z0":4.69305677501897,"aX":-14.6962123911576},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":2357,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4144535824134148,"extension":7.040489268159143},"index":0,"playId":"111722c4-e371-35f8-b4d3-3fc7edcd4e16","pitchNumber":1,"startTime":"2026-04-03T21:07:34.859Z","endTime":"2026-04-03T21:07:39.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.975079709375304,"aZ":-24.98550235066543,"pfxX":1.1971700124455742,"pfxZ":4.3870613637011235,"pX":0.01696748945724926,"pZ":3.0204213075537814,"vX0":4.341855562172936,"vY0":-125.49427708728213,"vZ0":0.20595709335948909,"x":116.35,"y":157.23,"x0":-1.87247150669833,"y0":50.00192707245914,"z0":4.929003871751235,"aX":1.9594461716233837},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.3,"breakHorizontal":-2.9,"spinRate":2268,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4320603373896059,"extension":6.849959178279602},"index":1,"playId":"4d9cbc10-f824-3e72-8f50-2e334ce9931e","pitchNumber":2,"startTime":"2026-04-03T21:07:52.052Z","endTime":"2026-04-03T21:07:56.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":72.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.361365698407443,"aZ":-35.67860683996413,"pfxX":6.270641965856774,"pfxZ":-2.658241769720143,"pX":-0.09729845085853296,"pZ":1.9044740896399805,"vX0":2.0552979916705,"vY0":-112.96493851895367,"vZ0":0.8536304756336364,"x":120.71,"y":187.36,"x0":-1.8281325650534208,"y0":50.00050282328358,"z0":5.0479667059728826,"aX":8.279342965225323},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-4.4,"breakHorizontal":-11.9,"spinRate":2456,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.48088722007640383,"extension":6.723756388265727},"index":2,"playId":"ff355fab-c7e4-34d2-aa29-6220e3aed2d3","pitchNumber":3,"startTime":"2026-04-03T21:08:10.533Z","endTime":"2026-04-03T21:08:15.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:08:15.380Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out on a foul tip.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-03T21:08:24.974Z","endTime":"2026-04-03T21:10:03.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":80.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.996644149136984,"aZ":-29.679684357537536,"pfxX":-6.653288575590285,"pfxZ":1.5683570549999244,"pX":-0.1563400543983985,"pZ":1.3422654451338858,"vX0":6.347201790420305,"vY0":-123.18730500641848,"vZ0":-2.2502507863806853,"x":122.96,"y":202.54,"x0":-1.8576323404377555,"y0":50.004479245219336,"z0":4.6883203278254415,"aX":-10.603621510299874},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":11.3,"spinRate":1595,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4385225461987563,"extension":6.6614323268039115},"index":0,"playId":"0ec9dc6b-97b3-3465-be50-12c89f252286","pitchNumber":1,"startTime":"2026-04-03T21:08:38.331Z","endTime":"2026-04-03T21:08:42.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":81.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.432431730464288,"aZ":-29.417561651280064,"pfxX":-5.418435539683844,"pfxZ":1.6876785072116522,"pX":-0.6589330640367443,"pZ":2.54429549780247,"vX0":5.179476263028038,"vY0":-124.40983366850207,"vZ0":0.2225015370801775,"x":142.12,"y":170.08,"x0":-2.024471073953054,"y0":50.00162374973383,"z0":4.814095734588113,"aX":-8.838593907293248},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":9.2,"spinRate":1564,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.43363042587739553,"extension":6.771642123937214},"index":1,"playId":"82d20f6a-4e8d-3fdc-b6ed-bcccc4bc3919","pitchNumber":2,"startTime":"2026-04-03T21:08:53.765Z","endTime":"2026-04-03T21:08:57.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.956200779590727,"aZ":-20.235991795506738,"pfxX":-5.730700408248347,"pfxZ":6.34696662797616,"pX":-1.0340186843097963,"pZ":2.1438638072377088,"vX0":4.3398477617392714,"vY0":-134.54720020307266,"vZ0":-3.0370863004782334,"x":156.41,"y":180.9,"x0":-1.9024108396752504,"y0":50.00665035627604,"z0":4.67826207506373,"aX":-10.787047611857037},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.3,"breakHorizontal":9.7,"spinRate":2326,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4030547012767398,"extension":6.495000583575202},"index":2,"playId":"0a980bbc-6e9a-30f7-bdde-bbdb6f4cb389","pitchNumber":3,"startTime":"2026-04-03T21:09:15.268Z","endTime":"2026-04-03T21:09:20.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":73.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.104343234396893,"aZ":-37.02998860325616,"pfxX":4.0928982258490505,"pfxZ":-3.611366640523225,"pX":-0.3426864837751225,"pZ":1.809058407908123,"vX0":2.397515473713293,"vY0":-114.136815045704,"vZ0":0.8030162760947075,"x":130.06,"y":189.94,"x0":-1.9314885457460556,"y0":50.001326895911966,"z0":5.043016055302263,"aX":5.506186956631484},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.1,"breakHorizontal":-7.9,"spinRate":2639,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.4762917815057435,"extension":6.979062194891012},"index":3,"playId":"850341fb-bb34-36a8-854f-206494809370","pitchNumber":4,"startTime":"2026-04-03T21:09:30.200Z","endTime":"2026-04-03T21:09:34.950Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-03T21:09:45.438Z","endTime":"2026-04-03T21:09:58.486Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":72.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.300150703975383,"aZ":-38.497189646251876,"pfxX":5.744492291168189,"pfxZ":-4.836786647024611,"pX":-1.1121199850911443,"pZ":1.7805445470698171,"vX0":0.3080037580241347,"vY0":-112.45271029859094,"vZ0":1.2405946031348116,"x":159.39,"y":190.71,"x0":-1.998575486794904,"y0":50.00212232364967,"z0":5.063964134374488,"aX":7.513389943417875},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-8.3,"breakHorizontal":-10.6,"spinRate":2497,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4831641906883184,"extension":6.755879520233034},"index":5,"playId":"b08f907b-62c4-3d79-bb85-8dc4355db60a","pitchNumber":5,"startTime":"2026-04-03T21:09:58.486Z","endTime":"2026-04-03T21:10:03.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:10:03.420Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-03T21:10:21.326Z","endTime":"2026-04-03T21:12:00.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.456570306375923,"aZ":-24.773292632566424,"pfxX":-2.1916948317804295,"pfxZ":4.478780300791109,"pX":1.1372716879088787,"pZ":1.318549947733509,"vX0":7.820397479468742,"vY0":-126.58853354747875,"vZ0":-3.7379286709307533,"x":73.65,"y":203.18,"x0":-1.6831564885217354,"y0":50.00175087466618,"z0":4.756925906979567,"aX":-3.621295421172956},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":2.5,"spinRate":2280,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.42971997572462195,"extension":7.301056900598822},"index":0,"playId":"2bc5638a-3e3d-31e7-a69b-f2bd58a7cdd3","pitchNumber":1,"startTime":"2026-04-03T21:10:29.564Z","endTime":"2026-04-03T21:10:34.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-03T21:10:40.078Z","endTime":"2026-04-03T21:10:54.462Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.340393140603588,"aZ":-25.91530979180595,"pfxX":-6.758252247148107,"pfxZ":3.422227891458988,"pX":-0.38557385459968846,"pZ":0.9680702775766619,"vX0":6.284396086536641,"vY0":-131.94309066881738,"vZ0":-4.73461086024556,"x":131.7,"y":212.64,"x0":-1.8787407395085165,"y0":50.00126217711075,"z0":4.6114848634292125,"aX":-12.354695663622536},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.8,"breakHorizontal":11.5,"spinRate":2275,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.40941403451568226,"extension":6.67967757224146},"index":2,"playId":"754b7d48-7166-3f87-86bf-aea13508481c","pitchNumber":2,"startTime":"2026-04-03T21:10:54.462Z","endTime":"2026-04-03T21:10:59.080Z","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":90.1,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29076297673686,"aZ":-27.53495044300051,"pfxX":-8.636085985532997,"pfxZ":2.606828280356159,"pX":-0.4721195661890615,"pZ":1.7994219807005176,"vX0":6.542650978736576,"vY0":-131.30464747300357,"vZ0":-2.393276615163455,"x":135.0,"y":190.2,"x0":-1.8482468019582179,"y0":50.006548492659,"z0":4.728142383860729,"aX":-15.402046635709764},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.4,"breakHorizontal":14.6,"spinRate":2279,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.41381515562304605,"extension":7.26380454910143},"index":3,"playId":"9e51a6fd-2854-395b-a2ca-902820324522","pitchNumber":3,"startTime":"2026-04-03T21:11:13.672Z","endTime":"2026-04-03T21:11:18.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.009560859631517,"aZ":-38.41324104250348,"pfxX":5.587209732077968,"pfxZ":-4.764930496221579,"pX":2.064944442099066,"pZ":0.06624818760648817,"vX0":6.724030411566267,"vY0":-113.7005478650999,"vZ0":-2.2199583514020165,"x":38.29,"y":236.99,"x0":-1.657679637023295,"y0":50.00431732202359,"z0":4.869943999899618,"aX":7.310225729144068},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.9,"breakHorizontal":-11.9,"spinRate":2560,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4818764360711376,"extension":7.189174179645669},"index":4,"playId":"19957e63-4f37-3047-b580-f41597ab71f5","pitchNumber":4,"startTime":"2026-04-03T21:11:36.216Z","endTime":"2026-04-03T21:11:40.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.25537125764656,"aZ":-39.851573925572495,"pfxX":6.366071028340857,"pfxZ":-6.09891214302311,"pX":0.19556640473961756,"pZ":1.6787778875757198,"vX0":2.6395795775106747,"vY0":-111.80187495747799,"vZ0":1.4979227722607358,"x":109.55,"y":193.45,"x0":-1.8296105761870214,"y0":50.00429282801737,"z0":5.1084883288059855,"aX":8.011478945980068},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.3,"breakHorizontal":-12.2,"spinRate":2483,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4910071765464048,"extension":7.285374855991407},"index":5,"playId":"db8209a6-0db5-3159-b61e-bdd0c89a1786","pitchNumber":5,"startTime":"2026-04-03T21:11:55.697Z","endTime":"2026-04-03T21:12:00.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:12:00.285Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adolis García flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T21:14:37.297Z","endTime":"2026-04-03T21:16:34.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Valente Bellozo replaces Michael Lorenzen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T21:13:16.364Z","endTime":"2026-04-03T21:14:39.588Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678368,"link":"/api/v1/people/678368"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68632845134767,"aZ":-22.80477502127897,"pfxX":-0.8441364862128566,"pfxZ":5.604267655063863,"pX":-0.3688948781086621,"pZ":2.515361858999574,"vX0":1.8249680150949152,"vY0":-126.84228420897867,"vZ0":-3.4291918046980063,"x":131.06,"y":170.87,"x0":-0.979885750605601,"y0":50.00095378059653,"z0":5.65072908682169,"aX":-1.4108492296954251},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.8,"breakHorizontal":1.2,"spinRate":2415,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.42764846427851744,"extension":6.021986492116887},"index":1,"playId":"5ff93ce4-9229-3336-876a-f53deb3100b7","pitchNumber":1,"startTime":"2026-04-03T21:14:39.588Z","endTime":"2026-04-03T21:14:43.681Z","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":84.7,"endSpeed":80.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.739497558469312,"aZ":-28.07654850778755,"pfxX":1.2679078941999946,"pfxZ":2.5461017952293226,"pX":-0.8203835030706161,"pZ":3.5030949350797522,"vX0":0.6998651192713029,"vY0":-123.64201575913683,"vZ0":0.1798998515829925,"x":148.27,"y":144.2,"x0":-1.2683924495722174,"y0":50.00150366095509,"z0":5.713869510791262,"aX":2.038056438727738},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":-2.4,"spinRate":2374,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4366614950199432,"extension":5.897934120020445},"index":2,"playId":"626d903b-bb35-361b-b845-a3096ab1a0a4","pitchNumber":2,"startTime":"2026-04-03T21:14:56.840Z","endTime":"2026-04-03T21:15:01.743Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-04-03T21:15:14.109Z","endTime":"2026-04-03T21:15:29.849Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.116940238638513,"aZ":-25.88807197575033,"pfxX":1.7979917521586666,"pfxZ":3.7914594438736895,"pX":0.42094491269043544,"pZ":3.33759560429085,"vX0":2.725062773115162,"vY0":-126.66440492052017,"vZ0":-1.035237063724686,"x":100.95,"y":148.66,"x0":-0.8943371440685809,"y0":50.000717268776945,"z0":5.785126056711527,"aX":2.977582671176684},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.0,"breakHorizontal":-3.7,"spinRate":2387,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.4292407650393657,"extension":5.949287068668837},"index":4,"playId":"fd7ee5dd-73c3-3fe4-b09c-2e0c1b9a771a","pitchNumber":3,"startTime":"2026-04-03T21:15:29.849Z","endTime":"2026-04-03T21:15:33.896Z","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":79.2,"endSpeed":74.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.33358349333873,"aZ":-30.03864504656106,"pfxX":-8.148082650695299,"pfxZ":1.5586001947163912,"pX":1.3140365806599292,"pZ":0.5843505343921614,"vX0":7.574104629482785,"vY0":-115.20297053062478,"vZ0":-4.112259719905802,"x":66.91,"y":223.0,"x0":-0.9264155533206725,"y0":50.00409902072351,"z0":5.233040302124204,"aX":-11.175439060300196},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":1752,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4718137684645942,"extension":6.1317153984326955},"index":5,"playId":"09adcad3-9f94-3a34-aba8-bbdea0725dde","pitchNumber":4,"startTime":"2026-04-03T21:15:48.834Z","endTime":"2026-04-03T21:15:53.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.955782040724152,"aZ":-17.073105684042865,"pfxX":-3.9099554971250785,"pfxZ":8.230747086795738,"pX":0.6916216559459473,"pZ":1.2504056576957816,"vX0":4.852363134143439,"vY0":-133.8734230979815,"vZ0":-8.217768157451005,"x":90.64,"y":205.02,"x0":-0.6272518479713933,"y0":50.00436094804538,"z0":5.557135426334396,"aX":-7.1752110138423895},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":6.1,"spinRate":2004,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40744621051569885,"extension":6.009009107725687},"index":6,"playId":"a058d461-2331-3040-b62c-11917c0cc4bd","pitchNumber":5,"startTime":"2026-04-03T21:16:07.960Z","endTime":"2026-04-03T21:16:12.275Z","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":85.6,"endSpeed":80.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.578807051195106,"aZ":-23.926440411933847,"pfxX":0.2262337553233279,"pfxZ":5.080941669123813,"pX":0.24714616148317628,"pZ":2.707460688713467,"vX0":2.9459853820380073,"vY0":-124.88611399730954,"vZ0":-2.6428898003902215,"x":107.58,"y":165.68,"x0":-0.9637331088723902,"y0":50.00302934051057,"z0":5.690779999129887,"aX":0.36726992192769864},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.0,"breakHorizontal":-1.0,"spinRate":2362,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.43400453219493196,"extension":5.967299212838031},"hitData":{"launchSpeed":91.7,"launchAngle":35.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.97,"coordY":80.22}},"index":7,"playId":"14368f4a-5986-3649-bd70-b043249330cc","pitchNumber":6,"startTime":"2026-04-03T21:16:25.204Z","endTime":"2026-04-03T21:16:34.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:16:34.449Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T21:16:43.937Z","endTime":"2026-04-03T21:17:26.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"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.3,"endSpeed":81.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.69220829116513,"aZ":-23.571288607602234,"pfxX":1.3658143694155185,"pfxZ":5.206056829776439,"pX":-0.06335440687277097,"pZ":2.1310447063085824,"vX0":2.486350438115801,"vY0":-125.95555012179425,"vZ0":-3.68731583935416,"x":119.41,"y":181.24,"x0":-1.2299332012984772,"y0":50.005329290570444,"z0":5.458469067416922,"aX":2.257081378281392},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":-2.9,"spinRate":2431,"spinDirection":159},"zone":8,"typeConfidence":2.0,"plateTime":0.4301928988733108,"extension":6.060009662104006},"index":0,"playId":"54d300a0-4bbb-355f-ac6c-92d70d3bee0e","pitchNumber":1,"startTime":"2026-04-03T21:17:00.532Z","endTime":"2026-04-03T21:17:04.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.537189106887524,"aZ":-19.54194527650126,"pfxX":-1.9585190665736811,"pfxZ":6.919888639044388,"pX":-0.07940968671971863,"pZ":2.0469822218795675,"vX0":3.459958734591452,"vY0":-133.25598715716782,"vZ0":-5.4949760511264865,"x":120.03,"y":183.51,"x0":-1.1312946246078237,"y0":50.00428519203111,"z0":5.516818859118709,"aX":-3.576445750865588},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.8,"breakHorizontal":2.9,"spinRate":2060,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4086560007812654,"extension":5.900146847136973},"hitData":{"launchSpeed":96.6,"launchAngle":18.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.03,"coordY":106.12}},"index":1,"playId":"5bf700c8-638c-3471-b7ae-5124d8a90b4e","pitchNumber":2,"startTime":"2026-04-03T21:17:19.198Z","endTime":"2026-04-03T21:17:26.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:17:26.466Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.T. Realmuto lines out to right fielder Mickey Moniak.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T21:17:34.856Z","endTime":"2026-04-03T21:19:52.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.095894485338313,"aZ":-20.225655597771862,"pfxX":-1.7557974092593964,"pfxZ":6.281263857570182,"pX":1.7261604779934243,"pZ":2.2940881818942875,"vX0":7.1664614758390455,"vY0":-134.8294947262075,"vZ0":-5.176187296217885,"x":51.2,"y":176.84,"x0":-0.7003260755960715,"y0":50.00538207043558,"z0":5.601138522823428,"aX":-3.34206892231814},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":2.2,"spinRate":2076,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4011590500232618,"extension":5.977709780604075},"index":0,"playId":"8c871f18-e5b8-3cbe-8540-125b45529ebf","pitchNumber":1,"startTime":"2026-04-03T21:17:56.437Z","endTime":"2026-04-03T21:18:00.757Z","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":88.9,"endSpeed":83.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.58053391831915,"aZ":-21.954844471523174,"pfxX":-6.585941586006179,"pfxZ":5.848969062405737,"pX":0.6453104817019355,"pZ":1.402359437040057,"vX0":6.311711930284655,"vY0":-129.43378032098627,"vZ0":-6.178125576795767,"x":92.4,"y":200.92,"x0":-0.9354747106108104,"y0":50.0008371955537,"z0":5.432545959677383,"aX":-11.501317661304409},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.8,"breakHorizontal":11.0,"spinRate":2085,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.41852482178068273,"extension":5.925803254296499},"index":1,"playId":"9293ae5a-51f5-3ef8-9e49-c5ebbd884b83","pitchNumber":2,"startTime":"2026-04-03T21:18:14.911Z","endTime":"2026-04-03T21:18:19.245Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566671964176845,"aZ":-23.721850126041968,"pfxX":0.29931246952198864,"pfxZ":5.229645107230574,"pX":-0.13272627433007006,"pZ":3.1329064475521844,"vX0":1.9508426470385265,"vY0":-126.50485140440784,"vZ0":-1.8693093440879895,"x":122.06,"y":154.19,"x0":-0.9537386641632004,"y0":50.00218735873554,"z0":5.789034889981209,"aX":0.48297257512718506},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.2,"breakHorizontal":-1.0,"spinRate":2461,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.43350178377564497,"extension":5.930148719974242},"index":2,"playId":"45e8784f-fd71-3912-b246-6579346bd1c6","pitchNumber":3,"startTime":"2026-04-03T21:18:33.620Z","endTime":"2026-04-03T21:18:37.910Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59280744164573,"aZ":-22.087336383125155,"pfxX":-1.6136981545283386,"pfxZ":6.148654797939027,"pX":-0.539957474674652,"pZ":2.3812198929333173,"vX0":1.5310900415618334,"vY0":-127.401042496927,"vZ0":-3.816207508565779,"x":137.58,"y":174.49,"x0":-0.9395606569995495,"y0":50.004755584491576,"z0":5.647884629267436,"aX":-2.6484666061436344},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.4,"breakHorizontal":2.5,"spinRate":2337,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.4302032983969948,"extension":5.957521109922132},"index":3,"playId":"0a951885-0a4e-3020-aad3-25827b91c0bd","pitchNumber":4,"startTime":"2026-04-03T21:18:51.830Z","endTime":"2026-04-03T21:18:57.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.465365478309838,"aZ":-17.98298670071127,"pfxX":-3.274968171946778,"pfxZ":7.551870396693566,"pX":2.3525060932577735,"pZ":2.7017143238237846,"vX0":8.993137741363526,"vY0":-134.33510369474905,"vZ0":-4.455205316574796,"x":27.33,"y":165.83,"x0":-0.572346155976826,"y0":50.00051949380608,"z0":5.6118620190463995,"aX":-6.153127002183571},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":4.6,"spinRate":2084,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4034674494444608,"extension":6.096215096111141},"index":4,"playId":"a7275b48-5947-3e7e-8b14-f82bb1f755bc","pitchNumber":5,"startTime":"2026-04-03T21:19:25.301Z","endTime":"2026-04-03T21:19:29.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.276185981880058,"aZ":-16.44126545271013,"pfxX":-3.493902206401036,"pfxZ":8.734237158193082,"pX":1.069758218357163,"pZ":2.349633813504356,"vX0":5.883230247528335,"vY0":-132.82177285167944,"vZ0":-5.492641976265138,"x":76.22,"y":175.34,"x0":-0.711834258772351,"y0":50.004173632333725,"z0":5.624983460308703,"aX":-6.294897084189105},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":5.2,"spinRate":1997,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4111092480600962,"extension":6.065676593024073},"hitData":{"launchSpeed":99.8,"launchAngle":17.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.83,"coordY":96.71}},"index":5,"playId":"3df5672b-7328-3e96-8554-7a11e36ee511","pitchNumber":6,"startTime":"2026-04-03T21:19:45.377Z","endTime":"2026-04-03T21:19:52.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:19:52.397Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a ground ball to center fielder Justin Crawford.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T21:22:06.296Z","endTime":"2026-04-03T21:22:44.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":74.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.821128101719363,"aZ":-36.86565043499776,"pfxX":6.291195852416591,"pfxZ":-3.470805342684283,"pX":0.8101581301396769,"pZ":2.1521214830738895,"vX0":4.062843185063609,"vY0":-113.52840965274036,"vZ0":1.474382367118057,"x":86.12,"y":180.67,"x0":-1.7985969118352874,"y0":50.00343540188704,"z0":5.067860628881615,"aX":8.503536875425926},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.9,"breakHorizontal":-12.2,"spinRate":2499,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.47605328903334376,"extension":6.982457809536098},"index":0,"playId":"bae6cf5b-971e-325d-a063-283bce2e1096","pitchNumber":1,"startTime":"2026-04-03T21:22:13.183Z","endTime":"2026-04-03T21:22:18.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.403268309228896,"aZ":-22.01842536469107,"pfxX":-6.7030865675321145,"pfxZ":5.690316028432266,"pX":-0.018606535191543205,"pZ":2.9538676040183334,"vX0":6.701281130058914,"vY0":-130.9606485514192,"vZ0":-0.7167319296822035,"x":117.71,"y":159.03,"x0":-1.7061420706976003,"y0":50.00606752659613,"z0":4.837608113987678,"aX":-11.9714044042854},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.4,"breakHorizontal":11.2,"spinRate":2205,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.41386946080551423,"extension":6.949570080031462},"hitData":{"launchSpeed":90.2,"launchAngle":4.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.03,"coordY":94.42}},"index":1,"playId":"42dfceba-0914-325f-9d7f-415309976541","pitchNumber":2,"startTime":"2026-04-03T21:22:32.977Z","endTime":"2026-04-03T21:22:44.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:22:44.712Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a sharp line drive to left fielder Brandon Marsh. Mickey Moniak to 2nd.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T21:23:06.272Z","endTime":"2026-04-03T21:23:20.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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(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":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.528559524471532,"aZ":-27.4040777607686,"pfxX":-1.3024860024601232,"pfxZ":3.0675623963047256,"pX":0.19877779069805512,"pZ":1.9176570335289256,"vX0":5.347940007421982,"vY0":-122.69912478708302,"vZ0":-1.6344733241680554,"x":109.42,"y":187.0,"x0":-1.8204485414467622,"y0":50.0056368306516,"z0":4.88207821071598,"aX":-2.0282958800019846},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.5,"breakHorizontal":1.3,"spinRate":2207,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.44288829136368424,"extension":7.055533219125363},"hitData":{"launchSpeed":102.3,"launchAngle":15.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.93,"coordY":92.65}},"index":0,"playId":"58c2b3d9-14bd-3924-89eb-5b656eda94cc","pitchNumber":1,"startTime":"2026-04-03T21:23:09.873Z","endTime":"2026-04-03T21:23:20.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:23:20.669Z","atBatIndex":38},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"TJ Rumfield grounds into a force out, second baseman Bryson Stott to shortstop Trea Turner. Mickey Moniak to 3rd. Ezequiel Tovar out at 2nd. TJ Rumfield to 1st.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T21:23:31.246Z","endTime":"2026-04-03T21:24:59.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.729315940901074,"aZ":-38.928468021478714,"pfxX":3.542610270441788,"pfxZ":-5.124244084494078,"pX":-1.1681090727495338,"pZ":2.156930984599862,"vX0":0.8654617744869754,"vY0":-113.53874560951617,"vZ0":1.987515596413627,"x":161.53,"y":180.54,"x0":-2.013508520741646,"y0":50.00009003269857,"z0":5.114275710680131,"aX":4.67306232349088},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-8.6,"breakHorizontal":-6.6,"spinRate":2524,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4804773918227845,"extension":6.705982957038525},"index":0,"playId":"524ffa55-1783-3949-bde6-ce26035714d4","pitchNumber":1,"startTime":"2026-04-03T21:23:49.300Z","endTime":"2026-04-03T21:23:54.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":81.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.195456667925953,"aZ":-29.904306247129476,"pfxX":-5.275739000706362,"pfxZ":1.392623029642417,"pX":-0.3551548610989375,"pZ":1.1982946003114991,"vX0":5.748570339492286,"vY0":-124.76050532364577,"vZ0":-2.715942260654024,"x":130.54,"y":206.43,"x0":-1.968112331834166,"y0":50.00188410536589,"z0":4.683882951042733,"aX":-8.595381447832306},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.3,"breakHorizontal":8.8,"spinRate":1469,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43352993754862723,"extension":6.783136585425863},"index":1,"playId":"c25e86b4-8d04-35fe-9c31-44037385699d","pitchNumber":2,"startTime":"2026-04-03T21:24:08.127Z","endTime":"2026-04-03T21:24:12.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":85.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.672317559650068,"aZ":-20.84854459404095,"pfxX":-6.769346905750464,"pfxZ":6.206807954495653,"pX":-0.4047916654077217,"pZ":2.0799404131699237,"vX0":6.3229650511230995,"vY0":-132.34385102803304,"vZ0":-3.1032302464273145,"x":132.43,"y":182.62,"x0":-1.9130700044764473,"y0":50.00175180376179,"z0":4.745507711363535,"aX":-12.350493817157751},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.0,"breakHorizontal":11.4,"spinRate":2376,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.40944024629858955,"extension":6.682419669433035},"index":2,"playId":"cd751609-335b-3a65-9d09-cd7ac0a44ac3","pitchNumber":3,"startTime":"2026-04-03T21:24:30.116Z","endTime":"2026-04-03T21:24:34.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":72.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.035059116722,"aZ":-40.05584298317645,"pfxX":7.566476300515696,"pfxZ":-6.109550877717546,"pX":-0.7576396813141104,"pZ":1.3671946435555824,"vX0":0.43411947076859075,"vY0":-111.67067022791765,"vZ0":0.6350908945625724,"x":145.88,"y":201.87,"x0":-1.939352761906552,"y0":50.00212968490686,"z0":5.129610055039245,"aX":9.762124805511428},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-10.8,"breakHorizontal":-13.9,"spinRate":2512,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.48649127824633176,"extension":7.080192496621763},"hitData":{"launchSpeed":63.1,"launchAngle":5.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.64,"coordY":168.32}},"index":3,"playId":"7a83468e-dd4c-355a-bf45-869714da2ee7","pitchNumber":4,"startTime":"2026-04-03T21:24:51.012Z","endTime":"2026-04-03T21:24:59.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:24:59.511Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out softly, second baseman Bryson Stott to first baseman Bryce Harper. Mickey Moniak scores. TJ Rumfield to 2nd.","rbi":1,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T21:25:17.879Z","endTime":"2026-04-03T21:28:17.363Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.715990295815043,"aZ":-17.776433497385913,"pfxX":-7.535276992753425,"pfxZ":7.834647961953536,"pX":-0.34102140111195967,"pZ":2.6905828712733797,"vX0":6.554829609665565,"vY0":-133.2576116602764,"vZ0":-2.28042305959634,"x":130.0,"y":166.13,"x0":-1.8275684533942447,"y0":50.00573252439976,"z0":4.8108310887885475,"aX":-13.853376601177528},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":2408,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.40762643342808236,"extension":6.921730590525236},"index":0,"playId":"7549582f-6ea1-37f7-9048-b6e2435e8740","pitchNumber":1,"startTime":"2026-04-03T21:25:45.570Z","endTime":"2026-04-03T21:25:49.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.028637561091813,"aZ":-23.463788364433775,"pfxX":-7.457145848398674,"pfxZ":5.2168079275636945,"pX":-0.7412480667259695,"pZ":1.7542613370120417,"vX0":5.690636931092721,"vY0":-126.90727329228372,"vZ0":-2.8258339214505557,"x":145.25,"y":191.41,"x0":-2.0171803983045877,"y0":50.00586170469388,"z0":4.7028137045984355,"aX":-12.462656576116435},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.2,"breakHorizontal":12.6,"spinRate":2080,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4276407589644524,"extension":7.0077680349889295},"index":1,"playId":"48af0f93-7cd4-359d-b49d-aec025e1d236","pitchNumber":2,"startTime":"2026-04-03T21:26:05.732Z","endTime":"2026-04-03T21:26:10.541Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.714995776542448,"aZ":-29.656596969594528,"pfxX":-7.111136180118175,"pfxZ":1.5788442744638918,"pX":-0.7119921154108807,"pZ":1.3752173627583775,"vX0":5.54856301123986,"vY0":-123.87631696594032,"vZ0":-2.14615438452027,"x":144.14,"y":201.65,"x0":-2.028909369182764,"y0":50.003531264971954,"z0":4.67052672807891,"aX":-11.339636893119856},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":12.0,"spinRate":1604,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.437843473507618,"extension":6.663829358911912},"index":2,"playId":"d19646de-a982-3a16-8616-9d6a96f973d0","pitchNumber":3,"startTime":"2026-04-03T21:26:27.812Z","endTime":"2026-04-03T21:26:32.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-03T21:26:41.483Z","endTime":"2026-04-03T21:27:00.873Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":91.4,"endSpeed":84.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.342835847389747,"aZ":-18.5630022254628,"pfxX":-7.849528672687172,"pfxZ":7.467279603640704,"pX":-0.16895292791414354,"pZ":2.3308398823612366,"vX0":7.349342774670745,"vY0":-133.1099584512165,"vZ0":-2.8838280086613937,"x":123.44,"y":175.85,"x0":-1.9250453228592217,"y0":50.002335334641735,"z0":4.747710844888727,"aX":-14.308067553920013},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":13.0,"spinRate":2383,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4090236365861397,"extension":6.925389172201383},"index":4,"playId":"c3c68d7a-98db-3e70-8563-6b7b5740c41c","pitchNumber":4,"startTime":"2026-04-03T21:27:00.873Z","endTime":"2026-04-03T21:27:04.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":80.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.12847326211139,"aZ":-29.590627898454873,"pfxX":-6.786615203282279,"pfxZ":1.6168085985091238,"pX":-0.995971140223782,"pZ":1.8101542220879039,"vX0":4.669520529937266,"vY0":-124.0356566523124,"vZ0":-1.2110924105568583,"x":154.96,"y":189.91,"x0":-1.9946605521586382,"y0":50.006056867359234,"z0":4.708932772513041,"aX":-10.880204488210033},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":11.6,"spinRate":1488,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.43683895337620227,"extension":6.4845232436644205},"index":5,"playId":"fb60f3b6-3074-37f1-9292-5f46dbed289f","pitchNumber":5,"startTime":"2026-04-03T21:27:24.777Z","endTime":"2026-04-03T21:27:29.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.63531256485435,"aZ":-24.268860498832325,"pfxX":-0.8172369514857891,"pfxZ":4.746878631356122,"pX":-1.2504535272475605,"pZ":2.134779160756327,"vX0":2.382540043377983,"vY0":-126.38014869566906,"vZ0":-1.836217402702356,"x":164.66,"y":181.14,"x0":-2.0872441359016296,"y0":50.00318307229511,"z0":4.764754978168839,"aX":-1.3613599986450353},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.5,"breakHorizontal":1.1,"spinRate":2331,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.42861773198739606,"extension":6.680499954770217},"index":6,"playId":"25e36baa-4630-30d9-a593-1f7880f6bb2f","pitchNumber":6,"startTime":"2026-04-03T21:27:47.704Z","endTime":"2026-04-03T21:27:52.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.464396886652036,"aZ":-39.86295762891404,"pfxX":7.350614573547292,"pfxZ":-5.854524514577232,"pX":0.21004589629588746,"pZ":0.9294854583198896,"vX0":2.4801018770705503,"vY0":-113.698806925905,"vZ0":-0.445745253469748,"x":108.99,"y":213.68,"x0":-1.8495185685441256,"y0":50.00542935105422,"z0":5.077122218831854,"aX":9.644579147080202},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.4,"breakHorizontal":-13.9,"spinRate":2619,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4813757416605431,"extension":6.915309608759234},"hitData":{"launchSpeed":38.0,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":133.43,"coordY":183.43}},"index":7,"playId":"5fe3121a-1760-36f3-9731-0fb2b4b6a436","pitchNumber":7,"startTime":"2026-04-03T21:28:09.378Z","endTime":"2026-04-03T21:28:17.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:28:17.363Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle called out on strikes.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T21:28:39.131Z","endTime":"2026-04-03T21:30:11.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928640399783944,"aZ":-20.56066481534769,"pfxX":-6.247313751645805,"pfxZ":6.270216731990208,"pX":-0.10251459252611027,"pZ":2.503805172332438,"vX0":6.798279616919246,"vY0":-133.77669261473048,"vZ0":-2.3980555971981974,"x":120.91,"y":171.18,"x0":-1.8389604518948859,"y0":50.00227455216844,"z0":4.851152584464864,"aX":-11.571189253836216},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":10.2,"spinRate":2359,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4060508188515213,"extension":6.655441289364424},"index":0,"playId":"48235712-a6f2-375b-ba32-4381faa01e62","pitchNumber":1,"startTime":"2026-04-03T21:28:56.728Z","endTime":"2026-04-03T21:29:02.272Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.103391808475536,"aZ":-27.370593868849365,"pfxX":1.8834073599872068,"pfxZ":3.0467555780558824,"pX":0.6331576591685525,"pZ":2.0147215673864465,"vX0":5.591602479845399,"vY0":-124.3472235331301,"vZ0":-1.38963858611019,"x":92.87,"y":184.38,"x0":-1.882432221373028,"y0":50.005110317304684,"z0":4.835094636455696,"aX":2.972774029612188},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":-4.6,"spinRate":2359,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4391645413208156,"extension":6.8746879844418585},"index":1,"playId":"152a2b4e-0930-3173-852d-eed70e01fb68","pitchNumber":2,"startTime":"2026-04-03T21:29:21.540Z","endTime":"2026-04-03T21:29:26.025Z","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":89.8,"endSpeed":84.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.97412223039109,"aZ":-23.091750215604876,"pfxX":-5.537811092065088,"pfxZ":5.067173906344376,"pX":-0.32171778151425123,"pZ":4.762541950655943,"vX0":5.934570303448875,"vY0":-130.85908363949758,"vZ0":3.6427016988902188,"x":129.26,"y":110.19,"x0":-1.8643729127228814,"y0":50.001895847058556,"z0":5.055009224815947,"aX":-9.924484464862271},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.0,"breakHorizontal":9.2,"spinRate":2372,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4133622292430559,"extension":6.790014514420716},"index":2,"playId":"4cbdf091-d60b-39e1-bf32-713cd9d6955d","pitchNumber":3,"startTime":"2026-04-03T21:29:43.775Z","endTime":"2026-04-03T21:29:47.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.983530375291675,"aZ":-16.406064534839775,"pfxX":-5.795880109172746,"pfxZ":8.514100516950286,"pX":0.3993385661137159,"pZ":2.847196174318016,"vX0":7.828124702809781,"vY0":-134.68888740615233,"vZ0":-2.2220464303259515,"x":101.78,"y":161.91,"x0":-1.7806188303614765,"y0":50.0059736147192,"z0":4.832267341296232,"aX":-10.739174003655268},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2422,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.40537384479752037,"extension":7.114797451820493},"index":3,"playId":"343d4fba-b261-32e9-89c8-b05c2055d3c1","pitchNumber":4,"startTime":"2026-04-03T21:30:06.475Z","endTime":"2026-04-03T21:30:11.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:30:11.247Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T21:32:17.346Z","endTime":"2026-04-03T21:33:22.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":78.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.83715907307494,"aZ":-23.50989409066798,"pfxX":0.21072143487985384,"pfxZ":5.6490891783525345,"pX":0.32880208441378234,"pZ":2.775400050745418,"vX0":3.4741114698296807,"vY0":-121.69161848026543,"vZ0":-2.0297330573403296,"x":104.47,"y":163.84,"x0":-1.1314508662609863,"y0":50.00328955766148,"z0":5.611830292138345,"aX":0.32224885100261136},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.1,"breakHorizontal":-1.1,"spinRate":2283,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.44628602326337585,"extension":5.788865369852993},"index":0,"playId":"5c44388f-ca0e-330f-bdb7-bc707616429f","pitchNumber":1,"startTime":"2026-04-03T21:32:19.071Z","endTime":"2026-04-03T21:32:23.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":84.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.993299456486156,"aZ":-17.853825995667588,"pfxX":-2.3543528588090865,"pfxZ":8.03764691161682,"pX":0.04331655816628826,"pZ":2.526434203341307,"vX0":3.038294652317512,"vY0":-130.49838675762487,"vZ0":-4.728049240047648,"x":115.35,"y":170.57,"x0":-0.8127345466919025,"y0":50.00105963320824,"z0":5.646414929835453,"aX":-4.193815579629225},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.2,"breakHorizontal":3.8,"spinRate":2072,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4145752242158083,"extension":5.951142706356772},"index":1,"playId":"d614c596-982d-37e9-8ccd-93f570c3e51e","pitchNumber":2,"startTime":"2026-04-03T21:32:38.385Z","endTime":"2026-04-03T21:32:42.576Z","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":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":81.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.796024809196414,"aZ":-25.161988684205586,"pfxX":1.4712236349116004,"pfxZ":4.331870198534682,"pX":-0.603067832937763,"pZ":0.598037113111717,"vX0":0.6562546918019484,"vY0":-124.08540565904569,"vZ0":-7.325667470711707,"x":139.99,"y":222.63,"x0":-1.0591846644096121,"y0":50.00537748738291,"z0":5.573102615885204,"aX":2.383360835111376},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.1,"breakHorizontal":-2.8,"spinRate":2325,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.43505356727320743,"extension":6.041887481666933},"index":2,"playId":"54501d92-f5db-321e-9339-8f3d11368e8c","pitchNumber":3,"startTime":"2026-04-03T21:32:58.122Z","endTime":"2026-04-03T21:33:02.175Z","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":0},"pitchData":{"startSpeed":81.1,"endSpeed":76.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.459249177441617,"aZ":-31.190200712074276,"pfxX":-7.930273392366085,"pfxZ":0.6793569254645413,"pX":-0.7270419535054141,"pZ":0.10887930519562639,"vX0":3.625902423880862,"vY0":-118.11259926451109,"vZ0":-5.332719957510804,"x":144.71,"y":235.84,"x0":-1.2363474847265,"y0":50.00000141708471,"z0":5.201061594569814,"aX":-11.417179676541233},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.4,"breakHorizontal":13.7,"spinRate":1537,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.46037921333177056,"extension":6.240891823682642},"index":3,"playId":"e0547fcd-468a-30b4-8f95-1e352bc7c482","pitchNumber":4,"startTime":"2026-04-03T21:33:17.710Z","endTime":"2026-04-03T21:33:22.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:33:22.716Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T21:33:29.433Z","endTime":"2026-04-03T21:34:43.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.6,"endSpeed":74.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.337450479153894,"aZ":-26.052100820871402,"pfxX":4.075339652660526,"pfxZ":4.393353223423039,"pX":0.3531213446040709,"pZ":2.124141458046248,"vX0":1.7324867157233217,"vY0":-116.06950235144353,"vZ0":-2.6019729776906573,"x":103.54,"y":181.43,"x0":-0.9276731451225427,"y0":50.00282138595451,"z0":5.686755249771032,"aX":5.6803526558183846},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.7,"breakHorizontal":-7.8,"spinRate":2254,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.46806706859472147,"extension":6.074962583864264},"index":0,"playId":"f2960992-c5ff-3b75-a55f-7b40af4124b6","pitchNumber":1,"startTime":"2026-04-03T21:33:45.136Z","endTime":"2026-04-03T21:33:49.410Z","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":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.467984431083934,"aZ":-29.498014703041225,"pfxX":-9.49721674278315,"pfxZ":1.8998993138973699,"pX":-0.20103800917467726,"pZ":2.554373909935799,"vX0":4.822194635418568,"vY0":-116.91984809798657,"vZ0":-0.6730241312150568,"x":124.66,"y":169.81,"x0":-1.037929503263089,"y0":50.00201075754167,"z0":5.5727223046643655,"aX":-13.375950671516769},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.6,"breakHorizontal":16.3,"spinRate":1861,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4654053038844479,"extension":5.942770599737292},"index":1,"playId":"212eb614-b437-3803-995e-2a5c1bca2683","pitchNumber":2,"startTime":"2026-04-03T21:34:02.630Z","endTime":"2026-04-03T21:34:07.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":71.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.773361543773516,"aZ":-36.7507476377182,"pfxX":4.206113601712509,"pfxZ":-3.6248049982736874,"pX":0.1364654863719902,"pZ":0.9230975757258514,"vX0":1.185437426324853,"vY0":-110.53202492379458,"vZ0":-2.216475363761725,"x":111.8,"y":213.86,"x0":-0.9503639679923577,"y0":50.000570556417124,"z0":5.721820926933125,"aX":5.314366765099712},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-6.8,"breakHorizontal":-7.9,"spinRate":2495,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.49156822686879664,"extension":6.102699377079614},"index":2,"playId":"3a02da34-7181-3779-8dd5-9c7c59a3803f","pitchNumber":3,"startTime":"2026-04-03T21:34:20.484Z","endTime":"2026-04-03T21:34:24.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":85.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.996300742828183,"aZ":-21.220832857769302,"pfxX":-1.1784504347444296,"pfxZ":5.956806623938496,"pX":-0.7971716271895702,"pZ":3.635368498724423,"vX0":0.9946616742648989,"vY0":-132.68392189141377,"vZ0":-1.7035857932625822,"x":147.39,"y":140.63,"x0":-1.018127622966704,"y0":50.00465797658588,"z0":5.784446229814845,"aX":-2.1676492808259145},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":2.0,"spinRate":1943,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40795299643625693,"extension":5.8966852132251555},"index":3,"playId":"0467bce6-0f85-3504-b227-c0cffefac699","pitchNumber":4,"startTime":"2026-04-03T21:34:38.143Z","endTime":"2026-04-03T21:34:43.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:34:43.810Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (3) on a fly ball to right field.","rbi":1,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T21:34:57.839Z","endTime":"2026-04-03T21:35:35.517Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":678368,"link":"/api/v1/people/678368"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":75.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.549681418284376,"aZ":-27.286765574227115,"pfxX":3.2514241059905014,"pfxZ":3.4531609876548917,"pX":0.09754055434804976,"pZ":2.838429434958868,"vX0":2.227832681476877,"vY0":-117.2088362984521,"vZ0":-0.6012575073349117,"x":113.28,"y":162.14,"x0":-1.2820357137646616,"y0":50.00223342173962,"z0":5.608161388824842,"aX":4.602312127480904},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.4,"breakHorizontal":-6.4,"spinRate":2797,"spinDirection":113},"zone":2,"typeConfidence":2.0,"plateTime":0.4642372387630336,"extension":5.987901930998631},"hitData":{"launchSpeed":110.7,"launchAngle":29.0,"totalDistance":460.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":254.79,"coordY":61.71}},"index":0,"playId":"1871c582-353f-37f5-9a9f-d42bdd8aa48b","pitchNumber":1,"startTime":"2026-04-03T21:35:08.717Z","endTime":"2026-04-03T21:35:35.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:35:35.517Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out to center fielder Brenton Doyle.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T21:35:45.248Z","endTime":"2026-04-03T21:36:44.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779175103882974,"aZ":-21.411601475358616,"pfxX":-1.9027485671767832,"pfxZ":6.697106699546744,"pX":0.6652945021279385,"pZ":2.9119234984289735,"vX0":4.786146592820912,"vY0":-126.02679885019468,"vZ0":-2.660843871079727,"x":91.64,"y":160.16,"x0":-1.011855546333198,"y0":50.00524397815842,"z0":5.712251486951002,"aX":-3.059633604578996},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.8,"breakHorizontal":2.4,"spinRate":2387,"spinDirection":170},"zone":3,"typeConfidence":2.0,"plateTime":0.43473223826335294,"extension":6.0173721465210095},"index":0,"playId":"6fde84c8-1417-3a58-9ee1-765dc6e8bd7c","pitchNumber":1,"startTime":"2026-04-03T21:36:01.330Z","endTime":"2026-04-03T21:36:05.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":81.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.967230868030306,"aZ":-22.26008448735179,"pfxX":0.7883098467000448,"pfxZ":5.99610112620448,"pX":-0.008146707846779434,"pZ":1.8350399992482258,"vX0":2.0413229241864363,"vY0":-125.81205695780095,"vZ0":-5.025019699740236,"x":117.31,"y":189.23,"x0":-0.9224434049484688,"y0":50.00287627542766,"z0":5.590323612802858,"aX":1.3036052811673422},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.3,"breakHorizontal":-1.8,"spinRate":2401,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.4302085028983629,"extension":6.076785131524976},"index":1,"playId":"2ca62490-aba1-3bb5-9d6a-d95aff16e5c9","pitchNumber":2,"startTime":"2026-04-03T21:36:19.130Z","endTime":"2026-04-03T21:36:23.590Z","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":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":75.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.5000450076182,"aZ":-32.102758691721284,"pfxX":-9.510262447467131,"pfxZ":0.05037325416102689,"pX":0.20845100915893564,"pZ":1.4947748937775946,"vX0":5.9628310394736985,"vY0":-116.70922558118448,"vZ0":-1.873874465303276,"x":109.05,"y":198.42,"x0":-1.1165393993795543,"y0":50.00249700544901,"z0":5.270863465246813,"aX":-13.403835854276213},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.0,"breakHorizontal":16.2,"spinRate":1775,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4654733306599823,"extension":6.328844572494915},"hitData":{"launchSpeed":97.5,"launchAngle":20.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.75,"coordY":61.37}},"index":2,"playId":"f9d07150-4742-3ed4-a914-915c5cd8e944","pitchNumber":3,"startTime":"2026-04-03T21:36:37.436Z","endTime":"2026-04-03T21:36:44.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:36:44.957Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake McCarthy pops out to second baseman Bryson Stott.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T21:38:51.046Z","endTime":"2026-04-03T21:40:08.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.142421994051986,"aZ":-38.46180324337199,"pfxX":3.629214925553713,"pfxZ":-4.87688191355809,"pX":-0.8680369989995778,"pZ":1.6099085308567787,"vX0":1.1546731575419964,"vY0":-112.18276681951065,"vZ0":0.9999251952791481,"x":150.09,"y":195.31,"x0":-1.8594014998739747,"y0":50.00361454962444,"z0":5.044581107054956,"aX":4.677936865531828},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-8.4,"breakHorizontal":-6.8,"spinRate":2636,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.486143972116841,"extension":6.991564555225585},"index":0,"playId":"67eaa2a4-0f20-3af3-a90e-6b591a8867f8","pitchNumber":1,"startTime":"2026-04-03T21:38:58.021Z","endTime":"2026-04-03T21:39:03.281Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-03T21:39:08.759Z","endTime":"2026-04-03T21:39:20.807Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.30916494058557,"aZ":-30.298677362685172,"pfxX":-7.518009893558977,"pfxZ":1.1756311168393143,"pX":-0.7640910202017509,"pZ":1.3892923177817214,"vX0":5.239021881701023,"vY0":-124.15648156608141,"vZ0":-2.025804347234636,"x":146.13,"y":201.27,"x0":-1.9045459570921695,"y0":50.00089233417609,"z0":4.6904590028495745,"aX":-11.964900076150283},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.9,"breakHorizontal":12.7,"spinRate":1607,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4379154988293159,"extension":6.655852174408185},"index":2,"playId":"22f5bf44-dcd7-3aa2-b90c-323a99826169","pitchNumber":2,"startTime":"2026-04-03T21:39:20.807Z","endTime":"2026-04-03T21:39:25.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":79.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.204937894993947,"aZ":-30.62730998748641,"pfxX":-6.096025177081228,"pfxZ":0.9907807961658373,"pX":-1.1170297580310744,"pZ":1.0830437054704605,"vX0":3.84717753590799,"vY0":-122.08930514673175,"vZ0":-2.603035227171583,"x":159.58,"y":209.54,"x0":-1.894152518801743,"y0":50.00420816292596,"z0":4.710177925097587,"aX":-9.522936632533101},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.6,"breakHorizontal":10.6,"spinRate":1508,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4428320271200761,"extension":6.727347056942737},"index":3,"playId":"653e7bd1-812e-3dd1-aa20-765a349ba687","pitchNumber":3,"startTime":"2026-04-03T21:39:42.226Z","endTime":"2026-04-03T21:39:46.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":85.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10696946093042,"aZ":-20.46144886406803,"pfxX":-5.508078114353677,"pfxZ":6.428706429434497,"pX":0.7497069804088632,"pZ":3.275377801883733,"vX0":8.259553406902008,"vY0":-132.3393190260438,"vZ0":-0.46349725613839726,"x":88.42,"y":150.34,"x0":-1.658128110987992,"y0":50.001254598446984,"z0":4.9168877922058964,"aX":-10.03333434639725},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":8.8,"spinRate":2280,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.409707634796733,"extension":6.750231614905363},"hitData":{"launchSpeed":90.5,"launchAngle":59.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.85,"coordY":131.08}},"index":4,"playId":"80c7ced3-d482-3000-86c1-82a83a602b77","pitchNumber":4,"startTime":"2026-04-03T21:39:58.361Z","endTime":"2026-04-03T21:40:08.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:40:08.526Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros called out on strikes.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T21:40:19.061Z","endTime":"2026-04-03T21:42:01.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":90.0,"endSpeed":84.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.55999548997562,"aZ":-21.85505614498329,"pfxX":-6.806756095909224,"pfxZ":5.7357075882479425,"pX":-0.6824975997225319,"pZ":2.433675124788388,"vX0":5.775189409754933,"vY0":-131.2303803623494,"vZ0":-1.866967136302375,"x":143.02,"y":173.07,"x0":-1.9941634222772222,"y0":50.00374666632364,"z0":4.731761585955901,"aX":-12.247051337038858},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":11.5,"spinRate":2340,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4124744375246969,"extension":6.685277862588094},"index":0,"playId":"64cffe48-dc49-3419-b155-d5d9fe974758","pitchNumber":1,"startTime":"2026-04-03T21:40:36.231Z","endTime":"2026-04-03T21:40:40.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":72.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.126257175094597,"aZ":-38.1929483261779,"pfxX":6.973750127476412,"pfxZ":-4.634843434613035,"pX":-0.33042861493304926,"pZ":1.654022268706103,"vX0":1.6372966902656072,"vY0":-112.77800491905337,"vZ0":1.1061195142780662,"x":129.6,"y":194.12,"x0":-1.9708793697590004,"y0":50.004375175127414,"z0":4.987803003879529,"aX":9.048928494206615},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-7.9,"breakHorizontal":-13.1,"spinRate":2551,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.48432795253671435,"extension":7.179107502456814},"index":1,"playId":"33b58096-49ea-377b-b21d-68f3cb364c6c","pitchNumber":2,"startTime":"2026-04-03T21:40:51.551Z","endTime":"2026-04-03T21:40:56.017Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-03T21:41:00.620Z","endTime":"2026-04-03T21:41:16.446Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.655574587878654,"aZ":-19.14325389430862,"pfxX":-7.239978666530318,"pfxZ":7.113288083602452,"pX":-0.05985407837211977,"pZ":2.6447924571488066,"vX0":7.020537657352684,"vY0":-133.05021396273787,"vZ0":-2.0530886887753272,"x":119.28,"y":167.37,"x0":-1.7645253763907547,"y0":50.005134748139746,"z0":4.781840210059113,"aX":-13.268179660253992},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":12.0,"spinRate":2403,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4082634125300775,"extension":7.241037348137022},"index":3,"playId":"1c1a5bed-cfa7-3a9d-bc1f-9e06d3246214","pitchNumber":3,"startTime":"2026-04-03T21:41:16.446Z","endTime":"2026-04-03T21:41:20.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":73.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.63600203226624,"aZ":-35.81897874733776,"pfxX":1.744846091686254,"pfxZ":-2.7384887090403223,"pX":1.0931209668696125,"pZ":0.7871106912943003,"vX0":5.630725529950983,"vY0":-113.95730931322905,"vZ0":-1.4588668075928484,"x":75.33,"y":217.53,"x0":-1.6247486847358135,"y0":50.00241834382693,"z0":4.936456596557262,"aX":2.321860093374417},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.0,"breakHorizontal":-4.4,"spinRate":2451,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.47849650600115323,"extension":7.106251371246684},"index":4,"playId":"c6eeafba-59fd-3985-9e77-c92f01041680","pitchNumber":4,"startTime":"2026-04-03T21:41:38.115Z","endTime":"2026-04-03T21:41:42.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.139225448111624,"aZ":-19.53351814796061,"pfxX":-9.08191856560617,"pfxZ":6.773547603960959,"pX":0.14518038155972376,"pZ":2.2743378082124583,"vX0":7.987438844830997,"vY0":-134.7228385666112,"vZ0":-3.114790358830263,"x":111.47,"y":177.37,"x0":-1.6565427624957094,"y0":50.00027820850374,"z0":4.801661613108421,"aX":-16.943582714601245},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":15.1,"spinRate":2392,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4042421263077034,"extension":6.640142867056957},"index":5,"playId":"084e9eaa-9f91-3eb2-ad16-c55094ced9b2","pitchNumber":5,"startTime":"2026-04-03T21:41:56.668Z","endTime":"2026-04-03T21:42:01.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:42:01.656Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T21:42:08.908Z","endTime":"2026-04-03T21:43:18.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":73.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.308968461768703,"aZ":-37.750651965352006,"pfxX":5.084885331774473,"pfxZ":-4.127487897710824,"pX":0.26011494367727095,"pZ":1.3171490997870434,"vX0":3.3122918458625743,"vY0":-114.36460596922888,"vZ0":-0.12711595344599802,"x":107.09,"y":203.22,"x0":-1.858320424303359,"y0":50.00465999314816,"z0":5.017780941637598,"aX":6.864805471107283},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.3,"breakHorizontal":-10.0,"spinRate":2611,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.475468757609395,"extension":7.385102355494145},"index":0,"playId":"9b13e628-41d1-3c61-a5bf-70e96bbe42aa","pitchNumber":1,"startTime":"2026-04-03T21:42:25.137Z","endTime":"2026-04-03T21:42:31.639Z","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":85.5,"endSpeed":81.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.586505235018056,"aZ":-31.050380249989033,"pfxX":-7.920067028615037,"pfxZ":0.6877842955632198,"pX":-0.11140763393266981,"pZ":1.0319801035065328,"vX0":6.749774355117713,"vY0":-124.58006905762147,"vZ0":-2.6877106299054283,"x":121.25,"y":210.92,"x0":-1.7808059731545016,"y0":50.001887051479144,"z0":4.601315611973355,"aX":-12.896028596396732},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":13.4,"spinRate":1537,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4337885111679145,"extension":7.110964068524916},"index":1,"playId":"0bf311ef-01fb-3da1-b3cf-4e01597e4368","pitchNumber":2,"startTime":"2026-04-03T21:42:47.776Z","endTime":"2026-04-03T21:42:52.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.523406003316246,"aZ":-18.72239910534281,"pfxX":-8.229500987482039,"pfxZ":7.388589433306717,"pX":-0.929683919330115,"pZ":2.445848305661889,"vX0":5.1212960419748494,"vY0":-133.07513139541584,"vZ0":-2.4878751156408763,"x":152.44,"y":172.74,"x0":-1.795117330434926,"y0":50.002901465013274,"z0":4.726500721472592,"aX":-14.982494761597936},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":14.0,"spinRate":2441,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4092452022514066,"extension":6.622285606016741},"hitData":{"launchSpeed":98.0,"launchAngle":12.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.24,"coordY":75.67}},"index":2,"playId":"6ef8102b-99a6-3787-8271-5a8128f0424f","pitchNumber":3,"startTime":"2026-04-03T21:43:08.350Z","endTime":"2026-04-03T21:43:18.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:43:18.874Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Hunter Goodman grounds into a force out, third baseman Alec Bohm to second baseman Bryson Stott. Troy Johnston out at 2nd.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T21:43:29.872Z","endTime":"2026-04-03T21:44:38.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.200335793062425,"aZ":-19.937663389378425,"pfxX":-5.9784057319256485,"pfxZ":7.245666809093637,"pX":0.7652167505678071,"pZ":1.6315609966967761,"vX0":8.159754755268358,"vY0":-127.83650346153323,"vZ0":-3.9709177760077985,"x":87.83,"y":194.73,"x0":-1.6610650626318368,"y0":50.006032884529205,"z0":4.730079697350247,"aX":-10.103102181618638},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.6,"breakHorizontal":9.5,"spinRate":2239,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.42508493217983423,"extension":6.815074476028261},"index":0,"playId":"d110a982-f9d4-30b9-84c4-fb170176e3fb","pitchNumber":1,"startTime":"2026-04-03T21:43:45.082Z","endTime":"2026-04-03T21:44:12.105Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.1251813601852,"aZ":-26.528376533813883,"pfxX":0.7960456181865738,"pfxZ":3.5878249932080717,"pX":0.458622217511215,"pZ":2.2289403904397935,"vX0":5.279948164140046,"vY0":-123.43090917565851,"vZ0":-1.1146521322488487,"x":99.52,"y":178.6,"x0":-1.794702893706409,"y0":50.00094746798042,"z0":4.881281677311569,"aX":1.2512171624235113},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.5,"breakHorizontal":-2.4,"spinRate":2360,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4405310496993131,"extension":6.8962569618720195},"hitData":{"launchSpeed":77.8,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":165.36}},"index":1,"playId":"60224d70-bbbf-3be1-9abf-85023d4dfc28","pitchNumber":2,"startTime":"2026-04-03T21:44:30.564Z","endTime":"2026-04-03T21:44:38.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:44:38.362Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T21:46:55.211Z","endTime":"2026-04-03T21:47:52.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":72.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.548834180218217,"aZ":-36.04098458821909,"pfxX":4.8057774971907605,"pfxZ":-2.9988528205149634,"pX":0.6778595342490454,"pZ":0.8700314988469667,"vX0":1.9570342871420343,"vY0":-110.95804224985356,"vZ0":-3.0023133615802235,"x":91.16,"y":215.29,"x0":-0.8311944612600783,"y0":50.00317018584341,"z0":5.874768029119962,"aX":6.194881384637815},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-5.8,"breakHorizontal":-9.1,"spinRate":2744,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4874105646510012,"extension":5.899138263621045},"index":0,"playId":"46215e00-93bd-36bf-9e43-29d468e9e6e0","pitchNumber":1,"startTime":"2026-04-03T21:47:04.376Z","endTime":"2026-04-03T21:47:08.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.297277329343817,"aZ":-29.40938882846579,"pfxX":5.934293114047309,"pfxZ":2.0523488180431064,"pX":0.7406738519763046,"pZ":0.9456280161796515,"vX0":2.263107882198535,"vY0":-114.2638496645402,"vZ0":-4.128143795139319,"x":88.77,"y":213.25,"x0":-1.0282186557407074,"y0":50.00341697977516,"z0":5.606118080904085,"aX":7.996086964143277},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":3.1,"breakHorizontal":-11.3,"spinRate":2528,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4759131686687992,"extension":6.038177729329721},"index":1,"playId":"898571f2-16dc-3e4d-b0fb-9795abd6b017","pitchNumber":2,"startTime":"2026-04-03T21:47:24.375Z","endTime":"2026-04-03T21:47:28.616Z","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":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.252083949008885,"aZ":-24.365547810105976,"pfxX":-0.8668644991194449,"pfxZ":4.766978150106597,"pX":0.2155424421216727,"pZ":3.342088916542141,"vX0":2.8162715556629907,"vY0":-125.35887758474207,"vZ0":-1.500477746442113,"x":108.78,"y":148.54,"x0":-0.7954890422309099,"y0":50.00480594729721,"z0":5.882054358319104,"aX":-1.4209835807363123},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.6,"breakHorizontal":1.1,"spinRate":2327,"spinDirection":161},"zone":2,"typeConfidence":2.0,"plateTime":0.4320404665801876,"extension":6.01350284906531},"hitData":{"launchSpeed":95.6,"launchAngle":26.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.97,"coordY":56.65}},"index":2,"playId":"123a4b90-e130-387b-879d-8b748460a063","pitchNumber":3,"startTime":"2026-04-03T21:47:43.387Z","endTime":"2026-04-03T21:47:52.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:47:52.089Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T21:47:57.753Z","endTime":"2026-04-03T21:48:27.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"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":88.3,"endSpeed":82.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.088300058885935,"aZ":-20.494819869247454,"pfxX":-3.679957508811689,"pfxZ":6.816551961046928,"pX":0.5506344188758083,"pZ":1.6987150727960052,"vX0":5.330740257327915,"vY0":-128.6085181025469,"vZ0":-5.728646307604676,"x":96.01,"y":192.91,"x0":-1.0498425117139831,"y0":50.000787768028054,"z0":5.495127419703379,"aX":-6.302332214967426},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.6,"breakHorizontal":5.8,"spinRate":1934,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.42231655009981095,"extension":6.041179266336},"hitData":{"launchSpeed":90.9,"launchAngle":44.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.14,"coordY":74.16}},"index":0,"playId":"09ab6da8-4781-39df-8b5a-78449fb7f4ef","pitchNumber":1,"startTime":"2026-04-03T21:48:16.953Z","endTime":"2026-04-03T21:48:27.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:48:27.002Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adolis García lines out sharply to right fielder Mickey Moniak.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T21:48:33.832Z","endTime":"2026-04-03T21:50:27.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":89.9,"endSpeed":84.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.431268891752808,"aZ":-20.548957498370903,"pfxX":-3.248915996124974,"pfxZ":6.471707190161727,"pX":1.3642736107913696,"pZ":3.6439486706058517,"vX0":6.1286262085819425,"vY0":-131.10086433902458,"vZ0":-1.8132736013311992,"x":65.0,"y":140.39,"x0":-0.5486649417239063,"y0":50.00105331932472,"z0":5.8297121170916055,"aX":-5.835022926513109},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":5.0,"spinRate":1924,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4128144510879146,"extension":6.063167499629539},"index":0,"playId":"7e49bc94-fd72-3085-965b-5e413025bf4a","pitchNumber":1,"startTime":"2026-04-03T21:48:53.666Z","endTime":"2026-04-03T21:48:58.165Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":83.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.14414728109081,"aZ":-26.447157105747472,"pfxX":-5.57778599133048,"pfxZ":3.2822815728229333,"pX":-0.4530264961640151,"pZ":3.5355754554217147,"vX0":3.2824319389974157,"vY0":-129.0236314075511,"vZ0":-0.44948976914139843,"x":134.27,"y":143.32,"x0":-0.9948430435767674,"y0":50.00223432394077,"z0":5.6909920204571085,"aX":-9.728280750046173},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":9.7,"spinRate":2010,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41905847674115604,"extension":5.969795860869469},"index":1,"playId":"06a018ef-9fbd-3b22-8e9a-6b2dd8765e79","pitchNumber":2,"startTime":"2026-04-03T21:49:11.866Z","endTime":"2026-04-03T21:49:38.868Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":85.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.18949833570095,"aZ":-20.532961220014087,"pfxX":-2.5721738626745303,"pfxZ":6.398485840657432,"pX":0.2408623611701398,"pZ":2.4099349895658277,"vX0":3.8428489361171634,"vY0":-132.05666334615765,"vZ0":-4.488550330236149,"x":107.82,"y":173.71,"x0":-0.8792989565547742,"y0":50.00386925152141,"z0":5.58447198379005,"aX":-4.6803868384774505},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":4.1,"spinRate":2045,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.41011171995889883,"extension":6.094637812507324},"index":2,"playId":"b24e219f-eb3a-34b6-8414-1a3e8fac67c6","pitchNumber":3,"startTime":"2026-04-03T21:49:47.015Z","endTime":"2026-04-03T21:49:52.290Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-04-03T21:50:09.006Z","endTime":"2026-04-03T21:50:20.299Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":86.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.69076114348479,"aZ":-20.043263717301258,"pfxX":-1.568118760226747,"pfxZ":6.526268579551589,"pX":-0.027718976459339666,"pZ":2.1937398042741494,"vX0":2.5364102777852153,"vY0":-133.48436057623965,"vZ0":-5.602106566075948,"x":118.06,"y":179.55,"x0":-0.7737865952015431,"y0":50.00046830212561,"z0":5.701920342045649,"aX":-2.9139009827857145},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":2.5,"spinRate":2113,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4057570511414208,"extension":6.068130623117064},"hitData":{"launchSpeed":109.5,"launchAngle":13.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.5,"coordY":89.13}},"index":4,"playId":"b6dc1dc7-2936-3820-b42b-64fcf7b4da1e","pitchNumber":4,"startTime":"2026-04-03T21:50:20.299Z","endTime":"2026-04-03T21:50:27.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:50:27.335Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T21:52:25.681Z","endTime":"2026-04-03T21:53:12.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":83.0,"endSpeed":78.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.19902538478762,"aZ":-31.49587226959204,"pfxX":-5.859005122558349,"pfxZ":0.4409076396826439,"pX":-1.8856566214368364,"pZ":1.7039209203772379,"vX0":1.7455859731717933,"vY0":-121.095100366855,"vZ0":-1.0742580533971284,"x":188.88,"y":192.77,"x0":-1.842383715196573,"y0":50.000744115203,"z0":4.8384515721151065,"aX":-8.95300481644108},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":10.4,"spinRate":1440,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.44739302539081294,"extension":6.647516153852805},"index":0,"playId":"2a54fabe-ba51-3afd-8f99-6cde2e27bda8","pitchNumber":1,"startTime":"2026-04-03T21:52:33.396Z","endTime":"2026-04-03T21:52:37.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.422137560020733,"aZ":-37.1264363673395,"pfxX":7.098230428876869,"pfxZ":-3.787294924429702,"pX":0.4718930236869671,"pZ":2.1710372247779226,"vX0":2.940493221843015,"vY0":-113.01023896058526,"vZ0":1.410470769175447,"x":99.01,"y":180.16,"x0":-1.7638688165499008,"y0":50.002185402445754,"z0":5.236419614029396,"aX":9.283612621760373},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-6.2,"breakHorizontal":-13.6,"spinRate":2503,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.48259861103103363,"extension":7.165614985653806},"index":1,"playId":"c9965623-faad-3a20-a022-fb2eee6f3555","pitchNumber":2,"startTime":"2026-04-03T21:52:48.826Z","endTime":"2026-04-03T21:52:53.437Z","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":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":80.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.578516799272958,"aZ":-29.569802317129515,"pfxX":-5.147208655680156,"pfxZ":1.6414832710929295,"pX":-0.39170401090914864,"pZ":2.0400885788105825,"vX0":5.218524847726387,"vY0":-122.94921388380094,"vZ0":-0.8534240440150516,"x":131.93,"y":183.7,"x0":-1.8352958206385326,"y0":50.00565683145328,"z0":4.818258684076111,"aX":-8.184690963016301},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":8.6,"spinRate":1515,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4391224919708385,"extension":7.4296754617966565},"hitData":{"launchSpeed":96.6,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.21,"coordY":148.64}},"index":2,"playId":"1a238f70-dc4b-3487-b27d-d698744ccd2f","pitchNumber":3,"startTime":"2026-04-03T21:53:04.478Z","endTime":"2026-04-03T21:53:12.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:53:12.198Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Tovar lines out to shortstop Trea Turner.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T21:54:03.286Z","endTime":"2026-04-03T21:54:31.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-03T21:53:45.419Z","endTime":"2026-04-03T21:54:05.395Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"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":88.6,"endSpeed":83.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.087573346621596,"aZ":-24.582632114274453,"pfxX":-7.782596875334822,"pfxZ":4.381898927569175,"pX":-0.6288683452828332,"pZ":1.694271251632045,"vX0":5.825671540218883,"vY0":-129.10078056200751,"vZ0":-3.00367636535893,"x":140.97,"y":193.03,"x0":-1.8738402053850842,"y0":50.005919489749374,"z0":4.710757938297021,"aX":-13.493479164268393},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":13.2,"spinRate":2199,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4199888003183663,"extension":6.676101072798319},"index":1,"playId":"c48aa9ac-ffc6-3531-a78c-95430590544f","pitchNumber":1,"startTime":"2026-04-03T21:54:05.395Z","endTime":"2026-04-03T21:54:09.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":72.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.235362392252565,"aZ":-38.14015306045955,"pfxX":5.601721178249843,"pfxZ":-4.618294619898148,"pX":0.44726090609322083,"pZ":1.2357307429310969,"vX0":3.3047971928496556,"vY0":-111.72407654253647,"vZ0":-0.06426536541549122,"x":99.95,"y":205.42,"x0":-1.7689091355024642,"y0":50.00518374851343,"z0":5.118314951191498,"aX":7.228789648823462},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-8.2,"breakHorizontal":-10.9,"spinRate":2550,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4864301159327762,"extension":6.857882669807088},"hitData":{"launchSpeed":88.6,"launchAngle":12.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":100.2,"coordY":143.63}},"index":2,"playId":"293c77a8-899e-3341-a575-b9c86810fc12","pitchNumber":2,"startTime":"2026-04-03T21:54:25.523Z","endTime":"2026-04-03T21:54:31.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:54:31.570Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T21:54:43.254Z","endTime":"2026-04-03T21:57:07.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.51871858815355,"aZ":-28.719800161016018,"pfxX":-6.7321842699658,"pfxZ":2.2298210936957084,"pX":-0.9457654577917509,"pZ":2.916203634510305,"vX0":4.575638638848984,"vY0":-122.71051655080802,"vZ0":1.1928499859743402,"x":153.05,"y":160.04,"x0":-1.9446390885065312,"y0":50.00478986768556,"z0":4.840811758955905,"aX":-10.43797617879609},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.6,"breakHorizontal":11.4,"spinRate":1516,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4435724016366569,"extension":6.600478058551474},"index":0,"playId":"85f11c13-93e5-3ac6-ae7d-27437ad55057","pitchNumber":1,"startTime":"2026-04-03T21:54:56.751Z","endTime":"2026-04-03T21:55:01.346Z","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":85.1,"endSpeed":79.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.097439726116548,"aZ":-26.799029929215873,"pfxX":0.8883782211472062,"pfxZ":3.3812027468714163,"pX":-0.32327501925813806,"pZ":3.6621674532417954,"vX0":3.4563562797562253,"vY0":-124.05817061214807,"vZ0":1.8684597745017353,"x":129.32,"y":139.9,"x0":-1.838643054197005,"y0":50.0033336404753,"z0":5.102318139648164,"aX":1.4127985672051042},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.7,"breakHorizontal":-2.3,"spinRate":2239,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.4381235374439667,"extension":6.445405423504459},"index":1,"playId":"933b4fbc-ee3c-3ae5-a0c6-bfb07f27543c","pitchNumber":2,"startTime":"2026-04-03T21:55:13.589Z","endTime":"2026-04-03T21:55:18.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.828230967211546,"aZ":-39.05201127393902,"pfxX":4.932058560383572,"pfxZ":-5.483869764945988,"pX":-1.2783451505855932,"pZ":3.0144625333306974,"vX0":0.12534017681738469,"vY0":-110.44191582733247,"vZ0":3.882997560918506,"x":165.73,"y":157.39,"x0":-1.9778758910254017,"y0":50.00266097870563,"z0":5.300131488740681,"aX":6.186193219338073},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-8.9,"breakHorizontal":-9.0,"spinRate":2436,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.4930546798748052,"extension":7.217824943008216},"index":2,"playId":"32021ac4-5b9e-3575-a759-57055189eda4","pitchNumber":3,"startTime":"2026-04-03T21:55:32.806Z","endTime":"2026-04-03T21:55:37.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.834375452136875,"aZ":-19.342341777152203,"pfxX":-6.773830952999875,"pfxZ":7.25048189043526,"pX":0.01518161466088263,"pZ":2.6822777428843785,"vX0":7.387493752254799,"vY0":-131.866562516462,"vZ0":-1.6631848907581661,"x":116.42,"y":166.36,"x0":-1.9364344290136475,"y0":50.00003951781008,"z0":4.741488587785467,"aX":-11.983063055573005},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.0,"breakHorizontal":10.8,"spinRate":2329,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.41464215763972945,"extension":7.06855163178814},"index":3,"playId":"0f9b9be9-1322-30f5-b2ab-4dbde53be267","pitchNumber":4,"startTime":"2026-04-03T21:55:50.446Z","endTime":"2026-04-03T21:55:54.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79179137810528,"aZ":-18.34812192725061,"pfxX":-5.693001197775386,"pfxZ":7.862183459519272,"pX":0.09925472814903147,"pZ":2.4908967053007234,"vX0":7.111592582250773,"vY0":-131.9471107389585,"vZ0":-2.4640739893929604,"x":113.22,"y":171.53,"x0":-1.8946847585495437,"y0":50.00290386929439,"z0":4.79305086447978,"aX":-10.011683025831449},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.9,"breakHorizontal":8.8,"spinRate":2354,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4155505335916563,"extension":6.763558023221056},"index":4,"playId":"4da9c724-1f55-3530-97c9-4da245c07a50","pitchNumber":5,"startTime":"2026-04-03T21:56:08.986Z","endTime":"2026-04-03T21:56:13.195Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-03T21:56:22.492Z","endTime":"2026-04-03T21:56:37.421Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":73.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.878577579885466,"aZ":-38.81711409960856,"pfxX":7.0350766240671305,"pfxZ":-4.973563672481626,"pX":0.2367348821317217,"pZ":2.014916059516039,"vX0":2.771962378012308,"vY0":-114.01640156858346,"vZ0":1.5837709605640096,"x":107.98,"y":184.38,"x0":-1.9029711381258,"y0":50.000369573395645,"z0":5.097196871937729,"aX":9.404829150314136},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.4,"breakHorizontal":-13.4,"spinRate":2509,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.47754786650799286,"extension":6.751423127595302},"index":6,"playId":"42302796-31ea-3ce3-a0fb-34fef071e46f","pitchNumber":6,"startTime":"2026-04-03T21:56:37.421Z","endTime":"2026-04-03T21:56:41.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":73.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.833998499736857,"aZ":-39.267655608218035,"pfxX":5.578496003823682,"pfxZ":-5.332099920591227,"pX":0.04212088450646494,"pZ":1.442492719105329,"vX0":2.60155727946955,"vY0":-113.22631917681704,"vZ0":0.4783332895205272,"x":115.39,"y":199.83,"x0":-1.837589629059597,"y0":50.00213436269217,"z0":5.080281661722105,"aX":7.422837721395547},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.4,"breakHorizontal":-10.7,"spinRate":2608,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4792166742619348,"extension":7.31274903452648},"index":7,"playId":"8f36da42-d7bf-32bc-a956-0989d95d8ce6","pitchNumber":7,"startTime":"2026-04-03T21:57:03.288Z","endTime":"2026-04-03T21:57:07.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:57:07.725Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T21:59:19.058Z","endTime":"2026-04-03T22:00:06.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Edouard Julien replaces shortstop Ezequiel Tovar, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T21:59:00.914Z","endTime":"2026-04-03T21:59:00.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"description":"Defensive switch from second base to shortstop for Willi Castro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-03T21:59:00.938Z","endTime":"2026-04-03T21:59:21.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"600"},{"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":89.6,"endSpeed":85.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.140329296292354,"aZ":-21.869656412556687,"pfxX":-1.5740796549325837,"pfxZ":5.691654465468332,"pX":0.020924786018135702,"pZ":2.225418832696287,"vX0":3.723133212094178,"vY0":-130.84456477335516,"vZ0":-4.633842981147469,"x":116.2,"y":178.69,"x0":-1.188761556703067,"y0":50.003239579544946,"z0":5.5683208455795175,"aX":-2.850352217208364},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.0,"breakHorizontal":2.4,"spinRate":1973,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4117516695498695,"extension":5.926903403035575},"index":2,"playId":"6c2d2215-9742-350e-8ccb-ca96dac11dfa","pitchNumber":1,"startTime":"2026-04-03T21:59:21.282Z","endTime":"2026-04-03T21:59:25.240Z","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":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232723802070097,"aZ":-30.521845136672148,"pfxX":-5.051340767781593,"pfxZ":1.220859311645519,"pX":-0.14797656075261384,"pZ":2.1375273334093503,"vX0":3.953946838479296,"vY0":-116.22026870348782,"vZ0":-0.9862266397371238,"x":122.64,"y":181.07,"x0":-1.2209571769121639,"y0":50.00492536286768,"z0":5.484709189490335,"aX":-6.861652303821842},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.3,"breakHorizontal":8.0,"spinRate":1920,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4725677389267635,"extension":6.097280566465269},"index":3,"playId":"f5e1c320-a364-37b9-8a5d-eb74a112c94e","pitchNumber":2,"startTime":"2026-04-03T21:59:37.229Z","endTime":"2026-04-03T21:59:41.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-03T21:59:50.241Z","endTime":"2026-04-03T22:00:01.739Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.03619096612659,"aZ":-27.539535646001905,"pfxX":2.632519791440136,"pfxZ":3.288693289014512,"pX":0.9038546758743699,"pZ":1.7561259156111033,"vX0":3.545280669234953,"vY0":-117.34971584354476,"vZ0":-3.163983917289885,"x":82.55,"y":191.36,"x0":-0.962510674495868,"y0":50.003337196991936,"z0":5.65947715040517,"aX":3.7092285499171735},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.5,"breakHorizontal":-5.5,"spinRate":2644,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.46490968890410667,"extension":5.959223461325557},"index":5,"playId":"b1267bfe-4e19-3fd9-a799-be0a0cf77cfd","pitchNumber":3,"startTime":"2026-04-03T22:00:01.739Z","endTime":"2026-04-03T22:00:06.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:00:06.321Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out softly, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T22:00:20.467Z","endTime":"2026-04-03T22:01:40.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":80.1,"endSpeed":74.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.061906463685744,"aZ":-28.334445931455903,"pfxX":3.547300955851297,"pfxZ":2.762626437332681,"pX":1.195467288613718,"pZ":2.704909038754479,"vX0":3.735180296639746,"vY0":-116.65000236071941,"vZ0":-0.9826836055025384,"x":71.43,"y":165.75,"x0":-0.8820221682206808,"y0":50.00423976455619,"z0":5.781165119346093,"aX":4.933081834400777},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":5.0,"breakHorizontal":-7.3,"spinRate":2624,"spinDirection":97},"zone":12,"typeConfidence":2.0,"plateTime":0.4679226183703431,"extension":5.875608506334327},"index":0,"playId":"993ae11e-adcf-3534-b21f-2ae58dbcda80","pitchNumber":1,"startTime":"2026-04-03T22:00:31.593Z","endTime":"2026-04-03T22:00:36.285Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":74.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.811975396746334,"aZ":-30.614645783013362,"pfxX":-6.032709277218368,"pfxZ":1.1372193067009926,"pX":-0.6877244645287585,"pZ":2.0269044851700673,"vX0":2.8600101254009784,"vY0":-115.68313175441612,"vZ0":-1.2883462395996939,"x":143.21,"y":184.05,"x0":-1.147387949972082,"y0":50.004069733247334,"z0":5.4895325072003835,"aX":-8.289114949266455},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.0,"breakHorizontal":10.3,"spinRate":1811,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4710200744612152,"extension":6.222140381780474},"index":1,"playId":"3cad8064-a74a-3062-a7bd-91f80a716eee","pitchNumber":2,"startTime":"2026-04-03T22:00:49.368Z","endTime":"2026-04-03T22:00:53.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":75.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.15521745906688,"aZ":-30.530213106074516,"pfxX":4.4252009573945905,"pfxZ":1.174708070110559,"pX":2.0301284196365548,"pZ":1.4649140766775568,"vX0":5.393847248061738,"vY0":-116.2655293478041,"vZ0":-3.0977334733862802,"x":39.62,"y":199.23,"x0":-0.8751032632477921,"y0":50.00246508161968,"z0":5.645639860056348,"aX":6.195830670055144},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.8,"breakHorizontal":-9.1,"spinRate":2568,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4670783468306552,"extension":6.040078157680559},"index":2,"playId":"46a09780-21ba-3854-96fa-9ed8330f3ae2","pitchNumber":3,"startTime":"2026-04-03T22:01:12.468Z","endTime":"2026-04-03T22:01:17.010Z","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":88.5,"endSpeed":83.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.794741377424682,"aZ":-26.77169626078181,"pfxX":-5.351399267451786,"pfxZ":3.1152180038250368,"pX":0.47479230510982806,"pZ":2.7061877689190883,"vX0":5.5548607917334545,"vY0":-129.03470178181007,"vZ0":-2.46559830701597,"x":98.9,"y":165.71,"x0":-0.9824558406435122,"y0":50.00110405290293,"z0":5.67886356835828,"aX":-9.275875313368902},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":8.9,"spinRate":2016,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4200241737156243,"extension":6.0766722939285645},"hitData":{"launchSpeed":49.7,"launchAngle":-58.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.9,"coordY":184.79}},"index":3,"playId":"d1a069fc-d4f8-38ab-81e8-2b7389b19c78","pitchNumber":4,"startTime":"2026-04-03T22:01:32.085Z","endTime":"2026-04-03T22:01:40.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:01:40.095Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, first baseman TJ Rumfield to pitcher Valente Bellozo.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T22:02:00.863Z","endTime":"2026-04-03T22:02:14.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678368,"link":"/api/v1/people/678368"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.717416685967383,"aZ":-31.098048006518248,"pfxX":7.079133807642614,"pfxZ":0.807886457797796,"pX":0.010600153859377,"pZ":2.285673975455276,"vX0":0.7398247914205045,"vY0":-114.25024287127133,"vZ0":-0.6174329185620564,"x":116.6,"y":177.07,"x0":-1.2372145790506546,"y0":50.00225957490062,"z0":5.5978312029598385,"aX":9.421167844979573},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.6,"breakHorizontal":-13.0,"spinRate":2561,"spinDirection":90},"zone":5,"typeConfidence":2.0,"plateTime":0.4781756046625305,"extension":6.231737985719075},"hitData":{"launchSpeed":81.3,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":166.38}},"index":0,"playId":"512d6cd0-413f-3c46-9ff3-e6831df3ee72","pitchNumber":1,"startTime":"2026-04-03T22:02:07.523Z","endTime":"2026-04-03T22:02:14.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:02:14.756Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willi Castro pops out to third baseman Alec Bohm in foul territory.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T22:06:31.334Z","endTime":"2026-04-03T22:08:03.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Edmundo Sosa replaces shortstop Trea Turner, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T22:06:05.325Z","endTime":"2026-04-03T22:06:33.655Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.259362704465797,"aZ":-30.511978895880077,"pfxX":-7.501767916517474,"pfxZ":1.0919794565839407,"pX":-0.7708467346311891,"pZ":1.2700443205727618,"vX0":5.637744444326318,"vY0":-121.80991839472927,"vZ0":-1.9293833191093954,"x":146.38,"y":204.49,"x0":-2.122207640167033,"y0":50.005292786701474,"z0":4.669663604734498,"aX":-11.459336010033836},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.8,"breakHorizontal":12.5,"spinRate":1584,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.44687794914725476,"extension":6.736683434954881},"index":1,"playId":"97b6023f-d648-321a-9ff3-23aa62014ccb","pitchNumber":1,"startTime":"2026-04-03T22:06:33.655Z","endTime":"2026-04-03T22:06:38.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.679810492959398,"aZ":-30.262427680929573,"pfxX":-7.47877998305987,"pfxZ":1.2318647248378989,"pX":-0.22468951526093806,"pZ":1.9347611021485032,"vX0":6.73594196894342,"vY0":-122.96774403203358,"vZ0":-0.6375677665959207,"x":125.56,"y":186.54,"x0":-2.0123237086581565,"y0":50.0015257310806,"z0":4.7385182555502565,"aX":-11.588356225896659},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.3,"breakHorizontal":12.2,"spinRate":1626,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.44341959797497355,"extension":6.750166438776036},"index":2,"playId":"d5f3ed8c-1d8e-3365-8206-fc84f8961b1f","pitchNumber":2,"startTime":"2026-04-03T22:06:51.364Z","endTime":"2026-04-03T22:06:55.140Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-03T22:07:05.103Z","endTime":"2026-04-03T22:07:19.583Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24113046602344,"aZ":-20.13331104714886,"pfxX":-7.121752659472947,"pfxZ":6.730984154784602,"pX":-0.17296957535476581,"pZ":3.0081810540784644,"vX0":6.839616825013787,"vY0":-131.73738035888394,"vZ0":-1.0130424935702784,"x":123.59,"y":157.56,"x0":-1.855280979880791,"y0":50.005673623470045,"z0":4.861070406492487,"aX":-12.746542039046595},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.2,"breakHorizontal":11.8,"spinRate":2349,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.4129364012086145,"extension":7.21068250617117},"index":4,"playId":"746aa454-0947-335b-bfd9-b429024d63fe","pitchNumber":3,"startTime":"2026-04-03T22:07:19.583Z","endTime":"2026-04-03T22:07:23.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.40082895523672,"aZ":-38.78646856524104,"pfxX":7.751663447956879,"pfxZ":-5.167441842418924,"pX":-1.3575454817062025,"pZ":2.19863700086049,"vX0":-0.8765703597972023,"vY0":-111.87220257436095,"vZ0":2.138681559044091,"x":168.75,"y":179.42,"x0":-1.9709122559733523,"y0":50.00391935153406,"z0":5.178890051108158,"aX":9.918018559469918},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-8.6,"breakHorizontal":-13.9,"spinRate":2447,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.48785262763258697,"extension":7.107612120862066},"index":5,"playId":"fa6ac1d5-b288-313d-887b-e09dcd266d09","pitchNumber":4,"startTime":"2026-04-03T22:07:37.088Z","endTime":"2026-04-03T22:07:41.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":80.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.105820681696606,"aZ":-24.141867346263123,"pfxX":-10.801043358174724,"pfxZ":4.79741289517686,"pX":-0.06865899296317027,"pZ":2.589034741475883,"vX0":7.802005718939593,"vY0":-130.04740552189762,"vZ0":-1.1058235502767149,"x":119.62,"y":168.88,"x0":-1.7393010106867695,"y0":50.00159470395601,"z0":4.8909511144999565,"aX":-18.075053875364436},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.6,"breakHorizontal":17.3,"spinRate":2139,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4249425809940921,"extension":7.2838886309571516},"hitData":{"launchSpeed":89.5,"launchAngle":69.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":87.96,"coordY":179.05}},"index":6,"playId":"2b107724-ee60-3f4c-a8aa-7d14c43b478a","pitchNumber":5,"startTime":"2026-04-03T22:07:53.854Z","endTime":"2026-04-03T22:08:03.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:08:03.774Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a ground ball to left fielder Brandon Marsh.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T22:08:20.278Z","endTime":"2026-04-03T22:08:44.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(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":84.8,"endSpeed":78.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.272817186799855,"aZ":-25.334238719509273,"pfxX":0.5313104082620297,"pfxZ":4.360159858800799,"pX":0.29424402578059344,"pZ":2.1713307042459786,"vX0":5.088467503492372,"vY0":-123.60231128919365,"vZ0":-1.509699367093716,"x":105.78,"y":180.15,"x0":-1.8479183316403782,"y0":50.00552077628937,"z0":4.888220181294675,"aX":0.8337698153567633},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.8,"breakHorizontal":-2.0,"spinRate":2232,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.44068959044721545,"extension":7.026504428152623},"hitData":{"launchSpeed":81.9,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.41,"coordY":117.73}},"index":0,"playId":"df72493e-2e18-3171-a5bc-6fb226eca9d4","pitchNumber":1,"startTime":"2026-04-03T22:08:33.143Z","endTime":"2026-04-03T22:08:44.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:08:44.159Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T22:11:13.985Z","endTime":"2026-04-03T22:12:13.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces Aaron Nola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-03T22:09:29.676Z","endTime":"2026-04-03T22:11:16.191Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116642095869878,"aZ":-36.1704767506617,"pfxX":10.076650877011637,"pfxZ":-2.278714474762779,"pX":-0.4874748407775809,"pZ":2.835071223888084,"vX0":-12.012681542867167,"vY0":-130.97794070634063,"vZ0":3.235840341573964,"x":135.58,"y":162.23,"x0":2.8281003772803843,"y0":50.002477799288854,"z0":4.271612595953729,"aX":17.680822182038},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.2,"breakHorizontal":-16.0,"spinRate":2212,"spinDirection":106},"zone":1,"typeConfidence":0.9,"plateTime":0.4166294633380119,"extension":7.414355346761674},"index":1,"playId":"552f3517-47eb-3adc-b6dd-1a29e7f7903c","pitchNumber":1,"startTime":"2026-04-03T22:11:16.191Z","endTime":"2026-04-03T22:11:20.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65936909967951,"aZ":-35.73381841980729,"pfxX":10.35957151600806,"pfxZ":-2.043702806551364,"pX":-0.252442394963673,"pZ":2.5926151321311903,"vX0":-11.14978316071644,"vY0":-132.3931092824178,"vZ0":2.44514083340279,"x":126.62,"y":168.78,"x0":2.701286788495194,"y0":50.00020549909494,"z0":4.302761651896045,"aX":18.082518233049534},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.8,"breakHorizontal":-15.8,"spinRate":2366,"spinDirection":93},"zone":4,"typeConfidence":0.9,"plateTime":0.4163849128929824,"extension":7.361904412047931},"index":2,"playId":"8afb1a96-1b80-383a-a72a-58408b47676d","pitchNumber":2,"startTime":"2026-04-03T22:11:31.649Z","endTime":"2026-04-03T22:11:37.210Z","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":79.0,"endSpeed":73.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39114147866028,"aZ":-31.732284621859257,"pfxX":-5.271525468868345,"pfxZ":0.3267485282370961,"pX":-1.1182476798184247,"pZ":1.0065369607425994,"vX0":-7.2634605715261955,"vY0":-114.91024807532018,"vZ0":-0.21003050029445258,"x":159.62,"y":211.6,"x0":2.7628754742459236,"y0":50.00228423981448,"z0":4.170381643164987,"aX":-7.078978245063705},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":0.8,"breakHorizontal":11.3,"spinRate":2095,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.475851669368315,"extension":7.069168204096436},"index":3,"playId":"3929b198-5381-3c1f-a098-d735fd4e317a","pitchNumber":3,"startTime":"2026-04-03T22:11:48.799Z","endTime":"2026-04-03T22:11:53.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":73.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.838523572358254,"aZ":-30.84207486446696,"pfxX":-2.1117381335336214,"pfxZ":1.0042305363788309,"pX":-1.0264702157250867,"pZ":1.8246964007857507,"vX0":-7.60459621200246,"vY0":-112.62108119186121,"vZ0":1.2389732289717361,"x":156.13,"y":189.51,"x0":2.628651351753197,"y0":50.001060278948096,"z0":4.3197021346818625,"aX":-2.7899924894093657},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.3,"breakHorizontal":5.3,"spinRate":2104,"spinDirection":300},"zone":13,"typeConfidence":0.85,"plateTime":0.48101707035282537,"extension":7.095940557669217},"index":4,"playId":"60237402-a1fc-39a8-a01e-a4304545d420","pitchNumber":4,"startTime":"2026-04-03T22:12:07.237Z","endTime":"2026-04-03T22:12:13.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:12:13.370Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Karros lines out to center fielder Justin Crawford.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T22:12:27.317Z","endTime":"2026-04-03T22:13:53.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":2},"pitchData":{"startSpeed":75.8,"endSpeed":71.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.74211086066894,"aZ":-29.987145035047362,"pfxX":-1.9285809161341145,"pfxZ":1.7082298471497275,"pX":0.7909619307416691,"pZ":3.801112094634416,"vX0":-4.651440478615614,"vY0":-110.38525018083433,"vZ0":5.6394937386159905,"x":86.85,"y":136.15,"x0":3.1451944603332067,"y0":50.002809207136146,"z0":4.314558846832675,"aX":-2.4679323397776076},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":4.3,"breakHorizontal":4.3,"spinRate":2169,"spinDirection":303},"zone":12,"typeConfidence":0.82,"plateTime":0.48929894889648207,"extension":7.235473460679769},"index":0,"playId":"f3e53ea1-d759-3013-b604-0d45287be5fe","pitchNumber":1,"startTime":"2026-04-03T22:12:33.383Z","endTime":"2026-04-03T22:12:38.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16545538025884,"aZ":-28.993348077732897,"pfxX":11.599887506629923,"pfxZ":1.8086799892315923,"pX":0.43198110973158044,"pZ":3.515658131490194,"vX0":-10.230299835507456,"vY0":-130.64141669481808,"vZ0":3.185326655075315,"x":100.53,"y":143.86,"x0":2.8598054669715487,"y0":50.00161322464794,"z0":4.438278150086002,"aX":20.388452758074024},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":-19.2,"spinRate":2259,"spinDirection":104},"zone":3,"typeConfidence":0.9,"plateTime":0.41659250906201706,"extension":7.243342747257356},"index":1,"playId":"4bd3b845-4387-359d-8b94-6c00ccf0b84b","pitchNumber":2,"startTime":"2026-04-03T22:12:49.513Z","endTime":"2026-04-03T22:12:53.925Z","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":92.2,"endSpeed":86.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.576488108998795,"aZ":-32.02190841824568,"pfxX":8.004032214701407,"pfxZ":0.08390238857069399,"pX":0.22748454414778746,"pZ":2.660365425588824,"vX0":-9.724791856278413,"vY0":-134.17022791206577,"vZ0":1.5916756828308782,"x":108.33,"y":166.95,"x0":2.813394321782317,"y0":50.00510276532809,"z0":4.297434381885224,"aX":14.994685599116258},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.6,"breakHorizontal":-13.1,"spinRate":2300,"spinDirection":96},"zone":5,"typeConfidence":0.9,"plateTime":0.40405051037175266,"extension":7.335992516087087},"index":2,"playId":"1c387cef-144e-3fb1-92e6-5b06b2f0a532","pitchNumber":3,"startTime":"2026-04-03T22:13:07.563Z","endTime":"2026-04-03T22:13:12.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":86.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.179329240826718,"aZ":-29.116122743106096,"pfxX":8.954576920763987,"pfxZ":1.6472599181515122,"pX":-1.0553660210007747,"pZ":3.2782014632904963,"vX0":-12.420008862768379,"vY0":-133.35920592871432,"vZ0":1.7763184508453493,"x":157.23,"y":150.27,"x0":2.432150589706038,"y0":50.004070562056945,"z0":4.6587517575033655,"aX":16.640362061398328},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":-14.5,"spinRate":2181,"spinDirection":108},"zone":11,"typeConfidence":0.9,"plateTime":0.40587545144466075,"extension":6.9625761985360874},"index":3,"playId":"f7157427-b5d0-3372-a18a-e79eb7824a23","pitchNumber":4,"startTime":"2026-04-03T22:13:29.167Z","endTime":"2026-04-03T22:13:33.744Z","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.1,"endSpeed":72.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.395806374325893,"aZ":-28.13686081683445,"pfxX":-4.813142827306046,"pfxZ":3.041852039071795,"pX":0.24417924836873633,"pZ":2.5205352403396195,"vX0":-4.6591732841095315,"vY0":-113.78489114200885,"vZ0":2.425397715147203,"x":107.69,"y":170.73,"x0":2.934189496594693,"y0":50.003441271981835,"z0":4.205215837657969,"aX":-6.391185057819863},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":6.4,"breakHorizontal":9.8,"spinRate":2062,"spinDirection":280},"zone":5,"typeConfidence":0.89,"plateTime":0.4790598463885858,"extension":7.044507769814932},"hitData":{"launchSpeed":89.2,"launchAngle":22.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.72,"coordY":72.36}},"index":4,"playId":"90008642-8618-3db8-ba83-7c23ba5447c2","pitchNumber":5,"startTime":"2026-04-03T22:13:46.272Z","endTime":"2026-04-03T22:13:53.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:13:53.853Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T22:15:51.258Z","endTime":"2026-04-03T22:16:59.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":79.5,"endSpeed":73.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00306982478217,"aZ":-29.89113914193161,"pfxX":4.748194208500126,"pfxZ":1.6808235675005918,"pX":1.595377649361024,"pZ":0.33050683088491833,"vX0":4.355346865634031,"vY0":-115.67122289527408,"vZ0":-5.422691211251767,"x":56.19,"y":229.86,"x0":-0.926864068234384,"y0":50.00317785404553,"z0":5.56158699057197,"aX":6.452249742413287},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.0,"breakHorizontal":-9.7,"spinRate":2557,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.47301007654375393,"extension":6.069352147410289},"index":0,"playId":"0aae31d2-0eb1-3aab-bf15-389b22016af6","pitchNumber":1,"startTime":"2026-04-03T22:16:01.667Z","endTime":"2026-04-03T22:16:06.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":81.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.819594398159953,"aZ":-26.9205642909809,"pfxX":-4.860808902811868,"pfxZ":3.2134841955508,"pX":0.5577500908885811,"pZ":2.712201218833573,"vX0":5.370370841339186,"vY0":-125.18474164437677,"vZ0":-2.1693922622483273,"x":95.74,"y":165.55,"x0":-0.9527488701744922,"y0":50.005945950570506,"z0":5.726583057273457,"aX":-7.958731353253003},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":8.0,"spinRate":1934,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.43239659950116005,"extension":5.898083873842096},"index":1,"playId":"4df4b01d-5622-3e14-85f0-2fa378bfaddf","pitchNumber":2,"startTime":"2026-04-03T22:16:20.601Z","endTime":"2026-04-03T22:16:24.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-04-03T22:16:43.866Z","endTime":"2026-04-03T22:16:52.078Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"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":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":74.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.916053851281681,"aZ":-28.431253419078356,"pfxX":5.349242723021808,"pfxZ":2.7490796669622455,"pX":0.5305325352163152,"pZ":1.1490053776359628,"vX0":1.8355032507172737,"vY0":-114.36923012023603,"vZ0":-4.146839263423152,"x":96.78,"y":207.76,"x0":-0.9715592743533924,"y0":50.0000709322775,"z0":5.695120624538437,"aX":7.269965958208735},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.4,"breakHorizontal":-10.1,"spinRate":2515,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.47420809474913606,"extension":6.085811008162629},"hitData":{"launchSpeed":90.7,"launchAngle":-7.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":163.84}},"index":3,"playId":"77509fd4-f88b-3a29-847c-95ed09031c71","pitchNumber":3,"startTime":"2026-04-03T22:16:52.078Z","endTime":"2026-04-03T22:16:59.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:16:59.999Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T22:17:21.737Z","endTime":"2026-04-03T22:18:32.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.7,"endSpeed":73.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.742161496884492,"aZ":-32.34373264363568,"pfxX":-7.276237336554405,"pfxZ":-0.12532961439029222,"pX":-1.6946122425107646,"pZ":3.4737968747896852,"vX0":1.1351044409239548,"vY0":-114.77368149798542,"vZ0":2.182275864716788,"x":181.59,"y":144.99,"x0":-1.2420947893777603,"y0":50.00222703902199,"z0":5.611384924612204,"aX":-9.926082059474457},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":0.5,"breakHorizontal":13.1,"spinRate":1646,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.47316696381842815,"extension":5.915754356592065},"index":0,"playId":"0b9a0dbe-a87c-3c68-89a2-a1789d3d2077","pitchNumber":1,"startTime":"2026-04-03T22:17:29.426Z","endTime":"2026-04-03T22:17:33.680Z","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":84.8,"endSpeed":80.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.640776408221512,"aZ":-24.77775431934231,"pfxX":0.4913838592626695,"pfxZ":4.636081750766275,"pX":-0.04243950976225089,"pZ":1.560347870611811,"vX0":2.63677461328031,"vY0":-123.62829880470397,"vZ0":-4.65523733693949,"x":118.62,"y":196.65,"x0":-1.1736006515647404,"y0":50.00073855849937,"z0":5.472881264918671,"aX":0.7833869885229601},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.9,"breakHorizontal":-1.3,"spinRate":2351,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.4380188436893553,"extension":6.0782219385564105},"index":1,"playId":"0d4443ac-00cb-357f-be8f-e8ae885871ec","pitchNumber":2,"startTime":"2026-04-03T22:17:48.424Z","endTime":"2026-04-03T22:17:52.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.600596800284567,"aZ":-27.35789541130499,"pfxX":-5.426929083626214,"pfxZ":2.866744946198846,"pX":-0.9859566784160252,"pZ":3.169832935768259,"vX0":2.226001617974393,"vY0":-126.4448985930537,"vZ0":-0.9300261615758331,"x":154.58,"y":153.19,"x0":-1.1544894347829417,"y0":50.00377053863202,"z0":5.66494694482589,"aX":-9.121226073536402},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":9.6,"spinRate":1993,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4270729105668165,"extension":5.991469516174157},"index":2,"playId":"e1c74ff0-16bf-3bab-bdcd-07afd0c380a2","pitchNumber":3,"startTime":"2026-04-03T22:18:09.009Z","endTime":"2026-04-03T22:18:13.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.924516139901936,"aZ":-23.53830335594744,"pfxX":0.6122203736928507,"pfxZ":4.992641739279007,"pX":1.2014674624574442,"pZ":3.6876465006146337,"vX0":5.113987282746643,"vY0":-128.01045401291492,"vZ0":-1.017138813762679,"x":71.2,"y":139.21,"x0":-0.8677279949098294,"y0":50.00281993913017,"z0":5.863638364548235,"aX":1.0583735629645383},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.1,"breakHorizontal":-1.8,"spinRate":1969,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.4211613440822384,"extension":5.9831976170869705},"index":3,"playId":"474cc75c-971c-3bbc-ad90-a7e6ba69fd03","pitchNumber":4,"startTime":"2026-04-03T22:18:28.085Z","endTime":"2026-04-03T22:18:32.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:18:32.717Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Moore strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T22:19:07.409Z","endTime":"2026-04-03T22:21:03.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dylan Moore replaces Bryce Harper.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-03T22:18:41.634Z","endTime":"2026-04-03T22:19:09.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.991370005868617,"aZ":-17.804911293296396,"pfxX":-3.501924191698171,"pfxZ":8.579269991420933,"pX":0.31891787993178206,"pZ":0.7211584070336262,"vX0":3.895067215524806,"vY0":-127.28973377368062,"vZ0":-8.608811027103874,"x":104.84,"y":219.31,"x0":-0.761244051011899,"y0":50.006040146153765,"z0":5.5034070927504715,"aX":-5.868324312786709},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.3,"breakHorizontal":5.6,"spinRate":1964,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.42690850882224307,"extension":6.081001842146835},"index":1,"playId":"a6f121ff-b14a-36ee-94ff-9e46f2756150","pitchNumber":1,"startTime":"2026-04-03T22:19:09.583Z","endTime":"2026-04-03T22:19:13.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.283537516531297,"aZ":-19.893505977797922,"pfxX":-3.180090719446018,"pfxZ":7.251527542237184,"pX":1.1944520132553538,"pZ":1.633517514618594,"vX0":5.567204284336748,"vY0":-128.46484716725777,"vZ0":-6.449160710511956,"x":71.47,"y":194.68,"x0":-0.5746097847027066,"y0":50.005257052405696,"z0":5.692136173015799,"aX":-5.387765941598594},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.1,"breakHorizontal":4.7,"spinRate":1966,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.424219067983552,"extension":6.053543756094136},"index":2,"playId":"6e906818-0b9f-3610-8b34-0e233d01312b","pitchNumber":2,"startTime":"2026-04-03T22:19:32.159Z","endTime":"2026-04-03T22:19:36.440Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":80.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.67400806027507,"aZ":-24.89877451570588,"pfxX":-1.819851447361238,"pfxZ":4.515738558050298,"pX":0.3460189939712795,"pZ":2.2467469457863762,"vX0":3.8629618908698444,"vY0":-124.24325653669476,"vZ0":-3.4763794795968717,"x":103.81,"y":178.12,"x0":-0.9715118983020223,"y0":50.00517238457415,"z0":5.66396291266952,"aX":-2.933971109723208},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.8,"breakHorizontal":2.8,"spinRate":2207,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.4357620049029358,"extension":6.186730986130851},"index":3,"playId":"d402511f-bb39-3d87-aae3-580c2166cfdc","pitchNumber":3,"startTime":"2026-04-03T22:19:51.792Z","endTime":"2026-04-03T22:19:56.034Z","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":84.7,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.43056294679027,"aZ":-25.937113917365313,"pfxX":2.5911063361465447,"pfxZ":3.9066790116859433,"pX":-0.23471422950021767,"pZ":3.2924088235422784,"vX0":0.5241028727331046,"vY0":-123.63333552822913,"vZ0":-1.3785982777694712,"x":125.95,"y":149.88,"x0":-0.7850831718555114,"y0":50.00181347516361,"z0":5.971953683586803,"aX":4.136021941741154},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.1,"breakHorizontal":-4.8,"spinRate":2387,"spinDirection":161},"zone":2,"typeConfidence":2.0,"plateTime":0.4378615600395932,"extension":6.147324031252531},"index":4,"playId":"c76533d8-81b7-3987-a701-a4ac290b993b","pitchNumber":4,"startTime":"2026-04-03T22:20:10.018Z","endTime":"2026-04-03T22:20:14.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":80.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.786743243036346,"aZ":-25.11893522793962,"pfxX":1.0263472274387073,"pfxZ":4.375700487237694,"pX":1.4246375093574206,"pZ":3.015679423155939,"vX0":4.997918659627723,"vY0":-123.80736617559506,"vZ0":-1.9407228999868278,"x":62.7,"y":157.36,"x0":-0.7225173653895802,"y0":50.00158460393167,"z0":5.834602998644306,"aX":1.6542280734719323},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.9,"breakHorizontal":-2.6,"spinRate":2381,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.43606544979069595,"extension":6.1735209192108815},"index":5,"playId":"b4a7776a-9f4d-3d2e-b5dd-f300ddd40dd7","pitchNumber":5,"startTime":"2026-04-03T22:20:35.546Z","endTime":"2026-04-03T22:20:39.767Z","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":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.133525220043186,"aZ":-20.473909859253066,"pfxX":-1.1805806443531905,"pfxZ":7.347470434757655,"pX":-0.27205593993148375,"pZ":2.641505403506288,"vX0":1.8823811263010337,"vY0":-123.1895195504466,"vZ0":-3.548329999182604,"x":127.37,"y":167.46,"x0":-0.8803957948417773,"y0":50.003852423844336,"z0":5.759318766409267,"aX":-1.880524076597482},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":13.1,"breakHorizontal":1.9,"spinRate":2439,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4386089771672239,"extension":6.122838722063743},"index":6,"playId":"507b7ffe-7c32-3c26-a9c1-695dc30e339b","pitchNumber":6,"startTime":"2026-04-03T22:20:58.521Z","endTime":"2026-04-03T22:21:03.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:21:03.310Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out on a foul tip.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T22:21:18.166Z","endTime":"2026-04-03T22:23:30.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.2,"endSpeed":81.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.383924834847146,"aZ":-24.001473437911695,"pfxX":-7.575560146436937,"pfxZ":4.860871785252279,"pX":-0.6121058359285678,"pZ":3.1269250010404956,"vX0":3.548047185937644,"vY0":-127.13593740570583,"vZ0":-1.8425789649960427,"x":140.33,"y":154.35,"x0":-1.0212640436379763,"y0":50.00384896101296,"z0":5.715594402276601,"aX":-12.740859486668484},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.8,"breakHorizontal":13.2,"spinRate":1985,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.4264029397902096,"extension":5.960983383133374},"index":0,"playId":"3888e441-f362-367b-a503-388ebfd36a00","pitchNumber":1,"startTime":"2026-04-03T22:21:24.401Z","endTime":"2026-04-03T22:21:28.531Z","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":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":74.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.258513441444045,"aZ":-32.45308934911347,"pfxX":5.047627313741373,"pfxZ":-0.20622721497353236,"pX":1.1793724767894098,"pZ":-0.2000074237562687,"vX0":3.1650940019776446,"vY0":-114.81917917523273,"vZ0":-5.96849847184167,"x":72.05,"y":244.18,"x0":-0.8633801907148699,"y0":50.00172387198287,"z0":5.517503797623415,"aX":6.874091191847724},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.3,"breakHorizontal":-9.8,"spinRate":2485,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4734319457624494,"extension":6.624929570060055},"index":1,"playId":"511d2529-49eb-3fb9-bca0-1d7c6c76fbe3","pitchNumber":2,"startTime":"2026-04-03T22:21:43.276Z","endTime":"2026-04-03T22:21:47.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":81.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.40968291474064,"aZ":-25.39181894840224,"pfxX":0.9961490964363886,"pfxZ":4.090003257499675,"pX":0.7084046302750338,"pZ":2.14171487680289,"vX0":3.1973055152835177,"vY0":-125.6352393263043,"vZ0":-3.984335420765475,"x":90.0,"y":180.95,"x0":-0.6912535420410567,"y0":50.00426195094465,"z0":5.7245549324651,"aX":1.6526652932984438},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":-2.3,"spinRate":2376,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.4298292412993452,"extension":6.053507448209125},"index":2,"playId":"4e6ea934-8d28-3c18-a7d0-d7dc58994903","pitchNumber":3,"startTime":"2026-04-03T22:22:09.003Z","endTime":"2026-04-03T22:22:13.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":75.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.26056426140288,"aZ":-27.608946126421262,"pfxX":4.427179636957958,"pfxZ":3.3238887156363717,"pX":1.6947943825208736,"pZ":-0.30891435604332734,"vX0":4.280907273621594,"vY0":-114.7066034369851,"vZ0":-7.248354313185104,"x":52.4,"y":247.12,"x0":-0.7505092399921247,"y0":50.000574399637145,"z0":5.479464203070926,"aX":6.074939979605691},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.9,"breakHorizontal":-8.9,"spinRate":2506,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.47215640443639906,"extension":6.261177025582122},"index":3,"playId":"1a934a5e-8ca1-31b5-ab63-cd8e97363ed7","pitchNumber":4,"startTime":"2026-04-03T22:22:33.245Z","endTime":"2026-04-03T22:22:38.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.386946805222074,"aZ":-18.687248882706136,"pfxX":-2.7792311911481447,"pfxZ":7.547236459915279,"pX":1.3406833087408303,"pZ":2.8553205520927483,"vX0":6.046259253432564,"vY0":-131.71631143750798,"vZ0":-4.024949487664725,"x":65.9,"y":161.69,"x0":-0.6057987856816169,"y0":50.00642246475348,"z0":5.754123664984449,"aX":-4.969684487271095},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":4.0,"spinRate":2019,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.41308526854348404,"extension":6.086996184307218},"index":4,"playId":"c14a95eb-64b4-39d6-ad05-1b4a2e179f3a","pitchNumber":5,"startTime":"2026-04-03T22:23:00.101Z","endTime":"2026-04-03T22:23:05.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.19651677055569,"aZ":-23.922373703990782,"pfxX":-0.46966272941117704,"pfxZ":4.966432892831772,"pX":0.41918550602196575,"pZ":2.082189301288697,"vX0":3.3532187273787963,"vY0":-126.09820665187111,"vZ0":-4.39473705144996,"x":101.02,"y":182.56,"x0":-0.8494633226025383,"y0":50.00052685021544,"z0":5.707191930120815,"aX":-0.7806084377939682},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.5,"breakHorizontal":0.4,"spinRate":2339,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.4293501204693144,"extension":6.146841997417911},"index":5,"playId":"357bbd8d-1033-3f21-a304-0d321509c325","pitchNumber":6,"startTime":"2026-04-03T22:23:23.491Z","endTime":"2026-04-03T22:23:30.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:23:30.015Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, shortstop Edmundo Sosa to first baseman Dylan Moore.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-03T22:25:52.366Z","endTime":"2026-04-03T22:26:32.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Dylan Moore remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T22:25:48.122Z","endTime":"2026-04-03T22:25:48.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"description":"Defensive Substitution: Otto Kemp replaces right fielder Adolis García, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-03T22:25:48.136Z","endTime":"2026-04-03T22:25:48.137Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"description":"Defensive switch from left field to right field for Brandon Marsh.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-03T22:25:48.137Z","endTime":"2026-04-03T22:25:48.138Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Tim Mayza replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-03T22:25:48.138Z","endTime":"2026-04-03T22:25:54.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641835,"link":"/api/v1/people/641835"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.91164841642033,"aZ":-34.10488107539305,"pfxX":-2.469891485796381,"pfxZ":-1.2199993248383123,"pX":-0.9056030685884645,"pZ":2.1753062198499773,"vX0":-5.615503528071297,"vY0":-123.33864919888805,"vZ0":-2.471616310710785,"x":151.52,"y":180.05,"x0":1.6999618417746971,"y0":50.00463819842702,"z0":5.9991247158166985,"aX":-3.898633290639369},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.5,"breakHorizontal":5.5,"spinRate":2220,"spinDirection":334},"zone":13,"typeConfidence":0.91,"plateTime":0.44001289062285975,"extension":6.624548440044547},"index":4,"playId":"e8bb17b5-bcaa-3fb2-80b7-1cadf1e3bd8d","pitchNumber":1,"startTime":"2026-04-03T22:25:54.545Z","endTime":"2026-04-03T22:25:59.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825146790836143,"aZ":-25.505759283847322,"pfxX":6.367682088957372,"pfxZ":3.636477786964061,"pX":0.2927381985153879,"pZ":3.6699346373359436,"vX0":-5.4218300304731715,"vY0":-133.64553691394946,"vZ0":-1.758814972166976,"x":105.84,"y":139.69,"x0":1.5059111795249875,"y0":50.005766145119985,"z0":6.1422465912194175,"aX":11.690616297089438},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.5,"breakHorizontal":-10.6,"spinRate":2099,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4075449058622458,"extension":6.579086145113222},"index":5,"playId":"30bbd46f-1a44-3294-856a-84fd74c77746","pitchNumber":2,"startTime":"2026-04-03T22:26:09.054Z","endTime":"2026-04-03T22:26:14.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":88.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.219848244363185,"aZ":-25.98765936669169,"pfxX":7.267050365255873,"pfxZ":3.1826695818479074,"pX":-0.5348157057499463,"pZ":2.533488492422906,"vX0":-7.735057235348094,"vY0":-136.65983730904722,"vZ0":-5.0481467928991295,"x":137.39,"y":170.38,"x0":1.3510716848515925,"y0":50.00411309957259,"z0":6.128066067166865,"aX":14.131006737755545},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.2,"breakHorizontal":-12.1,"spinRate":1828,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.3966059404770945,"extension":6.623893491566359},"hitData":{"launchSpeed":98.7,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.53,"coordY":157.26}},"index":6,"playId":"c0902c8b-f641-3512-8c8f-2841f4de415b","pitchNumber":3,"startTime":"2026-04-03T22:26:24.608Z","endTime":"2026-04-03T22:26:32.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:26:32.556Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-03T22:26:42.693Z","endTime":"2026-04-03T22:28:34.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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(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.4,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97971969668145,"aZ":-22.838386872088325,"pfxX":8.813162778292686,"pfxZ":4.878831145094571,"pX":0.46790728775944457,"pZ":2.415458541211263,"vX0":-5.7693332527127845,"vY0":-136.0224906937554,"vZ0":-5.814997223761679,"x":99.16,"y":173.56,"x0":1.4489723311119143,"y0":50.00221808152749,"z0":6.118873011465005,"aX":16.85983302556338},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":-15.1,"spinRate":2025,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.3995084416380652,"extension":6.708434791123918},"index":0,"playId":"49de85e5-b20b-3ed5-9680-d45aff1ac2c3","pitchNumber":1,"startTime":"2026-04-03T22:26:58.390Z","endTime":"2026-04-03T22:27:02.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26666026826211,"aZ":-33.68799713743743,"pfxX":-0.7562957226181046,"pfxZ":-0.9329378798756007,"pX":-0.4466394921664889,"pZ":1.6851923018613972,"vX0":-5.070740768505448,"vY0":-125.45325265655123,"vZ0":-3.8487107881974434,"x":134.02,"y":193.28,"x0":1.6883653393746674,"y0":50.00589708112923,"z0":5.947243239500847,"aX":-1.221333832765505},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":2.4,"spinRate":2165,"spinDirection":323},"zone":7,"typeConfidence":0.9,"plateTime":0.43442310140585594,"extension":6.821111868936729},"index":1,"playId":"59a98377-d7f6-345f-9b59-a58ce3b91138","pitchNumber":2,"startTime":"2026-04-03T22:27:13.107Z","endTime":"2026-04-03T22:27:40.112Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.4394851012922,"aZ":-21.097525368931862,"pfxX":7.646208920030057,"pfxZ":5.7571439446429,"pX":1.3060802610807614,"pZ":1.940995105918773,"vX0":-2.7779844289599387,"vY0":-135.38472672183218,"vZ0":-7.201782907425891,"x":67.22,"y":186.37,"x0":1.3307261883135473,"y0":50.00229051222862,"z0":6.029047268062931,"aX":14.710708033089269},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":-13.6,"spinRate":2089,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.39907595638913396,"extension":6.494167209139635},"index":2,"playId":"9586a3a9-5d0a-3fbd-adc9-f88e72799790","pitchNumber":3,"startTime":"2026-04-03T22:27:49.257Z","endTime":"2026-04-03T22:27:53.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74890391838169,"aZ":-31.225749019935172,"pfxX":1.119204307839144,"pfxZ":0.5702280297120949,"pX":0.009877554624547808,"pZ":0.11435468232913146,"vX0":-4.924418080854966,"vY0":-126.05518881090343,"vZ0":-8.064884431797466,"x":116.62,"y":235.69,"x0":1.822850109848531,"y0":50.00025214343293,"z0":5.793627051560453,"aX":1.8458768349876609},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":-1.2,"spinRate":2269,"spinDirection":7},"zone":13,"typeConfidence":0.88,"plateTime":0.4305209579316758,"extension":6.392387660896603},"index":3,"playId":"4945f3e4-c0d5-32ad-87cf-95ad46323afd","pitchNumber":4,"startTime":"2026-04-03T22:28:06.903Z","endTime":"2026-04-03T22:28:11.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.84357313803925,"aZ":-32.53735009394889,"pfxX":-1.8871913190898586,"pfxZ":-0.22153070844022693,"pX":0.7359618837055175,"pZ":3.171087573396944,"vX0":-1.8327069732993222,"vY0":-125.25500825780883,"vZ0":-0.9930528617667965,"x":88.95,"y":153.16,"x0":1.715221987725562,"y0":50.00361683733376,"z0":6.170058420467261,"aX":-3.080020036556847},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":3.7,"spinRate":2251,"spinDirection":315},"zone":3,"typeConfidence":0.91,"plateTime":0.43283842024007413,"extension":6.48807644896176},"index":4,"playId":"60aa48eb-4d6d-3f35-a3e3-822681bc01e1","pitchNumber":5,"startTime":"2026-04-03T22:28:29.347Z","endTime":"2026-04-03T22:28:34.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:28:34.195Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-03T22:28:36.512Z","endTime":"2026-04-03T22:30:11.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":87.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152508847465736,"aZ":-18.56885320118672,"pfxX":5.0213109553969595,"pfxZ":7.1301059208369395,"pX":0.2760131992708388,"pZ":3.2563881582269723,"vX0":-4.8035872388810645,"vY0":-135.69391182782292,"vZ0":-4.532990317445274,"x":106.48,"y":150.86,"x0":1.3970302315303393,"y0":50.00578688280785,"z0":6.201436124188481,"aX":9.58569731594969},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":-8.4,"spinRate":2136,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.40009531815970023,"extension":6.576963938106183},"index":0,"playId":"27887320-09b3-3c18-a361-2afca08c8b5d","pitchNumber":1,"startTime":"2026-04-03T22:28:55.096Z","endTime":"2026-04-03T22:28:59.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":81.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.070964388233552,"aZ":-34.199658094557996,"pfxX":-0.3529965625152329,"pfxZ":-1.234847644471496,"pX":-0.33764689331841485,"pZ":1.8837838813362224,"vX0":-4.543815502429012,"vY0":-124.98554186241974,"vZ0":-3.3643686550192546,"x":129.87,"y":187.92,"x0":1.5212485186628917,"y0":50.00103875042213,"z0":5.947572200509709,"aX":-0.579607948188194},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.6,"breakHorizontal":1.3,"spinRate":2224,"spinDirection":321},"zone":7,"typeConfidence":0.9,"plateTime":0.43195348039412673,"extension":6.654830236195327},"index":1,"playId":"84cccf52-5ab9-3dd5-8a18-08d3d28f6dc3","pitchNumber":2,"startTime":"2026-04-03T22:29:10.294Z","endTime":"2026-04-03T22:29:15.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":82.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.988204765873583,"aZ":-31.112968922636995,"pfxX":-0.6025547159999185,"pfxZ":0.6291841391409791,"pX":-1.8274505324847268,"pZ":1.3346744482565709,"vX0":-7.984219972319066,"vY0":-126.69341481245185,"vZ0":-5.314111628058533,"x":186.66,"y":202.74,"x0":1.3961721547414543,"y0":50.00202008008615,"z0":5.841219738558589,"aX":-1.0149037211386123},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":2.3,"spinRate":2244,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.42643926515856023,"extension":6.537545486973934},"index":2,"playId":"8a71509f-43e0-3ab3-8b00-a3e56496d642","pitchNumber":3,"startTime":"2026-04-03T22:29:36.578Z","endTime":"2026-04-03T22:29:40.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":88.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.944625160192754,"aZ":-20.134776619497213,"pfxX":6.409306808479666,"pfxZ":6.118875189738761,"pX":-1.5000601451423932,"pZ":3.099535735380996,"vX0":-9.754888033946541,"vY0":-137.58402592250005,"vZ0":-4.684481701882377,"x":174.18,"y":155.09,"x0":1.216254030241371,"y0":50.00309819896446,"z0":6.140783832197096,"aX":12.613032300900272},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":-10.2,"spinRate":2187,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.3941475115058548,"extension":7.129124614999608},"index":3,"playId":"16ef601c-cd5c-3a32-8fdc-79ca866ac83f","pitchNumber":4,"startTime":"2026-04-03T22:29:51.344Z","endTime":"2026-04-03T22:29:55.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.704956110026835,"aZ":-32.27679269281601,"pfxX":0.16753713908087953,"pfxZ":-0.0602814915891674,"pX":-1.1349489707465361,"pZ":1.2401862535585237,"vX0":-7.143562803969235,"vY0":-128.09176614728761,"vZ0":-5.310879299452428,"x":160.26,"y":205.29,"x0":1.6506368366803414,"y0":50.00404261606083,"z0":5.819721874907036,"aX":0.28380274586294746},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.0,"breakHorizontal":1.1,"spinRate":2258,"spinDirection":322},"zone":13,"typeConfidence":0.89,"plateTime":0.4251611817637446,"extension":6.56998918256644},"index":4,"playId":"80acae7b-bc2a-3622-918a-b862f4fbd60c","pitchNumber":5,"startTime":"2026-04-03T22:30:07.037Z","endTime":"2026-04-03T22:30:11.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:30:11.820Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-03T22:32:05.232Z","endTime":"2026-04-03T22:33:51.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.2,"endSpeed":80.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.31198259493673,"aZ":-21.024876762312235,"pfxX":-2.853533863974829,"pfxZ":6.839473578763585,"pX":0.47552541166866025,"pZ":1.9181206499347316,"vX0":4.895657542716996,"vY0":-125.5423876399561,"vZ0":-4.948646380899832,"x":98.87,"y":186.99,"x0":-1.1104352690762302,"y0":50.00404632326708,"z0":5.57879201357453,"aX":-4.653091334268765},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.8,"breakHorizontal":4.3,"spinRate":1993,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.43276209839161206,"extension":5.847410120488947},"index":0,"playId":"ae41a67a-8a83-3909-8de7-e7422656a18a","pitchNumber":1,"startTime":"2026-04-03T22:32:20.909Z","endTime":"2026-04-03T22:32:25.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":74.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.917798735635767,"aZ":-30.72710176745431,"pfxX":-6.808719311176025,"pfxZ":1.044206479292245,"pX":-1.045386686267489,"pZ":1.5253089097345747,"vX0":2.6831614735458524,"vY0":-114.7081026361683,"vZ0":-2.377663422900478,"x":156.85,"y":197.6,"x0":-1.3227757899013535,"y0":50.00029035278155,"z0":5.46709784354804,"aX":-9.40428902533754},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.7,"breakHorizontal":12.0,"spinRate":1630,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.47097358082155605,"extension":5.726097984851024},"index":1,"playId":"78e4cf90-5f0c-3709-8370-ab99cb5d9d20","pitchNumber":2,"startTime":"2026-04-03T22:32:38.956Z","endTime":"2026-04-03T22:32:43.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(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":84.6,"endSpeed":78.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.048625076617714,"aZ":-22.222648774921506,"pfxX":1.9095705553081608,"pfxZ":6.399381854334971,"pX":-0.8923066046558057,"pZ":2.00115774063104,"vX0":-0.2952858652333946,"vY0":-123.27180794583296,"vZ0":-4.788150479878853,"x":151.01,"y":184.75,"x0":-1.0200701493801316,"y0":50.00535922136228,"z0":5.8196963742091405,"aX":2.9706250081063517},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.8,"breakHorizontal":-3.4,"spinRate":2343,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.442534515858783,"extension":5.625045900465324},"index":2,"playId":"f2454d1f-fb79-3137-b754-b4bf9117343d","pitchNumber":3,"startTime":"2026-04-03T22:32:59.243Z","endTime":"2026-04-03T22:33:03.395Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-03T22:33:06.832Z","endTime":"2026-04-03T22:33:21.480Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"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":80.2,"endSpeed":77.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.68883779814193,"aZ":-31.55717589296797,"pfxX":-5.294429722165246,"pfxZ":0.42309291943556193,"pX":-0.840979078151588,"pZ":1.8295220792723916,"vX0":2.4871683049714854,"vY0":-117.19520584290643,"vZ0":-2.0439661400830773,"x":149.06,"y":189.38,"x0":-1.2033195153647014,"y0":50.001713363475744,"z0":5.537404437869211,"aX":-7.698728314453321},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.6,"breakHorizontal":9.4,"spinRate":1612,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4595127230277183,"extension":5.991029437957953},"index":4,"playId":"16253214-0e08-3324-a3e7-6a66d46ad673","pitchNumber":4,"startTime":"2026-04-03T22:33:21.480Z","endTime":"2026-04-03T22:33:25.345Z","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":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.380070307047802,"aZ":-35.087763129840596,"pfxX":-8.409961159636092,"pfxZ":-2.2011016219130153,"pX":-0.4632279003105664,"pZ":-0.025094841501208782,"vX0":4.134787611296481,"vY0":-115.44366766165203,"vZ0":-4.292274164506418,"x":134.66,"y":239.46,"x0":-1.2033215327644526,"y0":50.00252017858082,"z0":5.30655721374881,"aX":-11.130990113038141},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-4.9,"breakHorizontal":13.9,"spinRate":1697,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.47802171833163243,"extension":6.223704476601752},"index":5,"playId":"99c5bd21-eae0-3f6a-b09c-fb21103d831a","pitchNumber":5,"startTime":"2026-04-03T22:33:45.922Z","endTime":"2026-04-03T22:33:51.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:33:51.551Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-03T22:33:58.813Z","endTime":"2026-04-03T22:35:48.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":70.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.502822594640755,"aZ":-36.949174890611744,"pfxX":7.021708132532101,"pfxZ":-3.9028532985319195,"pX":0.5700315908044712,"pZ":0.307519941662221,"vX0":1.031616995058116,"vY0":-109.34893224858524,"vZ0":-3.5093710889259073,"x":95.27,"y":230.48,"x0":-0.8197333488635973,"y0":50.00382496292965,"z0":5.85856909386667,"aX":8.58724477544375},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-7.7,"breakHorizontal":-13.0,"spinRate":2725,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.49901922966589574,"extension":6.123485378261766},"index":0,"playId":"a8a6e144-c3ef-3981-ae4a-1ded70c1b1bb","pitchNumber":1,"startTime":"2026-04-03T22:34:17.498Z","endTime":"2026-04-03T22:34:21.520Z","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":78.6,"endSpeed":74.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.246472363632197,"aZ":-27.450593853346586,"pfxX":-7.419203688026067,"pfxZ":3.4252965502150587,"pX":-0.8113301015414837,"pZ":1.0466751875239757,"vX0":2.911079940627353,"vY0":-114.74492318429814,"vZ0":-4.2108854702877405,"x":147.93,"y":210.52,"x0":-1.1085923498262977,"y0":50.00458289339542,"z0":5.478327597054952,"aX":-10.241005551861223},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.8,"breakHorizontal":13.1,"spinRate":1628,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.47109963675051025,"extension":5.801902771072851},"index":1,"playId":"89ee99da-3fba-3325-ade4-af68b8d5974c","pitchNumber":2,"startTime":"2026-04-03T22:34:39.025Z","endTime":"2026-04-03T22:34:43.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42236296243821,"aZ":-29.135771004618807,"pfxX":6.7681334457431515,"pfxZ":2.3144090937985964,"pX":1.317429976367056,"pZ":0.6138851426328512,"vX0":3.1636791375106896,"vY0":-114.18358061320427,"vZ0":-4.797835407015045,"x":66.78,"y":222.21,"x0":-0.9683665565801566,"y0":50.0019419891112,"z0":5.632619057634525,"aX":8.871424474503952},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":3.2,"breakHorizontal":-13.1,"spinRate":2577,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.48100001374287826,"extension":5.839215907902274},"index":2,"playId":"538ffbb3-feae-39e9-ae78-263e4a8b7f9e","pitchNumber":3,"startTime":"2026-04-03T22:34:56.891Z","endTime":"2026-04-03T22:35:01.650Z","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":89.9,"endSpeed":83.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.705004928064714,"aZ":-16.55550082535411,"pfxX":-2.686368787081101,"pfxZ":8.853477358464342,"pX":0.5752766200702041,"pZ":2.8483047554808527,"vX0":4.555912532133659,"vY0":-130.97467671102962,"vZ0":-4.279410754322164,"x":95.07,"y":161.88,"x0":-0.8257245334179163,"y0":50.002071418139785,"z0":5.715588867593247,"aX":-4.738967213556556},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.5,"breakHorizontal":4.1,"spinRate":2070,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.41577774733004436,"extension":5.894524226416204},"index":3,"playId":"f874f14a-cdce-39ed-8688-961dc9dff768","pitchNumber":4,"startTime":"2026-04-03T22:35:18.279Z","endTime":"2026-04-03T22:35:22.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":68.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.183698392379704,"aZ":-38.37572253774795,"pfxX":6.869340432380859,"pfxZ":-5.376421367045943,"pX":-0.5153093431441503,"pZ":1.0376472210445002,"vX0":-0.8578546418650328,"vY0":-106.11154621737067,"vZ0":-1.1395431671318788,"x":136.64,"y":210.76,"x0":-1.0019722246956526,"y0":50.003604668774216,"z0":5.909698919765967,"aX":7.924233423529578},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-9.7,"breakHorizontal":-12.2,"spinRate":2647,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.5139098015175421,"extension":6.071052649243592},"index":4,"playId":"d2e7655d-2a0f-34ad-8c0c-75511131c6f5","pitchNumber":5,"startTime":"2026-04-03T22:35:43.979Z","endTime":"2026-04-03T22:35:48.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:35:48.745Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-03T22:36:05.630Z","endTime":"2026-04-03T22:38:10.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80893363034032,"aZ":-23.121203719997087,"pfxX":1.0911908307289,"pfxZ":5.897232297014666,"pX":0.8796478009651293,"pZ":2.336168577350012,"vX0":4.169418056643093,"vY0":-122.72106681957663,"vZ0":-3.2736417045901334,"x":83.47,"y":175.7,"x0":-0.9786199178908228,"y0":50.002989993497934,"z0":5.642649109682323,"aX":1.6748052956509516},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.2,"breakHorizontal":-2.9,"spinRate":2578,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.44520841820975265,"extension":5.937026443435277},"index":0,"playId":"cf86b40a-1e85-3124-9e03-e2655987bc22","pitchNumber":1,"startTime":"2026-04-03T22:36:16.074Z","endTime":"2026-04-03T22:36:20.730Z","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":87.9,"endSpeed":83.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.80104736405957,"aZ":-29.616290683161452,"pfxX":-3.1476803548857464,"pfxZ":1.478324763589434,"pX":-0.9038405013117766,"pZ":3.371977006495095,"vX0":1.6650195328642152,"vY0":-128.33354552407062,"vZ0":-0.3820921625550828,"x":151.45,"y":147.74,"x0":-1.1390068268375575,"y0":50.00594358433904,"z0":5.754985326332114,"aX":-5.456609839159751},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.8,"breakHorizontal":5.5,"spinRate":2019,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.42060603184405876,"extension":5.795098439464895},"index":1,"playId":"aae0172a-055a-356d-87bc-415ea20e3a62","pitchNumber":2,"startTime":"2026-04-03T22:36:37.835Z","endTime":"2026-04-03T22:36:41.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":79.3,"endSpeed":74.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.271039607325875,"aZ":-29.856881797430685,"pfxX":-6.518383594760497,"pfxZ":1.6637948268963925,"pX":0.1456315322581108,"pZ":1.863083622149264,"vX0":4.909510898218417,"vY0":-115.65681208325422,"vZ0":-1.94497386650574,"x":111.45,"y":188.48,"x0":-1.1310517132507811,"y0":50.0014084070832,"z0":5.508356962996726,"aX":-9.0615439937722},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.9,"breakHorizontal":11.0,"spinRate":1547,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4689416336187855,"extension":5.9920634592574356},"index":2,"playId":"9bacd47f-38e9-3c4f-ac97-293f04784ee0","pitchNumber":3,"startTime":"2026-04-03T22:36:55.023Z","endTime":"2026-04-03T22:36:59.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.15551580688534,"aZ":-20.53237756363603,"pfxX":-3.063238698878661,"pfxZ":6.436561479346505,"pX":-0.4195812516401675,"pZ":2.1175134793488413,"vX0":2.451072413641525,"vY0":-131.46017851127348,"vZ0":-5.391243666278263,"x":132.99,"y":181.61,"x0":-0.9510712912535345,"y0":50.004009155560865,"z0":5.650179561243284,"aX":-5.54056302947572},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":5.3,"spinRate":2012,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.411485950640063,"extension":6.085152838851976},"index":3,"playId":"c658d15b-681d-3d55-9dca-f68e6f8ed86c","pitchNumber":4,"startTime":"2026-04-03T22:37:14.659Z","endTime":"2026-04-03T22:37:19.281Z","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":2},"pitchData":{"startSpeed":77.4,"endSpeed":72.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.986878189416366,"aZ":-30.31900284717479,"pfxX":5.558874496296072,"pfxZ":1.4320203329615073,"pX":1.0093194613672047,"pZ":0.5857289785532908,"vX0":2.5891708257828063,"vY0":-112.78003593037728,"vZ0":-4.5273286792385266,"x":78.53,"y":222.97,"x0":-0.8731137375651269,"y0":50.00550985462185,"z0":5.650546867270757,"aX":7.218171321151688},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":1.8,"breakHorizontal":-10.7,"spinRate":2639,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.48420535473650306,"extension":6.069034866537578},"index":4,"playId":"6b694faf-02d9-3daf-b121-1d801e581c6e","pitchNumber":5,"startTime":"2026-04-03T22:37:42.779Z","endTime":"2026-04-03T22:37:47.422Z","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":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.25069234420152,"aZ":-29.360242368006944,"pfxX":-9.085137216358671,"pfxZ":2.013381208706072,"pX":-0.4653979132686814,"pZ":2.3791766517676187,"vX0":4.485954539383263,"vY0":-116.60366830270216,"vZ0":-0.802764765751168,"x":134.74,"y":174.54,"x0":-1.2208688589294103,"y0":50.00070326062155,"z0":5.466633510478007,"aX":-12.671634490247078},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.7,"breakHorizontal":15.6,"spinRate":1779,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.46742978134211066,"extension":6.14312956824462},"hitData":{"launchSpeed":74.9,"launchAngle":32.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.19,"coordY":102.83}},"index":5,"playId":"4da64b64-5853-324b-b156-bc3a322865a1","pitchNumber":6,"startTime":"2026-04-03T22:38:02.468Z","endTime":"2026-04-03T22:38:10.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:38:10.369Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-03T22:40:26.694Z","endTime":"2026-04-03T22:41:37.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Zach Pop replaces Tim Mayza.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T22:39:17.619Z","endTime":"2026-04-03T22:40:28.665Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647315,"link":"/api/v1/people/647315"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.075495155050497,"aZ":-24.462719135523095,"pfxX":-8.407670324413568,"pfxZ":3.8826662643700525,"pX":-0.8791490642584602,"pZ":1.2429967525503307,"vX0":5.798437084036853,"vY0":-139.10316686591457,"vZ0":-7.457746276203163,"x":150.51,"y":205.22,"x0":-1.883435507158069,"y0":50.00435179282858,"z0":5.545987508068967,"aX":-16.71081478199927},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.9,"breakHorizontal":14.3,"spinRate":2069,"spinDirection":224},"zone":13,"typeConfidence":0.89,"plateTime":0.3916439747292926,"extension":6.413755153894859},"index":1,"playId":"7910faac-3121-3342-8821-0d73905cdaa8","pitchNumber":1,"startTime":"2026-04-03T22:40:28.665Z","endTime":"2026-04-03T22:40:32.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61796860511325,"aZ":-25.083089613644393,"pfxX":-8.952068575956705,"pfxZ":3.5272996709261504,"pX":-1.2415654161897889,"pZ":1.922995979565255,"vX0":5.14596157858025,"vY0":-139.7636249946678,"vZ0":-5.437328214205133,"x":164.33,"y":186.86,"x0":-1.927584458886379,"y0":50.00545248437132,"z0":5.505411395764092,"aX":-18.00594219346073},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.6,"breakHorizontal":15.4,"spinRate":2216,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.3894462206711684,"extension":6.2311720880391475},"index":2,"playId":"080619ce-312e-3e46-94e2-6fb0c25f6d69","pitchNumber":2,"startTime":"2026-04-03T22:40:43.958Z","endTime":"2026-04-03T22:40:48.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52853588343434,"aZ":-20.66325903475438,"pfxX":-7.885340447846316,"pfxZ":5.9275709664191485,"pX":-1.3273159389455937,"pZ":2.697540769888509,"vX0":4.473320598728389,"vY0":-136.8707788516732,"vZ0":-4.015149484354713,"x":167.59,"y":165.95,"x0":-1.938345702759276,"y0":50.004373810233986,"z0":5.5571374192275425,"aX":-15.314969810334869},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":13.7,"spinRate":2240,"spinDirection":232},"zone":11,"typeConfidence":0.87,"plateTime":0.3966447568001814,"extension":6.261222387259284},"index":3,"playId":"f4d66743-460e-3950-b50b-1278ce813c75","pitchNumber":3,"startTime":"2026-04-03T22:41:00.033Z","endTime":"2026-04-03T22:41:04.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68196006447168,"aZ":-23.686185127767345,"pfxX":-4.461230190693348,"pfxZ":4.350158862554645,"pX":0.6442499948175856,"pZ":2.800848289501594,"vX0":8.35717884100056,"vY0":-138.05799268899344,"vZ0":-3.5981767105359954,"x":92.44,"y":163.16,"x0":-1.8279505397556048,"y0":50.001056974181374,"z0":5.695451340872745,"aX":-8.702431325096423},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":6.6,"spinRate":2186,"spinDirection":226},"zone":6,"typeConfidence":0.89,"plateTime":0.39513895003099764,"extension":6.345097992710768},"index":4,"playId":"0e8d0360-cd65-30fd-97f3-2686533bf9f0","pitchNumber":4,"startTime":"2026-04-03T22:41:15.777Z","endTime":"2026-04-03T22:41:19.955Z","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":94.9,"endSpeed":85.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.445278440681435,"aZ":-20.10094669159265,"pfxX":-6.628365835572575,"pfxZ":6.321012149238227,"pX":-0.03459028561323933,"pZ":4.19637127611233,"vX0":7.078073495642417,"vY0":-138.02434753501342,"vZ0":-0.4002851878839828,"x":118.32,"y":125.48,"x0":-1.7827980056277652,"y0":50.00669316571923,"z0":5.708177989609991,"aX":-12.670135344638735},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":10.3,"spinRate":2070,"spinDirection":223},"zone":11,"typeConfidence":0.85,"plateTime":0.3982851947815793,"extension":6.292347433981364},"index":5,"playId":"3578cc22-1556-3111-9cc8-dc64da5f15a0","pitchNumber":5,"startTime":"2026-04-03T22:41:32.558Z","endTime":"2026-04-03T22:41:37.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:41:37.065Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-03T22:41:47.443Z","endTime":"2026-04-03T22:43:45.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.020903858845124,"aZ":-28.616116720820816,"pfxX":-9.069881025690878,"pfxZ":1.820494868368712,"pX":-0.5667886317682224,"pZ":0.8342253742449395,"vX0":6.989174367411898,"vY0":-139.46011016036334,"vZ0":-7.033001937378217,"x":138.6,"y":216.26,"x0":-1.9341013715632394,"y0":50.0057662785754,"z0":5.291284665739035,"aX":-17.767562170019445},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.9,"breakHorizontal":14.9,"spinRate":2184,"spinDirection":231},"zone":13,"typeConfidence":0.92,"plateTime":0.39359838490063126,"extension":6.443153192405734},"index":0,"playId":"54a88582-9ebb-35ef-926c-55fd59953d61","pitchNumber":1,"startTime":"2026-04-03T22:42:01.629Z","endTime":"2026-04-03T22:42:06.235Z","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.6,"endSpeed":88.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923908020959658,"aZ":-28.51094336658061,"pfxX":-7.189904918400512,"pfxZ":1.8742630945996464,"pX":0.6794831673809507,"pZ":2.6731975261057506,"vX0":9.418731101526005,"vY0":-137.68404017272374,"vZ0":-2.4896675136217508,"x":91.1,"y":166.6,"x0":-1.8205665308786987,"y0":50.00519528147612,"z0":5.480076066890564,"aX":-14.07795345339443},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.1,"breakHorizontal":11.5,"spinRate":2034,"spinDirection":233},"zone":6,"typeConfidence":0.83,"plateTime":0.39485016074772084,"extension":6.451920977167321},"index":1,"playId":"4f51b74b-28b0-3937-a6e6-c288336018e8","pitchNumber":2,"startTime":"2026-04-03T22:42:30.801Z","endTime":"2026-04-03T22:42:34.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.626531703029617,"aZ":-36.14618687131544,"pfxX":2.1296204308681865,"pfxZ":-2.586787970062149,"pX":-1.987781970320531,"pZ":2.16575805928808,"vX0":0.5846889719916153,"vY0":-122.86190591457503,"vZ0":-0.11693468364957083,"x":192.77,"y":180.3,"x0":-2.5054048162078684,"y0":50.0053734984362,"z0":5.277819808160331,"aX":3.2662076604161436},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.4,"breakHorizontal":-4.0,"spinRate":2400,"spinDirection":87},"zone":13,"typeConfidence":0.91,"plateTime":0.44528250709128736,"extension":6.284524638861316},"index":2,"playId":"6aadf64c-534f-346a-834a-1eeda7f8da13","pitchNumber":3,"startTime":"2026-04-03T22:42:47.900Z","endTime":"2026-04-03T22:42:52.155Z","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.7,"endSpeed":87.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.631514732146375,"aZ":-26.273196687019585,"pfxX":-9.657067776800469,"pfxZ":3.0306787106503954,"pX":0.24128043231817892,"pZ":3.342862973715193,"vX0":9.037897721609104,"vY0":-137.73843261689228,"vZ0":-1.3490747692791767,"x":107.8,"y":148.52,"x0":-1.8060079861265053,"y0":50.00366042962949,"z0":5.592509400073489,"aX":-18.81304061897848},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.4,"breakHorizontal":16.0,"spinRate":2236,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.3955728523793307,"extension":6.376241404650162},"index":3,"playId":"ca234b8f-20b8-3cc2-b24c-09e4d4c2b6c9","pitchNumber":4,"startTime":"2026-04-03T22:43:05.755Z","endTime":"2026-04-03T22:43:09.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-03T22:43:26.039Z","endTime":"2026-04-03T22:43:40.293Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7515947780844,"aZ":-35.366296584871236,"pfxX":2.8924796041809895,"pfxZ":-2.052390404793078,"pX":-0.5112601670253483,"pZ":2.8341293958179032,"vX0":3.2027110999361885,"vY0":-123.74208949387238,"vZ0":1.247420071929374,"x":136.49,"y":162.26,"x0":-2.196041109702652,"y0":50.00094282899241,"z0":5.2773014841813755,"aX":4.503006982179687},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.2,"breakHorizontal":-6.0,"spinRate":2537,"spinDirection":81},"zone":4,"typeConfidence":0.91,"plateTime":0.44195349932337846,"extension":6.300175664195572},"index":5,"playId":"7a521c85-604d-306e-bb2b-444f441abfae","pitchNumber":5,"startTime":"2026-04-03T22:43:40.293Z","endTime":"2026-04-03T22:43:45.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:43:45.170Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro called out on strikes.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-03T22:43:57.295Z","endTime":"2026-04-03T22:45:13.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12834816886667,"aZ":-24.023459110781488,"pfxX":-8.982437683058485,"pfxZ":4.209929789425523,"pX":-1.4194394933839212,"pZ":2.45287360030373,"vX0":4.94135971708737,"vY0":-138.78055322587352,"vZ0":-4.287752761941814,"x":171.11,"y":172.55,"x0":-2.062765146016011,"y0":50.00421752064824,"z0":5.632282527797161,"aX":-17.397683756948034},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.8,"breakHorizontal":15.1,"spinRate":2107,"spinDirection":224},"zone":13,"typeConfidence":0.89,"plateTime":0.3957505576923115,"extension":6.319998364846114},"index":0,"playId":"b4945496-2a87-3693-a7c5-87053db2ad34","pitchNumber":1,"startTime":"2026-04-03T22:44:07.053Z","endTime":"2026-04-03T22:44:11.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.239433244651458,"aZ":-23.91158610170486,"pfxX":-9.569200888569316,"pfxZ":4.257791019238704,"pX":-0.1426235185450935,"pZ":2.650849903967629,"vX0":8.041993472007691,"vY0":-137.64308333162418,"vZ0":-3.564908522531809,"x":122.44,"y":167.21,"x0":-1.8423720856065873,"y0":50.00527121924425,"z0":5.560376237561595,"aX":-18.576838580444896},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":16.0,"spinRate":2154,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.3961885567407313,"extension":6.427467839427499},"index":1,"playId":"664fd2b7-522f-3dd2-b270-7ab1bab6b48a","pitchNumber":2,"startTime":"2026-04-03T22:44:24.082Z","endTime":"2026-04-03T22:44:28.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6198000311855,"aZ":-31.689801820226073,"pfxX":4.707160993641144,"pfxZ":0.30504148467256087,"pX":1.502474319863918,"pZ":2.5301714987222885,"vX0":7.5052284161499,"vY0":-125.26942043560106,"vZ0":-0.47752301385046514,"x":59.73,"y":170.47,"x0":-2.1311838624387267,"y0":50.00570104281948,"z0":5.2888322052070045,"aX":7.566255632973272},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.7,"breakHorizontal":-10.1,"spinRate":2555,"spinDirection":79},"zone":12,"typeConfidence":0.9,"plateTime":0.43535492792105845,"extension":6.540869115935935},"index":2,"playId":"6732f255-d357-3028-a53a-92e86126d7ae","pitchNumber":3,"startTime":"2026-04-03T22:44:42.259Z","endTime":"2026-04-03T22:44:48.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.036217643504628,"aZ":-37.23619320897993,"pfxX":2.853077281122207,"pfxZ":-3.173449256055523,"pX":-0.9980712372902985,"pZ":2.2438573766077514,"vX0":2.447234863344035,"vY0":-124.90305167471453,"vZ0":-0.17616400198055437,"x":155.04,"y":178.2,"x0":-2.358155834041842,"y0":50.00491408812357,"z0":5.354314697273975,"aX":4.548110086236083},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.5,"breakHorizontal":-5.6,"spinRate":2581,"spinDirection":92},"zone":13,"typeConfidence":0.91,"plateTime":0.437022779310118,"extension":6.523112983472514},"index":3,"playId":"dd715614-ed33-3886-b373-07a811dc4de7","pitchNumber":4,"startTime":"2026-04-03T22:45:07.667Z","endTime":"2026-04-03T22:45:13.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:45:13.061Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle called out on strikes.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-03T22:45:31.965Z","endTime":"2026-04-03T22:46:18.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.53"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.10"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.38"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.08"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.84"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.54"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.94"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.99"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.12"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.19"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.25"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.34"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"}],"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58095861650065,"aZ":-21.62716574178836,"pfxX":-11.236908787439775,"pfxZ":5.553792626658465,"pX":0.6578032388382449,"pZ":2.1924413636343036,"vX0":9.90949550679224,"vY0":-138.0896179216185,"vZ0":-5.167859733152777,"x":91.93,"y":179.58,"x0":-1.5472705461428495,"y0":50.00199383881761,"z0":5.577250973403532,"aX":-21.33516326076404},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.9,"breakHorizontal":17.9,"spinRate":2140,"spinDirection":223},"zone":9,"typeConfidence":0.9,"plateTime":0.3992254937833115,"extension":6.536956163310959},"index":0,"playId":"d311754a-12bc-3bbd-bc11-b0c9a078acf9","pitchNumber":1,"startTime":"2026-04-03T22:45:36.145Z","endTime":"2026-04-03T22:45:40.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33759690130699,"aZ":-31.156647372691207,"pfxX":1.6456623069794363,"pfxZ":0.6348435059011663,"pX":0.1679913580855176,"pZ":1.9156548669771825,"vX0":5.3254962511729085,"vY0":-125.6743408597604,"vZ0":-1.849093861088002,"x":110.6,"y":187.06,"x0":-2.18833641553987,"y0":50.00421987353877,"z0":5.180210726259448,"aX":2.6445214370412895},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":-4.2,"spinRate":2431,"spinDirection":70},"zone":8,"typeConfidence":0.9,"plateTime":0.4350366472269722,"extension":6.501663322582618},"index":1,"playId":"acc08842-8614-35b3-addc-5541093005f4","pitchNumber":2,"startTime":"2026-04-03T22:45:52.218Z","endTime":"2026-04-03T22:45:56.454Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":90.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879342812976954,"aZ":-29.443755734470912,"pfxX":-9.229534831477682,"pfxZ":1.3321468969649413,"pX":0.4320201166382043,"pZ":2.8586094704776914,"vX0":8.722495227123542,"vY0":-140.84154643721058,"vZ0":-2.5991638307058196,"x":100.53,"y":161.6,"x0":-1.4757132361399938,"y0":50.00209034983997,"z0":5.658033574134379,"aX":-18.919002597560475},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.2,"breakHorizontal":15.4,"spinRate":2179,"spinDirection":224},"zone":6,"typeConfidence":0.91,"plateTime":0.38589822599084833,"extension":6.522762902818902},"index":2,"playId":"f9283d8f-078b-3f0a-82b0-9d9e44ae4892","pitchNumber":3,"startTime":"2026-04-03T22:46:13.175Z","endTime":"2026-04-03T22:46:18.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:46:18.872Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle called out on strikes.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-03T22:45:31.965Z","endTime":"2026-04-03T22:46:18.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.53"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.10"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.38"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.08"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.84"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.54"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.94"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.99"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.12"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.19"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.25"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.34"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"}],"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58095861650065,"aZ":-21.62716574178836,"pfxX":-11.236908787439775,"pfxZ":5.553792626658465,"pX":0.6578032388382449,"pZ":2.1924413636343036,"vX0":9.90949550679224,"vY0":-138.0896179216185,"vZ0":-5.167859733152777,"x":91.93,"y":179.58,"x0":-1.5472705461428495,"y0":50.00199383881761,"z0":5.577250973403532,"aX":-21.33516326076404},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.9,"breakHorizontal":17.9,"spinRate":2140,"spinDirection":223},"zone":9,"typeConfidence":0.9,"plateTime":0.3992254937833115,"extension":6.536956163310959},"index":0,"playId":"d311754a-12bc-3bbd-bc11-b0c9a078acf9","pitchNumber":1,"startTime":"2026-04-03T22:45:36.145Z","endTime":"2026-04-03T22:45:40.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33759690130699,"aZ":-31.156647372691207,"pfxX":1.6456623069794363,"pfxZ":0.6348435059011663,"pX":0.1679913580855176,"pZ":1.9156548669771825,"vX0":5.3254962511729085,"vY0":-125.6743408597604,"vZ0":-1.849093861088002,"x":110.6,"y":187.06,"x0":-2.18833641553987,"y0":50.00421987353877,"z0":5.180210726259448,"aX":2.6445214370412895},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":-4.2,"spinRate":2431,"spinDirection":70},"zone":8,"typeConfidence":0.9,"plateTime":0.4350366472269722,"extension":6.501663322582618},"index":1,"playId":"acc08842-8614-35b3-addc-5541093005f4","pitchNumber":2,"startTime":"2026-04-03T22:45:52.218Z","endTime":"2026-04-03T22:45:56.454Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":90.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879342812976954,"aZ":-29.443755734470912,"pfxX":-9.229534831477682,"pfxZ":1.3321468969649413,"pX":0.4320201166382043,"pZ":2.8586094704776914,"vX0":8.722495227123542,"vY0":-140.84154643721058,"vZ0":-2.5991638307058196,"x":100.53,"y":161.6,"x0":-1.4757132361399938,"y0":50.00209034983997,"z0":5.658033574134379,"aX":-18.919002597560475},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.2,"breakHorizontal":15.4,"spinRate":2179,"spinDirection":224},"zone":6,"typeConfidence":0.91,"plateTime":0.38589822599084833,"extension":6.522762902818902},"index":2,"playId":"f9283d8f-078b-3f0a-82b0-9d9e44ae4892","pitchNumber":3,"startTime":"2026-04-03T22:46:13.175Z","endTime":"2026-04-03T22:46:18.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:46:18.872Z","atBatIndex":76},"scoringPlays":[3,4,6,9,14,29,40,44],"playsByInning":[{"startIndex":0,"endIndex":13,"top":[0,1,2,3,4,5,6,7,8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":67.68,"y":146.29},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":153.76,"y":97.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":156.24,"y":82.01},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":212.52,"y":35.72},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":190.72,"y":123.86},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":110.26,"y":169.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":158.98,"y":89.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":157.38,"y":154.22},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":150.29,"y":153.2},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":108.74,"y":163.34},"type":"O","description":"Pop Out"}]}},{"startIndex":14,"endIndex":24,"top":[14,15,16,17,18,19],"bottom":[20,21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":187.08,"y":39.53},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":110.76,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":190.83,"y":105.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":84.41,"y":112.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":133.45,"y":175.28},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":159.1,"y":98.26},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":225.29,"y":103.54},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":128.84,"y":40.57},"type":"O","description":"Flyout"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":160.42,"y":168.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":170.31,"y":98.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":113.61,"y":85.89},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":102.66,"y":149.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":122.42,"y":143.57},"type":"O","description":"Forceout"}],"home":[]}},{"startIndex":34,"endIndex":41,"top":[34,35,36],"bottom":[37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":167.97,"y":80.22},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":68.03,"y":106.12},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":192.83,"y":96.71},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":131.03,"y":94.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":86.93,"y":92.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":136.64,"y":168.32},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":133.43,"y":183.43},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":254.79,"y":61.71},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":140.75,"y":61.37},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":138.85,"y":131.08},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":112.24,"y":75.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":107.22,"y":165.36},"type":"O","description":"Forceout"}]}},{"startIndex":50,"endIndex":55,"top":[50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":155.97,"y":56.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":164.14,"y":74.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":178.5,"y":89.13},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":144.21,"y":148.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":100.2,"y":143.63},"type":"O","description":"Lineout"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":110.9,"y":184.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":160.93,"y":166.38},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":87.96,"y":179.05},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":84.41,"y":117.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":125.72,"y":72.36},"type":"O","description":"Lineout"}]}},{"startIndex":63,"endIndex":69,"top":[63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":107.72,"y":163.84},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":130.53,"y":157.26},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":76,"top":[70,71,72],"bottom":[73,74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":180.19,"y":102.83},"type":"O","description":"Flyout"}],"home":[]}}]},"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":7,"hits":6,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":5,"errors":0,"leftOnBase":6},"away":{"runs":10,"hits":13,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"catcher":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"first":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"shortstop":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"left":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"center":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"right":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"onDeck":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"inHole":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"battingOrder":8,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"onDeck":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"inHole":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"pitcher":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"battingOrder":7,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":9,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".238","atBats":40,"obp":".324","slg":".408","ops":".732","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":26,"rbi":10,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.33","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":1,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":134,"era":"4.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.32","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":47,"strikes":87,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":1,"pitchesPerInning":"14.89","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":6,"groundOuts":6,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".320","atBats":25,"obp":".370","slg":".520","ops":".890","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":13,"rbi":5,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"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"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"9.00","inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.17","battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":40,"strikes":59,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".000","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"10.50","walksPer9Inn":"1.50","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":1,"airOuts":2,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"obp":".538","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":55,"era":"15.43","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"3.00","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":19,"strikes":36,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"23.57","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"11.57","walksPer9Inn":"7.71","hitsPer9Inn":"19.29","runsScoredPer9":"15.43","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}},"ID702222":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":5,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".333","atBats":21,"obp":".364","slg":".381","ops":".745","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":8,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".438","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":3,"groundOuts":10,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":41,"obp":".244","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":184,"era":"0.79","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.97","battersFaced":45,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":65,"strikes":119,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.24","gamesFinished":0,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.18","hitsPer9Inn":"5.56","runsScoredPer9":"0.79","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":7,"flyOuts":8,"groundOuts":7,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".179","atBats":28,"obp":".258","slg":".429","ops":".687","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":12,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":46,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592663":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"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":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".211","atBats":19,"obp":".375","slg":".421","ops":".796","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":8,"rbi":1,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":1,"putOuts":72,"errors":0,"chances":73,"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"}]},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":60,"era":"2.45","inningsPitched":"3.2","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.09","battersFaced":14,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":22,"strikes":38,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"16.36","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"14.73","walksPer9Inn":"0.00","hitsPer9Inn":"9.82","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"101","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":5,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".111","atBats":9,"obp":".200","slg":".111","ops":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":1,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"5.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":15,"putOuts":4,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | K, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":3,"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":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":6,"groundOuts":10,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".154","atBats":26,"obp":".290","slg":".269","ops":".559","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":7,"rbi":7,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".130","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":7,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"obp":".429","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":51,"era":"9.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.00","battersFaced":14,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":51,"balls":19,"strikes":32,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":16,"obp":".118","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":68,"era":"0.00","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.40","battersFaced":17,"outs":15,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":24,"strikes":44,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"13.60","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.80","hitsPer9Inn":"1.80","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":6,"groundOuts":5,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".250","atBats":20,"obp":".286","slg":".300","ops":".586","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":6,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":7,"errors":0,"chances":21,"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"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.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":7,"flyOuts":5,"groundOuts":3,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".200","atBats":25,"obp":".375","slg":".600","ops":".975","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":15,"rbi":5,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.33","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":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"}]},"ID805249":{"person":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"601","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".143","atBats":7,"obp":".250","slg":".143","ops":".393","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID647315":{"person":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":12,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":75,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":17,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":33,"strikes":42,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"18.75","gamesFinished":1,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"11.25","walksPer9Inn":"6.75","hitsPer9Inn":"2.25","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592836":{"person":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":11,"airOuts":3,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":25,"obp":".448","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"11.57","inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.79","battersFaced":29,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":36,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.67","rbi":0,"winPercentage":".000","pitchesPerInning":"21.21","gamesFinished":0,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"3.86","walksPer9Inn":"5.79","hitsPer9Inn":"19.29","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".333","atBats":3,"obp":".500","slg":"1.333","ops":"1.833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664238":{"person":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".500","slg":".000","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"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":8,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":47,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":11,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":14,"strikes":33,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"17.63","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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}},"ID666969":{"person":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":5,"groundOuts":3,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".308","atBats":26,"obp":".321","slg":".500","ops":".821","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":13,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"babip":".350","groundOutsToAirouts":"0.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID605400":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"6.1 IP, ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":32,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":2,"groundOuts":8,"airOuts":10,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":44,"obp":".277","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":186,"era":"3.18","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.15","battersFaced":47,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":61,"strikes":125,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"12.71","walksPer9Inn":"2.38","hitsPer9Inn":"7.94","runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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"}]},"ID641745":{"person":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":6,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"9.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":16,"strikes":37,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"6.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.67","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":7,"groundOuts":5,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".267","atBats":30,"obp":".313","slg":".333","ops":".646","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":10,"rbi":1,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.45","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":14,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691725":{"person":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"obp":".238","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":84,"era":"1.69","inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.94","battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":27,"strikes":57,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"1.69","hitsPer9Inn":"6.75","runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","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":3,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":50,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":18,"strikes":32,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"25.00","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"18.00","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[607208,624641,656941,547180,664238,664761,681082,666969,805249,669016,592663,702222,605400,679775,641835,647315],"pitchers":[605400,679775,641835,647315],"bench":[665561],"bullpen":[621237,621383,680742,661395,641745,666200,691725,650911,592836],"battingOrder":[624641,656941,664238,664761,681082,805249,669016,592663,702222],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Turner (2, Lorenzen); Stott (1, Lorenzen); Realmuto (1, Lorenzen); Harper, B (1, Lorenzen)."},{"label":"HR","value":"Marsh (1, 1st inning off Lorenzen, 2 on, 1 out); Harper, B (2, 2nd inning off Lorenzen, 0 on, 0 out); Schwarber (3, 5th inning off Bellozo, 0 on, 2 out)."},{"label":"TB","value":"Bohm 2; García, Ad; Harper, B 6; Marsh 4; Realmuto 2; Schwarber 4; Stott 3; Turner 4."},{"label":"RBI","value":"Bohm 3 (7); Harper, B (4); Marsh 3 (5); Schwarber (5); Stott (2); Turner (1)."},{"label":"2-out RBI","value":"Turner; Bohm; Schwarber."},{"label":"Runners left in scoring position, 2 out","value":"Stott; Realmuto."},{"label":"Team RISP","value":"5-for-10."},{"label":"Team LOB","value":"6."}]}],"note":[{"label":"a","value":"Struck out for Harper, B in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".221","atBats":32,"obp":".269","slg":".336","ops":".605","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":6,"rbi":1,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":9,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":40,"obp":".372","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":154,"era":"4.60","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":10,"whip":"1.43","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":56,"strikes":98,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":10,"pitchesPerInning":"17.11","runsScoredPer9":"10.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":10,"obp":".182","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":47,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.67","battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":17,"strikes":30,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.67","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"12.00","walksPer9Inn":"3.00","hitsPer9Inn":"3.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"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"}]},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"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":2,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":9,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":8,"strikes":20,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":2,"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}},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":44,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.67","battersFaced":11,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":14,"strikes":30,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.67","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":6,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".095","atBats":21,"obp":".136","slg":".143","ops":".279","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":3,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"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":6,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".316","atBats":19,"obp":".316","slg":".526","ops":".842","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":10,"rbi":3,"leftOnBase":4,"sacBunts":1,"sacFlies":0,"babip":".385","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.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":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID801403":{"person":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":4,"runs":4,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":74,"era":"9.00","inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.75","battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":25,"strikes":49,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.50","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.25","walksPer9Inn":"4.50","hitsPer9Inn":"11.25","runsScoredPer9":"9.00","homeRunsPer9":"6.75","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}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":9,"airOuts":10,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":3,"atBats":37,"obp":".372","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"2.89","inningsPitched":"9.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.39","battersFaced":43,"outs":28,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":56,"strikes":113,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".000","pitchesPerInning":"18.11","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.89","hitsPer9Inn":"9.64","runsScoredPer9":"2.89","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":8,"airOuts":6,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".148","atBats":27,"obp":".207","slg":".259","ops":".466","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":7,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.33","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":11,"putOuts":17,"errors":0,"chances":28,"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"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".182","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":40,"era":"0.00","inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.67","battersFaced":11,"outs":9,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":11,"strikes":29,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.33","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.00","walksPer9Inn":"0.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","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}},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"5.40","inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.80","battersFaced":15,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":20,"strikes":40,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"2.70","walksPer9Inn":"2.70","hitsPer9Inn":"13.50","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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}},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"401","stats":{"batting":{"summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".111","atBats":9,"obp":".200","slg":".222","ops":".422","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":2,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".250","atBats":28,"obp":".300","slg":".393","ops":".693","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":11,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.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":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":37,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":16,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"1.93","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.86","battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":29,"strikes":43,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.43","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.86","hitsPer9Inn":"3.86","runsScoredPer9":"1.93","homeRunsPer9":"1.93","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}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":16,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":75,"era":"8.10","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.70","battersFaced":18,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":24,"strikes":51,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"13.50","walksPer9Inn":"5.40","hitsPer9Inn":"18.90","runsScoredPer9":"8.10","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":4,"groundOuts":5,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".125","atBats":16,"obp":".222","slg":".188","ops":".410","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":3,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".250","slg":".143","ops":".393","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":20,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":5,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".167","atBats":24,"obp":".231","slg":".208","ops":".439","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":5,"rbi":0,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.71","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"3.0 IP, 9 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":1,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"battersFaced":23,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":27,"strikes":50,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":9,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":3,"groundOuts":12,"airOuts":4,"runs":12,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":40,"obp":".511","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":170,"era":"14.73","inningsPitched":"7.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"2.86","battersFaced":45,"outs":22,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":62,"strikes":108,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":9,"winPercentage":".000","pitchesPerInning":"23.18","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.45","hitsPer9Inn":"23.32","runsScoredPer9":"14.73","homeRunsPer9":"3.68","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":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".300","atBats":30,"obp":".300","slg":".467","ops":".767","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":14,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".381","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":8,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","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":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":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".375","atBats":24,"obp":".444","slg":".542","ops":".986","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":13,"rbi":3,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":43,"errors":0,"chances":47,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":16,"obp":".176","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.64","battersFaced":17,"outs":14,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":22,"strikes":47,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.79","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"1.93","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":10,"obp":".364","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":40,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":11,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":15,"strikes":25,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"10.13","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":5,"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}},"ID678368":{"person":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":29,"strikes":48,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":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":0,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"obp":".100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":77,"era":"1.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.33","battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":29,"strikes":48,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":1,"winPercentage":".---","pitchesPerInning":"12.83","gamesFinished":1,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"10.50","walksPer9Inn":"1.50","hitsPer9Inn":"1.50","runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":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"}]},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".182","atBats":22,"obp":".250","slg":".227","ops":".477","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":5,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","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":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[687859,696100,666160,678662,666397,681198,650489,686668,664983,691720,547179,678368],"pitchers":[547179,678368],"bench":[687597,671289,664954],"bullpen":[688642,657514,801403,663372,607536,623474,677955,675848,622608,608372,680767],"battingOrder":[687859,696100,666160,666397,681198,650489,686668,664983,691720],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Castro, W (3, Nola, A)."},{"label":"TB","value":"Castro, W 2; Doyle, B; Johnston, T; Moniak; Tovar."},{"label":"RBI","value":"Castro, W (3)."},{"label":"Runners left in scoring position, 2 out","value":"Doyle, B; McCarthy 2."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"6."}]}],"note":[]}},"officials":[{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Goodman 3 (Ball-Overturned to Strike, Strike-Confirmed, Strike-Confirmed); García, Ad (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Nola, A 95-63; Backhus 9-6; Mayza 13-8; Pop 17-10; Lorenzen 77-50; Bellozo 77-48."},{"label":"Groundouts-flyouts","value":"Nola, A 4-1; Backhus 0-0; Mayza 1-0; Pop 0-0; Lorenzen 6-1; Bellozo 3-4."},{"label":"Batters faced","value":"Nola, A 25; Backhus 2; Mayza 3; Pop 4; Lorenzen 23; Bellozo 20."},{"label":"Inherited runners-scored","value":"Backhus 1-0."},{"label":"Umpires","value":"HP: Jansen Visconti. 1B: Alex Tosi. 2B: Andy Fletcher. 3B: Cory Blaser. "},{"label":"Weather","value":"51 degrees, Sunny."},{"label":"Wind","value":"19 mph, In From LF."},{"label":"First pitch","value":"2:12 PM."},{"label":"T","value":"2:34."},{"label":"Att","value":"48,366."},{"label":"Venue","value":"Coors Field."},{"label":"April 3, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400","boxscoreName":"Nola, A"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"6.1 IP, ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":32,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":2,"groundOuts":8,"airOuts":10,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":44,"obp":".277","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":186,"era":"3.18","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.15","battersFaced":47,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":61,"strikes":125,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"12.71","walksPer9Inn":"2.38","hitsPer9Inn":"7.94","runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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"}]},"type":"starter","gameScore":72,"pitchingGameScore":72},{"player":{"person":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368","boxscoreName":"Bellozo"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":29,"strikes":48,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":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":0,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"obp":".100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":77,"era":"1.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.33","battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":29,"strikes":48,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":1,"winPercentage":".---","pitchesPerInning":"12.83","gamesFinished":1,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"10.50","walksPer9Inn":"1.50","hitsPer9Inn":"1.50","runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":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":"reliever","gameScore":70,"pitchingGameScore":70},{"player":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","boxscoreName":"Harper, B"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":7,"flyOuts":8,"groundOuts":7,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".179","atBats":28,"obp":".258","slg":".429","ops":".687","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":12,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":46,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65}]},"decisions":{"winner":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"loser":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}