{"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":823539,"link":"/api/v1.1/game/823539/feed/live","metaData":{"wait":10,"timeStamp":"20260829_200154","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count31","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823539,"type":"R","doubleHeader":"S","id":"2026/08/29/bosmlb-nyamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823539-2026-08-29","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-29T17:05:00Z","originalDate":"2026-08-29","officialDate":"2026-08-29","dayNight":"day","time":"1:05","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":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2026,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":61,"ties":0,"pct":".548"},"records":{},"divisionLeader":false,"wins":74,"losses":61,"winningPercentage":".548"},"franchiseName":"Boston","clubName":"Red Sox","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147","season":2026,"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313"},"springVenue":{"id":2523,"link":"/api/v1/venues/2523"},"teamCode":"nya","fileCode":"nyy","abbreviation":"NYY","teamName":"Yankees","locationName":"Bronx","firstYearOfPlay":"1903","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Yankees","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":76,"losses":59,"ties":0,"pct":".563"},"records":{},"divisionLeader":false,"wins":76,"losses":59,"winningPercentage":".563"},"franchiseName":"New York","clubName":"Yankees","active":true}},"players":{"ID621112":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112","firstName":"Paul","lastName":"Blackburn","primaryNumber":"58","birthDate":"1993-12-04","currentAge":32,"birthCity":"Antioch","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Blackburn","middleName":"Cady","boxscoreName":"Blackburn, P","nickName":"Blackie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Blackburn","nameSlug":"paul-blackburn-621112","firstLastName":"Paul Blackburn","lastFirstName":"Blackburn, Paul","lastInitName":"Blackburn, P","initLastName":"P Blackburn","fullFMLName":"Paul Cady Blackburn","fullLFMName":"Blackburn, Paul Cady","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687562":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562","firstName":"William","lastName":"Bennett","primaryNumber":"64","birthDate":"2000-12-02","currentAge":25,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bennett","middleName":"Jacob","boxscoreName":"Bennett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bennett","nameSlug":"jake-bennett-687562","firstLastName":"Jake Bennett","lastFirstName":"Bennett, Jake","lastInitName":"Bennett, J","initLastName":"J Bennett","fullFMLName":"William Jacob Bennett","fullLFMName":"Bennett, William Jacob","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID671218":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","firstName":"Heliot","lastName":"Ramos","primaryNumber":"34","birthDate":"1999-09-07","currentAge":27,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heliot","useLastName":"Ramos","middleName":"Lemuel","boxscoreName":"Ramos, H","gender":"M","nameMatrilineal":"Lebron","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Elliot","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heliot Ramos","nameSlug":"heliot-ramos-671218","firstLastName":"Heliot Ramos","lastFirstName":"Ramos, Heliot","lastInitName":"Ramos, H","initLastName":"H Ramos","fullFMLName":"Heliot Lemuel Ramos","fullLFMName":"Ramos, Heliot Lemuel","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682987":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987","firstName":"Spencer","lastName":"Jones","primaryNumber":"78","birthDate":"2001-05-14","currentAge":25,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":240,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Spencer","useLastName":"Jones","middleName":"George","boxscoreName":"Jones, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Spencer Jones","nameSlug":"spencer-jones-682987","firstLastName":"Spencer Jones","lastFirstName":"Jones, Spencer","lastInitName":"Jones, S","initLastName":"S Jones","fullFMLName":"Spencer George Jones","fullLFMName":"Jones, Spencer George","strikeZoneTop":3.5,"strikeZoneBottom":1.77},"ID678011":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011","firstName":"Anthony","lastName":"Seigler","primaryNumber":"48","birthDate":"1999-06-20","currentAge":27,"birthCity":"Fort Defiance","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":192,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Anthony","useLastName":"Seigler","boxscoreName":"Seigler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SEE-glur","mlbDebutDate":"2025-07-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Anthony Seigler","nameSlug":"anthony-seigler-678011","firstLastName":"Anthony Seigler","lastFirstName":"Seigler, Anthony","lastInitName":"Seigler, A","initLastName":"A Seigler","fullFMLName":"Anthony Seigler","fullLFMName":"Seigler, Anthony","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID502671":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","firstName":"Paul","lastName":"Goldschmidt","primaryNumber":"48","birthDate":"1987-09-10","currentAge":38,"birthCity":"Wilmington","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Paul","useLastName":"Goldschmidt","middleName":"Edward","boxscoreName":"Goldschmidt","nickName":"Goldy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Goldschmidt","nameSlug":"paul-goldschmidt-502671","firstLastName":"Paul Goldschmidt","lastFirstName":"Goldschmidt, Paul","lastInitName":"Goldschmidt, P","initLastName":"P Goldschmidt","fullFMLName":"Paul Edward Goldschmidt","fullLFMName":"Goldschmidt, Paul Edward","strikeZoneTop":3.303,"strikeZoneBottom":1.667},"ID669224":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","firstName":"Austin","lastName":"Wells","primaryNumber":"28","birthDate":"1999-07-12","currentAge":27,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wells","middleName":"Kenneth","boxscoreName":"Wells, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wells","nameSlug":"austin-wells-669224","firstLastName":"Austin Wells","lastFirstName":"Wells, Austin","lastInitName":"Wells, A","initLastName":"A Wells","fullFMLName":"Austin Kenneth Wells","fullLFMName":"Wells, Austin Kenneth","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID700250":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250","firstName":"Benjamin","lastName":"Rice","primaryNumber":"22","birthDate":"1999-02-22","currentAge":27,"birthCity":"Cohasset","birthStateProvince":"MA","birthCountry":"USA","height":"6' 2\"","weight":228,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Ben","useLastName":"Rice","middleName":"Kimball","boxscoreName":"Rice","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rice","nameSlug":"ben-rice-700250","firstLastName":"Ben Rice","lastFirstName":"Rice, Ben","lastInitName":"Rice, B","initLastName":"B Rice","fullFMLName":"Benjamin Kimball Rice","fullLFMName":"Rice, Benjamin Kimball","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID687396":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396","firstName":"Brent","lastName":"Headrick","primaryNumber":"47","birthDate":"1997-12-17","currentAge":28,"birthCity":"Braidwood","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Headrick","middleName":"Wayne","boxscoreName":"Headrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"HED-rick","mlbDebutDate":"2023-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Headrick","nameSlug":"brent-headrick-687396","firstLastName":"Brent Headrick","lastFirstName":"Headrick, Brent","lastInitName":"Headrick, B","initLastName":"B Headrick","fullFMLName":"Brent Wayne Headrick","fullLFMName":"Headrick, Brent Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID701542":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542","firstName":"William","lastName":"Warren","primaryNumber":"29","birthDate":"1999-06-16","currentAge":27,"birthCity":"Brandon","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Warren","middleName":"Harper","boxscoreName":"Warren, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Warren","nameSlug":"will-warren-701542","firstLastName":"Will Warren","lastFirstName":"Warren, Will","lastInitName":"Warren, W","initLastName":"W Warren","fullFMLName":"William Harper Warren","fullLFMName":"Warren, William Harper","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641355":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355","firstName":"Cody","lastName":"Bellinger","primaryNumber":"35","birthDate":"1995-07-13","currentAge":31,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Cody","useLastName":"Bellinger","middleName":"James","boxscoreName":"Bellinger","nickName":"Belli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cody Bellinger","nameSlug":"cody-bellinger-641355","firstLastName":"Cody Bellinger","lastFirstName":"Bellinger, Cody","lastInitName":"Bellinger, C","initLastName":"C Bellinger","fullFMLName":"Cody James Bellinger","fullLFMName":"Bellinger, Cody James","strikeZoneTop":3.345,"strikeZoneBottom":1.688},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID665862":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862","firstName":"Jasrado","lastName":"Chisholm","primaryNumber":"13","birthDate":"1998-02-01","currentAge":28,"birthCity":"Nassau","birthCountry":"Bahamas","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jazz","useLastName":"Chisholm Jr.","middleName":"Hermis Arrington","boxscoreName":"Chisholm Jr.","gender":"M","nameMatrilineal":"Coakley","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jazz Chisholm Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jazz-chisholm-jr-665862","firstLastName":"Jazz Chisholm Jr.","lastFirstName":"Chisholm Jr., Jazz","lastInitName":"Chisholm Jr., J","initLastName":"J Chisholm Jr.","fullFMLName":"Jasrado Hermis Arrington Chisholm Jr.","fullLFMName":"Chisholm Jr., Jasrado Hermis Arrington","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"ID605242":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242","firstName":"Michael","lastName":"Fulmer","primaryNumber":"43","birthDate":"1993-03-15","currentAge":33,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Fulmer","middleName":"Joseph","boxscoreName":"Fulmer","nickName":"The Plumber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Fulmer","nameSlug":"michael-fulmer-605242","firstLastName":"Michael Fulmer","lastFirstName":"Fulmer, Michael","lastInitName":"Fulmer, M","initLastName":"M Fulmer","fullFMLName":"Michael Joseph Fulmer","fullLFMName":"Fulmer, Michael Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID663558":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558","firstName":"Jovani","lastName":"Moran","primaryNumber":"47","birthDate":"1997-04-24","currentAge":29,"birthCity":"Mayaguez","birthCountry":"Puerto Rico","height":"6' 1\"","weight":167,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jovani","useLastName":"Morán","boxscoreName":"Morán","gender":"M","nameMatrilineal":"Moreno","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"jo-VAH-nee MOH-ran","mlbDebutDate":"2021-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jovani Morán","nameSlug":"jovani-moran-663558","firstLastName":"Jovani Morán","lastFirstName":"Morán, Jovani","lastInitName":"Morán, J","initLastName":"J Morán","fullFMLName":"Jovani Morán","fullLFMName":"Morán, Jovani ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663757":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757","firstName":"Trenton","lastName":"Grisham","primaryNumber":"12","birthDate":"1996-11-01","currentAge":29,"birthCity":"Burleson","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Trent","useLastName":"Grisham","middleName":"Marcus","boxscoreName":"Grisham","nickName":"Grish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"GRISH-um","mlbDebutDate":"2019-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trent Grisham","nameSlug":"trent-grisham-663757","firstLastName":"Trent Grisham","lastFirstName":"Grisham, Trent","lastInitName":"Grisham, T","initLastName":"T Grisham","fullFMLName":"Trenton Marcus Grisham","fullLFMName":"Grisham, Trenton Marcus","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID670280":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280","firstName":"David","lastName":"Bednar","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Bednar","middleName":"Jeffrey","boxscoreName":"Bednar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"bed-NAR","mlbDebutDate":"2019-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Bednar","nameSlug":"david-bednar-670280","firstLastName":"David Bednar","lastFirstName":"Bednar, David","lastInitName":"Bednar, D","initLastName":"D Bednar","fullFMLName":"David Jeffrey Bednar","fullLFMName":"Bednar, David Jeffrey","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669062":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062","firstName":"Erik","lastName":"Miller","primaryNumber":"67","birthDate":"1998-02-13","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 5\"","weight":269,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Miller","middleName":"Christopher","boxscoreName":"Miller, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"MILL-urr","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Miller","nameSlug":"erik-miller-669062","firstLastName":"Erik Miller","lastFirstName":"Miller, Erik","lastInitName":"Miller, E","initLastName":"E Miller","fullFMLName":"Erik Christopher Miller","fullLFMName":"Miller, Erik Christopher","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID543037":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037","firstName":"Gerrit","lastName":"Cole","primaryNumber":"45","birthDate":"1990-09-08","currentAge":36,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerrit","useLastName":"Cole","middleName":"Alan","boxscoreName":"Cole","nickName":"Chef G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerrit Cole","nameSlug":"gerrit-cole-543037","firstLastName":"Gerrit Cole","lastFirstName":"Cole, Gerrit","lastInitName":"Cole, G","initLastName":"G Cole","fullFMLName":"Gerrit Alan Cole","fullLFMName":"Cole, Gerrit Alan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID670103":{"id":670103,"fullName":"Raymond Burgos","link":"/api/v1/people/670103","firstName":"Raymond","lastName":"Burgos","primaryNumber":"79","birthDate":"1998-11-29","currentAge":27,"birthCity":"Luquillo","birthCountry":"Puerto Rico","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raymond","useLastName":"Burgos","boxscoreName":"Burgos, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BURR-gos","mlbDebutDate":"2024-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Raymond Burgos","nameSlug":"raymond-burgos-670103","firstLastName":"Raymond Burgos","lastFirstName":"Burgos, Raymond","lastInitName":"Burgos, R","initLastName":"R Burgos","fullFMLName":"Raymond Burgos","fullLFMName":"Burgos, Raymond","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID695684":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684","firstName":"Elmer","lastName":"Rodríguez","primaryNumber":"71","birthDate":"2003-08-18","currentAge":23,"birthCity":"Trujillo Alto","birthCountry":"Puerto Rico","height":"6' 4\"","weight":177,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elmer","useLastName":"Rodríguez","middleName":"Javier","boxscoreName":"Rodríguez, E","gender":"M","nameMatrilineal":"Cruz","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elmer Rodríguez","nameSlug":"elmer-rodriguez-695684","firstLastName":"Elmer Rodríguez","lastFirstName":"Rodríguez, Elmer","lastInitName":"Rodríguez, E","initLastName":"E Rodríguez","fullFMLName":"Elmer Javier Rodríguez","fullLFMName":"Rodríguez, Elmer Javier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID645305":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305","firstName":"Ali","lastName":"Sánchez","primaryNumber":"39","birthDate":"1997-01-20","currentAge":29,"birthCity":"Carora","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ali","useLastName":"Sánchez","middleName":"Miguel","boxscoreName":"Sánchez, A","gender":"M","nameMatrilineal":"Marchan","isPlayer":true,"isVerified":true,"pronunciation":"AH-lee","mlbDebutDate":"2020-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ali Sánchez","nameSlug":"ali-sanchez-645305","firstLastName":"Ali Sánchez","lastFirstName":"Sánchez, Ali","lastInitName":"Sánchez, A","initLastName":"A Sánchez","fullFMLName":"Ali Miguel Sánchez","fullLFMName":"Sánchez, Ali Miguel","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID676609":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609","firstName":"José","lastName":"Caballero","primaryNumber":"72","birthDate":"1996-08-30","currentAge":30,"birthCity":"Las Tablas","birthCountry":"Panama","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"José","useLastName":"Caballero","boxscoreName":"Caballero","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"kah-bah-YERO","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Caballero","nameSlug":"jose-caballero-676609","firstLastName":"José Caballero","lastFirstName":"Caballero, José","lastInitName":"Caballero, J","initLastName":"J Caballero","fullFMLName":"José Caballero","fullLFMName":"Caballero, José ","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID623437":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437","firstName":"Justin","lastName":"Topa","primaryNumber":"48","birthDate":"1991-03-07","currentAge":35,"birthCity":"Binghamton","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Topa","middleName":"Robert","boxscoreName":"Topa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TOW-pah","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Topa","nameSlug":"justin-topa-623437","firstLastName":"Justin Topa","lastFirstName":"Topa, Justin","lastInitName":"Topa, J","initLastName":"J Topa","fullFMLName":"Justin Robert Topa","fullLFMName":"Topa, Justin Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID594027":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027","firstName":"Tayron","lastName":"Guerrero","primaryNumber":"41","birthDate":"1991-01-09","currentAge":35,"birthCity":"Bocachica","birthCountry":"Colombia","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyron","useLastName":"Guerrero","middleName":"Luis","boxscoreName":"Guerrero","nickName":"El De Bocachica","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"TY-ron","mlbDebutDate":"2016-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyron Guerrero","nameSlug":"tyron-guerrero-594027","firstLastName":"Tyron Guerrero","lastFirstName":"Guerrero, Tyron","lastInitName":"Guerrero, T","initLastName":"T Guerrero","fullFMLName":"Tayron Luis Guerrero","fullLFMName":"Guerrero, Tayron Luis","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID663776":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776","firstName":"Patrick","lastName":"Sandoval","primaryNumber":"43","birthDate":"1996-10-18","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Sandoval","middleName":"Jordan","boxscoreName":"Sandoval","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Sandoval","nameSlug":"patrick-sandoval-663776","firstLastName":"Patrick Sandoval","lastFirstName":"Sandoval, Patrick","lastInitName":"Sandoval, P","initLastName":"P Sandoval","fullFMLName":"Patrick Jordan Sandoval","fullLFMName":"Sandoval, Patrick Jordan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607074":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074","firstName":"Carlos","lastName":"Rodón","primaryNumber":"55","birthDate":"1992-12-10","currentAge":33,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Rodón","middleName":"Antonio","boxscoreName":"Rodón","nickName":"Los","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"roe-DOHN","mlbDebutDate":"2015-04-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carlos Rodón","nameSlug":"carlos-rodon-607074","firstLastName":"Carlos Rodón","lastFirstName":"Rodón, Carlos","lastInitName":"Rodón, C","initLastName":"C Rodón","fullFMLName":"Carlos Antonio Rodón","fullLFMName":"Rodón, Carlos Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID687941":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941","firstName":"Alec","lastName":"Gamboa","primaryNumber":"68","birthDate":"1997-01-17","currentAge":29,"birthCity":"Madera","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alec","useLastName":"Gamboa","middleName":"Durbin","boxscoreName":"Gamboa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-05-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Gamboa","nameSlug":"alec-gamboa-687941","firstLastName":"Alec Gamboa","lastFirstName":"Gamboa, Alec","lastInitName":"Gamboa, A","initLastName":"A Gamboa","fullFMLName":"Alec Durbin Gamboa","fullLFMName":"Gamboa, Alec Durbin","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642232":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","firstName":"Ryan","lastName":"Yarbrough","primaryNumber":"33","birthDate":"1991-12-31","currentAge":34,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Yarbrough","middleName":"Christian","boxscoreName":"Yarbrough","nickName":"Yarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"YAHR-bro","mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Yarbrough","nameSlug":"ryan-yarbrough-642232","firstLastName":"Ryan Yarbrough","lastFirstName":"Yarbrough, Ryan","lastInitName":"Yarbrough, R","initLastName":"R Yarbrough","fullFMLName":"Ryan Christian Yarbrough","fullLFMName":"Yarbrough, Ryan Christian","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID642708":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708","firstName":"German","lastName":"Rosario","primaryNumber":"14","birthDate":"1995-11-20","currentAge":30,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Amed","useLastName":"Rosario","middleName":"Amed","boxscoreName":"Rosario, A","nickName":"Rosie","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"row-SAH-ree-oh","mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Amed Rosario","nameSlug":"amed-rosario-642708","firstLastName":"Amed Rosario","lastFirstName":"Rosario, Amed","lastInitName":"Rosario, A","initLastName":"A Rosario","fullFMLName":"German Amed Rosario","fullLFMName":"Rosario, German Amed","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID657612":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612","firstName":"Timothy","lastName":"Hill","primaryNumber":"41","birthDate":"1990-02-10","currentAge":36,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Hill","boxscoreName":"Hill, T","nickName":"Tim Jim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Hill","nameSlug":"tim-hill-657612","firstLastName":"Tim Hill","lastFirstName":"Hill, Tim","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Timothy Hill","fullLFMName":"Hill, Timothy","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694341":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341","firstName":"Brendan","lastName":"Beck","primaryNumber":"89","birthDate":"1998-10-06","currentAge":27,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendan","useLastName":"Beck","middleName":"Thomas","boxscoreName":"Beck, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brendan Beck","nameSlug":"brendan-beck-694341","firstLastName":"Brendan Beck","lastFirstName":"Beck, Brendan","lastInitName":"Beck, B","initLastName":"B Beck","fullFMLName":"Brendan Thomas Beck","fullLFMName":"Beck, Brendan Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681508":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","firstName":"Michael","lastName":"Gasper","primaryNumber":"30","birthDate":"1995-10-11","currentAge":30,"birthCity":"Merrimack","birthStateProvince":"NH","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Mickey","useLastName":"Gasper","boxscoreName":"Gasper","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-08-12","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Gasper","nameSlug":"mickey-gasper-681508","firstLastName":"Mickey Gasper","lastFirstName":"Gasper, Mickey","lastInitName":"Gasper, M","initLastName":"M Gasper","fullFMLName":"Michael  Gasper","fullLFMName":"Gasper, Michael ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":31,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID686765":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","firstName":"Nicholas","lastName":"Sogard","primaryNumber":"20","birthDate":"1997-09-09","currentAge":29,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":189,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nick","useLastName":"Sogard","middleName":"John","boxscoreName":"Sogard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SO-gard","mlbDebutDate":"2024-08-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Sogard","nameSlug":"nick-sogard-686765","firstLastName":"Nick Sogard","lastFirstName":"Sogard, Nick","lastInitName":"Sogard, N","initLastName":"N Sogard","fullFMLName":"Nicholas John Sogard","fullLFMName":"Sogard, Nicholas John","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID608331":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331","firstName":"Max","lastName":"Fried","primaryNumber":"54","birthDate":"1994-01-18","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Fried","middleName":"Dorian","boxscoreName":"Fried","nickName":"Maximus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"FREED","mlbDebutDate":"2017-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Fried","nameSlug":"max-fried-608331","firstLastName":"Max Fried","lastFirstName":"Fried, Max","lastInitName":"Fried, M","initLastName":"M Fried","fullFMLName":"Max Dorian Fried","fullLFMName":"Fried, Max Dorian","strikeZoneTop":3.37,"strikeZoneBottom":1.56},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID660787":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787","firstName":"Yerry","lastName":"De los Santos","primaryNumber":"73","birthDate":"1997-12-12","currentAge":28,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yerry","useLastName":"De los Santos","middleName":"Paulino","boxscoreName":"De los Santos","gender":"M","nameMatrilineal":"Acosta","isPlayer":true,"isVerified":true,"pronunciation":"Yairy","mlbDebutDate":"2022-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yerry De los Santos","nameSlug":"yerry-de-los-santos-660787","firstLastName":"Yerry De los Santos","lastFirstName":"De los Santos, Yerry","lastInitName":"De los Santos, Y","initLastName":"Y De los Santos","fullFMLName":"Yerry Paulino De los Santos","fullLFMName":"De los Santos, Yerry Paulino","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID806146":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146","firstName":"George","lastName":"Lombard","primaryNumber":"96","birthDate":"2005-06-02","currentAge":21,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"George","useLastName":"Lombard Jr.","middleName":"Alexander","boxscoreName":"Lombard Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Lombard Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"george-lombard-jr-806146","firstLastName":"George Lombard Jr.","lastFirstName":"Lombard Jr., George","lastInitName":"Lombard Jr., G","initLastName":"G Lombard Jr.","fullFMLName":"George Lombard Jr.","fullLFMName":"Lombard Jr., George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693645":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645","firstName":"Cameron","lastName":"Schlittler","primaryNumber":"31","birthDate":"2001-02-05","currentAge":25,"birthCity":"Weymouth","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Schlittler","middleName":"John","boxscoreName":"Schlittler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Schlittler","nameSlug":"cam-schlittler-693645","firstLastName":"Cam Schlittler","lastFirstName":"Schlittler, Cam","lastInitName":"Schlittler, C","initLastName":"C Schlittler","fullFMLName":"Cameron John Schlittler","fullLFMName":"Schlittler, Cameron John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313","location":{"address1":"One East 161st Street","city":"Bronx","state":"New York","stateAbbrev":"NY","postalCode":"10451","defaultCoordinates":{"latitude":40.82919482,"longitude":-73.9264977},"azimuthAngle":75.0,"elevation":55,"country":"USA","phone":"(718) 293-4300"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":46537,"turfType":"Grass","roofType":"Open","leftLine":318,"leftCenter":399,"center":408,"rightCenter":385,"rightLine":314},"active":true,"season":"2026"},"officialVenue":{"id":3313,"link":"/api/v1/venues/3313"},"weather":{"condition":"Sunny","temp":"76","wind":"5 mph, In From CF"},"gameInfo":{"attendance":47314,"firstPitch":"2026-08-29T17:09:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"home":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"}},"officialScorer":{"id":431083,"fullName":"Jordan Sprechman","link":"/api/v1/people/431083"},"primaryDatacaster":{"id":805370,"fullName":"Nolan Papacek","link":"/api/v1/people/805370"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T17:09:57.214Z","endTime":"2026-08-29T17:10:39.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T16:18:17.458Z","endTime":"2026-08-29T16:40:21.938Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"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-08-29T16:40:21.938Z","endTime":"2026-08-29T17:09:55.993Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"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-08-29T17:09:55.993Z","endTime":"2026-08-29T17:09:59.538Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68033342686366,"aZ":-10.597465290773052,"pfxX":7.031950365020352,"pfxZ":11.479751865839432,"pX":-0.2568406264490258,"pZ":1.9078433969429691,"vX0":-7.722481350346843,"vY0":-136.3812066342956,"vZ0":-9.704873360297986,"x":126.79,"y":187.27,"x0":1.7011149923816562,"y0":50.000521409276644,"z0":6.248492473281484,"aX":13.213206528806015},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":-11.0,"spinRate":2366,"spinDirection":153},"zone":8,"typeConfidence":0.9,"plateTime":0.40199418435532985,"extension":6.051259238502625},"index":3,"playId":"25189f27-7dbe-38b1-aeec-81bf97cd3f07","pitchNumber":1,"startTime":"2026-08-29T17:09:59.538Z","endTime":"2026-08-29T17:10:03.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483876770904534,"aZ":-38.77016624085398,"pfxX":-3.392769889323283,"pfxZ":-4.311742130774826,"pX":-0.49251017909294165,"pZ":1.491442113668572,"vX0":-5.496487929378412,"vY0":-122.9860028735092,"vZ0":-3.409393070972886,"x":135.77,"y":198.51,"x0":2.212302027125357,"y0":50.00082578410405,"z0":6.1852338129275335,"aX":-5.19340788591585},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.4,"breakHorizontal":7.4,"spinRate":2701,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.4454343412563464,"extension":5.674339936044184},"index":4,"playId":"28beb569-aa03-374f-b2be-54917e4eb2a3","pitchNumber":2,"startTime":"2026-08-29T17:10:13.325Z","endTime":"2026-08-29T17:10:17.218Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-29T17:10:24.965Z","endTime":"2026-08-29T17:10:35.797Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.408811139628785,"aZ":-38.34758202124922,"pfxX":-6.282453225990441,"pfxZ":-3.9709949483995604,"pX":-0.17369260967053035,"pZ":0.9167644215538785,"vX0":-3.908699479657759,"vY0":-124.0636144314856,"vZ0":-5.048546403651114,"x":123.62,"y":214.03,"x0":2.2396970502333904,"y0":50.00203538057981,"z0":6.1830155882081455,"aX":-9.767904041578829},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.2,"breakHorizontal":12.4,"spinRate":2786,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.44192219798246946,"extension":5.812913343876317},"index":6,"playId":"040811cb-de38-382d-a708-3d42cbbc40cb","pitchNumber":3,"startTime":"2026-08-29T17:10:35.797Z","endTime":"2026-08-29T17:10:39.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:10:39.957Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, second baseman Amed Rosario to first baseman Paul Goldschmidt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T17:10:49.539Z","endTime":"2026-08-29T17:12:11.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.041297540054654,"aZ":-13.655962163538366,"pfxX":5.797412037308272,"pfxZ":10.209791544020533,"pX":-0.8092158426534674,"pZ":1.2461611399200871,"vX0":-9.26257468266754,"vY0":-133.64380989956635,"vZ0":-10.310306406928317,"x":147.85,"y":205.13,"x0":1.9439319619605864,"y0":50.004838911863196,"z0":6.128200149438987,"aX":10.518067968815108},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-8.5,"spinRate":2125,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.4094022818004013,"extension":6.000417883152894},"index":0,"playId":"f4e7fd97-f446-370e-aa6a-af322ff35d46","pitchNumber":1,"startTime":"2026-08-29T17:11:06.988Z","endTime":"2026-08-29T17:11:10.932Z","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":95.3,"endSpeed":86.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.367484331651504,"aZ":-11.044349439526474,"pfxX":3.9192778468327507,"pfxZ":10.952734088639644,"pX":1.5356662748896277,"pZ":3.3530918385015185,"vX0":-3.069541702995752,"vY0":-138.59468256264466,"vZ0":-5.907814021105619,"x":58.46,"y":148.25,"x0":2.152946352812271,"y0":50.00243347464663,"z0":6.262448766360221,"aX":7.561356573007531},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":-6.4,"spinRate":2275,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.3964473929179322,"extension":5.867320474311427},"index":1,"playId":"062998f3-c8a2-34f2-a8aa-4093fbfac93f","pitchNumber":2,"startTime":"2026-08-29T17:11:27.918Z","endTime":"2026-08-29T17:11:32.916Z","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":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.844931677121338,"aZ":-11.265178307963602,"pfxX":4.96650574328848,"pfxZ":10.92362730223485,"pX":0.2541719624897261,"pZ":1.6389190315655493,"vX0":-6.399727977166414,"vY0":-137.54389499300882,"vZ0":-10.064497844571063,"x":107.31,"y":194.53,"x0":1.9670683196614067,"y0":50.00168780249873,"z0":6.112016037526994,"aX":9.504934903703056},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":-7.7,"spinRate":2397,"spinDirection":149},"zone":8,"typeConfidence":0.9,"plateTime":0.3984161307330849,"extension":5.9697561523292855},"index":2,"playId":"b30a8c63-93f2-39ef-a173-e9bb10eadd2d","pitchNumber":3,"startTime":"2026-08-29T17:11:49.633Z","endTime":"2026-08-29T17:11:53.592Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.479121027303457,"aZ":-12.890356910490949,"pfxX":5.478069692558509,"pfxZ":10.216088455661612,"pX":0.2125855895239787,"pZ":1.9861963253892558,"vX0":-6.658269545024704,"vY0":-136.3973711974762,"vZ0":-8.659971635531493,"x":108.9,"y":185.15,"x0":1.9714549936229404,"y0":50.00211860682683,"z0":6.08719469556988,"aX":10.34051740005021},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-8.5,"spinRate":2138,"spinDirection":145},"zone":8,"typeConfidence":0.9,"plateTime":0.40128200538719216,"extension":6.124277896027846},"hitData":{"launchSpeed":70.1,"launchAngle":9.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.5,"coordY":140.85}},"index":3,"playId":"e9c2a64a-7df1-31df-9db3-1a71e3747906","pitchNumber":4,"startTime":"2026-08-29T17:12:04.616Z","endTime":"2026-08-29T17:12:11.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:12:11.928Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wilyer Abreu homers (23) on a line drive to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T17:12:33.589Z","endTime":"2026-08-29T17:14:36.538Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":607074,"link":"/api/v1/people/607074"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09168840609872,"aZ":-10.826313490914899,"pfxX":5.751823684632043,"pfxZ":11.449363935879859,"pX":-0.35901585938969094,"pZ":2.256316881575031,"vX0":-8.203531573156814,"vY0":-136.22555454239688,"vZ0":-8.582092986395894,"x":130.68,"y":177.86,"x0":1.9550616269930472,"y0":50.00537410266533,"z0":6.211254221167907,"aX":10.72788987344488},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":-8.5,"spinRate":2398,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.4032672631796488,"extension":5.9744062778763},"index":0,"playId":"55a7d864-24e5-3dca-b2ef-6fe67a7f7d13","pitchNumber":1,"startTime":"2026-08-29T17:12:36.782Z","endTime":"2026-08-29T17:12:40.637Z","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":91.6,"endSpeed":84.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2199473733948,"aZ":-25.914500736698184,"pfxX":3.9464747499468986,"pfxZ":3.5204620209553767,"pX":-0.9948944929390375,"pZ":0.618515843293245,"vX0":-9.338192755117246,"vY0":-132.76751174473466,"vZ0":-9.145092703817413,"x":154.92,"y":222.08,"x0":2.059985574763881,"y0":50.00510519886405,"z0":6.002718673797891,"aX":7.024849006412649},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":-5.0,"spinRate":2404,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.41302017803356206,"extension":5.910993761270652},"index":1,"playId":"62d3e504-72dc-39aa-94bb-df540ad16a97","pitchNumber":2,"startTime":"2026-08-29T17:12:50.286Z","endTime":"2026-08-29T17:12:54.501Z","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.1,"endSpeed":84.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02398075543583,"aZ":-21.788469416414966,"pfxX":6.804247342557588,"pfxZ":5.711756334790966,"pX":0.8609622405252758,"pZ":2.7068329781739933,"vX0":-5.810940802401047,"vY0":-134.02732998336677,"vZ0":-5.23882623717121,"x":84.18,"y":165.7,"x0":2.173350489807453,"y0":50.005834188311816,"z0":6.24346054452978,"aX":12.378702795429975},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-11.0,"spinRate":2311,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4087072679642638,"extension":5.918166309407219},"index":2,"playId":"1589cec0-56d3-30ce-9de7-980a7d33f3d2","pitchNumber":3,"startTime":"2026-08-29T17:13:08.191Z","endTime":"2026-08-29T17:13:12.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95454510715352,"aZ":-31.469544428321072,"pfxX":-2.3718617388771053,"pfxZ":0.44712768941601777,"pX":-1.50367779191981,"pZ":0.16172831905511295,"vX0":-8.280172103983723,"vY0":-125.29027025518822,"vZ0":-8.156690502269514,"x":174.32,"y":234.41,"x0":2.1559210692480666,"y0":50.00447140049513,"z0":6.040821813529695,"aX":-3.7608732023588547},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.0,"breakHorizontal":6.2,"spinRate":2808,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.43761995294302647,"extension":5.893595622054419},"index":3,"playId":"caf6f39a-94fe-313f-81fe-785a2a64b3a8","pitchNumber":4,"startTime":"2026-08-29T17:13:45.735Z","endTime":"2026-08-29T17:13:50.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.009272276349684,"aZ":-21.92673926012376,"pfxX":8.355020783196053,"pfxZ":5.428667230451262,"pX":0.7341045585576591,"pZ":2.033253037145408,"vX0":-7.009376070628804,"vY0":-136.29847951047122,"vZ0":-6.958851092289996,"x":89.02,"y":183.88,"x0":2.2493306755950373,"y0":50.0036356082581,"z0":6.125809334309021,"aX":15.773847650761867},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":-13.7,"spinRate":2450,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.4013345099862091,"extension":6.016687046534039},"hitData":{"launchSpeed":108.5,"launchAngle":19.0,"totalDistance":387.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":195.49,"coordY":58.68}},"index":4,"playId":"aaf32332-5937-32c5-9cd6-74938d47c3c7","pitchNumber":5,"startTime":"2026-08-29T17:14:08.690Z","endTime":"2026-08-29T17:14:36.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:14:36.538Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T17:15:15.224Z","endTime":"2026-08-29T17:16:58.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36210375225815,"aZ":-34.1410684584183,"pfxX":-3.956928326229452,"pfxZ":-1.259498655931452,"pX":-1.166433885371033,"pZ":0.7937764458859096,"vX0":-7.4254929231845175,"vY0":-123.68804644286132,"vZ0":-5.815461908914873,"x":161.46,"y":217.35,"x0":2.3768460414002823,"y0":50.00218314625753,"z0":6.004940337668858,"aX":-6.189917751051255},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.4,"breakHorizontal":8.8,"spinRate":2646,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.4411516800660462,"extension":5.882259312574729},"index":0,"playId":"09f52346-11b6-3683-8ace-06082c06ed17","pitchNumber":1,"startTime":"2026-08-29T17:15:25.177Z","endTime":"2026-08-29T17:15:29.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.120942317632288,"aZ":-36.93542633290968,"pfxX":-2.0478217833787298,"pfxZ":-3.0513513604592446,"pX":-1.055467375480046,"pZ":-0.880605884611439,"vX0":-7.710406385032555,"vY0":-123.39222942283654,"vZ0":-9.063769674767052,"x":157.23,"y":262.56,"x0":2.3627330180982935,"y0":50.00592512807683,"z0":5.909193051200278,"aX":-3.190932448781345},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.3,"breakHorizontal":5.3,"spinRate":2674,"spinDirection":60},"zone":13,"typeConfidence":0.9,"plateTime":0.44210769882227474,"extension":5.943695598338605},"index":1,"playId":"d9098698-e804-3aa3-909c-c90b809728c9","pitchNumber":2,"startTime":"2026-08-29T17:15:37.424Z","endTime":"2026-08-29T17:15:41.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90764182903307,"aZ":-10.618416531892636,"pfxX":4.506103590031468,"pfxZ":11.526462348362497,"pX":0.10549393267719248,"pZ":2.3539554631509834,"vX0":-6.492862808408043,"vY0":-135.47227513031635,"vZ0":-8.253986657079649,"x":112.98,"y":175.22,"x0":1.9410710467694836,"y0":50.00218324346944,"z0":6.170910649922839,"aX":8.426803450773306},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":-6.8,"spinRate":2364,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.4033686561373995,"extension":6.284132480936861},"index":2,"playId":"802e8e6f-17bf-3502-b594-60dd34a43601","pitchNumber":3,"startTime":"2026-08-29T17:15:53.986Z","endTime":"2026-08-29T17:15:57.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10486273542964,"aZ":-33.23928217732264,"pfxX":-1.372745256359476,"pfxZ":-0.7068123261063484,"pX":-0.8118487687776044,"pZ":0.50806965725899,"vX0":-7.3706803120418085,"vY0":-121.90573332298347,"vZ0":-6.2083115142154615,"x":147.95,"y":225.06,"x0":2.430089228237986,"y0":50.00507186211266,"z0":5.959529472422612,"aX":-2.063428139386537},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.5,"breakHorizontal":4.2,"spinRate":2661,"spinDirection":308},"zone":13,"typeConfidence":0.92,"plateTime":0.4494129318530171,"extension":5.925930879411529},"index":3,"playId":"f20b5b16-34b5-3bf7-98ae-49adef65892a","pitchNumber":4,"startTime":"2026-08-29T17:16:13.835Z","endTime":"2026-08-29T17:16:17.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15318542861295,"aZ":-13.384528640077967,"pfxX":4.279221982329545,"pfxZ":9.783478169251003,"pX":-0.37504893963857927,"pZ":3.68198238526387,"vX0":-7.646271987728212,"vY0":-137.18735204342164,"vZ0":-4.682433730294606,"x":131.3,"y":139.37,"x0":1.8825873410350003,"y0":50.00538817419549,"z0":6.31199506724255,"aX":8.221356311626755},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":-6.2,"spinRate":2351,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.3980809037325521,"extension":6.076136963979799},"index":4,"playId":"fccb3607-3a4d-3d1a-8087-de5c0332c6eb","pitchNumber":5,"startTime":"2026-08-29T17:16:32.889Z","endTime":"2026-08-29T17:16:37.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18704629902491,"aZ":-9.953516201049265,"pfxX":5.015278646294187,"pfxZ":11.778447651451714,"pX":-0.2509538778770222,"pZ":2.337470674313522,"vX0":-7.475139695174846,"vY0":-136.94694340911187,"vZ0":-8.719127489462606,"x":126.57,"y":175.67,"x0":1.8710861946237944,"y0":50.00314373950662,"z0":6.2567629602888015,"aX":9.46202800841296},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.4,"breakHorizontal":-7.4,"spinRate":2326,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.40101574107404137,"extension":5.922721816755209},"index":5,"playId":"dd353af8-00d5-32ff-9dc3-93b35eea1f9c","pitchNumber":6,"startTime":"2026-08-29T17:16:54.376Z","endTime":"2026-08-29T17:16:58.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:16:58.317Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T17:19:28.223Z","endTime":"2026-08-29T17:20:46.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.678104395565125,"aZ":-19.868875166648092,"pfxX":5.72492509373987,"pfxZ":6.6198790385567445,"pX":0.767395685433346,"pZ":3.6672241685033478,"vX0":-8.173302836299392,"vY0":-135.70670249340012,"vZ0":-1.1377176752336162,"x":87.75,"y":139.76,"x0":3.0793192075687874,"y0":50.0021106872228,"z0":5.480672544394359,"aX":10.640904077448369},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-8.5,"spinRate":2042,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.40417118322055456,"extension":6.988226264891716},"index":0,"playId":"84beac83-a7c4-3f0a-b24e-e39bb64f1261","pitchNumber":1,"startTime":"2026-08-29T17:19:33.635Z","endTime":"2026-08-29T17:19:37.505Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.824573376638114,"aZ":-30.302467554805638,"pfxX":9.631706202108923,"pfxZ":1.0434516265756608,"pX":0.010248999892637823,"pZ":2.070159007221984,"vX0":-10.871261420263387,"vY0":-133.81336701042312,"vZ0":-3.0289954922644315,"x":116.61,"y":182.89,"x0":2.895351175851468,"y0":50.004266538522074,"z0":5.4131360875918855,"aX":17.278587590790004},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.3,"breakHorizontal":-14.8,"spinRate":2018,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.4110584884752919,"extension":7.106524139290274},"index":1,"playId":"76ff8337-02cf-3cd9-92fe-c86ca072d00c","pitchNumber":2,"startTime":"2026-08-29T17:19:48.005Z","endTime":"2026-08-29T17:19:51.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10314527999796,"aZ":-29.94614121729083,"pfxX":7.921042871141728,"pfxZ":1.420492367010593,"pX":1.8315209317090388,"pZ":1.4027964743463586,"vX0":-5.8517002802313485,"vY0":-124.86399934575896,"vZ0":-3.650704037825289,"x":47.19,"y":200.9,"x0":3.181059602969704,"y0":50.005095168399585,"z0":5.358760649880925,"aX":12.4580449569811},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":-13.0,"spinRate":1937,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4393403882270821,"extension":7.258173107325812},"index":2,"playId":"61ef6d6e-c761-3782-82d8-12f1df428b5b","pitchNumber":3,"startTime":"2026-08-29T17:20:03.744Z","endTime":"2026-08-29T17:20:07.798Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.740701405000525,"aZ":-29.133815433228182,"pfxX":10.25888678791716,"pfxZ":1.6543775781891483,"pX":0.669425699686613,"pZ":2.805017939707775,"vX0":-9.794201111204934,"vY0":-135.12108647258952,"vZ0":-1.5227359470659545,"x":91.48,"y":163.04,"x0":3.0165528739522673,"y0":50.004986810746196,"z0":5.432121867454199,"aX":18.882855169462832},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.9,"breakHorizontal":-16.3,"spinRate":2060,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4060930331944861,"extension":7.281239904983367},"index":3,"playId":"53d04aa4-4f98-3446-9549-982a518e267a","pitchNumber":4,"startTime":"2026-08-29T17:20:20.245Z","endTime":"2026-08-29T17:20:23.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.120159370331788,"aZ":-19.766470277337536,"pfxX":5.312252791396578,"pfxZ":6.523693900166132,"pX":0.004104945871707777,"pZ":3.355004303943295,"vX0":-9.719543891027241,"vY0":-136.56039224313255,"vZ0":-2.074865474162155,"x":116.84,"y":148.19,"x0":2.9080383476607623,"y0":50.00276436701886,"z0":5.474419658485808,"aX":10.104303677103964},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":-7.7,"spinRate":2117,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4000273055554864,"extension":7.0471810840487485},"hitData":{"launchSpeed":78.3,"launchAngle":43.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.43,"coordY":99.24}},"index":4,"playId":"ba4e38ff-bd1c-3a46-9edf-d1231bd1fd20","pitchNumber":5,"startTime":"2026-08-29T17:20:37.882Z","endTime":"2026-08-29T17:20:46.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:20:46.634Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, second baseman Nick Sogard to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T17:20:50.380Z","endTime":"2026-08-29T17:21:36.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.595028039988307,"aZ":-28.942762676778898,"pfxX":9.529368095226557,"pfxZ":1.724803999670879,"pX":1.186831837224421,"pZ":3.5896504758368293,"vX0":-8.202121202993116,"vY0":-135.9322358257276,"vZ0":0.11910179885771432,"x":71.76,"y":141.86,"x0":3.004199908688434,"y0":50.00183929210369,"z0":5.5534608890805295,"aX":17.84510204765954},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":-15.5,"spinRate":2119,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4028306792226384,"extension":6.870271204338094},"index":0,"playId":"b63dc66f-71e6-37ef-bc53-896680bb4b5d","pitchNumber":1,"startTime":"2026-08-29T17:21:09.855Z","endTime":"2026-08-29T17:21:13.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48277715572681,"aZ":-29.164221305721988,"pfxX":8.227586479104144,"pfxZ":1.648180227007888,"pX":0.7771307097831919,"pZ":2.908539155397089,"vX0":-8.911153361240398,"vY0":-134.0338977065063,"vZ0":-1.214774597506472,"x":87.38,"y":160.25,"x0":3.067302112996788,"y0":50.006679882701675,"z0":5.439822633045843,"aX":15.056268333750554},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":-13.1,"spinRate":1935,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.407808159171569,"extension":7.0111564736037035},"hitData":{"launchSpeed":99.0,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.76,"coordY":149.81}},"index":1,"playId":"42192910-0cbc-37e9-aa39-569235960214","pitchNumber":2,"startTime":"2026-08-29T17:21:28.681Z","endTime":"2026-08-29T17:21:36.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:21:36.580Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T17:21:42.799Z","endTime":"2026-08-29T17:22:55.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.094597735772577,"aZ":-26.875486031582422,"pfxX":10.189280958293498,"pfxZ":2.882433370190528,"pX":0.9271481673444546,"pZ":2.915000696205158,"vX0":-9.20397155332417,"vY0":-135.04858513842058,"vZ0":-1.710432939625821,"x":81.66,"y":160.07,"x0":3.065827562986072,"y0":50.00009675426444,"z0":5.458342033495561,"aX":18.703342808508175},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":-16.3,"spinRate":1992,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.40653820505717286,"extension":6.93565967891863},"index":0,"playId":"bdd80564-83d7-39c2-938b-1bf34374a07e","pitchNumber":1,"startTime":"2026-08-29T17:21:57.934Z","endTime":"2026-08-29T17:22:01.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300642231182454,"aZ":-21.114003818666486,"pfxX":8.658051904684186,"pfxZ":6.70885311958092,"pX":0.7695063040250507,"pZ":2.028095681096314,"vX0":-8.790948497771225,"vY0":-127.33981117865163,"vZ0":-4.284112846614436,"x":87.67,"y":184.02,"x0":3.1358937169064074,"y0":50.00082926105514,"z0":5.395424144201918,"aX":14.26726939628589},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.4,"breakHorizontal":-13.8,"spinRate":2030,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.4295640535227898,"extension":7.31707561735595},"index":1,"playId":"67869899-7c81-3758-975f-4709ccef8677","pitchNumber":2,"startTime":"2026-08-29T17:22:15.068Z","endTime":"2026-08-29T17:22:18.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.632796319265385,"aZ":-23.87323406580576,"pfxX":6.309117000976637,"pfxZ":5.4882931387809775,"pX":-0.3037962980669835,"pZ":0.6256675173947452,"vX0":-9.680762630960444,"vY0":-121.84744064883787,"vZ0":-6.546778734277691,"x":128.58,"y":221.89,"x0":2.8904824383051886,"y0":50.00358342961451,"z0":5.393670522037204,"aX":9.543595846255112},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.6,"breakHorizontal":-9.2,"spinRate":1962,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.4485323648615638,"extension":7.317423957009769},"index":2,"playId":"9d1efe1f-2ad1-3ac9-af7a-f0cc99cabdd7","pitchNumber":3,"startTime":"2026-08-29T17:22:30.087Z","endTime":"2026-08-29T17:22:34.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71698442247087,"aZ":-22.39930126123473,"pfxX":9.091212210012525,"pfxZ":5.281001316695031,"pX":0.2875782663007012,"pZ":3.399730080622645,"vX0":-10.632167987309737,"vY0":-135.23834970660016,"vZ0":-1.1538297697970927,"x":106.04,"y":146.99,"x0":3.0902968330672502,"y0":50.00205556023742,"z0":5.404218687117878,"aX":16.825914787915362},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":-14.2,"spinRate":2208,"spinDirection":110},"zone":2,"typeConfidence":2.0,"plateTime":0.4051336801087202,"extension":6.868741157331432},"hitData":{"launchSpeed":99.5,"launchAngle":-14.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":167.9}},"index":3,"playId":"276ca527-abd4-3e81-87c7-9519e581de46","pitchNumber":4,"startTime":"2026-08-29T17:22:47.831Z","endTime":"2026-08-29T17:22:55.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:22:55.786Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T17:25:20.966Z","endTime":"2026-08-29T17:26:59.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.53604331107859,"aZ":-8.393810195474629,"pfxX":4.662646620606363,"pfxZ":13.004335614182583,"pX":-0.8803995840636029,"pZ":1.815445854338357,"vX0":-9.027971480667544,"vY0":-135.79473504724334,"vZ0":-9.88492539740805,"x":150.56,"y":189.76,"x0":1.91334731060369,"y0":50.00326735469868,"z0":6.129787131293504,"aX":8.527416079948848},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.0,"breakHorizontal":-6.1,"spinRate":2375,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.40663304292674907,"extension":6.120620878723106},"index":0,"playId":"ac0535a9-50c2-3c81-814b-1bdb5474f261","pitchNumber":1,"startTime":"2026-08-29T17:25:27.946Z","endTime":"2026-08-29T17:25:32.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41572241363734,"aZ":-11.432574558752925,"pfxX":6.046728949502912,"pfxZ":11.295138738648756,"pX":1.0679989810065373,"pZ":2.680271505895522,"vX0":-4.771732362795924,"vY0":-135.8008270688904,"vZ0":-7.2766942953498805,"x":76.29,"y":166.41,"x0":2.0771688002750657,"y0":50.00239451474917,"z0":6.220406830945887,"aX":11.103293270218996},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":-9.7,"spinRate":2302,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.40595681301041253,"extension":6.054378419157041},"index":1,"playId":"5fa29e07-d807-3e90-bd5e-839d3fd7df77","pitchNumber":2,"startTime":"2026-08-29T17:25:41.825Z","endTime":"2026-08-29T17:25:45.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.739640221473696,"aZ":-23.263925882859926,"pfxX":7.368315865856088,"pfxZ":5.952164110664844,"pX":2.9409886921947,"pZ":4.269647088263801,"vX0":-0.9450425658212426,"vY0":-122.06864688415172,"vZ0":-0.2266762959860924,"x":4.9,"y":123.5,"x0":2.3782486402868157,"y0":50.00465375011992,"z0":6.379620369812262,"aX":11.036021112374943},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.9,"breakHorizontal":-13.1,"spinRate":1630,"spinDirection":149},"zone":12,"typeConfidence":0.92,"plateTime":0.45000926245057116,"extension":5.9554825694962465},"index":2,"playId":"00c4f86a-3534-3d77-9b3c-9194acc5163a","pitchNumber":3,"startTime":"2026-08-29T17:25:54.925Z","endTime":"2026-08-29T17:25:59.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11900017707813,"aZ":-9.840406898688459,"pfxX":5.5457324145074605,"pfxZ":11.993451016231228,"pX":-0.9837711229683789,"pZ":1.9549315546566575,"vX0":-9.58675789985931,"vY0":-136.14883115229986,"vZ0":-9.377341374981476,"x":154.5,"y":186.0,"x0":1.875493782703631,"y0":50.00660506739793,"z0":6.141361710387301,"aX":10.331117624763069},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":-7.8,"spinRate":2378,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.4035308235078263,"extension":6.089540418650223},"index":3,"playId":"a813023e-ad29-311b-b180-a3d59f833747","pitchNumber":4,"startTime":"2026-08-29T17:26:11.853Z","endTime":"2026-08-29T17:26:16.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62627264158726,"aZ":-9.929540362636661,"pfxX":5.847880189358288,"pfxZ":11.811182739649396,"pX":-0.2844832735698924,"pZ":2.1940485874955984,"vX0":-7.688504853854302,"vY0":-136.9478578673566,"vZ0":-8.809022490942235,"x":127.84,"y":179.54,"x0":1.810731119522942,"y0":50.004013277095474,"z0":6.147977859491835,"aX":11.015192224398444},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":-8.8,"spinRate":2386,"spinDirection":154},"zone":4,"typeConfidence":0.9,"plateTime":0.4012528199570249,"extension":6.066758910320802},"index":4,"playId":"6e754fe8-d9b5-34af-9db2-91f4567867fd","pitchNumber":5,"startTime":"2026-08-29T17:26:29.066Z","endTime":"2026-08-29T17:26:32.553Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-29T17:26:43.130Z","endTime":"2026-08-29T17:26:55.650Z","isPitch":false,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.18386343997457,"aZ":-6.99080042958414,"pfxX":4.478362098992878,"pfxZ":13.21755387633181,"pX":-0.18333066075913854,"pZ":2.3259274862348143,"vX0":-7.060415591302882,"vY0":-138.2246527239263,"vZ0":-9.153566924516184,"x":123.99,"y":175.98,"x0":1.8403748227262395,"y0":50.006616135401394,"z0":6.177516282688623,"aX":8.535602335031362},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.8,"breakHorizontal":-6.4,"spinRate":2337,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.39858881087254927,"extension":6.177410684313851},"index":6,"playId":"5d90f952-f197-3ba0-85eb-b951db2fa3c8","pitchNumber":6,"startTime":"2026-08-29T17:26:55.650Z","endTime":"2026-08-29T17:26:59.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:26:59.573Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to center fielder Spencer Jones.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T17:27:02.532Z","endTime":"2026-08-29T17:28:51.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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, 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":85.0,"endSpeed":77.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.816949653236147,"aZ":-24.45726716352032,"pfxX":9.19067475037635,"pfxZ":5.07330023413316,"pX":0.49708455602468804,"pZ":1.4520605898107242,"vX0":-6.727291475472534,"vY0":-123.47288054531371,"vZ0":-6.2367808525570165,"x":98.05,"y":199.57,"x0":2.082035584795189,"y0":50.005870307076776,"z0":6.108365915302449,"aX":13.993327064671984},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.7,"breakHorizontal":-14.8,"spinRate":1524,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.4460042315261177,"extension":6.147583204520406},"index":0,"playId":"34359cac-6ab9-3286-be99-8cadc8b3871b","pitchNumber":1,"startTime":"2026-08-29T17:27:25.541Z","endTime":"2026-08-29T17:27:29.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59539243142597,"aZ":-9.38210166846846,"pfxX":5.908869223928468,"pfxZ":12.242266902295063,"pX":-0.176604142325332,"pZ":1.0856771778967234,"vX0":-7.727267098040523,"vY0":-136.45867523424215,"vZ0":-11.721348433439413,"x":123.73,"y":209.47,"x0":1.9411516346245796,"y0":50.0055096294177,"z0":6.113573046892782,"aX":11.003729327312676},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":-8.8,"spinRate":2366,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.4033676516141589,"extension":6.050038013722709},"index":1,"playId":"f05691af-70b2-342b-956a-f06f739d14e4","pitchNumber":2,"startTime":"2026-08-29T17:27:40.708Z","endTime":"2026-08-29T17:27:44.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39451308470103,"aZ":-12.581788406852455,"pfxX":7.136362065866022,"pfxZ":10.395109918785643,"pX":0.3323822759811815,"pZ":2.830860194493728,"vX0":-6.7840127542761754,"vY0":-137.38324281295667,"vZ0":-6.804274422885955,"x":104.33,"y":162.35,"x0":1.92338832969532,"y0":50.00283486110524,"z0":6.219532272038449,"aX":13.45137855665874},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-11.3,"spinRate":2335,"spinDirection":144},"zone":3,"typeConfidence":0.9,"plateTime":0.4008190281032946,"extension":6.186093196600278},"index":2,"playId":"c90f792a-618c-33b7-bf16-9bc5f9c5aba8","pitchNumber":3,"startTime":"2026-08-29T17:27:57.789Z","endTime":"2026-08-29T17:28:01.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32140078766221,"aZ":-10.150323018959693,"pfxX":3.391970816096255,"pfxZ":11.726112125671637,"pX":-1.1196496470258122,"pZ":2.3893857880279077,"vX0":-8.606794444828045,"vY0":-136.71232670185623,"vZ0":-8.408416629551247,"x":159.68,"y":174.27,"x0":1.639609026758466,"y0":50.00435325546679,"z0":6.21634704223657,"aX":6.372427995559979},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":-4.2,"spinRate":2275,"spinDirection":149},"zone":13,"typeConfidence":0.89,"plateTime":0.4018397415920094,"extension":6.1368673201142885},"index":3,"playId":"b799e695-c6f5-3b8f-a53b-5ed2bfbfc55c","pitchNumber":4,"startTime":"2026-08-29T17:28:14.965Z","endTime":"2026-08-29T17:28:18.553Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-29T17:28:29.286Z","endTime":"2026-08-29T17:28:43.568Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.106211630723685,"aZ":-26.762638216365968,"pfxX":7.007690991711564,"pfxZ":3.462131023690409,"pX":0.22074990342050096,"pZ":2.0211872184722828,"vX0":-6.697623094952259,"vY0":-124.24865246192766,"vZ0":-4.548875787878387,"x":108.59,"y":184.21,"x0":2.042002826189437,"y0":50.00188202540321,"z0":6.1020756108510765,"aX":10.946500946939462},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":-11.2,"spinRate":1529,"spinDirection":150},"zone":8,"typeConfidence":0.91,"plateTime":0.4409951113919015,"extension":6.2040797865362585},"hitData":{"launchSpeed":95.3,"launchAngle":26.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.49,"coordY":60.2}},"index":5,"playId":"942334bd-aa5d-3c0b-b5b7-12e8e14eb765","pitchNumber":5,"startTime":"2026-08-29T17:28:43.568Z","endTime":"2026-08-29T17:28:51.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:28:51.430Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to right fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T17:29:03.333Z","endTime":"2026-08-29T17:30:16.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.065781556330776,"aZ":-10.898079301098587,"pfxX":5.887523411884151,"pfxZ":11.262883193139213,"pX":-0.19235954007865946,"pZ":3.1166632556843488,"vX0":-7.738654215425972,"vY0":-137.66829948610518,"vZ0":-6.478001002320817,"x":124.33,"y":154.63,"x0":1.9111071044042487,"y0":50.00291002530255,"z0":6.2635332835890125,"aX":11.122602971647497},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":-8.8,"spinRate":2384,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.40029205536664136,"extension":6.059789453479495},"index":0,"playId":"af76ff48-9bb3-3e7f-a78e-335d5a5b0a4c","pitchNumber":1,"startTime":"2026-08-29T17:29:18.379Z","endTime":"2026-08-29T17:29:21.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.984540444931863,"aZ":-27.40671300739318,"pfxX":8.37831180571256,"pfxZ":3.1633929621351564,"pX":0.19031000764553838,"pZ":1.0876824973080805,"vX0":-6.918342847315028,"vY0":-122.21969181076298,"vZ0":-6.309749935158405,"x":109.75,"y":209.41,"x0":1.9746400179886938,"y0":50.00172766764058,"z0":6.068521492793494,"aX":12.623991590232158},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.4,"breakHorizontal":-13.4,"spinRate":1582,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4488353109985659,"extension":6.11794684272569},"index":1,"playId":"fe154b16-0a93-389d-9ba5-a36519b7ce17","pitchNumber":2,"startTime":"2026-08-29T17:29:32.141Z","endTime":"2026-08-29T17:29:36.709Z","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":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.945427196530375,"aZ":-28.25440333069167,"pfxX":5.982265256538394,"pfxZ":2.5002787720931607,"pX":0.23191400040076707,"pZ":2.022236104386068,"vX0":-6.627801037239283,"vY0":-124.61273283809642,"vZ0":-4.293054072169643,"x":108.16,"y":184.18,"x0":2.1537006105588206,"y0":50.001323334711714,"z0":6.111825008266589,"aX":9.371323869570316},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.7,"breakHorizontal":-9.2,"spinRate":1634,"spinDirection":142},"zone":8,"typeConfidence":0.91,"plateTime":0.4401944307578112,"extension":5.984428416530518},"index":2,"playId":"ae431489-935e-3dae-9264-96431e8a0167","pitchNumber":3,"startTime":"2026-08-29T17:29:49.037Z","endTime":"2026-08-29T17:29:52.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730971902016346,"aZ":-13.389596656519174,"pfxX":4.569598031414766,"pfxZ":9.889428818189357,"pX":-0.2970136733635201,"pZ":3.080532120768346,"vX0":-7.868636239126148,"vY0":-136.83216309913206,"vZ0":-6.161479914709491,"x":128.32,"y":155.61,"x0":2.020040358926176,"y0":50.00109158830362,"z0":6.276033958639401,"aX":8.678795555130854},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-6.6,"spinRate":2309,"spinDirection":151},"zone":1,"typeConfidence":0.9,"plateTime":0.4000348543463903,"extension":6.044128388931689},"hitData":{"launchSpeed":70.4,"launchAngle":56.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.56,"coordY":133.47}},"index":3,"playId":"3e13fcbd-445a-3af1-86bf-886ffc8b36b0","pitchNumber":4,"startTime":"2026-08-29T17:30:08.856Z","endTime":"2026-08-29T17:30:16.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:30:16.950Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T17:32:42.760Z","endTime":"2026-08-29T17:34:47.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.480145402593244,"aZ":-22.380281955623005,"pfxX":8.78674301079193,"pfxZ":5.435402250715848,"pX":-1.024753263925297,"pZ":2.2702336201064304,"vX0":-13.710148551765773,"vY0":-133.09177004190397,"vZ0":-3.815959701917831,"x":156.06,"y":177.48,"x0":3.042076808076238,"y0":50.00090769329238,"z0":5.335496038127204,"aX":15.826761344273494},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":-13.1,"spinRate":2072,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.41090124707706854,"extension":7.079935326997374},"index":0,"playId":"c663f2aa-2253-344b-bbbd-7b615a356972","pitchNumber":1,"startTime":"2026-08-29T17:32:49.331Z","endTime":"2026-08-29T17:32:53.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.879593351907868,"aZ":-18.205314362967115,"pfxX":5.672319247844591,"pfxZ":7.6015160604044585,"pX":0.2729306812416836,"pZ":3.9415383767305987,"vX0":-9.422750748533264,"vY0":-134.60248102690764,"vZ0":-0.705965341032712,"x":106.6,"y":132.36,"x0":3.0799490035744816,"y0":50.000755289263985,"z0":5.4948386864383645,"aX":10.421649770830603},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":-8.3,"spinRate":2110,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4067322106626312,"extension":6.815782532649027},"index":1,"playId":"e0c9b82f-a053-31b0-841b-59654ab82515","pitchNumber":2,"startTime":"2026-08-29T17:33:04.711Z","endTime":"2026-08-29T17:33:08.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42274084594305,"aZ":-19.497654246936552,"pfxX":7.296516922318881,"pfxZ":6.8973724484064185,"pX":0.4775909788222621,"pZ":2.4678200827543515,"vX0":-9.564101083921573,"vY0":-134.53804583633791,"vZ0":-4.012425365525358,"x":98.8,"y":172.15,"x0":3.1259768364286633,"y0":50.004861487020506,"z0":5.3554948419684125,"aX":13.415344209484953},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":-11.3,"spinRate":2151,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.40668970121271286,"extension":7.020144136975187},"index":2,"playId":"dee3b6bd-93b2-3f19-a9e5-fc2160fcbee0","pitchNumber":3,"startTime":"2026-08-29T17:33:21.972Z","endTime":"2026-08-29T17:33:25.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.010185519904734,"aZ":-21.569404588526695,"pfxX":6.616924205969852,"pfxZ":5.809742315405156,"pX":-0.07028313111659613,"pZ":2.949981074642488,"vX0":-10.18326922874917,"vY0":-133.99352782380282,"vZ0":-2.444479692438935,"x":119.68,"y":159.13,"x0":2.913563555795883,"y0":50.001524780824795,"z0":5.4095286034301715,"aX":12.074823731427191},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":-9.8,"spinRate":2106,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.40824637473093217,"extension":6.970680243362892},"index":3,"playId":"47abae29-0c91-3566-93e7-68f11fa9f04a","pitchNumber":4,"startTime":"2026-08-29T17:33:37.904Z","endTime":"2026-08-29T17:33:41.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455347229869275,"aZ":-18.102674139285405,"pfxX":6.643045320406675,"pfxZ":7.630515691130693,"pX":0.22009714363839655,"pZ":3.03453355950702,"vX0":-10.050201524471015,"vY0":-134.9603228495364,"vZ0":-2.5573200500887703,"x":108.61,"y":156.85,"x0":3.129682896086,"y0":50.00334908993087,"z0":5.269848953693913,"aX":12.252157719293892},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":-9.8,"spinRate":2189,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.40588983814831536,"extension":6.9432723018504925},"index":4,"playId":"fae37bc1-82ad-3fff-ac6c-4d9e4d86d654","pitchNumber":5,"startTime":"2026-08-29T17:33:58.183Z","endTime":"2026-08-29T17:34:01.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88906779149517,"aZ":-28.708084665442264,"pfxX":9.15817837633337,"pfxZ":2.2825880490591874,"pX":1.0126018738370397,"pZ":1.5724044395680161,"vX0":-7.937680891292957,"vY0":-122.44474572036626,"vZ0":-3.525512268675654,"x":78.4,"y":196.33,"x0":3.1045333458835076,"y0":50.00522167077061,"z0":5.484008875422211,"aX":13.925991346466184},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":-14.8,"spinRate":1872,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.44710161657816005,"extension":7.260527027149742},"index":5,"playId":"cfc22b04-9d3e-3921-bca6-f7c627a968ce","pitchNumber":6,"startTime":"2026-08-29T17:34:16.288Z","endTime":"2026-08-29T17:34:20.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449768837744024,"aZ":-26.802907975501103,"pfxX":7.831269818229318,"pfxZ":3.535129537661393,"pX":0.9090498056856099,"pZ":1.926323776887698,"vX0":-7.43912215990814,"vY0":-122.77562642457255,"vZ0":-3.18903501529977,"x":82.35,"y":186.77,"x0":2.968128648295679,"y0":50.00147860128831,"z0":5.535346538068899,"aX":11.89474092409257},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.9,"breakHorizontal":-12.4,"spinRate":1865,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4469854978860677,"extension":7.201959982048964},"hitData":{"launchSpeed":83.4,"launchAngle":44.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.04,"coordY":97.43}},"index":6,"playId":"5477a120-7df8-36d8-8a9a-8f58865c9d6a","pitchNumber":7,"startTime":"2026-08-29T17:34:38.534Z","endTime":"2026-08-29T17:34:47.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:34:47.393Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cody Bellinger pops out to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T17:34:57.554Z","endTime":"2026-08-29T17:36:30.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.338844111412747,"aZ":-21.25436053759816,"pfxX":5.744702709108129,"pfxZ":5.930567866389042,"pX":-0.036474044326953045,"pZ":3.762409675205817,"vX0":-10.242179681633225,"vY0":-134.60078131180123,"vZ0":-0.4870213825452001,"x":118.39,"y":137.19,"x0":3.066007586703533,"y0":50.00144634899956,"z0":5.446463198892709,"aX":10.575756733956213},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":-8.3,"spinRate":1981,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4064337931511619,"extension":6.997230274038919},"index":0,"playId":"b46916db-6c2e-3178-b5f4-0184e5def1d4","pitchNumber":1,"startTime":"2026-08-29T17:35:10.045Z","endTime":"2026-08-29T17:35:13.898Z","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":92.8,"endSpeed":84.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34334835053647,"aZ":-21.203094284333723,"pfxX":6.978217996741753,"pfxZ":5.97919184739596,"pX":-0.2581337725787911,"pZ":2.773111329835425,"vX0":-11.378745987034963,"vY0":-134.60921997038102,"vZ0":-2.779383646582992,"x":126.84,"y":163.91,"x0":3.1179631323045016,"y0":50.001733239125166,"z0":5.321010438127679,"aX":12.801400805818467},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.4,"breakHorizontal":-10.2,"spinRate":2095,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.40698577066822406,"extension":7.061033940980646},"index":1,"playId":"0ff7621e-e8a5-38fc-9d03-f6ec59d69776","pitchNumber":2,"startTime":"2026-08-29T17:35:26.503Z","endTime":"2026-08-29T17:35:30.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.695827810061942,"aZ":-21.016269096744633,"pfxX":6.879811783175859,"pfxZ":6.101458406141721,"pX":0.4327368162717454,"pZ":2.3763155465907784,"vX0":-9.525964191177405,"vY0":-134.08018097577542,"vZ0":-3.931768558619604,"x":100.51,"y":174.62,"x0":3.1299667399359214,"y0":50.004442747492845,"z0":5.352520651685687,"aX":12.587017872835121},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.4,"breakHorizontal":-10.6,"spinRate":2017,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.4077573805501453,"extension":7.249780147462565},"index":2,"playId":"9adb4bc7-0038-33c4-9f55-e7ed2ad9a891","pitchNumber":3,"startTime":"2026-08-29T17:35:44.921Z","endTime":"2026-08-29T17:35:48.699Z","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.3,"endSpeed":77.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38266895963718,"aZ":-26.439479278274156,"pfxX":8.910368348861889,"pfxZ":3.7252950455053235,"pX":1.6591548155645592,"pZ":0.842550572354683,"vX0":-6.753707861780352,"vY0":-123.9752439536062,"vZ0":-5.51389183873398,"x":53.76,"y":216.03,"x0":3.2761853950156143,"y0":50.00171658373362,"z0":5.333539072550513,"aX":13.71365991778574},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.5,"breakHorizontal":-14.3,"spinRate":1858,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.44370149978280926,"extension":7.575391004801458},"index":3,"playId":"b4ab0b71-04f4-3a70-8eec-3a193b2c8cdb","pitchNumber":4,"startTime":"2026-08-29T17:36:03.187Z","endTime":"2026-08-29T17:36:07.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8666771988485,"aZ":-29.430117542463005,"pfxX":8.462412278110834,"pfxZ":1.8025273780069675,"pX":0.6661316938815266,"pZ":2.6045982343696616,"vX0":-8.63263186532809,"vY0":-123.31619712818177,"vZ0":-1.051451082039096,"x":91.61,"y":168.46,"x0":3.1298411370441435,"y0":50.005289300161124,"z0":5.542500754905211,"aX":12.90214620326442},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":-13.1,"spinRate":1909,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.4459137125536148,"extension":7.409144844789381},"hitData":{"launchSpeed":91.0,"launchAngle":68.0,"totalDistance":99.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":144.71,"coordY":176.51}},"index":4,"playId":"d2f64a36-4b1c-311b-a135-a6a56fd7021b","pitchNumber":5,"startTime":"2026-08-29T17:36:20.514Z","endTime":"2026-08-29T17:36:30.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:36:30.907Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Lombard Jr. called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T17:36:38.486Z","endTime":"2026-08-29T17:38:57.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27798743792497,"aZ":-21.894360313429207,"pfxX":5.412589198120614,"pfxZ":5.684958318395196,"pX":1.6544236412476452,"pZ":5.0820211845911185,"vX0":-6.290985295056126,"vY0":-133.2714554872031,"vZ0":2.881197244617801,"x":53.94,"y":101.57,"x0":3.3366673300314735,"y0":50.00174596892336,"z0":5.563965588355808,"aX":9.785960960689295},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":-8.5,"spinRate":2056,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4101883892775402,"extension":7.061275777354098},"index":0,"playId":"b97c5436-1947-3127-80c1-6617b4205025","pitchNumber":1,"startTime":"2026-08-29T17:36:57.941Z","endTime":"2026-08-29T17:37:01.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56753648212387,"aZ":-33.70758032838712,"pfxX":0.650949404545718,"pfxZ":-1.0174447242951725,"pX":0.8270861750154,"pZ":2.3223586931753535,"vX0":-5.935134164507431,"vY0":-121.55843100090149,"vZ0":-0.6779868434371589,"x":85.47,"y":176.08,"x0":3.2051386194220552,"y0":50.000806167926235,"z0":5.5056368766875305,"aX":0.9846500311520334},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.8,"breakHorizontal":0.1,"spinRate":2157,"spinDirection":9},"zone":6,"typeConfidence":2.0,"plateTime":0.44885652462570746,"extension":6.8604665305814665},"index":1,"playId":"67c57245-560b-3228-98af-99270476044e","pitchNumber":2,"startTime":"2026-08-29T17:37:16.046Z","endTime":"2026-08-29T17:37:20.288Z","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":84.6,"endSpeed":77.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.868649745228257,"aZ":-26.286405771248194,"pfxX":7.274124078408056,"pfxZ":3.8347613968917553,"pX":0.5818184369669819,"pZ":2.537411667822915,"vX0":-8.45897410366463,"vY0":-122.9726355974407,"vZ0":-1.86410608282638,"x":94.82,"y":170.27,"x0":3.1174986933384705,"y0":50.001924130908144,"z0":5.530242606237293,"aX":11.16582189735339},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.7,"breakHorizontal":-11.3,"spinRate":1911,"spinDirection":103},"zone":6,"typeConfidence":2.0,"plateTime":0.445027791183354,"extension":7.610699614018808},"index":2,"playId":"2a512332-2d50-379d-9776-3be3168afef4","pitchNumber":3,"startTime":"2026-08-29T17:37:36.228Z","endTime":"2026-08-29T17:37:39.799Z","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":80.3,"endSpeed":74.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.235253020500636,"aZ":-37.11713433645545,"pfxX":-7.717666524923828,"pfxZ":-3.6302373506325307,"pX":-1.7271655896566402,"pZ":0.18101335260744408,"vX0":-8.973380627590515,"vY0":-116.64402719115877,"vZ0":-3.72211313604989,"x":182.84,"y":233.89,"x0":3.1885557683672854,"y0":50.00174918605965,"z0":5.337571079694798,"aX":-10.513386625451004},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.3,"breakHorizontal":16.4,"spinRate":2365,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.47160384803508304,"extension":6.824151206007162},"index":3,"playId":"4accc888-60f4-32eb-8672-5e3d819a2741","pitchNumber":4,"startTime":"2026-08-29T17:38:00.186Z","endTime":"2026-08-29T17:38:04.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87130696826399,"aZ":-19.645842401953143,"pfxX":7.111422766955263,"pfxZ":6.860786104337269,"pX":0.9882476109043933,"pZ":4.037317962385422,"vX0":-8.103354495515878,"vY0":-134.90699873519156,"vZ0":-0.07338235394005832,"x":79.33,"y":129.77,"x0":3.120116557459912,"y0":50.004265230709066,"z0":5.4604774615596074,"aX":12.989351869572523},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":-10.9,"spinRate":2160,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4074473904385125,"extension":7.130676745484606},"index":4,"playId":"832d1315-88b7-3352-9f97-3778e181eb93","pitchNumber":5,"startTime":"2026-08-29T17:38:22.059Z","endTime":"2026-08-29T17:38:26.362Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-29T17:38:35.368Z","endTime":"2026-08-29T17:38:53.158Z","isPitch":false,"type":"action","player":{"id":806146,"link":"/api/v1/people/806146"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.845092935307544,"aZ":-28.01868809937794,"pfxX":11.332037375366482,"pfxZ":2.308862517271015,"pX":-0.0629030556400003,"pZ":3.215398367370524,"vX0":-12.054169677192682,"vY0":-133.3147745266033,"vZ0":-0.3099839407052598,"x":119.4,"y":151.96,"x0":3.046434341402409,"y0":50.001131877029295,"z0":5.356729970967011,"aX":20.381991000430407},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.3,"breakHorizontal":-17.9,"spinRate":1982,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.4109619492202423,"extension":7.2125731502625285},"index":6,"playId":"366fbce9-9c8b-3409-ab95-78cdd9bc474d","pitchNumber":6,"startTime":"2026-08-29T17:38:53.158Z","endTime":"2026-08-29T17:38:57.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:38:57.139Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Sogard flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T17:41:24.671Z","endTime":"2026-08-29T17:42:39.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.929910824101217,"aZ":-13.542313890023046,"pfxX":4.636669434668927,"pfxZ":9.640836226795567,"pX":-0.2453984746198809,"pZ":4.11216716491162,"vX0":-7.383065294787236,"vY0":-138.17188762579693,"vZ0":-3.6830998823924133,"x":126.35,"y":127.75,"x0":1.8594861024801206,"y0":50.003818926690506,"z0":6.373148843556291,"aX":8.962429872216623},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":-6.8,"spinRate":2277,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.39650187855455643,"extension":6.099767893663425},"index":0,"playId":"e07cf8aa-2f54-37a6-a1b3-dfe9dcb2bc6b","pitchNumber":1,"startTime":"2026-08-29T17:41:29.159Z","endTime":"2026-08-29T17:41:32.942Z","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.8,"endSpeed":86.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.150762122627853,"aZ":-12.884886331521425,"pfxX":5.192052830218878,"pfxZ":10.208106505692012,"pX":0.02090546059610833,"pZ":1.1925419085371591,"vX0":-6.778547883403313,"vY0":-136.1583346008109,"vZ0":-10.875228968298307,"x":116.2,"y":206.58,"x0":1.8609061621079832,"y0":50.00129475208815,"z0":6.114941564623812,"aX":9.8091969950689},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-8.0,"spinRate":2304,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.4013132893352642,"extension":6.128439913807857},"index":1,"playId":"425db9bb-e5c1-35eb-8fa7-18aa96eb8a3a","pitchNumber":2,"startTime":"2026-08-29T17:41:44.308Z","endTime":"2026-08-29T17:41:48.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38171489077031,"aZ":-11.674247988988869,"pfxX":5.530457466781492,"pfxZ":10.73333620496727,"pX":-1.2829195345361892,"pZ":1.9950813304000095,"vX0":-10.283621494976229,"vY0":-136.8735456193815,"vZ0":-8.972037008138102,"x":165.9,"y":184.91,"x0":1.7933059485383684,"y0":50.0016269828274,"z0":6.101752371199881,"aX":10.562190000588792},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-8.0,"spinRate":2404,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.39919427161721455,"extension":6.210601022037085},"index":2,"playId":"e4eeb4d9-0f19-325a-97fd-32e63a3f9688","pitchNumber":3,"startTime":"2026-08-29T17:42:00.729Z","endTime":"2026-08-29T17:42:04.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86425369453553,"aZ":-9.474597048820584,"pfxX":3.4263388302660336,"pfxZ":11.549475813164653,"pX":-0.09737326738630804,"pZ":3.222902849059511,"vX0":-6.764238635942774,"vY0":-139.0033380923416,"vZ0":-6.600667910136507,"x":120.71,"y":151.76,"x0":1.9176323403376572,"y0":50.00506141458351,"z0":6.250729304909021,"aX":6.736077247974116},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.8,"breakHorizontal":-4.9,"spinRate":2471,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.39336470923282274,"extension":5.9822456904155015},"index":3,"playId":"79c78613-e721-381b-bce7-c69652c64ddb","pitchNumber":4,"startTime":"2026-08-29T17:42:16.205Z","endTime":"2026-08-29T17:42:20.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.297401225944117,"aZ":-12.885325716209207,"pfxX":3.920159573156748,"pfxZ":9.97256055677714,"pX":0.010678272628106548,"pZ":2.458181397547465,"vX0":-6.150493291145694,"vY0":-137.43348870202362,"vZ0":-7.827741026907229,"x":116.59,"y":172.41,"x0":1.7569846314944964,"y0":50.004331547030326,"z0":6.197480851444609,"aX":7.583700036369823},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":-6.0,"spinRate":2306,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.3968633239246917,"extension":6.025130972510807},"hitData":{"launchSpeed":99.8,"launchAngle":42.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.95,"coordY":94.38}},"index":4,"playId":"1c22d610-638e-3b27-9bc6-a20c331402a7","pitchNumber":5,"startTime":"2026-08-29T17:42:29.700Z","endTime":"2026-08-29T17:42:39.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:42:39.715Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Eli White lines out to center fielder Spencer Jones.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T17:42:44.455Z","endTime":"2026-08-29T17:44:51.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.428751981022632,"aZ":-13.639140865433845,"pfxX":4.7386676464265225,"pfxZ":9.764643093198801,"pX":0.3676257034215484,"pZ":3.1326885262272643,"vX0":-6.162103735032616,"vY0":-136.73730276522556,"vZ0":-5.832429783725995,"x":102.99,"y":154.2,"x0":2.0320711827021376,"y0":50.004927974538184,"z0":6.224953235514427,"aX":8.997425967809466},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":-7.3,"spinRate":2292,"spinDirection":147},"zone":3,"typeConfidence":0.9,"plateTime":0.4001779827110252,"extension":6.1637260769051485},"index":0,"playId":"c11d671c-2d25-3baa-8e4c-a947fdb41e99","pitchNumber":1,"startTime":"2026-08-29T17:43:03.071Z","endTime":"2026-08-29T17:43:06.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.946107607252184,"aZ":-34.87608419094375,"pfxX":-2.6679210529754416,"pfxZ":-1.7244952649057605,"pX":-0.39521581628457025,"pZ":1.417772564944075,"vX0":-5.818894790409778,"vY0":-124.3023952602866,"vZ0":-4.237308951260875,"x":132.06,"y":200.5,"x0":2.322943302411377,"y0":50.00555861070682,"z0":6.040788820438094,"aX":-4.173586162744784},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.8,"breakHorizontal":6.2,"spinRate":2675,"spinDirection":259},"zone":13,"typeConfidence":0.9,"plateTime":0.4406678909621613,"extension":5.996458579394228},"index":1,"playId":"7093a21e-2ee6-369e-835c-07bb35641190","pitchNumber":2,"startTime":"2026-08-29T17:43:17.511Z","endTime":"2026-08-29T17:43:21.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.496780564310523,"aZ":-31.217536865880028,"pfxX":-2.707870425035782,"pfxZ":0.5846355429624754,"pX":-0.13912980838098765,"pZ":2.442932464720993,"vX0":-5.056163042676854,"vY0":-126.51243194697145,"vZ0":-3.0341639469721104,"x":122.3,"y":172.82,"x0":2.226591920346288,"y0":50.00396516304358,"z0":6.12482316127257,"aX":-4.4500963577936234},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":5.9,"spinRate":2602,"spinDirection":237},"zone":5,"typeConfidence":0.9,"plateTime":0.43069175323839515,"extension":5.870889977583748},"index":2,"playId":"0b1fe5d4-aab8-3a1d-87f1-2433bc15e9eb","pitchNumber":3,"startTime":"2026-08-29T17:43:35.189Z","endTime":"2026-08-29T17:43:40.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.366143757880742,"aZ":-13.331853780362014,"pfxX":6.087105792407257,"pfxZ":9.922016066430013,"pX":0.049851819748874336,"pZ":3.8501292439652306,"vX0":-7.342026865537781,"vY0":-136.97300409442465,"vZ0":-4.175730173209628,"x":115.1,"y":134.83,"x0":1.9747248836190154,"y0":50.005317009159164,"z0":6.306576299325147,"aX":11.563539671606314},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-9.5,"spinRate":2390,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.39994601531811735,"extension":6.0050292701097545},"index":3,"playId":"2acc6e57-6f8f-3350-bb20-cc38d6ca3c02","pitchNumber":4,"startTime":"2026-08-29T17:44:05.158Z","endTime":"2026-08-29T17:44:09.020Z","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":85.2,"endSpeed":78.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18982069884206,"aZ":-29.843125648438892,"pfxX":-2.328262585357487,"pfxZ":1.50439433844081,"pX":-0.24845015740547408,"pZ":0.9186004899229363,"vX0":-5.727586889822606,"vY0":-123.93116077451845,"vZ0":-6.187522228560036,"x":126.47,"y":213.98,"x0":2.3969589585776836,"y0":50.00587443859878,"z0":5.946213698027968,"aX":-3.6148419248018993},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.4,"breakHorizontal":5.5,"spinRate":2632,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.44227618243216993,"extension":5.901432505768354},"index":4,"playId":"72432201-bfe2-3af9-b162-de12c6947104","pitchNumber":5,"startTime":"2026-08-29T17:44:23.145Z","endTime":"2026-08-29T17:44:27.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.315975570854157,"aZ":-32.650114527789775,"pfxX":-3.450570540277938,"pfxZ":-0.2841762142667763,"pX":0.08809233070194408,"pZ":1.7752831048654638,"vX0":-4.349526133879947,"vY0":-127.0024321417191,"vZ0":-4.364808968989392,"x":113.64,"y":190.85,"x0":2.2669471076130914,"y0":50.00632005074523,"z0":6.093085697174734,"aX":-5.677194654821926},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.2,"breakHorizontal":7.2,"spinRate":2638,"spinDirection":248},"zone":8,"typeConfidence":0.9,"plateTime":0.4301292138006825,"extension":5.931411523507548},"hitData":{"launchSpeed":96.4,"launchAngle":18.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.16,"coordY":64.65}},"index":5,"playId":"1c2205f9-72ea-31e1-b656-601845c94d4c","pitchNumber":6,"startTime":"2026-08-29T17:44:44.366Z","endTime":"2026-08-29T17:44:51.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:44:51.860Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T17:44:54.646Z","endTime":"2026-08-29T17:46:33.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.688243027624743,"aZ":-34.197650043280646,"pfxX":-0.6758459468636087,"pfxZ":-1.2846049936961283,"pX":-0.5176492136563338,"pZ":0.5699798405944564,"vX0":-6.856542428491087,"vY0":-124.85445650685652,"vZ0":-6.377346711902074,"x":136.73,"y":223.39,"x0":2.349532538596647,"y0":50.00038774344555,"z0":5.965064740224859,"aX":-1.0671692421166132},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.6,"breakHorizontal":2.8,"spinRate":2702,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.43837895656122416,"extension":5.97648330931299},"index":0,"playId":"cdc2e748-2741-3818-b7cf-a396d78e7831","pitchNumber":1,"startTime":"2026-08-29T17:45:18.542Z","endTime":"2026-08-29T17:45:22.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":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71219160437287,"aZ":-14.38715934065775,"pfxX":4.637796622221385,"pfxZ":9.578899770774925,"pX":-0.7506801213880785,"pZ":2.701497403524974,"vX0":-8.726638541272717,"vY0":-135.22239974917534,"vZ0":-6.627946397143581,"x":145.61,"y":165.84,"x0":1.9117207400076193,"y0":50.003317696516945,"z0":6.188476538444391,"aX":8.61306679486535},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":-6.6,"spinRate":2210,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.40462070071488876,"extension":6.151790436690877},"index":1,"playId":"719e1cf7-9a9d-3502-be07-0479f82c77e1","pitchNumber":2,"startTime":"2026-08-29T17:45:33.824Z","endTime":"2026-08-29T17:45:37.805Z","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":85.3,"endSpeed":79.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.856131313430907,"aZ":-27.55762922653393,"pfxX":8.385451448386567,"pfxZ":2.9324121933850265,"pX":1.1184381943434258,"pZ":1.5295332912889374,"vX0":-5.414944225290845,"vY0":-124.18377304200108,"vZ0":-5.356312066809853,"x":74.37,"y":197.48,"x0":2.228252933955949,"y0":50.004313288699066,"z0":5.982654836173986,"aX":13.211449047534666},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.4,"breakHorizontal":-14.0,"spinRate":1658,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4396093793997271,"extension":6.0094869624993885},"index":2,"playId":"11d35e6a-04fa-3dde-a8b7-9ee40f15ffe6","pitchNumber":3,"startTime":"2026-08-29T17:45:47.021Z","endTime":"2026-08-29T17:45:50.958Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-29T17:45:58.388Z","endTime":"2026-08-29T17:46:12.721Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.869440228346193,"aZ":-23.96273141567115,"pfxX":6.562692166345764,"pfxZ":5.374264429093182,"pX":2.0711953807141796,"pZ":1.7900283274540276,"vX0":-2.813625230054133,"vY0":-123.20204900331788,"vZ0":-5.284829565046848,"x":38.05,"y":190.45,"x0":2.3791926478258336,"y0":50.00373898491047,"z0":6.004104416002169,"aX":10.0275483007483},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.6,"breakHorizontal":-11.2,"spinRate":1566,"spinDirection":145},"zone":14,"typeConfidence":0.89,"plateTime":0.4456151141328615,"extension":6.068463572364986},"index":4,"playId":"57969557-774d-305a-a837-d4ba1eeab927","pitchNumber":4,"startTime":"2026-08-29T17:46:12.721Z","endTime":"2026-08-29T17:46:16.817Z","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":85.2,"endSpeed":78.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70759879827298,"aZ":-35.76885950765723,"pfxX":-3.629845517079212,"pfxZ":-2.3253312390147594,"pX":0.004555684167956522,"pZ":1.0479079828218012,"vX0":-5.013942620660176,"vY0":-123.9241287301839,"vZ0":-4.879949235596832,"x":116.83,"y":210.49,"x0":2.532377816195187,"y0":50.005720157775265,"z0":6.0586040112609805,"aX":-5.5994416443937896},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.2,"breakHorizontal":7.8,"spinRate":2710,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.4434159430040734,"extension":5.9733914150477485},"index":5,"playId":"7847b759-1f7d-39a3-b86d-ed038c94059e","pitchNumber":5,"startTime":"2026-08-29T17:46:29.513Z","endTime":"2026-08-29T17:46:33.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:46:33.234Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Caballero doubles (13) on a line drive to left fielder Eli White.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T17:49:02.627Z","endTime":"2026-08-29T17:50:37.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.570638740065196,"aZ":-20.19946496339485,"pfxX":6.864152090298292,"pfxZ":6.609041591209381,"pX":0.43882209490072205,"pZ":3.2596554387776737,"vX0":-9.534834046560805,"vY0":-133.9458529643812,"vZ0":-1.966571141922508,"x":100.27,"y":150.77,"x0":3.156828016268608,"y0":50.006518111778455,"z0":5.451261594311058,"aX":12.44598186332766},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.8,"breakHorizontal":-10.3,"spinRate":2116,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.40927497251114886,"extension":7.033905233106716},"index":0,"playId":"564925ad-734a-3355-a89a-aa8627dc8fef","pitchNumber":1,"startTime":"2026-08-29T17:49:14.210Z","endTime":"2026-08-29T17:49:18.107Z","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":85.0,"endSpeed":76.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.144368592188258,"aZ":-26.551243451407963,"pfxX":8.898987364325276,"pfxZ":3.6884965346918923,"pX":2.5121476528771742,"pZ":2.1642292111971746,"vX0":-4.606271486111094,"vY0":-123.62994305488402,"vZ0":-2.5010560538390756,"x":21.24,"y":180.35,"x0":3.258375335022442,"y0":50.00181655828939,"z0":5.452501549310696,"aX":13.565200657743535},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.2,"breakHorizontal":-14.8,"spinRate":2024,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4456377532672935,"extension":7.154488078376023},"index":1,"playId":"2c329612-62c1-3bb7-b458-932a1cb5efb0","pitchNumber":2,"startTime":"2026-08-29T17:49:30.233Z","endTime":"2026-08-29T17:49:34.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.770242168796422,"aZ":-25.55887045933633,"pfxX":8.423454556416454,"pfxZ":4.3716956292308975,"pX":0.9667691950492415,"pZ":2.434984912039457,"vX0":-7.505632712753206,"vY0":-122.37787255761333,"vZ0":-2.1723730786765447,"x":80.15,"y":173.04,"x0":2.983172030343783,"y0":50.00153519062833,"z0":5.529543107243989,"aX":12.740856638532591},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.7,"breakHorizontal":-13.4,"spinRate":1970,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.44804067539079195,"extension":7.4942818093815},"index":2,"playId":"4d2e816d-c82b-3bb8-9e1d-7d9b72908108","pitchNumber":3,"startTime":"2026-08-29T17:49:46.045Z","endTime":"2026-08-29T17:49:50.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.706435848189034,"aZ":-20.34963367228125,"pfxX":8.936873685727988,"pfxZ":6.529481470335208,"pX":1.5394314055862415,"pZ":2.8665668728441918,"vX0":-7.5904152413606,"vY0":-134.12828920070697,"vZ0":-2.7943731787020587,"x":72.82,"y":149.38,"x0":3.253668320919734,"y0":50.000459656680725,"z0":5.383216036650418,"aX":16.179322239655068},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":-14.4,"spinRate":2246,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4093274686879913,"extension":6.767048813993178},"index":3,"playId":"fb9b5bbd-c870-39a2-9357-4fd64a6954e1","pitchNumber":4,"startTime":"2026-08-29T17:50:07.043Z","endTime":"2026-08-29T17:50:11.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75699518982005,"aZ":-24.81564905165456,"pfxX":8.79619776700602,"pfxZ":4.876130963461525,"pX":0.2711340278273346,"pZ":1.9731411970021522,"vX0":-9.1410779730218,"vY0":-122.26921688099824,"vZ0":-3.3437479978140328,"x":106.67,"y":185.51,"x0":2.920479029447512,"y0":50.005747792765256,"z0":5.4948390835290555,"aX":13.282853426924973},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.3,"breakHorizontal":-13.7,"spinRate":2012,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.44847322682040636,"extension":7.383695352189626},"hitData":{"launchSpeed":75.5,"launchAngle":20.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.28,"coordY":130.44}},"index":4,"playId":"f328966a-ba54-3d4f-af42-af44b24279e2","pitchNumber":5,"startTime":"2026-08-29T17:50:23.022Z","endTime":"2026-08-29T17:50:37.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:50:37.017Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Jones called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T17:51:12.601Z","endTime":"2026-08-29T17:52:47.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69315534898685,"aZ":-16.700600413930985,"pfxX":6.925909900393871,"pfxZ":8.997805937084852,"pX":-0.3900288492860963,"pZ":2.7919827751838677,"vX0":-11.39376096273377,"vY0":-131.06694835917583,"vZ0":-3.226409870678988,"x":131.87,"y":163.4,"x0":3.1366900900616668,"y0":50.002499549718394,"z0":5.304260144333508,"aX":11.911011347234743},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.6,"breakHorizontal":-9.7,"spinRate":2094,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.4197570248122795,"extension":7.267480498745284},"index":0,"playId":"07b3ada9-9d5a-3d25-abcb-a27ddfcff0db","pitchNumber":1,"startTime":"2026-08-29T17:51:17.896Z","endTime":"2026-08-29T17:51:21.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.322079298148562,"aZ":-17.745774569691413,"pfxX":6.589370788778905,"pfxZ":8.15873032830217,"pX":0.07989934087028443,"pZ":4.174456717774369,"vX0":-10.400268759857775,"vY0":-132.6271410777449,"vZ0":0.06956441347312503,"x":113.95,"y":126.07,"x0":3.2092781032592863,"y0":50.0019548892312,"z0":5.4500460670599455,"aX":11.652901579318003},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":-9.5,"spinRate":2041,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.41416559997146996,"extension":7.177024633366193},"index":1,"playId":"f61361b8-a6b9-3256-a11a-9265969bd5e7","pitchNumber":2,"startTime":"2026-08-29T17:51:43.058Z","endTime":"2026-08-29T17:51:46.977Z","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":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.981234081123617,"aZ":-30.716302135152816,"pfxX":0.5890118525104575,"pfxZ":0.9850609337345535,"pX":-0.6200641767381575,"pZ":2.169136292107637,"vX0":-8.932432866913777,"vY0":-121.26822726276086,"vZ0":-1.4867723249845763,"x":140.64,"y":180.21,"x0":3.0435290238917374,"y0":50.00283132037421,"z0":5.48388110143384,"aX":0.8725720123942358},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.7,"breakHorizontal":1.2,"spinRate":2094,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.4526570261577967,"extension":7.04344673520506},"index":2,"playId":"1bccc864-a8f4-375e-8153-6c237768c3e7","pitchNumber":3,"startTime":"2026-08-29T17:52:02.897Z","endTime":"2026-08-29T17:52:06.881Z","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":91.7,"endSpeed":83.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.331397548015826,"aZ":-16.186939445762686,"pfxX":7.878793294757778,"pfxZ":8.97513571947842,"pX":-0.8837414162039676,"pZ":3.020703066937259,"vX0":-13.143794006088347,"vY0":-132.83751435855297,"vZ0":-2.7915956643135087,"x":150.69,"y":157.22,"x0":3.1121426048377763,"y0":50.00234504404248,"z0":5.266703384882517,"aX":14.03473423616949},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.8,"breakHorizontal":-11.3,"spinRate":2094,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4128538432451254,"extension":7.338395623329473},"index":3,"playId":"666a9e56-dd00-3723-8608-7c4ee0fd25a6","pitchNumber":4,"startTime":"2026-08-29T17:52:22.703Z","endTime":"2026-08-29T17:52:26.790Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.952999849008535,"aZ":-27.977180788397426,"pfxX":11.161301657755685,"pfxZ":2.363072835469053,"pX":-0.7016835816518388,"pZ":2.3831206859331826,"vX0":-13.531808262655561,"vY0":-132.87748058193066,"vZ0":-2.323937490209603,"x":143.75,"y":174.44,"x0":3.0201406604106538,"y0":50.00633453601537,"z0":5.313402818270639,"aX":19.852800670001585},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.0,"breakHorizontal":-17.0,"spinRate":2030,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.413086524411566,"extension":7.523378344091461},"index":4,"playId":"cf11ace6-955f-3b2d-b84d-e34232bdd64e","pitchNumber":5,"startTime":"2026-08-29T17:52:43.417Z","endTime":"2026-08-29T17:52:47.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:52:47.424Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ali Sánchez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T17:53:08.828Z","endTime":"2026-08-29T17:56:06.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,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":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.9,"endSpeed":77.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.602832900464843,"aZ":-25.32123980755698,"pfxX":8.723045028436653,"pfxZ":4.497401699439801,"pX":0.42439208540726325,"pZ":2.0727677131060385,"vX0":-9.49445602891205,"vY0":-123.23287188289828,"vZ0":-2.7714298878947616,"x":100.82,"y":182.82,"x0":3.2106301920687366,"y0":50.003892316522396,"z0":5.372045267579422,"aX":13.294111156826778},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.7,"breakHorizontal":-13.3,"spinRate":2043,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.4460595611506202,"extension":7.41440461793904},"index":0,"playId":"f3e2549e-4cb9-3979-b717-7022917025c7","pitchNumber":1,"startTime":"2026-08-29T17:53:15.690Z","endTime":"2026-08-29T17:53:19.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29603294401778,"aZ":-19.581861643604313,"pfxX":6.946512614137152,"pfxZ":6.96844480835901,"pX":0.160346703335608,"pZ":3.1911902945490387,"vX0":-10.24035588507499,"vY0":-133.9162861964062,"vZ0":-1.9313507776846937,"x":110.89,"y":152.62,"x0":3.140317584838391,"y0":50.00254627066148,"z0":5.330010457935278,"aX":12.553049669172603},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.4,"breakHorizontal":-10.2,"spinRate":2104,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.4098141748963542,"extension":7.0627974224376},"index":1,"playId":"c9235f49-8449-3d7b-a291-4f3460bc74e7","pitchNumber":2,"startTime":"2026-08-29T17:53:36.122Z","endTime":"2026-08-29T17:53:39.310Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-29T17:53:58.745Z","endTime":"2026-08-29T17:54:19.089Z","isPitch":false,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0971180766903,"aZ":-18.906377049536932,"pfxX":8.170397380059548,"pfxZ":7.372128790190281,"pX":0.20266548202007922,"pZ":3.0245693616527407,"vX0":-10.883328126641638,"vY0":-133.6373211055995,"vZ0":-2.389987645788935,"x":109.27,"y":157.12,"x0":3.275622388949911,"y0":50.003104180829546,"z0":5.295817843655498,"aX":14.706791529618833},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":-12.4,"spinRate":2134,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.41060982750993125,"extension":7.1365797429381335},"index":3,"playId":"ac3425c4-0618-3762-8ebc-08a08ab561bd","pitchNumber":3,"startTime":"2026-08-29T17:54:19.089Z","endTime":"2026-08-29T17:54:22.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.060434474644385,"aZ":-27.749911656657417,"pfxX":10.764201759849113,"pfxZ":3.0151038656387,"pX":1.2111707972205465,"pZ":1.3000997886163568,"vX0":-8.374703563301928,"vY0":-121.34275453934585,"vZ0":-3.653335861429413,"x":70.83,"y":203.68,"x0":3.334230646263223,"y0":50.00501946964083,"z0":5.2830906378787,"aX":15.813645590787608},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.7,"breakHorizontal":-17.2,"spinRate":1849,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.45399992442717174,"extension":7.483709996974642},"index":4,"playId":"d44e1dd4-ee7a-387a-bb67-7ac97f242e57","pitchNumber":4,"startTime":"2026-08-29T17:54:43.715Z","endTime":"2026-08-29T17:54:49.193Z","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":92.1,"endSpeed":83.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81383957087134,"aZ":-20.628701709763327,"pfxX":6.894743687414435,"pfxZ":6.384793734192474,"pX":0.9171164040865332,"pZ":4.371356922149881,"vX0":-8.835263723936025,"vY0":-133.85204240486738,"vZ0":1.1571594065930726,"x":82.04,"y":120.75,"x0":3.3702056274897676,"y0":50.00305240357676,"z0":5.414094602719,"aX":12.469023288546081},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.0,"breakHorizontal":-10.6,"spinRate":2057,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.40973734550439156,"extension":6.97692786718749},"index":5,"playId":"24034561-e93c-301e-a038-ef5c261aa7e1","pitchNumber":5,"startTime":"2026-08-29T17:55:20.990Z","endTime":"2026-08-29T17:55:24.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.509608902872422,"aZ":-37.5678673171104,"pfxX":-7.952904437887268,"pfxZ":-4.045360366085538,"pX":0.6603631191595455,"pZ":1.3160502552584783,"vX0":-3.9320313215671754,"vY0":-114.76083117207509,"vZ0":-0.8795264183178009,"x":91.83,"y":203.25,"x0":3.4301489356267783,"y0":50.00527409751857,"z0":5.368059613588215,"aX":-10.594004180204948},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.2,"breakHorizontal":15.4,"spinRate":2156,"spinDirection":326},"zone":14,"typeConfidence":2.0,"plateTime":0.47752484595346,"extension":7.013445051615773},"index":6,"playId":"31cf93e6-7f1b-3b1c-90be-4f6b34044da2","pitchNumber":6,"startTime":"2026-08-29T17:55:41.528Z","endTime":"2026-08-29T17:55:45.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023278481139265,"aZ":-27.723219942168377,"pfxX":9.39050510347686,"pfxZ":2.998780791433829,"pX":0.8683398339328936,"pZ":0.8434892097564203,"vX0":-8.66585908426741,"vY0":-121.93087166566579,"vZ0":-4.877585612370916,"x":83.9,"y":216.01,"x0":3.2718595146173985,"y0":50.00386556959905,"z0":5.301034577919928,"aX":13.94769933818409},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.3,"breakHorizontal":-14.6,"spinRate":2008,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.451575423848638,"extension":7.194531520731536},"index":7,"playId":"c42cc0a8-53c7-398b-b4e1-dfd6fab1bae0","pitchNumber":7,"startTime":"2026-08-29T17:56:01.947Z","endTime":"2026-08-29T17:56:06.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:56:06.342Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Paul Goldschmidt pops out to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T17:56:12.043Z","endTime":"2026-08-29T17:59:02.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.178996155873907,"aZ":-28.870258566025985,"pfxX":9.753178245058713,"pfxZ":2.2134476435417945,"pX":2.456039702928846,"pZ":2.328747158788829,"vX0":-4.852710224290622,"vY0":-121.95342644266319,"vZ0":-1.5301080437908712,"x":23.38,"y":175.9,"x0":3.214934486910113,"y0":50.00205035960528,"z0":5.477657726510569,"aX":14.546091158629165},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.8,"breakHorizontal":-16.3,"spinRate":1866,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4508198419919345,"extension":7.193533871381726},"index":0,"playId":"327a467a-871e-3e2e-b042-937dbcbdafba","pitchNumber":1,"startTime":"2026-08-29T17:56:31.958Z","endTime":"2026-08-29T17:56:35.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1135900706192,"aZ":-19.561407113179413,"pfxX":8.52150911051556,"pfxZ":7.060543661211847,"pX":-0.7677987973607681,"pZ":2.057211750946881,"vX0":-12.578426599307589,"vY0":-132.7439552567427,"vZ0":-4.656803277702083,"x":146.27,"y":183.24,"x0":2.922539466254814,"y0":50.005041739731624,"z0":5.256322201248991,"aX":15.228169699631687},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.9,"breakHorizontal":-12.7,"spinRate":2137,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.4124437074158487,"extension":7.1193819986985485},"index":1,"playId":"2465c9ca-fed2-394b-843c-efa761083bf4","pitchNumber":2,"startTime":"2026-08-29T17:56:51.760Z","endTime":"2026-08-29T17:56:56.010Z","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":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.584655064122146,"aZ":-29.329684944621057,"pfxX":9.770792793548589,"pfxZ":1.5684535791229468,"pX":0.2990584391736908,"pZ":2.3551524153588894,"vX0":-10.748072722597225,"vY0":-133.93844747842417,"vZ0":-2.2851848371218635,"x":105.6,"y":175.19,"x0":3.099092312574178,"y0":50.001358865762604,"z0":5.321776310422508,"aX":17.708004337853556},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.5,"breakHorizontal":-15.4,"spinRate":1991,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4093154160368533,"extension":7.029723608475272},"index":2,"playId":"b8eeadbc-cf90-30aa-9c1c-ffd15de9da10","pitchNumber":3,"startTime":"2026-08-29T17:57:12.013Z","endTime":"2026-08-29T17:57:15.850Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"e3dcd692-2664-4b5b-899f-0b1b3eafe1ea","startTime":"2026-08-29T17:57:33.031Z","endTime":"2026-08-29T17:57:38.031Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.826832575151666,"aZ":-20.33573834361959,"pfxX":5.805165633727346,"pfxZ":6.364050960715149,"pX":-0.057153236624648114,"pZ":3.403440851598874,"vX0":-10.604238036403569,"vY0":-135.15201262373526,"vZ0":-1.2666985506926691,"x":119.18,"y":146.89,"x0":3.1527180882024526,"y0":50.00672102208615,"z0":5.298362387901285,"aX":10.806812206740057},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":-8.4,"spinRate":2170,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4043726227868478,"extension":7.146928344855147},"index":4,"playId":"bf370ad1-7bef-3378-828e-15d2fa9b92b4","pitchNumber":4,"startTime":"2026-08-29T17:57:50.397Z","endTime":"2026-08-29T17:57:55.916Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86759827273573,"aZ":-26.691415737711687,"pfxX":8.261735141266387,"pfxZ":3.6475497471233673,"pX":0.95207825096701,"pZ":1.4242006885549718,"vX0":-7.687889737290876,"vY0":-122.51818484206403,"vZ0":-3.8859932930465977,"x":80.71,"y":200.33,"x0":3.0750557769439855,"y0":50.002525787045634,"z0":5.342605087880412,"aX":12.412474919763568},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.8,"breakHorizontal":-12.8,"spinRate":1954,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.44909976465838586,"extension":7.430020266421319},"index":5,"playId":"8ceff731-8619-3a75-9f8c-d1bf1f7f236c","pitchNumber":5,"startTime":"2026-08-29T17:58:25.603Z","endTime":"2026-08-29T17:58:29.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.431924658237214,"aZ":-21.164271786065534,"pfxX":8.79228482864876,"pfxZ":6.265522520113613,"pX":-0.10443257194406397,"pZ":2.619503410142946,"vX0":-11.339117333117143,"vY0":-132.06798499359684,"vZ0":-2.8321108187661617,"x":120.98,"y":168.05,"x0":3.112401870731293,"y0":50.00591981477168,"z0":5.271247893428561,"aX":15.458326284019266},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.9,"breakHorizontal":-13.3,"spinRate":2063,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.41553119683166617,"extension":6.950622481212481},"hitData":{"launchSpeed":75.9,"launchAngle":72.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.37,"coordY":168.4}},"index":6,"playId":"45f7b7e0-52b2-32e1-87ef-fabc74cd7c78","pitchNumber":6,"startTime":"2026-08-29T17:58:52.904Z","endTime":"2026-08-29T17:59:02.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T17:59:02.399Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to shortstop George Lombard Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T18:01:32.442Z","endTime":"2026-08-29T18:02:36.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.188505380308722,"aZ":-34.26651818753497,"pfxX":-3.789567703110805,"pfxZ":-1.3672821474094894,"pX":0.3743568251457024,"pZ":1.5634020671757785,"vX0":-3.6819578619869775,"vY0":-123.50502385327731,"vZ0":-3.8237017259459547,"x":102.73,"y":196.57,"x0":2.3831505025610977,"y0":50.005045608605606,"z0":6.048412578560459,"aX":-5.788289084885489},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.2,"breakHorizontal":7.8,"spinRate":2675,"spinDirection":270},"zone":14,"typeConfidence":0.9,"plateTime":0.44540891931233517,"extension":5.898855877518171},"index":0,"playId":"e3fdcf50-9305-3826-afc7-c11a18ec96f0","pitchNumber":1,"startTime":"2026-08-29T18:01:35.422Z","endTime":"2026-08-29T18:01:39.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.640766713952875,"aZ":-37.439882997367576,"pfxX":-3.2382963490380003,"pfxZ":-3.3517601126916396,"pX":1.050103815623814,"pZ":2.95547010867043,"vX0":-2.6266278088648995,"vY0":-124.88958397237244,"vZ0":-0.35061787076202566,"x":76.97,"y":158.98,"x0":2.5386417516617503,"y0":50.005266768506104,"z0":6.193776372837423,"aX":-5.083053304579041},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.9,"breakHorizontal":6.5,"spinRate":2730,"spinDirection":278},"zone":12,"typeConfidence":0.91,"plateTime":0.43964886004851067,"extension":5.89126288386581},"index":1,"playId":"b0809337-26f5-3ace-999c-15e66075d112","pitchNumber":2,"startTime":"2026-08-29T18:01:53.778Z","endTime":"2026-08-29T18:01:57.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.645543009413664,"aZ":-11.018642732936819,"pfxX":4.378019603802953,"pfxZ":11.207214975028648,"pX":-0.5438561343249207,"pZ":3.4071168837505983,"vX0":-8.243870252096265,"vY0":-137.31549372413392,"vZ0":-5.583076696999049,"x":137.73,"y":146.79,"x0":1.9441674281262638,"y0":50.00543939842073,"z0":6.233529849997546,"aX":8.266977942668722},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":-6.0,"spinRate":2366,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.4006340296563109,"extension":6.126457347999689},"index":2,"playId":"bc3c9971-ebc1-33d8-9566-51746b251a4b","pitchNumber":3,"startTime":"2026-08-29T18:02:10.410Z","endTime":"2026-08-29T18:02:16.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.171106079224895,"aZ":-29.543026901319024,"pfxX":-3.3548273517189253,"pfxZ":1.6502385042680014,"pX":-0.08026395465603663,"pZ":1.5910996896749448,"vX0":-5.130668529858852,"vY0":-125.5610138177887,"vZ0":-5.0261761339840945,"x":120.06,"y":195.82,"x0":2.4277410227633167,"y0":50.00043616437613,"z0":6.031563388500912,"aX":-5.338440953844412},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":7.3,"spinRate":2716,"spinDirection":300},"zone":8,"typeConfidence":0.9,"plateTime":0.4367400174387819,"extension":5.899541205408701},"hitData":{"launchSpeed":65.1,"launchAngle":37.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.24,"coordY":117.22}},"index":3,"playId":"7e5ae02a-336e-37b7-98e8-34d830d504e3","pitchNumber":4,"startTime":"2026-08-29T18:02:28.972Z","endTime":"2026-08-29T18:02:36.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:02:36.905Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to third baseman José Caballero.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T18:02:48.560Z","endTime":"2026-08-29T18:04:33.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":95.0,"endSpeed":86.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30796836447031,"aZ":-11.58388572125027,"pfxX":4.34691740571059,"pfxZ":10.735119956121627,"pX":-0.30193941202037416,"pZ":2.9110323832181573,"vX0":-7.434972467442731,"vY0":-138.00584107012534,"vZ0":-6.802041426035926,"x":128.51,"y":160.18,"x0":1.8692130586248583,"y0":50.00595162704966,"z0":6.197624551197816,"aX":8.3405663229661},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":-6.2,"spinRate":2349,"spinDirection":148},"zone":1,"typeConfidence":0.9,"plateTime":0.39773281760392987,"extension":6.215128330873372},"index":0,"playId":"cef6d6af-e985-3340-a24a-b19286ecbd75","pitchNumber":1,"startTime":"2026-08-29T18:03:05.823Z","endTime":"2026-08-29T18:03:09.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84973239990413,"aZ":-32.76108886577566,"pfxX":-5.033176204598114,"pfxZ":-0.388705803110879,"pX":-0.6702145144904199,"pZ":2.1022314329756076,"vX0":-5.382146500786154,"vY0":-123.21417903261295,"vZ0":-3.007306731428441,"x":142.55,"y":182.02,"x0":2.208409973627178,"y0":50.003277699988715,"z0":6.149092501336352,"aX":-7.622857355315238},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.2,"breakHorizontal":10.6,"spinRate":2667,"spinDirection":288},"zone":7,"typeConfidence":0.9,"plateTime":0.4470762351757509,"extension":5.863877126248923},"index":1,"playId":"0451d0bc-8c0c-3ff7-aade-27cdcd9cf158","pitchNumber":2,"startTime":"2026-08-29T18:03:17.654Z","endTime":"2026-08-29T18:03:26.324Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-29T18:03:51.213Z","endTime":"2026-08-29T18:04:04.630Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83575481404901,"aZ":-33.411584149369396,"pfxX":-3.652226448124683,"pfxZ":-0.7282074775086453,"pX":-0.031672483061790456,"pZ":2.6886831149427235,"vX0":-4.558949210696644,"vY0":-128.2743843819039,"vZ0":-2.2489636509168185,"x":118.21,"y":166.19,"x0":2.233435054044037,"y0":50.005053040084725,"z0":6.144446219676442,"aX":-6.17758002910091},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.6,"breakHorizontal":7.6,"spinRate":2693,"spinDirection":279},"zone":5,"typeConfidence":0.9,"plateTime":0.42459542911689274,"extension":5.796530310547129},"index":3,"playId":"7ff07828-c8f2-3ca3-8053-dda158cec85a","pitchNumber":3,"startTime":"2026-08-29T18:04:04.630Z","endTime":"2026-08-29T18:04:07.980Z","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":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83597890353163,"aZ":-33.822036331747,"pfxX":-4.064496483970972,"pfxZ":-1.051645211728962,"pX":-0.7492540724402165,"pZ":2.0819501852856717,"vX0":-5.638140903120161,"vY0":-124.55484432803696,"vZ0":-3.1172075213789134,"x":145.56,"y":182.57,"x0":2.0748192250381763,"y0":50.00333792537089,"z0":6.156434838282559,"aX":-6.363487135343676},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":8.8,"spinRate":2767,"spinDirection":293},"zone":7,"typeConfidence":0.9,"plateTime":0.440337612984397,"extension":5.921895282351442},"hitData":{"launchSpeed":76.7,"launchAngle":66.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":103.8,"coordY":164.74}},"index":4,"playId":"58b1f84b-c1f5-3718-87d0-9e04108ee54a","pitchNumber":4,"startTime":"2026-08-29T18:04:24.045Z","endTime":"2026-08-29T18:04:33.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:04:33.495Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T18:04:42.271Z","endTime":"2026-08-29T18:05:48.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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, 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":86.8,"endSpeed":79.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82879956267758,"aZ":-34.24381983340809,"pfxX":-2.352686435693991,"pfxZ":-1.2921750543760364,"pX":0.33714930823661005,"pZ":1.2684510774690254,"vX0":-4.420010468220856,"vY0":-126.2386538805318,"vZ0":-4.911723315578134,"x":104.15,"y":204.53,"x0":2.4226055783014537,"y0":50.0047504556076,"z0":6.023928859588404,"aX":-3.763035128424808},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.4,"breakHorizontal":5.4,"spinRate":2677,"spinDirection":284},"zone":14,"typeConfidence":0.9,"plateTime":0.4353765703163881,"extension":5.996163384245525},"index":0,"playId":"02947ec4-323a-3343-8227-26f98f89c498","pitchNumber":1,"startTime":"2026-08-29T18:04:56.865Z","endTime":"2026-08-29T18:05:00.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28764864564255,"aZ":-38.012754003980646,"pfxX":-2.4917939883107376,"pfxZ":-3.6525085507553285,"pX":-0.6152276429691663,"pZ":1.2913154693019195,"vX0":-6.618039912690875,"vY0":-126.08667137133232,"vZ0":-4.187672960797563,"x":140.45,"y":203.91,"x0":2.3744471785585723,"y0":50.00141166964946,"z0":6.063438668916695,"aX":-3.9840986071923807},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.4,"breakHorizontal":6.1,"spinRate":2804,"spinDirection":292},"zone":13,"typeConfidence":0.91,"plateTime":0.43554006664865463,"extension":5.84281416559798},"index":1,"playId":"f9aa743b-2600-309d-90ff-9b83b878cca5","pitchNumber":2,"startTime":"2026-08-29T18:05:09.172Z","endTime":"2026-08-29T18:05:13.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.359702536322054,"aZ":-10.032334557773215,"pfxX":4.61273612181521,"pfxZ":11.606543935344998,"pX":-0.3165646232332514,"pZ":2.2460991029415127,"vX0":-7.865417683788364,"vY0":-137.67753296490713,"vZ0":-8.521444935714944,"x":129.07,"y":178.14,"x0":1.9862054800630626,"y0":50.0019615418533,"z0":6.072051018129301,"aX":8.79959158416682},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":-6.6,"spinRate":2401,"spinDirection":147},"zone":4,"typeConfidence":0.9,"plateTime":0.39878424147349323,"extension":6.20982826481335},"index":2,"playId":"d972a53c-768b-3241-8b6f-34537b8372ca","pitchNumber":3,"startTime":"2026-08-29T18:05:26.496Z","endTime":"2026-08-29T18:05:29.873Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.888436719450752,"aZ":-37.00219218872351,"pfxX":-2.068086475474388,"pfxZ":-3.0879301440435176,"pX":-0.5817972556881481,"pZ":0.06784559099524776,"vX0":-6.690180335498576,"vY0":-124.02278561321631,"vZ0":-6.766141069229552,"x":139.18,"y":236.95,"x0":2.4150999537383973,"y0":50.00404514929266,"z0":5.903038797159684,"aX":-3.2326076793183764},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.0,"breakHorizontal":5.3,"spinRate":2654,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.44098651135761857,"extension":6.0854559411408395},"index":3,"playId":"d6fcfab2-1826-3dd8-88fd-1f7d375bc163","pitchNumber":4,"startTime":"2026-08-29T18:05:44.926Z","endTime":"2026-08-29T18:05:48.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:05:48.536Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T18:08:15.427Z","endTime":"2026-08-29T18:09:22.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22934011790992,"aZ":-40.31571930245845,"pfxX":-4.384462037792343,"pfxZ":-6.184037689879341,"pX":0.7714960538332678,"pZ":1.7593204985482234,"vX0":-4.745231763022896,"vY0":-114.59152750020797,"vZ0":0.3895582629189216,"x":87.59,"y":191.28,"x0":3.446942941502513,"y0":50.00404906173176,"z0":5.559342068580645,"aX":-5.770098894266055},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.7,"breakHorizontal":9.2,"spinRate":2069,"spinDirection":333},"zone":9,"typeConfidence":2.0,"plateTime":0.4798873273014337,"extension":6.833719420596242},"index":0,"playId":"35895332-d921-3bfd-bd8a-85757e5d261d","pitchNumber":1,"startTime":"2026-08-29T18:08:22.932Z","endTime":"2026-08-29T18:08:26.728Z","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":92.0,"endSpeed":85.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.691386335773505,"aZ":-30.241615970035383,"pfxX":7.507440625386128,"pfxZ":1.0498279014608087,"pX":0.44399849150930715,"pZ":2.5212034042760516,"vX0":-9.634670095266646,"vY0":-133.77744665594793,"vZ0":-1.8360013715874142,"x":100.08,"y":170.71,"x0":3.0971526108725325,"y0":50.000457912192786,"z0":5.359988285445818,"aX":13.766506127855726},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.8,"breakHorizontal":-11.8,"spinRate":1946,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.40761457648514643,"extension":6.934438802827875},"index":1,"playId":"429d260b-8702-39ec-83c9-1e764140c778","pitchNumber":2,"startTime":"2026-08-29T18:08:42.210Z","endTime":"2026-08-29T18:08:45.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48019204484404,"aZ":-21.597646313155643,"pfxX":4.998004425693463,"pfxZ":5.819515854880041,"pX":-0.6674515751665936,"pZ":2.358816641432957,"vX0":-11.266762735985267,"vY0":-133.21236204245034,"vZ0":-3.8191569862370445,"x":142.44,"y":175.09,"x0":2.945633037690279,"y0":50.00552625515844,"z0":5.350404706417393,"aX":9.089332771865218},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":-7.0,"spinRate":2081,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.40934267727306395,"extension":7.013248405131738},"index":2,"playId":"0ea58a9a-36bf-3b94-bd40-4ba388d5e948","pitchNumber":3,"startTime":"2026-08-29T18:09:03.436Z","endTime":"2026-08-29T18:09:07.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.668192487843964,"aZ":-25.371443985708908,"pfxX":8.179443071526247,"pfxZ":4.423909369546243,"pX":0.23599638127927688,"pZ":2.2730893044729914,"vX0":-8.816655653080666,"vY0":-122.77076414632269,"vZ0":-2.7008581155283506,"x":108.0,"y":177.41,"x0":2.798894691153516,"y0":50.00134479832076,"z0":5.530554018302032,"aX":12.57501956284914},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.7,"breakHorizontal":-13.0,"spinRate":1966,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.4449034228110804,"extension":7.3074364296727685},"index":3,"playId":"1adb5b25-be89-355c-bad8-2370a8227bce","pitchNumber":4,"startTime":"2026-08-29T18:09:18.668Z","endTime":"2026-08-29T18:09:22.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:09:22.661Z","atBatIndex":23},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Amed Rosario reaches on a throwing error by third baseman Caleb Durbin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T18:09:25.505Z","endTime":"2026-08-29T18:09:55.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99715205399571,"aZ":-28.15322833959708,"pfxX":8.808344956742518,"pfxZ":2.229753823374038,"pX":0.08059460932173747,"pZ":2.2825012344750957,"vX0":-10.493908285839007,"vY0":-133.40025452472014,"vZ0":-2.78490810753331,"x":113.93,"y":177.15,"x0":2.9161953981822553,"y0":50.00620446984576,"z0":5.363946646336355,"aX":15.919633620757342},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.6,"breakHorizontal":-13.8,"spinRate":2038,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.41018306937226345,"extension":7.09628619994938},"hitData":{"launchSpeed":78.4,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":171.95}},"index":0,"playId":"50576114-773e-35ce-8d17-b3627fb4880a","pitchNumber":1,"startTime":"2026-08-29T18:09:47.038Z","endTime":"2026-08-29T18:09:55.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:09:55.027Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Heliot Ramos doubles (18) on a sharp fly ball to center fielder Ceddanne Rafaela. Amed Rosario out at home on the throw, center fielder Ceddanne Rafaela to second baseman Nick Sogard to catcher Adley Rutschman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T18:10:13.433Z","endTime":"2026-08-29T18:11:58.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":90.6,"endSpeed":83.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.967151866331967,"aZ":-29.051363612372164,"pfxX":9.08183797539481,"pfxZ":1.773268061940179,"pX":-1.3561206025155568,"pZ":1.5609973791467942,"vX0":-14.434641761358037,"vY0":-131.27048756297273,"vZ0":-4.056136378637213,"x":168.69,"y":196.63,"x0":3.0070461262205854,"y0":50.0052847484465,"z0":5.262672905105503,"aX":16.02425600203599},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":-13.7,"spinRate":1933,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4155254610392025,"extension":7.3846554703948275},"index":0,"playId":"f2809bb1-043a-3d8a-934e-4693e6f7d9fc","pitchNumber":1,"startTime":"2026-08-29T18:10:34.763Z","endTime":"2026-08-29T18:10:42.020Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Adley Rutschman. Amed Rosario to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"f2809bb1-043a-3d8a-934e-4693e6f7d9fc","startTime":"2026-08-29T18:10:52.602Z","endTime":"2026-08-29T18:11:05.467Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"}},{"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":82.8,"endSpeed":76.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.960814203363057,"aZ":-27.678596198596598,"pfxX":8.321252551319436,"pfxZ":3.0723349329913443,"pX":-0.21895468864860232,"pZ":2.347129147856823,"vX0":-10.086823938499089,"vY0":-120.16362912001124,"vZ0":-1.6649484391664724,"x":125.35,"y":175.41,"x0":2.949159451556159,"y0":50.00417303329023,"z0":5.504529662023426,"aX":12.187854869689453},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.4,"breakHorizontal":-12.7,"spinRate":1866,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.4555480946127095,"extension":7.154171703054951},"index":2,"playId":"63cd83b0-38a5-33f6-b1ef-86a00b7c1e48","pitchNumber":2,"startTime":"2026-08-29T18:11:05.467Z","endTime":"2026-08-29T18:11:08.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074025316366843,"aZ":-21.51490780113197,"pfxX":6.251558732635052,"pfxZ":5.770001506133619,"pX":0.3938386347579402,"pZ":3.15404942406797,"vX0":-9.460118196127565,"vY0":-134.32384907515734,"vZ0":-1.8916026224083695,"x":101.99,"y":153.62,"x0":3.1313070927622664,"y0":50.0049283322489,"z0":5.379981891267044,"aX":11.553414969437107},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-9.6,"spinRate":2178,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4060625669570812,"extension":7.042738918778193},"index":3,"playId":"577177be-0890-3823-81bc-c2733f4aa9e7","pitchNumber":3,"startTime":"2026-08-29T18:11:25.789Z","endTime":"2026-08-29T18:11:29.630Z","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":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.970136146303116,"aZ":-20.09218434780558,"pfxX":7.953501255891565,"pfxZ":6.881115990935145,"pX":-0.11468750992558273,"pZ":2.803439786412769,"vX0":-11.046724841045942,"vY0":-131.47295010154963,"vZ0":-2.229237321908126,"x":121.37,"y":163.09,"x0":3.1015131179212596,"y0":50.00636186856141,"z0":5.148028024207961,"aX":13.974656619918518},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.2,"breakHorizontal":-12.1,"spinRate":2058,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.41606149527909997,"extension":7.195325432207235},"hitData":{"launchSpeed":102.6,"launchAngle":22.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":135.98,"coordY":44.82}},"index":4,"playId":"7e201bc2-e403-37c3-8aa3-13d63b818fcb","pitchNumber":4,"startTime":"2026-08-29T18:11:43.657Z","endTime":"2026-08-29T18:11:58.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:11:58.727Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T18:13:20.595Z","endTime":"2026-08-29T18:14:05.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T18:12:57.514Z","endTime":"2026-08-29T18:13:22.885Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80607173735533,"aZ":-31.082002911961702,"pfxX":1.0550392686190568,"pfxZ":0.7405251678853215,"pX":0.11368423519827536,"pZ":3.0438951157774485,"vX0":-7.665035656250706,"vY0":-121.37904798781733,"vZ0":0.6880879978735239,"x":112.67,"y":156.59,"x0":3.188086905232643,"y0":50.00488325671966,"z0":5.483089462715298,"aX":1.561453923476965},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.8,"breakHorizontal":0.1,"spinRate":2046,"spinDirection":18},"zone":2,"typeConfidence":2.0,"plateTime":0.45287027686708425,"extension":7.077556933502046},"index":1,"playId":"3a147f00-6060-3713-940b-a1aa24fa1888","pitchNumber":1,"startTime":"2026-08-29T18:13:22.885Z","endTime":"2026-08-29T18:13:26.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.663554641193635,"aZ":-27.228194115088037,"pfxX":8.533901848409668,"pfxZ":2.6964151625946773,"pX":-0.4726303420807199,"pZ":2.502779995690132,"vX0":-12.402175681581985,"vY0":-133.10848679386874,"vZ0":-2.570327126824427,"x":135.02,"y":171.2,"x0":3.0915904368064666,"y0":50.00306668356496,"z0":5.4081524410964175,"aX":15.652888544321817},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.6,"breakHorizontal":-13.4,"spinRate":2034,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.408077575085509,"extension":7.19258739436299},"index":2,"playId":"fc542e37-b7e8-3469-a70d-ddb8559b19b1","pitchNumber":2,"startTime":"2026-08-29T18:13:42.520Z","endTime":"2026-08-29T18:13:46.252Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.683228173820083,"aZ":-22.84784691433007,"pfxX":7.440063324559944,"pfxZ":5.132333828954514,"pX":-0.4926327878018543,"pZ":2.314556712235304,"vX0":-11.97149845439607,"vY0":-132.7462430218375,"vZ0":-3.4990037689570626,"x":135.78,"y":176.29,"x0":3.0726404389358497,"y0":50.001132224693514,"z0":5.27915415949166,"aX":13.514506633344757},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":-11.4,"spinRate":2053,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.4098529833626974,"extension":7.364719289049655},"index":3,"playId":"cff0b64f-492f-366c-8154-a05aed0320fa","pitchNumber":3,"startTime":"2026-08-29T18:14:02.102Z","endTime":"2026-08-29T18:14:05.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:14:05.996Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T18:16:41.596Z","endTime":"2026-08-29T18:17:50.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44496132416526,"aZ":-22.340018324253,"pfxX":9.639391646883933,"pfxZ":5.288601711862739,"pX":-0.3229653238328698,"pZ":2.627893132141414,"vX0":-9.573122810956175,"vY0":-135.45504362112447,"vZ0":-5.302579869211794,"x":129.31,"y":167.83,"x0":2.0037529906928206,"y0":50.00187681662745,"z0":6.171673172204596,"aX":17.921130996428317},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":-15.5,"spinRate":2447,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.40427659202485833,"extension":6.120270355344986},"index":0,"playId":"592673e6-e612-3b9f-961e-fc1fd68adf77","pitchNumber":1,"startTime":"2026-08-29T18:16:42.192Z","endTime":"2026-08-29T18:16:46.340Z","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.8,"endSpeed":76.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.768397394852567,"aZ":-27.14685816126717,"pfxX":6.0482874734720165,"pfxZ":3.3967805658876635,"pX":2.3665471946583665,"pZ":4.195647478335434,"vX0":-1.8210394089567559,"vY0":-120.64380537770847,"vZ0":0.7873513666258696,"x":26.79,"y":125.5,"x0":2.3439826463953164,"y0":50.00103924430761,"z0":6.2518918186664045,"aX":8.942941278639632},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.6,"breakHorizontal":-10.6,"spinRate":1482,"spinDirection":152},"zone":12,"typeConfidence":0.88,"plateTime":0.45345948124714486,"extension":6.46816987553834},"index":1,"playId":"b9c5cd10-9a20-382e-96f3-7f3f2b9d962a","pitchNumber":2,"startTime":"2026-08-29T18:17:06.240Z","endTime":"2026-08-29T18:17:10.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.767303451847813,"aZ":-25.73897956862087,"pfxX":6.996917688091298,"pfxZ":4.187335419639438,"pX":0.1488629596321069,"pZ":1.6634752602174505,"vX0":-6.534796133617005,"vY0":-122.7683377426576,"vZ0":-5.451383211194762,"x":111.33,"y":193.87,"x0":1.9275214114634265,"y0":50.00235035870482,"z0":6.084901770378861,"aX":10.752648299847985},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.6,"breakHorizontal":-11.3,"spinRate":1556,"spinDirection":150},"zone":8,"typeConfidence":0.9,"plateTime":0.44499797528225704,"extension":6.2041093293943},"index":2,"playId":"e7e3abc7-9c8e-3811-bd95-7d00cfed2a92","pitchNumber":3,"startTime":"2026-08-29T18:17:24.448Z","endTime":"2026-08-29T18:17:28.286Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.870173191896324,"aZ":-26.049884435336406,"pfxX":7.00058997016746,"pfxZ":3.879418814209332,"pX":0.27674531997305785,"pZ":1.859528001422614,"vX0":-6.984107449163886,"vY0":-124.28565673093188,"vZ0":-4.94387289905425,"x":106.45,"y":188.57,"x0":2.2020756586634604,"y0":50.00211235809113,"z0":6.01502122420852,"aX":11.047731649001198},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":-11.3,"spinRate":1621,"spinDirection":142},"zone":8,"typeConfidence":0.91,"plateTime":0.43924543270757743,"extension":6.435362073409748},"hitData":{"launchSpeed":94.5,"launchAngle":28.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.6,"coordY":67.14}},"index":3,"playId":"78772a43-8ac3-31e3-9510-90333f5c998f","pitchNumber":4,"startTime":"2026-08-29T18:17:42.377Z","endTime":"2026-08-29T18:17:50.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:17:50.881Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a line drive to right fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T18:17:54.641Z","endTime":"2026-08-29T18:21:19.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.734209029727417,"aZ":-11.064043503574933,"pfxX":3.8156118809993105,"pfxZ":10.834360084542975,"pX":0.7313608853234301,"pZ":4.060437782676639,"vX0":-4.8895879848080845,"vY0":-138.21336321911542,"vZ0":-4.161294603737745,"x":89.12,"y":129.15,"x0":2.0217313082394037,"y0":50.00350594023417,"z0":6.319598319583015,"aX":7.435479798978553},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":-6.0,"spinRate":2448,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.3952129457368292,"extension":6.235027735544461},"index":0,"playId":"109c2699-f807-327b-8401-59fdcc755671","pitchNumber":1,"startTime":"2026-08-29T18:18:24.118Z","endTime":"2026-08-29T18:18:27.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17038568318695,"aZ":-26.72104723182935,"pfxX":7.838280510101803,"pfxZ":3.5660432886280784,"pX":0.45397934033406,"pZ":1.2001600987240837,"vX0":-6.474840907952808,"vY0":-122.64380996009945,"vZ0":-6.086804745021203,"x":99.7,"y":206.38,"x0":2.103741599489161,"y0":50.00594608247712,"z0":5.979294707198583,"aX":12.0001066940437},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.3,"breakHorizontal":-12.7,"spinRate":1596,"spinDirection":141},"zone":14,"typeConfidence":0.9,"plateTime":0.4457860592314091,"extension":6.3385239917670795},"index":1,"playId":"f41097ef-209d-3125-abcf-5fd9360cb3e7","pitchNumber":2,"startTime":"2026-08-29T18:18:40.341Z","endTime":"2026-08-29T18:18:44.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.151317908049382,"aZ":-11.502638658654273,"pfxX":4.905487572543131,"pfxZ":10.757666172072971,"pX":-0.6076472924054646,"pZ":3.0882822387604008,"vX0":-8.341330104227273,"vY0":-137.21790815928378,"vZ0":-6.393962270887128,"x":140.16,"y":155.4,"x0":1.8235571735895593,"y0":50.003722709557586,"z0":6.219723806178881,"aX":9.42767770349572},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":-7.3,"spinRate":2429,"spinDirection":153},"zone":1,"typeConfidence":0.9,"plateTime":0.39797286234760465,"extension":6.123462541687226},"index":2,"playId":"1f6088df-c059-3588-b696-dd43dc551da7","pitchNumber":3,"startTime":"2026-08-29T18:18:55.472Z","endTime":"2026-08-29T18:18:59.827Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"}}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307820423651407,"aZ":-12.629160385970561,"pfxX":5.03431223807392,"pfxZ":9.824203519327742,"pX":0.28885967306588284,"pZ":3.6798404890261,"vX0":-6.093344885905518,"vY0":-139.21007629774985,"vZ0":-4.806769884261106,"x":105.99,"y":139.42,"x0":1.8381890864079273,"y0":50.00098143157927,"z0":6.245961970651294,"aX":10.01377177750416},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":-8.0,"spinRate":2443,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.39145232399233,"extension":6.104912497379314},"index":3,"playId":"391f3ea9-3ced-3355-9fdc-c992380f8679","pitchNumber":4,"startTime":"2026-08-29T18:19:21.209Z","endTime":"2026-08-29T18:19:24.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02564136089981,"aZ":-12.007399655766315,"pfxX":3.331942889779516,"pfxZ":9.934868330486545,"pX":0.3587069878697412,"pZ":3.5396027432289765,"vX0":-5.511912739060343,"vY0":-140.662097647804,"vZ0":-5.448547824698316,"x":103.33,"y":143.21,"x0":1.8991575266422906,"y0":50.0009988372521,"z0":6.26131643482063,"aX":6.762775969132773},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":-5.0,"spinRate":2425,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.38747499812938724,"extension":6.151575152636112},"index":4,"playId":"4cbad2ad-819f-3f50-8f49-0c8ef66e5fb4","pitchNumber":5,"startTime":"2026-08-29T18:19:48.122Z","endTime":"2026-08-29T18:19:51.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15038345688495,"aZ":-13.82877051263213,"pfxX":4.9016825123785726,"pfxZ":9.308375603448225,"pX":0.4005142537436347,"pZ":3.061206092001369,"vX0":-5.628755701145286,"vY0":-139.6715350054249,"vZ0":-6.301002301996897,"x":101.73,"y":156.13,"x0":1.8073255109877966,"y0":50.0052995015645,"z0":6.259943874506816,"aX":9.663359387100439},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":2362,"spinDirection":150},"zone":3,"typeConfidence":0.9,"plateTime":0.3924997127282488,"extension":6.168979161100019},"index":5,"playId":"03a1ae3e-a084-3417-bd29-b6f888143525","pitchNumber":6,"startTime":"2026-08-29T18:20:07.161Z","endTime":"2026-08-29T18:20:10.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.159304166880222,"aZ":-27.519443308886444,"pfxX":5.558832760424577,"pfxZ":2.973802214542876,"pX":-0.28231113919546175,"pZ":0.7701598824800682,"vX0":-7.367243811421811,"vY0":-123.87413921522797,"vZ0":-7.095656693484667,"x":127.76,"y":217.99,"x0":1.9987179604801975,"y0":50.00312652310384,"z0":5.951276188693364,"aX":8.6990060002083},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.1,"breakHorizontal":-8.5,"spinRate":1587,"spinDirection":147},"zone":13,"typeConfidence":0.89,"plateTime":0.4410247494895816,"extension":6.2972121983967515},"index":6,"playId":"324944a3-c959-3b3c-8682-b32d606fa0d7","pitchNumber":7,"startTime":"2026-08-29T18:20:28.037Z","endTime":"2026-08-29T18:20:32.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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86150919639515,"aZ":-11.899187013268428,"pfxX":5.19806465018533,"pfxZ":10.389027938886695,"pX":0.6612199387048893,"pZ":2.573926561560242,"vX0":-5.144163221765318,"vY0":-138.77448153131482,"vZ0":-7.615552325269917,"x":91.8,"y":169.28,"x0":1.8629757314500628,"y0":50.00441829989529,"z0":6.14524146408382,"aX":10.146417989535308},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":-8.4,"spinRate":2337,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.39457824750222015,"extension":6.286625257839408},"index":7,"playId":"b0e61593-8739-3887-8661-9310c6e8a103","pitchNumber":8,"startTime":"2026-08-29T18:20:47.449Z","endTime":"2026-08-29T18:20:50.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.780046323999635,"aZ":-12.136241731073158,"pfxX":5.069677701041114,"pfxZ":10.31686505534212,"pX":0.26286627742605606,"pZ":2.827029999215493,"vX0":-6.2950904600499165,"vY0":-138.8866809711162,"vZ0":-6.881668976413443,"x":106.98,"y":162.45,"x0":1.9063126623424573,"y0":50.00248355375625,"z0":6.153908463312443,"aX":9.846937780311771},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":-7.8,"spinRate":2400,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.3952441868616985,"extension":6.183436506764879},"hitData":{"launchSpeed":79.4,"launchAngle":16.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.61,"coordY":130.88}},"index":8,"playId":"9fb8fde0-d416-3c0c-b569-1db35e413041","pitchNumber":9,"startTime":"2026-08-29T18:21:07.342Z","endTime":"2026-08-29T18:21:19.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:21:19.463Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andruw Monasterio lines out to second baseman Amed Rosario. Throwing error by second baseman Amed Rosario.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T18:21:38.807Z","endTime":"2026-08-29T18:21:55.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679734042478273,"aZ":-26.81580472645693,"pfxX":6.831426864324624,"pfxZ":3.3855647952272925,"pX":0.06471275279635669,"pZ":2.007126231000083,"vX0":-7.364930386868958,"vY0":-125.12178953181747,"vZ0":-4.425738555506795,"x":114.53,"y":184.59,"x0":2.1613592071250918,"y0":50.00280629474107,"z0":6.0009598747505395,"aX":10.812029000581992},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":-10.7,"spinRate":1405,"spinDirection":146},"zone":8,"typeConfidence":0.92,"plateTime":0.4380584235455358,"extension":6.35057698680267},"hitData":{"launchSpeed":99.9,"launchAngle":9.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":132.7,"coordY":136.11}},"index":0,"playId":"44d8aefd-87cf-31d8-8887-18d025cdcb98","pitchNumber":1,"startTime":"2026-08-29T18:21:43.757Z","endTime":"2026-08-29T18:21:55.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:21:55.746Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a ground ball to third baseman José Caballero. Adley Rutschman to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T18:22:47.523Z","endTime":"2026-08-29T18:23:30.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnThird":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T18:22:24.498Z","endTime":"2026-08-29T18:22:49.789Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.315206684919975,"aZ":-20.039261202186914,"pfxX":2.2758547132231195,"pfxZ":7.777794787129489,"pX":-0.22410687024001633,"pZ":2.3005311323120208,"vX0":-6.433725796121128,"vY0":-124.23061200988428,"vZ0":-5.017690785810121,"x":125.54,"y":176.67,"x0":2.1056251465443587,"y0":50.00265259684606,"z0":6.016317926679782,"aX":3.5512158347711713},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":13.1,"breakHorizontal":-2.6,"spinRate":1455,"spinDirection":142},"zone":5,"typeConfidence":0.86,"plateTime":0.4412133429051375,"extension":6.298166830717834},"index":1,"playId":"ba507173-9d7f-3fbc-8cb0-0bb14dfb44a9","pitchNumber":1,"startTime":"2026-08-29T18:22:49.789Z","endTime":"2026-08-29T18:22:54.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.888192096072537,"aZ":-25.15458977562323,"pfxX":4.998901761086341,"pfxZ":4.556493781538036,"pX":-0.029228272649185583,"pZ":1.6084749628998638,"vX0":-7.211621770207082,"vY0":-123.21266162428148,"vZ0":-5.31426597008194,"x":118.11,"y":195.35,"x0":2.282693492235669,"y0":50.004310454313874,"z0":5.911916321154057,"aX":7.706455372211273},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.2,"breakHorizontal":-7.4,"spinRate":1559,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.44408497462523266,"extension":6.308413448969871},"hitData":{"launchSpeed":93.5,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.58,"coordY":166.38}},"index":2,"playId":"5f426146-1e3b-3151-b4e6-006863f7b937","pitchNumber":2,"startTime":"2026-08-29T18:23:22.358Z","endTime":"2026-08-29T18:23:30.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:23:30.516Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eli White walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T18:24:08.505Z","endTime":"2026-08-29T18:28:53.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,9,10,11],"actionIndex":[8],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":607074,"link":"/api/v1/people/607074"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.534601623562285,"aZ":-10.305144800405277,"pfxX":3.3333277737054674,"pfxZ":11.112775964244674,"pX":-0.8042611348950888,"pZ":4.24199607253413,"vX0":-8.595801356703273,"vY0":-139.433331275451,"vZ0":-3.794071828288391,"x":147.66,"y":124.25,"x0":1.886165884851555,"y0":50.00006960501187,"z0":6.30096176729618,"aX":6.558962239280251},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":-4.2,"spinRate":2355,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.39291755682823437,"extension":6.0994672458646555},"index":0,"playId":"5d83c43d-c33c-382c-98b7-6c8f75c0769d","pitchNumber":1,"startTime":"2026-08-29T18:24:08.505Z","endTime":"2026-08-29T18:24:12.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.163553007457544,"aZ":-12.14693283045778,"pfxX":3.4632732738805068,"pfxZ":10.230385873478403,"pX":0.5531477564903042,"pZ":2.914823055553804,"vX0":-5.119840679674147,"vY0":-138.81863936041262,"vZ0":-6.674755141357164,"x":95.92,"y":160.08,"x0":1.9687668037526722,"y0":50.00468766638791,"z0":6.153893586086369,"aX":6.7814288983151},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":-5.3,"spinRate":2338,"spinDirection":147},"zone":3,"typeConfidence":0.9,"plateTime":0.39409140686782207,"extension":6.188899946791954},"index":1,"playId":"2cdfe9c7-c401-3e0f-bc76-717782695aba","pitchNumber":2,"startTime":"2026-08-29T18:24:26.951Z","endTime":"2026-08-29T18:24:30.946Z","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":96.2,"endSpeed":88.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.914115126631135,"aZ":-13.384558054929538,"pfxX":5.102538093056545,"pfxZ":9.450419853743536,"pX":-0.7948395507896004,"pZ":2.777503901833294,"vX0":-8.939884716082148,"vY0":-139.74904487871382,"vZ0":-6.983217240520534,"x":147.3,"y":163.79,"x0":1.7749492959480417,"y0":50.005884253287945,"z0":6.178564342137492,"aX":10.148975994446277},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":-7.6,"spinRate":2480,"spinDirection":155},"zone":4,"typeConfidence":0.9,"plateTime":0.39114192763046063,"extension":6.117964942567219},"index":2,"playId":"d220553b-1d63-31f4-b14b-b6a6b6bdec55","pitchNumber":3,"startTime":"2026-08-29T18:24:46.422Z","endTime":"2026-08-29T18:24:51.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52376561251127,"aZ":-36.9924690889812,"pfxX":-2.3650539784861326,"pfxZ":-2.924410838557408,"pX":-0.3282412840482806,"pZ":0.7169192470958577,"vX0":-5.637260235044785,"vY0":-127.66257563092833,"vZ0":-6.04477948173971,"x":129.51,"y":219.42,"x0":2.2165785837121255,"y0":50.00176406185965,"z0":6.030565695504568,"aX":-3.8986426998946495},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.5,"breakHorizontal":5.5,"spinRate":2773,"spinDirection":287},"zone":13,"typeConfidence":0.9,"plateTime":0.4291968818035121,"extension":5.956166617504195},"index":3,"playId":"281faa8b-4117-3fa7-a651-e074baf8e449","pitchNumber":4,"startTime":"2026-08-29T18:25:15.255Z","endTime":"2026-08-29T18:25:19.390Z","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":96.6,"endSpeed":88.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.923009349451196,"aZ":-10.219737233328182,"pfxX":4.998262953582811,"pfxZ":10.980936846261597,"pX":0.19523658660020696,"pZ":3.8761943059079056,"vX0":-6.237409266796091,"vY0":-140.5214838432819,"vZ0":-4.804836874640105,"x":109.56,"y":134.12,"x0":1.7945743015571731,"y0":50.00374272880049,"z0":6.272605418583439,"aX":9.994332410273609},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.1,"breakHorizontal":-7.8,"spinRate":2332,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.3898336606521342,"extension":6.1921196115730055},"index":4,"playId":"a9893e73-308d-398d-80fc-7b1b3b416faa","pitchNumber":5,"startTime":"2026-08-29T18:25:37.470Z","endTime":"2026-08-29T18:25:40.655Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"4b4f8b00-9f2c-445e-aacb-70bbf5df6350","startTime":"2026-08-29T18:25:57.934Z","endTime":"2026-08-29T18:26:02.934Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32922270245304,"aZ":-37.59134060759792,"pfxX":-4.22627013652432,"pfxZ":-3.317148654881957,"pX":-0.8421685935575042,"pZ":1.9686857028384768,"vX0":-6.098282615018366,"vY0":-126.35153793952675,"vZ0":-2.9495872495431508,"x":149.1,"y":185.63,"x0":2.1424856941064188,"y0":50.00223317626363,"z0":6.14189394572869,"aX":-6.901570960664533},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.5,"breakHorizontal":8.9,"spinRate":2754,"spinDirection":290},"zone":13,"typeConfidence":0.9,"plateTime":0.4318394401570149,"extension":5.87509569308485},"index":6,"playId":"9ec30d6c-914c-335f-8015-895fd470113f","pitchNumber":6,"startTime":"2026-08-29T18:26:16.523Z","endTime":"2026-08-29T18:26:20.025Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207771067868606,"aZ":-32.43864172413721,"pfxX":-4.29297439062444,"pfxZ":-0.17098380085047538,"pX":0.7988009308220926,"pZ":4.249976126616219,"vX0":-2.628436795174033,"vY0":-124.48708979841652,"vZ0":1.48470196153024,"x":86.55,"y":124.03,"x0":2.424741676629704,"y0":50.00020051407825,"z0":6.324477149114667,"aX":-6.758970427425438},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":8.4,"spinRate":2708,"spinDirection":291},"zone":12,"typeConfidence":0.9,"plateTime":0.4394236159013336,"extension":5.8963951088084405},"index":7,"playId":"423a7be2-8f8e-3223-9a9e-01954f4cff5c","pitchNumber":7,"startTime":"2026-08-29T18:26:37.812Z","endTime":"2026-08-29T18:26:48.941Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Ali Sánchez. Adley Rutschman scores. Nick Sogard to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":2,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"actionPlayId":"423a7be2-8f8e-3223-9a9e-01954f4cff5c","startTime":"2026-08-29T18:27:28.439Z","endTime":"2026-08-29T18:27:47.908Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":95.9,"endSpeed":86.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.21511684248217,"aZ":-12.007468281518817,"pfxX":4.068558296036207,"pfxZ":10.404331028040632,"pX":-0.5675075608562745,"pZ":3.2330764545376245,"vX0":-7.813780843444909,"vY0":-139.2855445776074,"vZ0":-5.951393383452517,"x":138.63,"y":151.49,"x0":1.7628288298517694,"y0":50.002188867927146,"z0":6.21260644768156,"aX":7.886114875581644},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":-5.5,"spinRate":2378,"spinDirection":147},"zone":1,"typeConfidence":0.9,"plateTime":0.39527476274312123,"extension":6.172020624018667},"index":9,"playId":"3f5e433b-be78-3d2c-9019-486f6f61a35c","pitchNumber":8,"startTime":"2026-08-29T18:27:47.908Z","endTime":"2026-08-29T18:27:51.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":10,"playId":"ba22b612-1231-403f-aff4-ada66a517c20","startTime":"2026-08-29T18:28:31.527Z","endTime":"2026-08-29T18:28:36.527Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.659925291336958,"aZ":-30.86738334893514,"pfxX":-2.6056663546681103,"pfxZ":0.8398043149075307,"pX":-1.818533152017758,"pZ":-0.3729737793956235,"vX0":-9.328599593380952,"vY0":-124.72310571444905,"vZ0":-9.033632877128605,"x":186.32,"y":248.85,"x0":2.3255207619421667,"y0":50.00279241157792,"z0":5.881779878298919,"aX":-4.0602343608253015},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":7.1,"spinRate":2673,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.44100736837522847,"extension":6.204385258858908},"index":11,"playId":"99517417-1877-3a0c-8d12-f6b8fbd45755","pitchNumber":9,"startTime":"2026-08-29T18:28:48.497Z","endTime":"2026-08-29T18:28:53.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:28:53.043Z","atBatIndex":31},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jahmai Jones hit by pitch. Nick Sogard to 3rd. Eli White to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T18:30:08.089Z","endTime":"2026-08-29T18:30:37.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T18:29:06.657Z","endTime":"2026-08-29T18:30:10.355Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":79.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.743829864905692,"aZ":-28.555111084611713,"pfxX":7.9076113068377225,"pfxZ":2.2723047212449194,"pX":-0.8153440287007425,"pZ":0.16504098679238252,"vX0":-9.821475852896322,"vY0":-125.01181497074252,"vZ0":-8.264384518931077,"x":148.08,"y":234.32,"x0":2.1256764693831856,"y0":50.00179277335971,"z0":5.837044452464824,"aX":12.59255764459816},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.4,"breakHorizontal":-12.2,"spinRate":1615,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.43710311528166246,"extension":6.3915307666191605},"index":1,"playId":"3fcfb72b-ed15-380b-b706-bf1d9c8210d4","pitchNumber":1,"startTime":"2026-08-29T18:30:10.355Z","endTime":"2026-08-29T18:30:14.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.786173939617754,"aZ":-10.58066633918171,"pfxX":4.218249178587981,"pfxZ":11.056453732108517,"pX":-1.3984992706439532,"pZ":3.7568645575822717,"vX0":-10.329286342129649,"vY0":-139.4518183180684,"vZ0":-4.863003322230205,"x":170.31,"y":137.34,"x0":1.8193360722028828,"y0":50.00463535975574,"z0":6.232324735124245,"aX":8.24045237293797},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":-5.3,"spinRate":2393,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.39401705086278493,"extension":6.1653453782199135},"index":2,"playId":"7a3dbc24-1d15-3770-a05d-a1495d8cbb89","pitchNumber":2,"startTime":"2026-08-29T18:30:31.502Z","endTime":"2026-08-29T18:30:37.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:30:37.022Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to center fielder Spencer Jones.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T18:33:37.804Z","endTime":"2026-08-29T18:35:26.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T18:30:55.987Z","endTime":"2026-08-29T18:32:00.406Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yerry De los Santos replaces Carlos Rodón.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T18:32:00.406Z","endTime":"2026-08-29T18:33:40.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660787,"link":"/api/v1/people/660787"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":86.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82508015307261,"aZ":-24.997288675267207,"pfxX":-11.845064399939064,"pfxZ":3.7190858009366643,"pX":0.23449226180691624,"pZ":2.9925627261530345,"vX0":11.198576330028377,"vY0":-138.09374514747728,"vZ0":-2.9076163779207906,"x":108.06,"y":157.98,"x0":-2.3348628394458784,"y0":50.00520747043669,"z0":5.741229604972488,"aX":-22.87473655510034},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.2,"breakHorizontal":19.1,"spinRate":2170,"spinDirection":233},"zone":2,"typeConfidence":0.95,"plateTime":0.3966748011001475,"extension":6.609525412408464},"index":2,"playId":"370621dd-1423-37e3-84eb-a0148794ce24","pitchNumber":1,"startTime":"2026-08-29T18:33:40.145Z","endTime":"2026-08-29T18:33:43.493Z","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":95.0,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.145589568089058,"aZ":-23.403315809546594,"pfxX":-12.322844224040946,"pfxZ":4.570594863256632,"pX":0.7421083615737045,"pZ":2.147036657842748,"vX0":12.679413769488205,"vY0":-137.74219434300974,"vZ0":-5.1140059190593075,"x":88.71,"y":180.81,"x0":-2.323982136603195,"y0":50.000398345290265,"z0":5.61412877384756,"aX":-23.630929142839207},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":19.6,"spinRate":2189,"spinDirection":232},"zone":6,"typeConfidence":0.94,"plateTime":0.39793478783722946,"extension":6.613438833982196},"index":3,"playId":"f0beb174-6306-301f-9ea5-08245681c481","pitchNumber":2,"startTime":"2026-08-29T18:33:59.501Z","endTime":"2026-08-29T18:34:03.549Z","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":87.7,"endSpeed":80.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363539085596216,"aZ":-29.657361346337396,"pfxX":-10.509189836033745,"pfxZ":1.5340525958158109,"pX":0.4746763782895965,"pZ":1.131516116206902,"vX0":10.44494571609854,"vY0":-127.1871494752835,"vZ0":-5.389047720483675,"x":98.91,"y":208.23,"x0":-2.314068748352522,"y0":50.00530370967802,"z0":5.621465646054684,"aX":-17.271526023867928},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":16.8,"spinRate":1632,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.4301567561521269,"extension":6.6664067572258645},"index":4,"playId":"beba1219-4daf-3e05-9d6f-2f5ab17c01e5","pitchNumber":3,"startTime":"2026-08-29T18:34:16.597Z","endTime":"2026-08-29T18:34:20.652Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-29T18:34:46.278Z","endTime":"2026-08-29T18:34:54.582Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49299287153237,"aZ":-16.088668151261686,"pfxX":-9.507582472051823,"pfxZ":8.443920950760997,"pX":-0.5699320121801645,"pZ":3.4307073518162507,"vX0":7.50683234495025,"vY0":-138.06904273523563,"vZ0":-3.5101843490321465,"x":138.72,"y":146.15,"x0":-2.1066207830469894,"y0":50.00502248747717,"z0":5.820228843751863,"aX":-18.11828581452682},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":15.4,"spinRate":2126,"spinDirection":229},"zone":11,"typeConfidence":0.99,"plateTime":0.39871052466296364,"extension":6.594287409586497},"index":6,"playId":"e6ed9781-2c5c-37e9-9bff-c30c35cc2c96","pitchNumber":4,"startTime":"2026-08-29T18:34:54.582Z","endTime":"2026-08-29T18:34:58.183Z","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":88.1,"endSpeed":81.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.568641455428306,"aZ":-31.23896000814804,"pfxX":-10.804788843075738,"pfxZ":0.5568557350171908,"pX":0.3954246362679084,"pZ":1.3968483223556907,"vX0":9.746025733879733,"vY0":-127.94058876919559,"vZ0":-4.659355355148666,"x":101.93,"y":201.07,"x0":-2.0385987229340543,"y0":50.00136094120732,"z0":5.657946724715982,"aX":-18.115644629585738},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.2,"breakHorizontal":17.6,"spinRate":1524,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.4262434774975179,"extension":6.576603356117163},"hitData":{"launchSpeed":86.0,"launchAngle":38.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.43,"coordY":86.08}},"index":7,"playId":"6d2ecb49-2111-3b31-a1b1-8d01fc679084","pitchNumber":5,"startTime":"2026-08-29T18:35:17.260Z","endTime":"2026-08-29T18:35:26.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:35:26.294Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Lombard Jr. strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T18:37:52.955Z","endTime":"2026-08-29T18:39:19.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370625385524406,"aZ":-31.681272370864416,"pfxX":-1.558079309376525,"pfxZ":0.35339564039699844,"pX":0.9575122695158153,"pZ":2.643782510649944,"vX0":-4.977185456313979,"vY0":-118.68967031405771,"vZ0":0.1396039621058751,"x":80.5,"y":167.4,"x0":3.290950761013425,"y0":50.00586838436264,"z0":5.487817372371417,"aX":-2.206049858463682},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.0,"breakHorizontal":4.1,"spinRate":2032,"spinDirection":58},"zone":12,"typeConfidence":2.0,"plateTime":0.4628515170785912,"extension":6.765590106233232},"index":0,"playId":"ad065833-0d36-3235-b62f-2ce2f5decb8c","pitchNumber":1,"startTime":"2026-08-29T18:37:59.733Z","endTime":"2026-08-29T18:38:03.506Z","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.3,"endSpeed":76.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.859592131968522,"aZ":-34.36266270746082,"pfxX":6.99042024733078,"pfxZ":-1.5001369963925182,"pX":1.7273102308032227,"pZ":2.8033798841802517,"vX0":-5.56980342441957,"vY0":-119.76405843721457,"vZ0":0.538943297544189,"x":51.16,"y":163.09,"x0":3.1682646018228984,"y0":50.001157690139074,"z0":5.634363498671523,"aX":10.213600469401337},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.3,"breakHorizontal":-11.4,"spinRate":1705,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.4563167388596523,"extension":7.552341434829489},"index":1,"playId":"0ed67e51-a293-3147-8592-a8cefa4814f9","pitchNumber":2,"startTime":"2026-08-29T18:38:21.157Z","endTime":"2026-08-29T18:38:25.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58928149472139,"aZ":-20.87783980264033,"pfxX":5.643693190762324,"pfxZ":6.378375988688342,"pX":0.18452312842635948,"pZ":2.9120133637756656,"vX0":-9.125168762074093,"vY0":-131.89840287087145,"vZ0":-2.459972758685871,"x":109.97,"y":160.16,"x0":2.9470423362283,"y0":50.005828105145646,"z0":5.387014369411549,"aX":10.00152261599117},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.3,"breakHorizontal":-8.4,"spinRate":2085,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.41438265356415993,"extension":6.741423220586748},"index":2,"playId":"cabd5e9d-1a6d-3b1a-a31f-833b725e963c","pitchNumber":3,"startTime":"2026-08-29T18:38:35.189Z","endTime":"2026-08-29T18:38:39.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.110834347413288,"aZ":-29.890571752794926,"pfxX":10.583245078391638,"pfxZ":1.2888522583479336,"pX":-1.2992697906645814,"pZ":1.9224740794666044,"vX0":-14.154863414038466,"vY0":-131.4633466786356,"vZ0":-3.20045990478607,"x":166.53,"y":186.87,"x0":2.753498714622032,"y0":50.0008244979242,"z0":5.349594978667836,"aX":18.718868651410947},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":-16.4,"spinRate":2010,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.41497134899324584,"extension":7.193661972796972},"index":3,"playId":"a7478973-2f77-30a1-9301-e361dd4be3d5","pitchNumber":4,"startTime":"2026-08-29T18:38:59.038Z","endTime":"2026-08-29T18:39:03.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.362401659998255,"aZ":-19.498261549395988,"pfxX":6.3996900451709795,"pfxZ":7.004579560093379,"pX":0.6051643363235621,"pZ":3.3580089548925702,"vX0":-8.868908144453435,"vY0":-133.1166929677208,"vZ0":-1.6902363130334361,"x":93.93,"y":148.11,"x0":3.135853546862233,"y0":50.00232127664078,"z0":5.400966280663474,"aX":11.580883904652575},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":-9.8,"spinRate":2068,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.4101825183520953,"extension":7.322594295649195},"index":4,"playId":"7dfc997d-94e0-32c4-80c2-ffe91914f2f1","pitchNumber":5,"startTime":"2026-08-29T18:39:15.870Z","endTime":"2026-08-29T18:39:19.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:39:19.897Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Caballero pops out to shortstop Andruw Monasterio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T18:39:41.609Z","endTime":"2026-08-29T18:39:54.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.237041530070655,"aZ":-32.6881589133747,"pfxX":9.245738147973086,"pfxZ":-0.34891841219192266,"pX":0.9016211090484141,"pZ":2.265911660936405,"vX0":-7.670363555296946,"vY0":-120.77698453515458,"vZ0":-1.0331884658439279,"x":82.63,"y":177.6,"x0":2.92242940015999,"y0":50.002086846037116,"z0":5.582222459669537,"aX":13.614272161647841},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.6,"breakHorizontal":-14.9,"spinRate":1948,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.45406702440722135,"extension":6.969454083239416},"hitData":{"launchSpeed":66.3,"launchAngle":64.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.29,"coordY":157.02}},"index":0,"playId":"3c4b700a-b70d-39fa-8cc9-23a515e7b214","pitchNumber":1,"startTime":"2026-08-29T18:39:45.473Z","endTime":"2026-08-29T18:39:54.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:39:54.040Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Jones singles on a line drive to left fielder Eli White.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T18:40:11.691Z","endTime":"2026-08-29T18:40:29.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40196285760506,"aZ":-27.763952210014516,"pfxX":10.503657760937529,"pfxZ":2.4752366280769227,"pX":0.11957295181849853,"pZ":2.5468604770309926,"vX0":-10.71959723600797,"vY0":-132.855928494247,"vZ0":-2.1536182794794,"x":112.44,"y":170.01,"x0":2.8488630381133278,"y0":50.00199612298143,"z0":5.392967907163307,"aX":18.709834613748647},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.2,"breakHorizontal":-16.6,"spinRate":2015,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.41283311655371646,"extension":7.261949312719466},"hitData":{"launchSpeed":105.5,"launchAngle":15.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.41,"coordY":111.65}},"index":0,"playId":"fa94ff33-a9d5-3112-a291-2ee23881cbf0","pitchNumber":1,"startTime":"2026-08-29T18:40:19.540Z","endTime":"2026-08-29T18:40:29.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:40:29.551Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ali Sánchez called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T18:40:53.251Z","endTime":"2026-08-29T18:42:36.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31165790549462,"aZ":-23.358382982842567,"pfxX":8.22217460974807,"pfxZ":4.996119476280894,"pX":-0.4964496061896953,"pZ":2.955792616661177,"vX0":-11.831579748817523,"vY0":-132.30976662282077,"vZ0":-1.7524199860254552,"x":135.92,"y":158.97,"x0":2.9736141093963253,"y0":50.00569539752755,"z0":5.345432418552078,"aX":14.5201407284343},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-12.2,"spinRate":2144,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.4146268325297675,"extension":7.099370412581525},"index":0,"playId":"4553187c-e726-37a0-8ae1-d97767b65a01","pitchNumber":1,"startTime":"2026-08-29T18:41:13.966Z","endTime":"2026-08-29T18:41:18.202Z","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":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29060813971708,"aZ":-28.056495464572084,"pfxX":9.007304354203303,"pfxZ":2.896831753457432,"pX":1.3884604879348899,"pZ":2.601641418709692,"vX0":-6.784008234084,"vY0":-119.0563274751057,"vZ0":-0.7275799186902527,"x":64.08,"y":168.54,"x0":3.120669323690773,"y0":50.000380149242645,"z0":5.476351027840424,"aX":12.781699410046167},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.4,"breakHorizontal":-14.4,"spinRate":1870,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.46209666251146686,"extension":7.340680765833736},"index":1,"playId":"496cfadd-c6ab-36a4-a698-12102d40c863","pitchNumber":2,"startTime":"2026-08-29T18:41:31.631Z","endTime":"2026-08-29T18:41:38.745Z","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":90.5,"endSpeed":81.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07281115075565,"aZ":-20.97199918558578,"pfxX":7.046040853787145,"pfxZ":6.4984389762900605,"pX":1.2537566439827226,"pZ":3.6511113690164727,"vX0":-7.468659898188465,"vY0":-131.54753969285892,"vZ0":-0.34123575067428324,"x":69.21,"y":140.2,"x0":3.236128254018675,"y0":50.00644466402383,"z0":5.359169061767506,"aX":12.154203387978649},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.9,"breakHorizontal":-10.8,"spinRate":2075,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.41894938654917624,"extension":7.121196004214685},"index":2,"playId":"2f6806c1-d81f-3dbe-9cb3-073d8c9a7825","pitchNumber":3,"startTime":"2026-08-29T18:42:13.161Z","endTime":"2026-08-29T18:42:17.049Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.378158737488157,"aZ":-30.142039034061483,"pfxX":11.603182671105003,"pfxZ":1.170901435586953,"pX":-0.34088290042697367,"pZ":1.971314757863624,"vX0":-12.647355531191366,"vY0":-131.55240567744403,"vZ0":-2.70705920041044,"x":129.99,"y":185.55,"x0":3.0521007828385462,"y0":50.00066727465213,"z0":5.27900406459568,"aX":20.06532860851284},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.7,"breakHorizontal":-17.8,"spinRate":1969,"spinDirection":114},"zone":7,"typeConfidence":2.0,"plateTime":0.41850487304378037,"extension":7.044187898532059},"index":3,"playId":"d112195e-d0a3-378c-81b9-4e61cc4dcf9c","pitchNumber":4,"startTime":"2026-08-29T18:42:32.782Z","endTime":"2026-08-29T18:42:36.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:42:36.132Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to shortstop George Lombard Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T18:45:16.506Z","endTime":"2026-08-29T18:45:27.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Topa replaces Yerry De los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T18:43:27.577Z","endTime":"2026-08-29T18:45:18.807Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.3,"endSpeed":83.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.859745840274933,"aZ":-21.838457903973126,"pfxX":-4.299992877174437,"pfxZ":5.808487485657521,"pX":0.9138498724034785,"pZ":2.5673079281832285,"vX0":9.040135555763701,"vY0":-132.69609796002464,"vZ0":-2.1365719127612044,"x":82.17,"y":169.46,"x0":-1.981209534078301,"y0":50.005682686340535,"z0":4.976915075363927,"aX":-7.656597053566634},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.2,"breakHorizontal":5.8,"spinRate":2303,"spinDirection":241},"zone":12,"typeConfidence":0.9,"plateTime":0.4130397358259841,"extension":5.923387470892135},"hitData":{"launchSpeed":68.7,"launchAngle":40.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":146.24,"coordY":119.25}},"index":1,"playId":"79074a52-d261-3154-a7e5-8362e0a2338f","pitchNumber":1,"startTime":"2026-08-29T18:45:18.807Z","endTime":"2026-08-29T18:45:27.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:45:27.168Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T18:45:45.723Z","endTime":"2026-08-29T18:47:06.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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":82.8,"endSpeed":74.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499385812589864,"aZ":-29.170827109174596,"pfxX":7.239006208939049,"pfxZ":2.0972772459668985,"pX":0.3068476017663366,"pZ":2.375596986622253,"vX0":3.8641110221118344,"vY0":-120.42380859422143,"vZ0":0.2589090534789774,"x":105.3,"y":174.64,"x0":-2.271615594806858,"y0":50.005072282018524,"z0":4.897527206002381,"aX":10.383578284662107},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.2,"breakHorizontal":-14.2,"spinRate":2580,"spinDirection":92},"zone":6,"typeConfidence":0.9,"plateTime":0.458985059000673,"extension":5.733205261121625},"index":0,"playId":"459fade3-ddb6-35f0-9f3f-0735f587e5a6","pitchNumber":1,"startTime":"2026-08-29T18:45:57.550Z","endTime":"2026-08-29T18:46:01.401Z","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":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05091870947219,"aZ":-29.158808826724652,"pfxX":6.580680663509649,"pfxZ":2.1234010225632147,"pX":0.7243291340770204,"pZ":1.6933432769632297,"vX0":4.922213581775985,"vY0":-119.55386721150299,"vZ0":-1.1902987203253144,"x":89.39,"y":193.06,"x0":-2.2299152577516845,"y0":50.00422507431748,"z0":4.860045197445061,"aX":9.347767562865911},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.8,"breakHorizontal":-13.3,"spinRate":2656,"spinDirection":73},"zone":9,"typeConfidence":0.9,"plateTime":0.4614466362422953,"extension":5.646705867553262},"index":1,"playId":"11940a7e-2e36-3c55-b363-9985aab2d17b","pitchNumber":2,"startTime":"2026-08-29T18:46:12.405Z","endTime":"2026-08-29T18:46:16.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.3,"endSpeed":73.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.023049964642585,"aZ":-30.99826625479413,"pfxX":9.045519847467409,"pfxZ":0.8506667759863387,"pX":0.9564051635247482,"pZ":2.425617315799919,"vX0":4.533243487948524,"vY0":-118.23881825672129,"vZ0":1.0258436066522545,"x":80.54,"y":173.29,"x0":-2.1769822003128807,"y0":50.00207430988694,"z0":4.888990379963191,"aX":12.470916862095784},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.2,"breakHorizontal":-17.6,"spinRate":2689,"spinDirection":72},"zone":14,"typeConfidence":0.91,"plateTime":0.46795178364790635,"extension":5.668675057622034},"index":2,"playId":"0110ba2f-eb5e-3189-99c6-5298f327ce84","pitchNumber":3,"startTime":"2026-08-29T18:46:28.885Z","endTime":"2026-08-29T18:46:32.522Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94647403283014,"aZ":-28.40574559697506,"pfxX":-12.999448411158038,"pfxZ":1.996989626304813,"pX":0.49498999366990765,"pZ":0.8409375573347772,"vX0":10.824771249349029,"vY0":-137.16534336927992,"vZ0":-5.603741931561276,"x":98.13,"y":216.07,"x0":-1.8316654557636132,"y0":50.0038031701344,"z0":4.87017880422742,"aX":-24.543885325334696},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.5,"breakHorizontal":21.0,"spinRate":2236,"spinDirection":251},"zone":14,"typeConfidence":0.91,"plateTime":0.40073029386165615,"extension":6.040952873402489},"index":3,"playId":"9794438e-f8f9-369c-8bed-6c0cafaea358","pitchNumber":4,"startTime":"2026-08-29T18:46:45.762Z","endTime":"2026-08-29T18:46:49.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.448347674339548,"aZ":-29.0028501745853,"pfxX":6.5622423329124615,"pfxZ":2.2894394637598197,"pX":1.1256228371903108,"pZ":2.645065598394746,"vX0":5.668374495597823,"vY0":-118.14774457376524,"vZ0":1.1017936704242073,"x":74.09,"y":167.36,"x0":-2.1739742834795788,"y0":50.00585713911178,"z0":4.8767303121514125,"aX":9.102996390579548},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.8,"breakHorizontal":-13.4,"spinRate":2562,"spinDirection":67},"zone":12,"typeConfidence":0.9,"plateTime":0.4669703424285614,"extension":5.633330869802949},"index":4,"playId":"502667e4-95bd-392d-ae7f-d61c28f5aad8","pitchNumber":5,"startTime":"2026-08-29T18:47:02.234Z","endTime":"2026-08-29T18:47:06.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:47:06.519Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a sharp line drive to right fielder Heliot Ramos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T18:47:20.786Z","endTime":"2026-08-29T18:48:19.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97580170141169,"aZ":-28.864978764229093,"pfxX":-12.151421389499543,"pfxZ":1.7948739914400278,"pX":-0.5233996306014947,"pZ":1.3929133977210462,"vX0":7.7758569097096135,"vY0":-135.8032539341501,"vZ0":-3.687077731267834,"x":136.95,"y":201.17,"x0":-1.8623082002273204,"y0":50.00449077096286,"z0":4.802418014420538,"aX":-22.434406356287614},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":20.0,"spinRate":2251,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.4051373044032873,"extension":5.606235173596756},"index":0,"playId":"347c5b70-fe73-38d8-9a4a-b9d53f1e397b","pitchNumber":1,"startTime":"2026-08-29T18:47:28.812Z","endTime":"2026-08-29T18:47:33.026Z","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":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.315156021215756,"aZ":-30.375425230673514,"pfxX":-12.130515524736925,"pfxZ":0.9764017048060367,"pX":-0.031164207725287066,"pZ":2.4594367233378582,"vX0":9.187488367252996,"vY0":-135.45222935722444,"vZ0":-0.6399485096420215,"x":118.19,"y":172.38,"x0":-1.907853441106621,"y0":50.00125354675075,"z0":4.841154775674299,"aX":-22.31618262111734},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.8,"breakHorizontal":19.8,"spinRate":2250,"spinDirection":253},"zone":5,"typeConfidence":0.91,"plateTime":0.405904289335838,"extension":5.78221897999838},"index":1,"playId":"15a810f6-d3fb-3f0d-b119-d94c7ed10c65","pitchNumber":2,"startTime":"2026-08-29T18:47:44.827Z","endTime":"2026-08-29T18:47:50.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.413744710707114,"aZ":-28.502701629949605,"pfxX":-10.846963832146372,"pfxZ":1.9241783970012394,"pX":0.12720292524015028,"pZ":2.1050078899423106,"vX0":8.88900015817477,"vY0":-136.6190468501727,"vZ0":-2.1150107034611803,"x":112.15,"y":181.94,"x0":-1.7441249229701343,"y0":50.00307816479707,"z0":4.82974235009341,"aX":-20.70028332147637},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.2,"breakHorizontal":18.0,"spinRate":2308,"spinDirection":267},"zone":5,"typeConfidence":0.89,"plateTime":0.39947084212131445,"extension":5.836622975517208},"hitData":{"launchSpeed":103.6,"launchAngle":9.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":159.6,"coordY":98.93}},"index":2,"playId":"dcd023b8-800e-3fd5-8754-be3738d2fd4f","pitchNumber":3,"startTime":"2026-08-29T18:48:10.111Z","endTime":"2026-08-29T18:48:19.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:48:19.449Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a line drive to right fielder Heliot Ramos. Caleb Durbin to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T18:49:07.096Z","endTime":"2026-08-29T18:51:50.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"590e3395-54c6-3dd1-9325-e23ae2f17978","startTime":"2026-08-29T18:48:49.666Z","endTime":"2026-08-29T18:48:53.226Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.627620776993474,"aZ":-23.843092075271024,"pfxX":-2.6429344659737146,"pfxZ":4.647574724647194,"pX":0.029795635456409758,"pZ":2.090819980846507,"vX0":6.156482444194441,"vY0":-132.18999879435412,"vZ0":-2.613737146286212,"x":115.86,"y":182.33,"x0":-1.9721832213579324,"y0":50.00469870383181,"z0":4.81788375031161,"aX":-4.74067385248916},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.2,"breakHorizontal":3.6,"spinRate":2310,"spinDirection":236},"zone":8,"typeConfidence":0.91,"plateTime":0.4122362761819085,"extension":5.723624038059836},"index":1,"playId":"68fa3067-fe8c-319b-a25a-9bae86470ae6","pitchNumber":1,"startTime":"2026-08-29T18:49:09.316Z","endTime":"2026-08-29T18:49:13.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.186770440234074,"aZ":-27.88634183840783,"pfxX":4.623745648552655,"pfxZ":3.0280651009176562,"pX":0.9417137554977503,"pZ":2.295859351913115,"vX0":5.855515906927975,"vY0":-118.13920843204153,"vZ0":-0.07997963705518174,"x":81.1,"y":176.79,"x0":-2.168172251626348,"y0":50.00242081063995,"z0":4.890089389524656,"aX":6.544301190052822},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.8,"breakHorizontal":-9.8,"spinRate":2580,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.4633555394750002,"extension":5.362299338504282},"index":2,"playId":"89ac4719-0a1f-3600-baee-bde4c659a3c9","pitchNumber":2,"startTime":"2026-08-29T18:49:29.541Z","endTime":"2026-08-29T18:49:33.246Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-29T18:49:43.017Z","endTime":"2026-08-29T18:50:01.529Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"playId":"771c503f-a0a6-3489-981f-93b01c70bfef","startTime":"2026-08-29T18:50:01.529Z","endTime":"2026-08-29T18:50:05.821Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.588683315151016,"aZ":-20.760499205982242,"pfxX":-7.870580465886103,"pfxZ":6.3425675964714845,"pX":-3.5523958674402936,"pZ":3.4532790595813547,"vX0":-0.2600413507533342,"vY0":-133.27186314715496,"vZ0":-0.3970083191273228,"x":252.41,"y":145.54,"x0":-2.431106874519593,"y0":50.00130600586133,"z0":5.103388867014635,"aX":-14.158488818114346},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":14.3,"spinRate":2269,"spinDirection":247},"zone":11,"typeConfidence":0.85,"plateTime":0.4109501926398549,"extension":5.640542947360123},"index":5,"playId":"573fcda0-1274-3927-b514-38d04619ec57","pitchNumber":3,"startTime":"2026-08-29T18:50:20.837Z","endTime":"2026-08-29T18:50:26.048Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"actionPlayId":"573fcda0-1274-3927-b514-38d04619ec57","startTime":"2026-08-29T18:50:43.139Z","endTime":"2026-08-29T18:50:54.840Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.911096323184108,"aZ":-22.681929770028468,"pfxX":-2.7473518115824795,"pfxZ":5.156981982105515,"pX":-1.114775356621694,"pZ":3.0530974221646443,"vX0":3.93946486475771,"vY0":-133.8095500477763,"vZ0":-0.7585396664887956,"x":159.49,"y":156.35,"x0":-2.23925726140057,"y0":50.001272474026415,"z0":4.944144567742566,"aX":-5.0551767517913495},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":4.3,"spinRate":2353,"spinDirection":242},"zone":11,"typeConfidence":0.91,"plateTime":0.40707740747769705,"extension":5.856729791423237},"index":7,"playId":"a4a5dfb6-5ddc-3a4e-9a01-391b91154223","pitchNumber":4,"startTime":"2026-08-29T18:50:54.840Z","endTime":"2026-08-29T18:50:58.828Z","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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99527876274232,"aZ":-39.17397713293384,"pfxX":-6.906478768774273,"pfxZ":-4.490558908292059,"pX":-1.6639274140225837,"pZ":1.7800792001684187,"vX0":4.0840205470616695,"vY0":-123.86507438994896,"vZ0":-0.030848763885139796,"x":180.42,"y":190.72,"x0":-2.434082248835522,"y0":50.00254328464845,"z0":5.059357727681918,"aX":-10.76617053102055},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.9,"breakHorizontal":11.6,"spinRate":1767,"spinDirection":271},"zone":13,"typeConfidence":0.91,"plateTime":0.4416552153335682,"extension":5.943851649715318},"index":8,"playId":"be63ab3f-873a-3c95-9046-88d046e389c5","pitchNumber":5,"startTime":"2026-08-29T18:51:15.127Z","endTime":"2026-08-29T18:51:19.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925211332430923,"aZ":-37.61056642229199,"pfxX":-7.158468190464787,"pfxZ":-3.314727967250656,"pX":-0.43186802658811924,"pZ":1.6088132817251815,"vX0":6.084517592491351,"vY0":-126.76751233365843,"vZ0":-0.7981414971287399,"x":133.46,"y":195.34,"x0":-1.9236098971891402,"y0":50.00178508747142,"z0":4.908714466480393,"aX":-11.745729040143537},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.0,"breakHorizontal":11.8,"spinRate":1828,"spinDirection":269},"zone":13,"typeConfidence":0.9,"plateTime":0.43072950919194275,"extension":6.055934698420315},"hitData":{"launchSpeed":77.9,"launchAngle":16.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.64,"coordY":133.95}},"index":9,"playId":"dba32db0-8479-3227-83ce-5eaf6670f532","pitchNumber":6,"startTime":"2026-08-29T18:51:39.097Z","endTime":"2026-08-29T18:51:50.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:51:50.117Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andruw Monasterio lines out to center fielder Spencer Jones.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T18:53:03.154Z","endTime":"2026-08-29T18:55:02.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T18:52:13.234Z","endTime":"2026-08-29T18:53:05.320Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02086783058508,"aZ":-34.02658300496978,"pfxX":8.676720992138318,"pfxZ":-1.2683798751777022,"pX":-0.035025191161273395,"pZ":2.860267413956653,"vX0":2.5883584547078886,"vY0":-120.17802104739239,"vZ0":2.1369143450772436,"x":118.34,"y":161.55,"x0":-2.25426287823286,"y0":50.00360391804152,"z0":4.9889862635283615,"aX":12.649942442613858},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.4,"breakHorizontal":-16.3,"spinRate":2547,"spinDirection":60},"zone":2,"typeConfidence":0.9,"plateTime":0.4563426382695259,"extension":5.675238951827345},"index":1,"playId":"7a514e1a-1022-3077-a4c6-56fbc257494d","pitchNumber":1,"startTime":"2026-08-29T18:53:05.320Z","endTime":"2026-08-29T18:53:09.448Z","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":94.1,"endSpeed":86.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53347182699083,"aZ":-30.56297593248025,"pfxX":-12.195877032576444,"pfxZ":0.8555487690149821,"pX":1.0726350903009658,"pZ":1.5478461416201796,"vX0":11.535253743223896,"vY0":-136.52296559333283,"vZ0":-2.9007482856865163,"x":76.11,"y":196.99,"x0":-1.619032617602894,"y0":50.005184065486766,"z0":4.723587048366199,"aX":-23.067715105315845},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.1,"breakHorizontal":19.7,"spinRate":2185,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.40091357768712266,"extension":5.769724898144801},"index":2,"playId":"610a514a-298f-39da-84f9-e6cc3faf5ed5","pitchNumber":2,"startTime":"2026-08-29T18:53:22.404Z","endTime":"2026-08-29T18:53:26.526Z","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":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.132195398325454,"aZ":-30.355277176748558,"pfxX":8.431862017772158,"pfxZ":1.2827892977384163,"pX":1.0949858031736581,"pZ":1.9976375912048439,"vX0":5.143050574066887,"vY0":-118.77759664379259,"vZ0":-0.17454682419610124,"x":75.26,"y":184.84,"x0":-2.1987008956100307,"y0":50.004334385928914,"z0":4.847542722265072,"aX":11.968913458086572},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.5,"breakHorizontal":-16.6,"spinRate":2687,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.4622983813940076,"extension":5.599849466406815},"index":3,"playId":"1e413b78-806c-3a68-9964-51c0ed691d3c","pitchNumber":3,"startTime":"2026-08-29T18:53:39.499Z","endTime":"2026-08-29T18:53:43.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67527085841952,"aZ":-29.901983614340875,"pfxX":-11.40587494896852,"pfxZ":1.1921376985829912,"pX":0.9132281721343672,"pZ":2.186850338749808,"vX0":11.15839233994932,"vY0":-136.67497849597015,"vZ0":-1.5531694619318803,"x":82.19,"y":179.74,"x0":-1.7303713644435776,"y0":50.00002133235866,"z0":4.805984480652239,"aX":-21.686313068715585},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.0,"breakHorizontal":18.5,"spinRate":2189,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.3999654760775231,"extension":5.808227734392611},"index":4,"playId":"927a810c-ce52-39b7-86a3-7517fb21f9ae","pitchNumber":4,"startTime":"2026-08-29T18:54:00.155Z","endTime":"2026-08-29T18:54:04.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.080063959647507,"aZ":-29.534927871072977,"pfxX":7.885333979835,"pfxZ":1.8296007999936457,"pX":0.3990986705370127,"pZ":2.2305329030728913,"vX0":3.995741490834673,"vY0":-119.36805861615967,"vZ0":0.017326818481963713,"x":101.79,"y":178.56,"x0":-2.321174665449368,"y0":50.00225451094234,"z0":4.883280331873684,"aX":11.37300041911855},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.6,"breakHorizontal":-15.2,"spinRate":2639,"spinDirection":62},"zone":6,"typeConfidence":0.91,"plateTime":0.4589391928383417,"extension":5.70362276962814},"index":5,"playId":"b90b7a78-2491-3469-b776-3be12b00174e","pitchNumber":5,"startTime":"2026-08-29T18:54:21.204Z","endTime":"2026-08-29T18:54:27.250Z","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":81.1,"endSpeed":74.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.686949287314352,"aZ":-30.190241139758548,"pfxX":7.016226597987629,"pfxZ":1.413227275208893,"pX":0.8615550867340652,"pZ":3.049660661834461,"vX0":4.824690845664003,"vY0":-117.99342144767938,"vZ0":1.9869032160307638,"x":108.76,"y":144.67,"x0":-2.125272962604984,"y0":50.002020085924514,"z0":4.990175610206074,"aX":9.832085315104415},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.4,"breakHorizontal":-13.9,"spinRate":2676,"spinDirection":65},"zone":12,"typeConfidence":0.9,"plateTime":0.4652652570707545,"extension":5.699373219805408},"hitData":{"launchSpeed":90.9,"launchAngle":23.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.74,"coordY":82.77}},"index":6,"playId":"62b37203-829e-39e9-ab9b-296c286882aa","pitchNumber":6,"startTime":"2026-08-29T18:54:55.129Z","endTime":"2026-08-29T18:55:02.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:55:02.625Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Paul Goldschmidt lines out, pitcher Jake Bennett to shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T18:57:22.672Z","endTime":"2026-08-29T18:57:43.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687562,"link":"/api/v1/people/687562"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88880652852342,"aZ":-27.054230748405622,"pfxX":9.29092103714297,"pfxZ":2.8644223546199674,"pX":0.5524047661528048,"pZ":1.8700439937964175,"vX0":-9.598409823442344,"vY0":-132.24891196765176,"vZ0":-4.067781786788862,"x":95.94,"y":188.29,"x0":3.006649054977651,"y0":50.00146697573539,"z0":5.39240814282183,"aX":16.60053591188296},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.6,"breakHorizontal":-15.0,"spinRate":2036,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4127787716949194,"extension":7.112363071422379},"hitData":{"launchSpeed":98.5,"launchAngle":7.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":116.62,"coordY":152.99}},"index":0,"playId":"1057daa3-fc97-354a-a8f0-b54bab8a48c9","pitchNumber":1,"startTime":"2026-08-29T18:57:35.253Z","endTime":"2026-08-29T18:57:43.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:57:43.309Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rice flies out to left fielder Eli White.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T18:58:10.528Z","endTime":"2026-08-29T18:58:38.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"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":83.6,"endSpeed":77.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.491558362553153,"aZ":-28.64727603754064,"pfxX":0.6106288742462417,"pfxZ":2.339958518370752,"pX":-0.24122258380009973,"pZ":3.5350638133652046,"vX0":-7.477269965152334,"vY0":-121.54003668533295,"vZ0":1.0740851630379358,"x":126.19,"y":143.33,"x0":2.7878123014806366,"y0":50.00089486003284,"z0":5.564170123496618,"aX":0.9210203092978431},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.8,"breakHorizontal":0.6,"spinRate":2074,"spinDirection":94},"zone":11,"typeConfidence":2.0,"plateTime":0.44964370852677016,"extension":6.630481924729871},"index":0,"playId":"60f00550-aedd-3bea-a03a-a5cf030f464a","pitchNumber":1,"startTime":"2026-08-29T18:58:12.466Z","endTime":"2026-08-29T18:58:16.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.920775947724565,"aZ":-38.2332718335317,"pfxX":-6.550568236799146,"pfxZ":-4.542634342292023,"pX":0.13852651709434885,"pZ":1.2412245276905247,"vX0":-5.112225956360955,"vY0":-115.51281324412804,"vZ0":-0.9816714164200587,"x":111.72,"y":205.27,"x0":3.2406766486553775,"y0":50.0009069171998,"z0":5.386734393068442,"aX":-8.743797994417367},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.2,"breakHorizontal":13.2,"spinRate":2155,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.4763642241885737,"extension":6.888599400864996},"hitData":{"launchSpeed":80.5,"launchAngle":46.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.24,"coordY":113.0}},"index":1,"playId":"d675403b-9437-32ad-9e25-4a13c4823216","pitchNumber":2,"startTime":"2026-08-29T18:58:28.987Z","endTime":"2026-08-29T18:58:38.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T18:58:38.842Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out sharply, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T18:59:02.778Z","endTime":"2026-08-29T19:00:21.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29637285884758,"aZ":-20.456766638836005,"pfxX":5.405307336521995,"pfxZ":6.363227752799304,"pX":1.1089138568709782,"pZ":3.965550262451543,"vX0":-6.970050922053484,"vY0":-134.82400740321918,"vZ0":-0.15184276739394736,"x":74.73,"y":131.71,"x0":3.0252607709010153,"y0":50.00155978927006,"z0":5.466255738998544,"aX":9.95174500582622},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.8,"breakHorizontal":-8.3,"spinRate":2118,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4062507332523295,"extension":7.117992814365792},"index":0,"playId":"571daa05-03a1-3094-afa6-136f51c63ba1","pitchNumber":1,"startTime":"2026-08-29T18:59:05.283Z","endTime":"2026-08-29T18:59:09.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.660499179039288,"aZ":-28.172113215531265,"pfxX":9.465719226000493,"pfxZ":2.212336905349641,"pX":1.185108347681299,"pZ":2.923721004742913,"vX0":-7.90244245588785,"vY0":-133.83883282373625,"vZ0":-1.2275203203153464,"x":71.83,"y":159.84,"x0":2.950351588536916,"y0":50.003404503714755,"z0":5.411321937186045,"aX":17.124153478061732},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.0,"breakHorizontal":-15.4,"spinRate":2027,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4096917866011629,"extension":7.238866792369762},"index":1,"playId":"d363c75f-e154-3d0a-a97e-2fcb33908fa4","pitchNumber":2,"startTime":"2026-08-29T18:59:22.534Z","endTime":"2026-08-29T18:59:26.389Z","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":84.7,"endSpeed":77.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99061147977548,"aZ":-28.858848404421597,"pfxX":8.806066229818013,"pfxZ":2.1632741456628457,"pX":0.6853762459621847,"pZ":1.2700657558711375,"vX0":-8.273775504938394,"vY0":-123.01448752356939,"vZ0":-4.096270747400057,"x":90.88,"y":204.49,"x0":2.9453534055505863,"y0":50.00533893151044,"z0":5.398391880396107,"aX":13.522516598644673},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":-14.0,"spinRate":1894,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4449411865441588,"extension":7.372779487185606},"index":2,"playId":"e88aa58a-b50e-3b9e-bb97-9778cc75c79f","pitchNumber":3,"startTime":"2026-08-29T18:59:38.110Z","endTime":"2026-08-29T18:59:41.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.505543163019464,"aZ":-18.129675095444487,"pfxX":6.313357452562138,"pfxZ":7.7167477252491015,"pX":1.3239712710808553,"pZ":2.8331375627907223,"vX0":-7.187082866923064,"vY0":-134.41365897192136,"vZ0":-3.280560775564127,"x":66.53,"y":162.29,"x0":3.2186474870927966,"y0":50.00566905789316,"z0":5.364807151199264,"aX":11.495955907681964},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":-9.8,"spinRate":2170,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.40827288748827195,"extension":7.126657296235473},"index":3,"playId":"74f5823c-108d-3c71-9e36-c0bcd68c347f","pitchNumber":4,"startTime":"2026-08-29T18:59:55.162Z","endTime":"2026-08-29T18:59:58.864Z","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":84.8,"endSpeed":77.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.643037000886995,"aZ":-26.54127501261216,"pfxX":8.878627665278572,"pfxZ":3.684111710955099,"pX":0.7542203757395022,"pZ":1.872836716918282,"vX0":-8.271049033240983,"vY0":-123.14759741803765,"vZ0":-3.1291147568004245,"x":88.25,"y":188.21,"x0":3.0112344527812884,"y0":50.001010271235025,"z0":5.417619885426853,"aX":13.564996694007966},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.1,"breakHorizontal":-14.0,"spinRate":1812,"spinDirection":102},"zone":9,"typeConfidence":2.0,"plateTime":0.44566799590268324,"extension":7.635072707968733},"hitData":{"launchSpeed":105.4,"launchAngle":5.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":106.2,"coordY":155.23}},"index":4,"playId":"e8e57a24-85e0-3a22-b6ee-3b10200674e1","pitchNumber":5,"startTime":"2026-08-29T19:00:14.162Z","endTime":"2026-08-29T19:00:21.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:00:21.685Z","atBatIndex":45},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Nick Sogard bunt pops out to pitcher Ryan Yarbrough.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T19:03:18.260Z","endTime":"2026-08-29T19:03:41.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642232,"link":"/api/v1/people/642232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Yarbrough replaces Justin Topa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T19:01:31.046Z","endTime":"2026-08-29T19:03:20.476Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642232,"link":"/api/v1/people/642232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":75.7,"endSpeed":70.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.839116979529173,"aZ":-32.94107880152858,"pfxX":9.643793648163074,"pfxZ":-0.6203874286958992,"pX":0.17287094207865186,"pZ":2.39668850102188,"vX0":-8.122245382327902,"vY0":-110.01393510110185,"vZ0":1.1957243316505621,"x":110.41,"y":174.07,"x0":2.6436115549630843,"y0":50.002227947432864,"z0":5.313254626918172,"aX":11.929493606695297},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-0.5,"breakHorizontal":-15.6,"spinRate":1808,"spinDirection":89},"zone":5,"typeConfidence":0.94,"plateTime":0.4961396266800424,"extension":6.290273669117536},"index":1,"playId":"bdcb96e4-a684-37a7-bfdb-f29fae23b1f6","pitchNumber":1,"startTime":"2026-08-29T19:03:20.476Z","endTime":"2026-08-29T19:03:24.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.572375580023248,"aZ":-32.68482631964782,"pfxX":9.475391638158069,"pfxZ":-0.417887214853212,"pX":0.527460263265207,"pZ":1.3186344826554828,"vX0":-7.484803443508528,"vY0":-109.49974187479022,"vZ0":-0.6640017510741907,"x":96.89,"y":203.18,"x0":2.7519565584112553,"y0":50.00311782459392,"z0":5.1100001719223895,"aX":11.55529161065129},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-0.6,"breakHorizontal":-15.2,"spinRate":1737,"spinDirection":89},"zone":14,"typeConfidence":0.94,"plateTime":0.4993992918614434,"extension":6.3562972898316215},"hitData":{"launchSpeed":26.2,"launchAngle":59.0,"totalDistance":41.0,"trajectory":"bunt_popup","hardness":"medium","location":"1","coordinates":{"coordX":125.44,"coordY":187.54}},"index":2,"playId":"3745e0b0-5b11-3cb7-b951-4246a0219448","pitchNumber":2,"startTime":"2026-08-29T19:03:35.542Z","endTime":"2026-08-29T19:03:41.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:03:41.956Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eli White flies out sharply to center fielder Spencer Jones.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T19:03:58.350Z","endTime":"2026-08-29T19:05:34.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.7752260251452,"aZ":-33.55241124329129,"pfxX":9.37417441985582,"pfxZ":-1.104312029948936,"pX":0.6603237889677448,"pZ":2.5457286394841647,"vX0":-7.069037326633805,"vY0":-110.40740419938398,"vZ0":1.6484698939935187,"x":91.83,"y":170.05,"x0":2.6698880065203534,"y0":50.0037203139332,"z0":5.293934447638175,"aX":11.692288383366028},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-1.3,"breakHorizontal":-15.4,"spinRate":1815,"spinDirection":85},"zone":6,"typeConfidence":0.94,"plateTime":0.4941815556194844,"extension":6.447713319507153},"index":0,"playId":"e93b2d48-d73b-3906-8525-3134fcfd4902","pitchNumber":1,"startTime":"2026-08-29T19:04:08.461Z","endTime":"2026-08-29T19:04:12.335Z","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":75.8,"endSpeed":70.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.71603609829094,"aZ":-34.078003987744594,"pfxX":9.568104739941898,"pfxZ":-1.5363887888189858,"pX":0.8475867884124748,"pZ":2.1356071260400986,"vX0":-7.048682429511523,"vY0":-110.20814294039883,"vZ0":1.2163763316180225,"x":84.69,"y":181.12,"x0":2.8285070590700596,"y0":50.00030118508086,"z0":5.147953842110192,"aX":11.888301274795152},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-2.2,"breakHorizontal":-15.7,"spinRate":1783,"spinDirection":87},"zone":14,"typeConfidence":0.94,"plateTime":0.495074713093699,"extension":6.463585504811201},"index":1,"playId":"cf937b28-b62d-30d7-b362-61afd2767103","pitchNumber":2,"startTime":"2026-08-29T19:04:23.719Z","endTime":"2026-08-29T19:04:28.151Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-29T19:04:35.146Z","endTime":"2026-08-29T19:04:49.507Z","isPitch":false,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":73.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.528368489095765,"aZ":-32.614737396870844,"pfxX":8.719885101372528,"pfxZ":-0.3246335213295257,"pX":1.7180238608770184,"pZ":2.498944337539392,"vX0":-4.977608399234546,"vY0":-113.93709409428477,"vZ0":1.2917482776527454,"x":51.51,"y":171.31,"x0":2.7734927627655064,"y0":50.00410601296884,"z0":5.093864845748683,"aX":11.722839052360397},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.1,"breakHorizontal":-14.9,"spinRate":1781,"spinDirection":86},"zone":14,"typeConfidence":0.93,"plateTime":0.47666280916103654,"extension":6.440767558302621},"index":3,"playId":"dadca6fd-cd2e-3db5-a80e-16ff66083731","pitchNumber":3,"startTime":"2026-08-29T19:04:49.507Z","endTime":"2026-08-29T19:04:53.465Z","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":88.4,"endSpeed":81.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.708018918604303,"aZ":-21.370971972346815,"pfxX":7.457701176831392,"pfxZ":6.419643694441866,"pX":-0.6228706744091153,"pZ":4.528265555607996,"vX0":-10.524591237767565,"vY0":-128.43461984043728,"vZ0":1.7145756690142449,"x":140.74,"y":116.52,"x0":2.5448737078772554,"y0":50.0051581201242,"z0":5.505738243105326,"aX":12.55669628460758},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.2,"breakHorizontal":-11.4,"spinRate":1923,"spinDirection":119},"zone":11,"typeConfidence":0.85,"plateTime":0.42524080492873706,"extension":6.26632874449071},"index":4,"playId":"02c4dd2c-38ca-3554-ad4e-b20eb447a560","pitchNumber":4,"startTime":"2026-08-29T19:05:08.836Z","endTime":"2026-08-29T19:05:12.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.134986798191726,"aZ":-30.33666742103603,"pfxX":10.048466329337282,"pfxZ":1.3872303833323505,"pX":-0.022605103349613426,"pZ":1.8986939148549447,"vX0":-9.025906772213778,"vY0":-113.62451847037028,"vZ0":-0.6429022544491583,"x":117.86,"y":187.52,"x0":2.669877894624005,"y0":50.00401232680574,"z0":5.164057132630172,"aX":13.321311181262642},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.6,"breakHorizontal":-16.3,"spinRate":1944,"spinDirection":92},"zone":8,"typeConfidence":0.89,"plateTime":0.47955256228985554,"extension":6.5128360079504946},"hitData":{"launchSpeed":102.2,"launchAngle":25.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":94.7,"coordY":44.24}},"index":5,"playId":"64665414-630b-3703-b663-535ad38b8145","pitchNumber":5,"startTime":"2026-08-29T19:05:25.361Z","endTime":"2026-08-29T19:05:34.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:05:34.178Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jahmai Jones lines out to left fielder Cody Bellinger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T19:05:52.813Z","endTime":"2026-08-29T19:07:03.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.0,"endSpeed":66.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.008849004315454,"aZ":-28.36966310351585,"pfxX":-6.486181159072222,"pfxZ":3.4058926558542044,"pX":0.8444334977634519,"pZ":2.2548069327277,"vX0":-3.224815882635458,"vY0":-104.85365792456092,"vZ0":1.5571958703234035,"x":84.81,"y":177.9,"x0":3.243008497588978,"y0":50.005134250198815,"z0":4.802196501538113,"aX":-7.253985184451756},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":7.0,"breakHorizontal":12.6,"spinRate":2143,"spinDirection":256},"zone":6,"typeConfidence":0.93,"plateTime":0.5215099773320997,"extension":6.2050788806340575},"index":0,"playId":"c4a4ec44-73e2-3907-ad60-405bb7e6cdfa","pitchNumber":1,"startTime":"2026-08-29T19:06:05.647Z","endTime":"2026-08-29T19:06:09.548Z","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":1,"outs":2},"pitchData":{"startSpeed":71.4,"endSpeed":65.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.230570684469267,"aZ":-27.097677160135603,"pfxX":-7.659650754736838,"pfxZ":4.622203497966883,"pX":1.733419673953468,"pZ":2.745643862880201,"vX0":-1.2546512501619498,"vY0":-104.02664032082892,"vZ0":2.3706446318279575,"x":50.93,"y":164.65,"x0":3.3391947928866172,"y0":50.000637459284086,"z0":4.800684905160703,"aX":-8.40440446765708},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":9.4,"breakHorizontal":14.2,"spinRate":2129,"spinDirection":259},"zone":12,"typeConfidence":0.94,"plateTime":0.5262545027167032,"extension":6.088018377356003},"index":1,"playId":"1031c19d-db84-3ca0-94d0-60b91f922ef6","pitchNumber":2,"startTime":"2026-08-29T19:06:21.854Z","endTime":"2026-08-29T19:06:25.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.379599459542526,"aZ":-31.08248551275025,"pfxX":11.706547495982287,"pfxZ":0.8597029696964906,"pX":1.2774855901950548,"pZ":1.6580833982222942,"vX0":-6.528524707334036,"vY0":-112.29850447978185,"vZ0":-0.4285087685709428,"x":68.31,"y":194.01,"x0":2.709546251576252,"y0":50.00322031207501,"z0":5.028214997251529,"aX":14.870021396220817},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.8,"breakHorizontal":-19.4,"spinRate":1986,"spinDirection":89},"zone":14,"typeConfidence":0.93,"plateTime":0.48876813576897593,"extension":6.40147477798249},"index":2,"playId":"cb85c3f5-b8dc-333b-a3f1-4fb3f410731c","pitchNumber":3,"startTime":"2026-08-29T19:06:37.622Z","endTime":"2026-08-29T19:06:41.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.630572651044922,"aZ":-22.98661093575296,"pfxX":3.791100589620566,"pfxZ":5.858662947131386,"pX":0.0011742537219898918,"pZ":1.6776640179923206,"vX0":-8.459391292226865,"vY0":-123.877458819162,"vZ0":-2.6012471651732167,"x":116.96,"y":193.48,"x0":2.953948699038432,"y0":50.00293233784892,"z0":4.644434271797591,"aX":5.946204114173334},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.3,"breakHorizontal":-5.0,"spinRate":2059,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4406203485400231,"extension":6.454631678577334},"hitData":{"launchSpeed":93.8,"launchAngle":22.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.92,"coordY":74.48}},"index":3,"playId":"9b3b1cd5-c01d-339b-97ad-1a4e789ab634","pitchNumber":4,"startTime":"2026-08-29T19:06:56.382Z","endTime":"2026-08-29T19:07:03.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:07:03.591Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, second baseman Nick Sogard to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T19:12:09.677Z","endTime":"2026-08-29T19:12:19.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyron Guerrero replaces Jake Bennett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T19:09:37.756Z","endTime":"2026-08-29T19:11:23.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594027,"link":"/api/v1/people/594027"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Trent Grisham replaces Heliot Ramos.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T19:11:23.637Z","endTime":"2026-08-29T19:12:12.008Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":92.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.240201170774846,"aZ":-15.425134547046921,"pfxX":-9.304965372137486,"pfxZ":7.705639085189332,"pX":0.4446014643047618,"pZ":1.9836038015727446,"vX0":9.409753877974406,"vY0":-146.43899243560597,"vZ0":-9.058198786066846,"x":100.05,"y":185.22,"x0":-1.5997743210416078,"y0":50.00456964419383,"z0":6.037565341307055,"aX":-20.232215801280038},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.2,"breakHorizontal":15.0,"spinRate":2169,"spinDirection":223},"zone":9,"typeConfidence":0.91,"plateTime":0.3738688881663661,"extension":6.945281212970133},"hitData":{"launchSpeed":85.2,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.63,"coordY":151.68}},"index":2,"playId":"a50111b6-1dca-30f1-b57b-42e496c5e552","pitchNumber":1,"startTime":"2026-08-29T19:12:12.008Z","endTime":"2026-08-29T19:12:19.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:12:19.526Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a ground ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T19:12:39.936Z","endTime":"2026-08-29T19:15:17.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":101.5,"endSpeed":92.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.744645093636,"aZ":-15.336385074366861,"pfxX":-8.877041884068339,"pfxZ":7.661804232453675,"pX":0.4486127425098322,"pZ":2.34749383286918,"vX0":9.496341419280224,"vY0":-147.264977563313,"vZ0":-8.45263462799527,"x":99.9,"y":175.4,"x0":-1.6634466949970026,"y0":50.00451370399538,"z0":6.160875947553321,"aX":-19.51335143020335},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":12.4,"breakHorizontal":14.3,"spinRate":2184,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.37183448104518213,"extension":7.040021417880444},"index":0,"playId":"41ee4233-1082-336c-8d7a-0f09d19d92ec","pitchNumber":1,"startTime":"2026-08-29T19:12:47.820Z","endTime":"2026-08-29T19:12:51.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.3,"endSpeed":92.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.98288266514475,"aZ":-14.05736960556922,"pfxX":-9.16503805925287,"pfxZ":8.26474828215489,"pX":0.001939842625739411,"pZ":2.4979930630623,"vX0":8.834187240024054,"vY0":-147.1528388567204,"vZ0":-7.686892538694144,"x":116.93,"y":171.33,"x0":-1.8485921020653673,"y0":50.00719614394003,"z0":5.977476605738453,"aX":-20.100906416724683},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.6,"breakHorizontal":14.9,"spinRate":2310,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.3722440387045536,"extension":6.8945054149148906},"index":1,"playId":"2e814646-729c-3c00-8485-214908ea0653","pitchNumber":2,"startTime":"2026-08-29T19:13:04.431Z","endTime":"2026-08-29T19:13:07.764Z","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":102.7,"endSpeed":93.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.74639326663058,"aZ":-15.407850025528768,"pfxX":-9.276872066503536,"pfxZ":7.4299465261952475,"pX":-0.6050945638272304,"pZ":2.4165000036528075,"vX0":7.000955058301617,"vY0":-149.23081512029592,"vZ0":-8.002747535666,"x":140.06,"y":173.53,"x0":-1.775653599177306,"y0":50.00242586137303,"z0":6.019574361131692,"aX":-20.93339826622838},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":12.0,"breakHorizontal":15.5,"spinRate":2322,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.3669692819561341,"extension":6.8476460591693105},"index":2,"playId":"0ef2bbfd-70eb-3808-a5ff-3ccf6d9823e1","pitchNumber":3,"startTime":"2026-08-29T19:13:23.679Z","endTime":"2026-08-29T19:13:26.901Z","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":2,"outs":1},"pitchData":{"startSpeed":102.3,"endSpeed":93.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.71585323184042,"aZ":-17.31340128179079,"pfxX":-8.731772271208726,"pfxZ":6.643865001760467,"pX":-1.132668827147141,"pZ":3.9994098082602667,"vX0":5.315119891778403,"vY0":-148.836296156219,"vZ0":-3.196671299656866,"x":160.17,"y":130.8,"x0":-1.809973017537555,"y0":50.00325135154229,"z0":6.093848174098799,"aX":-19.532136561435113},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":11.5,"breakHorizontal":14.8,"spinRate":2313,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.36841837245203024,"extension":6.922556221301519},"index":3,"playId":"d599cea1-3b88-3876-a545-3f6180563d62","pitchNumber":4,"startTime":"2026-08-29T19:13:44.328Z","endTime":"2026-08-29T19:13:48.494Z","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":92.1,"endSpeed":84.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816714909061883,"aZ":-25.01966385867941,"pfxX":-0.4867420953072117,"pfxZ":3.9604687576203115,"pX":0.3344163652880188,"pZ":-0.007287792334920957,"vX0":5.226630549027803,"vY0":-133.74266449025788,"vZ0":-10.644492732339138,"x":104.25,"y":238.98,"x0":-1.5848189961289803,"y0":50.000400196566915,"z0":5.830005715132677,"aX":-0.8792715472679444},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.9,"breakHorizontal":-0.2,"spinRate":1354,"spinDirection":229},"zone":14,"typeConfidence":0.89,"plateTime":0.41010472727147995,"extension":7.124927941213434},"index":4,"playId":"f8e0342f-ca7b-31de-89fc-1e9d02ce9d47","pitchNumber":5,"startTime":"2026-08-29T19:14:03.150Z","endTime":"2026-08-29T19:14:07.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.9,"endSpeed":94.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.948340948710715,"aZ":-15.172395823198544,"pfxX":-9.173748713759348,"pfxZ":7.470583177636478,"pX":-0.7494233285119466,"pZ":1.6154565214072354,"vX0":6.437680234527774,"vY0":-149.4513863820704,"vZ0":-10.181736266726965,"x":145.57,"y":195.16,"x0":-1.7327144259682448,"y0":50.00448660093997,"z0":5.9248120334330245,"aX":-20.88161740869563},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":11.9,"breakHorizontal":15.5,"spinRate":2329,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.36564176940312754,"extension":7.035761848958911},"index":5,"playId":"409fdfa4-c416-3183-9136-88768bc16787","pitchNumber":6,"startTime":"2026-08-29T19:14:25.387Z","endTime":"2026-08-29T19:14:28.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":103.1,"endSpeed":93.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.91380733110255,"aZ":-15.029109949808728,"pfxX":-8.61695838300814,"pfxZ":7.5535227243866085,"pX":-1.6694986721456437,"pZ":3.8095284372165286,"vX0":4.1211663427575935,"vY0":-150.07442794045505,"vZ0":-4.213183030341571,"x":180.64,"y":135.92,"x0":-1.9444762514414986,"y0":50.00650998121356,"z0":6.0939394208949675,"aX":-19.566974303326422},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":13.0,"breakHorizontal":14.8,"spinRate":2216,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.36562408463240503,"extension":6.943122870087335},"index":6,"playId":"7a536416-2b43-348a-83fb-6b0b41188624","pitchNumber":7,"startTime":"2026-08-29T19:14:47.205Z","endTime":"2026-08-29T19:14:51.202Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.3,"endSpeed":93.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.045580987733416,"aZ":-17.2820719116499,"pfxX":-9.997022561536632,"pfxZ":6.675849727722536,"pX":-0.7869721925357291,"pZ":2.3990515800924483,"vX0":6.565970647376513,"vY0":-148.7358049035402,"vZ0":-7.447967943338521,"x":147.0,"y":174.01,"x0":-1.728920870803916,"y0":50.00710855713469,"z0":5.945863162660984,"aX":-22.311670615435876},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":10.7,"breakHorizontal":16.8,"spinRate":2230,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.368840966004909,"extension":7.015803710501702},"hitData":{"launchSpeed":90.1,"launchAngle":8.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.16,"coordY":109.19}},"index":7,"playId":"51bbd305-17e7-3ea3-a7d2-13e19903cd22","pitchNumber":8,"startTime":"2026-08-29T19:15:05.635Z","endTime":"2026-08-29T19:15:17.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:15:17.572Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"George Lombard Jr. lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T19:15:38.312Z","endTime":"2026-08-29T19:16:29.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.7,"endSpeed":90.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71970440546862,"aZ":-12.910769895004742,"pfxX":-8.57471310727378,"pfxZ":9.073654343780998,"pX":-0.8047063146034695,"pZ":3.1628477570598723,"vX0":5.669031519941381,"vY0":-144.97882075231678,"vZ0":-5.90091500062695,"x":147.67,"y":153.38,"x0":-1.6740195445089248,"y0":50.00347272863516,"z0":6.016530705938636,"aX":-18.20662999962819},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.4,"breakHorizontal":14.4,"spinRate":2327,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.37817791024839753,"extension":7.125910868040219},"index":0,"playId":"1980365a-b485-323e-9e2a-100b52251a00","pitchNumber":1,"startTime":"2026-08-29T19:15:40.921Z","endTime":"2026-08-29T19:15:44.018Z","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":1},"pitchData":{"startSpeed":100.6,"endSpeed":91.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72860420172873,"aZ":-12.083452052617918,"pfxX":-8.25558065641393,"pfxZ":9.310365095030019,"pX":-0.29508218899993477,"pZ":1.3544382258522398,"vX0":6.906013910077285,"vY0":-146.03655215630582,"vZ0":-10.895806109280839,"x":128.25,"y":202.21,"x0":-1.619202264508368,"y0":50.00174716724001,"z0":5.86291086250035,"aX":-17.811796569137872},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.8,"breakHorizontal":13.6,"spinRate":2272,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.37521324777520215,"extension":7.14959564002806},"index":1,"playId":"21e1eb2b-992c-3ac8-9fed-1f8e49b44dcc","pitchNumber":2,"startTime":"2026-08-29T19:15:59.860Z","endTime":"2026-08-29T19:16:04.009Z","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":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56329128234506,"aZ":-14.221495660258578,"pfxX":-7.914505426886263,"pfxZ":8.311573433204899,"pX":-0.3993754869513059,"pZ":2.6167511492476296,"vX0":6.6974774056658095,"vY0":-145.87671599208196,"vZ0":-7.219261263608852,"x":132.22,"y":168.13,"x0":-1.6940638194912594,"y0":50.00548789116837,"z0":5.976990592850532,"aX":-17.1001442701424},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.8,"breakHorizontal":13.1,"spinRate":2238,"spinDirection":226},"zone":4,"typeConfidence":0.91,"plateTime":0.37512951571439235,"extension":7.093832935592048},"hitData":{"launchSpeed":97.4,"launchAngle":21.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.16,"coordY":72.7}},"index":2,"playId":"732a4655-0404-3052-beec-5c5ab6c858f1","pitchNumber":3,"startTime":"2026-08-29T19:16:18.203Z","endTime":"2026-08-29T19:16:29.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:16:29.069Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, second baseman Nick Sogard to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T19:17:06.184Z","endTime":"2026-08-29T19:19:05.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis García Jr. replaces José Caballero.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T19:16:50.264Z","endTime":"2026-08-29T19:17:08.568Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":676609,"link":"/api/v1/people/676609"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":102.0,"endSpeed":93.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.26814845932614,"aZ":-14.199139679810601,"pfxX":-8.790652079092997,"pfxZ":8.058152102900317,"pX":-1.3875181586799938,"pZ":2.6392188918539343,"vX0":4.930530989982225,"vY0":-148.35185918575175,"vZ0":-7.281350590695936,"x":169.89,"y":167.52,"x0":-1.928367373388022,"y0":50.00296359672009,"z0":5.952041375591396,"aX":-19.60685587784333},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":13.3,"breakHorizontal":15.0,"spinRate":2372,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.3691156386934189,"extension":7.012452386699823},"index":1,"playId":"bf538e89-a5c9-3ca8-9e05-5748a4da3614","pitchNumber":1,"startTime":"2026-08-29T19:17:08.568Z","endTime":"2026-08-29T19:17:11.568Z","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":101.6,"endSpeed":92.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11237653778103,"aZ":-13.897268832479213,"pfxX":-9.225684930939535,"pfxZ":8.25593526331319,"pX":-1.4302334043977303,"pZ":3.122451282885487,"vX0":4.548434355165326,"vY0":-147.8205774473506,"vZ0":-6.084253003081598,"x":171.52,"y":154.47,"x0":-1.7899273130035374,"y0":50.003558984294195,"z0":6.022762583213551,"aX":-20.42492619198851},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":13.9,"breakHorizontal":15.8,"spinRate":2345,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.37048379849574475,"extension":7.018550989108098},"index":2,"playId":"0d0c74d7-62c3-3861-abcd-003f1d11f9aa","pitchNumber":2,"startTime":"2026-08-29T19:17:27.139Z","endTime":"2026-08-29T19:17:31.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.8,"endSpeed":92.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41708489467205,"aZ":-14.622872225392754,"pfxX":-9.053741240004705,"pfxZ":8.04862743475835,"pX":-1.3306425811621958,"pZ":3.0361921051486136,"vX0":5.277568677603849,"vY0":-146.68755562984018,"vZ0":-6.069660259022169,"x":167.72,"y":156.8,"x0":-1.9758925223766368,"y0":50.00666284103055,"z0":6.002823499944141,"aX":-19.751534562976858},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.6,"breakHorizontal":15.4,"spinRate":2352,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3732824726500814,"extension":6.977204036433238},"index":3,"playId":"277d5b7d-2a4d-34bc-b228-2295aa4e9a94","pitchNumber":3,"startTime":"2026-08-29T19:17:47.066Z","endTime":"2026-08-29T19:17:50.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.6,"endSpeed":93.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76423119832829,"aZ":-11.492494116463265,"pfxX":-8.265831877268432,"pfxZ":9.171651324648675,"pX":0.5238258721185047,"pZ":2.6888849415336584,"vX0":9.397772039837584,"vY0":-148.9865291614006,"vZ0":-7.723815257654267,"x":97.03,"y":166.18,"x0":-1.5928296066617789,"y0":50.001523330668654,"z0":5.97399496361779,"aX":-18.63802070699898},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":15.2,"breakHorizontal":13.2,"spinRate":2342,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.3672016754407492,"extension":7.2100201949987515},"index":4,"playId":"3b167534-53f1-3c81-b324-c0ad2effe5ac","pitchNumber":4,"startTime":"2026-08-29T19:18:06.132Z","endTime":"2026-08-29T19:18:09.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.8,"endSpeed":93.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84948498383911,"aZ":-13.337019878810544,"pfxX":-8.186116713398615,"pfxZ":8.456924454944879,"pX":-0.4242918308787554,"pZ":2.6300489830309233,"vX0":7.039288893436168,"vY0":-147.96629326448388,"vZ0":-7.741621666033354,"x":133.17,"y":167.77,"x0":-1.765413013694574,"y0":50.00025785230915,"z0":6.053944783637554,"aX":-18.229252084473792},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.0,"breakHorizontal":13.6,"spinRate":2273,"spinDirection":226},"zone":4,"typeConfidence":0.91,"plateTime":0.36954868284553255,"extension":7.003920944886398},"index":5,"playId":"ef9886e9-b7af-3d1c-ad9d-7368699efe86","pitchNumber":5,"startTime":"2026-08-29T19:18:31.788Z","endTime":"2026-08-29T19:18:36.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04755320350965,"aZ":-28.482497089462328,"pfxX":-6.334773740709925,"pfxZ":1.9371128727538833,"pX":-0.6053797131326446,"pZ":2.046943755681221,"vX0":5.05633357019096,"vY0":-137.06120369265585,"vZ0":-5.291884286483715,"x":140.08,"y":183.51,"x0":-1.6502858895139734,"y0":50.001368901671825,"z0":5.945556190423483,"aX":-12.062028022304437},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.6,"breakHorizontal":10.4,"spinRate":1383,"spinDirection":230},"zone":7,"typeConfidence":0.8,"plateTime":0.399487089933507,"extension":7.258453580439778},"hitData":{"launchSpeed":92.0,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":155.23}},"index":6,"playId":"796ddc17-0975-3285-a3f2-dad6e6567dfb","pitchNumber":6,"startTime":"2026-08-29T19:18:57.617Z","endTime":"2026-08-29T19:19:05.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:19:05.133Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to right fielder Spencer Jones.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T19:21:38.102Z","endTime":"2026-08-29T19:22:40.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to third base for Amed Rosario.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T19:21:16.892Z","endTime":"2026-08-29T19:21:16.907Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"300"},{"details":{"description":"Trent Grisham remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T19:21:16.907Z","endTime":"2026-08-29T19:21:16.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"description":"Defensive Substitution: Jazz Chisholm Jr. replaces Luis García Jr., batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-29T19:21:16.908Z","endTime":"2026-08-29T19:21:17.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"702","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"description":"Defensive switch from center field to right field for Spencer Jones.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-29T19:21:16.908Z","endTime":"2026-08-29T19:21:40.320Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800"},{"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":75.4,"endSpeed":68.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.151284931481296,"aZ":-30.062725588658775,"pfxX":11.720666508610972,"pfxZ":1.7727561697924825,"pX":-0.3332643744410122,"pZ":1.2415462035556135,"vX0":-9.49171010480852,"vY0":-109.30955307824807,"vZ0":-1.2701579639841762,"x":129.7,"y":205.26,"x0":2.576295315859709,"y0":50.00240011764373,"z0":5.105440375149101,"aX":13.955983822362347},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":3.1,"breakHorizontal":-18.2,"spinRate":2007,"spinDirection":92},"zone":13,"typeConfidence":0.94,"plateTime":0.5041836348658819,"extension":6.43339439889618},"index":4,"playId":"96baca8c-a771-3354-a301-af5cffd55361","pitchNumber":1,"startTime":"2026-08-29T19:21:40.320Z","endTime":"2026-08-29T19:21:44.241Z","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":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.975574679326222,"aZ":-22.728414896378492,"pfxX":4.6084863987551525,"pfxZ":6.070865117376531,"pX":0.2948762596599578,"pZ":2.5398995849263977,"vX0":-8.128070892501206,"vY0":-123.7753089987856,"vZ0":-1.0122406007679698,"x":105.76,"y":170.2,"x0":3.017920666209788,"y0":50.00556261167355,"z0":4.851863673986572,"aX":7.1751998850240595},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":11.0,"breakHorizontal":-6.5,"spinRate":2136,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.4419937426168796,"extension":6.2637549896388895},"index":5,"playId":"8baae7b8-95e4-3962-9061-84ed39ace143","pitchNumber":2,"startTime":"2026-08-29T19:21:55.105Z","endTime":"2026-08-29T19:21:58.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.098204434349594,"aZ":-25.057026766454122,"pfxX":5.3495329253866535,"pfxZ":4.560248143198894,"pX":1.157754444321083,"pZ":2.9275122014217496,"vX0":-6.305700128657945,"vY0":-124.1967851609388,"vZ0":0.4456396694835846,"x":72.87,"y":159.74,"x0":3.035706024014685,"y0":50.00193580222398,"z0":4.831217605367527,"aX":8.348573494897334},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.6,"breakHorizontal":-8.2,"spinRate":2073,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4411642453510991,"extension":6.079124118132983},"index":6,"playId":"fa64e113-54f0-35a4-a138-8c2499247420","pitchNumber":3,"startTime":"2026-08-29T19:22:09.715Z","endTime":"2026-08-29T19:22:14.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99220240904821,"aZ":-24.773065604571947,"pfxX":2.0223105636377525,"pfxZ":4.772989540944163,"pX":0.2459129223389785,"pZ":3.9420504596113917,"vX0":-7.490194077430267,"vY0":-123.59804987610035,"vZ0":2.7349361651447532,"x":107.63,"y":132.34,"x0":3.049326047985172,"y0":50.00502020826283,"z0":4.8979245595039185,"aX":3.138578918898044},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.6,"breakHorizontal":-1.9,"spinRate":2017,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.44268412881749963,"extension":6.253653838447768},"hitData":{"launchSpeed":73.8,"launchAngle":41.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.51,"coordY":115.13}},"index":7,"playId":"d4feb3b9-40db-3439-aa24-b16167b592eb","pitchNumber":4,"startTime":"2026-08-29T19:22:32.065Z","endTime":"2026-08-29T19:22:40.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:22:40.477Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T19:23:00.942Z","endTime":"2026-08-29T19:24:09.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":85.6,"endSpeed":78.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.627707670202213,"aZ":-27.431586131630016,"pfxX":3.886780168861511,"pfxZ":3.0134675303868157,"pX":0.11149276480345906,"pZ":2.6073487825260315,"vX0":-8.259769399978302,"vY0":-124.48355097480795,"vZ0":0.31149773829300775,"x":112.75,"y":168.38,"x0":2.9651387861884198,"y0":50.000560322303414,"z0":4.748777728883495,"aX":6.110464308012244},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.8,"breakHorizontal":-5.2,"spinRate":2044,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.43975445024164195,"extension":6.406157375380424},"index":0,"playId":"bd66ec04-a4b9-30a7-9466-15e18c84ce90","pitchNumber":1,"startTime":"2026-08-29T19:23:08.443Z","endTime":"2026-08-29T19:23:12.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.215638821903404,"aZ":-26.18801308741751,"pfxX":2.4508398947740444,"pfxZ":3.8118276582861412,"pX":-0.38143705545471057,"pZ":3.414336282529189,"vX0":-8.87686658762206,"vY0":-124.30865899404878,"vZ0":1.85038321526947,"x":131.54,"y":146.59,"x0":2.912569694856545,"y0":50.00077302398426,"z0":4.8298842186381075,"aX":3.847265839574466},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.6,"breakHorizontal":-2.4,"spinRate":2097,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.44011719808664207,"extension":6.220251973485338},"index":1,"playId":"cf5c8dc4-2a07-36fd-9560-608c4ab907a5","pitchNumber":2,"startTime":"2026-08-29T19:23:24.889Z","endTime":"2026-08-29T19:23:28.876Z","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":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21532280352823,"aZ":-26.799058093507938,"pfxX":3.1845703118977635,"pfxZ":3.3292281931163092,"pX":-0.43304605513696864,"pZ":4.105746846167996,"vX0":-9.263556074993614,"vY0":-125.85193013156552,"vZ0":3.294287379807586,"x":133.51,"y":127.92,"x0":2.872587661286315,"y0":50.0001706547617,"z0":4.943560582548242,"aX":5.137909528736972},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":2096,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4343103348348487,"extension":6.3551031773688615},"index":2,"playId":"d4a7165e-c591-3bf1-b468-2b3787ec55e7","pitchNumber":3,"startTime":"2026-08-29T19:23:45.186Z","endTime":"2026-08-29T19:23:49.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":67.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.139442502979453,"aZ":-28.60786437420215,"pfxX":-7.558438404852745,"pfxZ":3.054557126537322,"pX":-1.0901800390698304,"pZ":2.9315291876485996,"vX0":-6.618146696751646,"vY0":-107.84884027193368,"vZ0":3.057794125576045,"x":158.56,"y":159.63,"x0":3.009413631269339,"y0":50.00515972606454,"z0":4.666673467637043,"aX":-8.832786544076326},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":6.8,"breakHorizontal":15.6,"spinRate":2181,"spinDirection":260},"zone":11,"typeConfidence":0.92,"plateTime":0.50941982724575,"extension":6.188209464694004},"hitData":{"launchSpeed":70.4,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":151.68}},"index":3,"playId":"b37633ab-5a51-36f8-ac6c-ef6f2db1c1ae","pitchNumber":4,"startTime":"2026-08-29T19:24:01.800Z","endTime":"2026-08-29T19:24:09.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:24:09.434Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, third baseman Amed Rosario to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T19:24:24.628Z","endTime":"2026-08-29T19:25:03.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.297449421013866,"aZ":-24.240037593879098,"pfxX":3.260706725342671,"pfxZ":5.059410027214257,"pX":0.4897346141652829,"pZ":3.2354936178044773,"vX0":-7.158906201336263,"vY0":-124.24886249030828,"vZ0":0.960864579655364,"x":98.33,"y":151.42,"x0":2.981306461459084,"y0":50.00107802278095,"z0":4.854239188330893,"aX":5.111947999311773},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.6,"breakHorizontal":-4.3,"spinRate":1875,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.440400801957761,"extension":6.325434721013597},"index":0,"playId":"518fb1b6-3308-3e07-b88f-28001b9f135b","pitchNumber":1,"startTime":"2026-08-29T19:24:35.979Z","endTime":"2026-08-29T19:24:39.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.360284735319535,"aZ":-30.596750537720357,"pfxX":10.255533006768214,"pfxZ":1.1946666037588871,"pX":0.5783464034155128,"pZ":1.5948391107287672,"vX0":-8.144349282244592,"vY0":-114.93632687417309,"vZ0":-0.6076991887144441,"x":94.95,"y":195.72,"x0":2.853184328691354,"y0":50.00512023924483,"z0":4.860883587375044,"aX":13.581177626663678},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":2.3,"breakHorizontal":-16.3,"spinRate":1853,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.4784571434968887,"extension":6.567456272751207},"hitData":{"launchSpeed":90.7,"launchAngle":9.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":79.83,"coordY":145.93}},"index":1,"playId":"8f2da1f8-7691-3ab6-9ab5-48e7de7a792d","pitchNumber":2,"startTime":"2026-08-29T19:24:54.998Z","endTime":"2026-08-29T19:25:03.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:25:03.370Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Jones lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T19:29:16.033Z","endTime":"2026-08-29T19:30:54.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Whitlock replaces Tyron Guerrero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T19:26:33.262Z","endTime":"2026-08-29T19:29:15.352Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T19:29:15.352Z","endTime":"2026-08-29T19:29:18.365Z","isPitch":false,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59858182283331,"aZ":-13.972515258268238,"pfxX":-6.6799326724322245,"pfxZ":9.189978729349285,"pX":0.5095569639330212,"pZ":2.603050744125573,"vX0":5.390813220466805,"vY0":-139.41658198410656,"vZ0":-6.317561919292289,"x":97.58,"y":168.5,"x0":-0.5755688427170383,"y0":50.000949919665054,"z0":5.810417087916366,"aX":-13.226725034891375},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":11.0,"spinRate":2131,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.3919838205033601,"extension":7.113677222582506},"index":2,"playId":"0dbefa4b-0ff1-338e-9a75-35a1357505a4","pitchNumber":1,"startTime":"2026-08-29T19:29:18.365Z","endTime":"2026-08-29T19:29:22.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812870000991783,"aZ":-15.338752604017847,"pfxX":-6.580855792052415,"pfxZ":8.552961944684949,"pX":0.3055390440762719,"pZ":3.5362220988355175,"vX0":4.780551412899459,"vY0":-138.6605424881646,"vZ0":-3.8041285391462596,"x":105.35,"y":143.3,"x0":-0.5763609087846455,"y0":50.00383903268438,"z0":5.933786594134594,"aX":-12.95629876770839},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":11.0,"spinRate":2087,"spinDirection":225},"zone":3,"typeConfidence":0.89,"plateTime":0.3933648288406997,"extension":7.092698746845932},"index":3,"playId":"123771ce-84c9-3f78-b481-8dabd82576d8","pitchNumber":2,"startTime":"2026-08-29T19:29:36.253Z","endTime":"2026-08-29T19:29:40.097Z","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":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.598131092979717,"aZ":-15.051405535957892,"pfxX":-5.548779498863216,"pfxZ":8.67740162810109,"pX":-1.3695308459252007,"pZ":5.058576133406137,"vX0":0.1921606005075075,"vY0":-139.18359273307402,"vZ0":-0.2345558558288303,"x":169.2,"y":102.2,"x0":-0.7178488030023141,"y0":50.00038759043741,"z0":6.135851818818145,"aX":-10.945221028196574},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2096,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.3926864733695208,"extension":6.80205979235934},"index":4,"playId":"0b817812-adec-31f1-86a9-f3936effc77f","pitchNumber":3,"startTime":"2026-08-29T19:29:50.876Z","endTime":"2026-08-29T19:29:54.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03733586384208,"aZ":-33.07415609889873,"pfxX":-9.63344401046319,"pfxZ":-0.5711868202890917,"pX":0.07958478944615176,"pZ":1.0570608680916067,"vX0":4.844716208105273,"vY0":-123.82273415784529,"vZ0":-4.920911574384056,"x":113.97,"y":210.24,"x0":-0.643168500852932,"y0":50.00509265064022,"z0":5.814764418124214,"aX":-15.07000424618676},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.9,"breakHorizontal":16.4,"spinRate":2139,"spinDirection":264},"zone":14,"typeConfidence":0.89,"plateTime":0.44112499630138524,"extension":7.141726436761564},"index":5,"playId":"a17cecb5-b6df-38c7-888d-1763de939cd6","pitchNumber":4,"startTime":"2026-08-29T19:30:08.849Z","endTime":"2026-08-29T19:30:12.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5172608571016,"aZ":-14.299195185808756,"pfxX":-6.996406818112424,"pfxZ":9.036416243557293,"pX":0.9528191792283401,"pZ":3.6997487314679876,"vX0":6.373229504268291,"vY0":-139.54627229002713,"vZ0":-3.536646053769233,"x":80.68,"y":138.89,"x0":-0.44829499902642383,"y0":50.00349972218715,"z0":5.9216338359750385,"aX":-13.840770021222287},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":2138,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.39205494160983134,"extension":7.1647796186769845},"index":6,"playId":"00d8d52c-c058-3c53-92b1-be426c878bab","pitchNumber":5,"startTime":"2026-08-29T19:30:31.080Z","endTime":"2026-08-29T19:30:35.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.286770026852388,"aZ":-12.419143022466923,"pfxX":-6.209086308633582,"pfxZ":9.934434525529063,"pX":0.8298870935806756,"pZ":1.7446805962083543,"vX0":5.8696518755964,"vY0":-139.39212884406868,"vZ0":-8.848768669631024,"x":85.37,"y":191.67,"x0":-0.4858890037145714,"y0":50.001730999744545,"z0":5.7594781486310325,"aX":-12.345010931652054},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":10.2,"spinRate":2184,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3913905223830403,"extension":7.128106562263101},"hitData":{"launchSpeed":99.9,"launchAngle":21.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.48,"coordY":96.98}},"index":7,"playId":"58265405-f64e-30e1-963d-5af65a9fa8f1","pitchNumber":6,"startTime":"2026-08-29T19:30:46.583Z","endTime":"2026-08-29T19:30:54.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:30:54.304Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman challenged (pitch result), call on the field was overturned: Austin Wells called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T19:31:19.280Z","endTime":"2026-08-29T19:32:58.581Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Wells replaces Ali Sánchez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T19:31:19.278Z","endTime":"2026-08-29T19:31:19.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":645305,"link":"/api/v1/people/645305"}},{"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":96.3,"endSpeed":88.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.560767342474513,"aZ":-14.658015031730743,"pfxX":-7.6221495244717925,"pfxZ":8.776730320536199,"pX":0.5951881093991135,"pZ":3.1126425378578793,"vX0":5.77251294490071,"vY0":-140.10583234044344,"vZ0":-5.10234156620776,"x":110.52,"y":155.03,"x0":-0.4977671101734452,"y0":50.001866378341624,"z0":5.9096289242364195,"aX":-15.208519945758916},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":12.7,"spinRate":2100,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.39039884373289446,"extension":7.086361590834971},"index":1,"playId":"9b62d7a9-0902-39dd-b787-cc251298580e","pitchNumber":1,"startTime":"2026-08-29T19:31:19.280Z","endTime":"2026-08-29T19:31:23.142Z","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":85.6,"endSpeed":78.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.044562517007755,"aZ":-31.38292780941365,"pfxX":-9.94129926523785,"pfxZ":0.5006639198783098,"pX":-0.3923811134742985,"pZ":0.841255969402317,"vX0":4.180053894525803,"vY0":-124.4966318402264,"vZ0":-5.567686485710097,"x":110.96,"y":120.64,"x0":-0.8018902935977456,"y0":50.00000762265739,"z0":5.70460015667765,"aX":-15.599334391111299},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":17.0,"spinRate":2208,"spinDirection":263},"zone":13,"typeConfidence":0.89,"plateTime":0.43999210144308476,"extension":7.122266813023002},"index":2,"playId":"c29a0c58-36d7-3e03-b989-1995b57ce8c9","pitchNumber":2,"startTime":"2026-08-29T19:31:49.403Z","endTime":"2026-08-29T19:31:53.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.155455018505595,"aZ":-31.015465485431108,"pfxX":-10.597088266748946,"pfxZ":0.727587141532609,"pX":1.0634496533017717,"pZ":-0.3287082554156565,"vX0":7.739383495916575,"vY0":-125.50555816383576,"vZ0":-8.359175414811066,"x":116.65,"y":120.17,"x0":-0.6818285366334269,"y0":50.00373373117444,"z0":5.567435384022201,"aX":-16.923925126645887},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.5,"breakHorizontal":17.4,"spinRate":2416,"spinDirection":259},"zone":14,"typeConfidence":0.88,"plateTime":0.4362396229043819,"extension":7.074373773842419},"index":3,"playId":"fad4155a-d178-30ef-b9a3-4ed6ebdf0c68","pitchNumber":3,"startTime":"2026-08-29T19:32:05.427Z","endTime":"2026-08-29T19:32:09.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.446905147448064,"aZ":-15.265624893774165,"pfxX":-7.544299990943055,"pfxZ":8.453318441510454,"pX":0.17337029306011928,"pZ":2.3926445188828973,"vX0":4.959832280958184,"vY0":-140.4578166385623,"vZ0":-6.492854030790111,"x":103.07,"y":154.09,"x0":-0.6340257368536832,"y0":50.00455520837294,"z0":5.724750373680135,"aX":-15.094062671323831},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":12.7,"spinRate":2227,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.389770675343311,"extension":7.0956659864242955},"index":4,"playId":"b9450347-0c47-34e1-9b6a-68312ecfa119","pitchNumber":4,"startTime":"2026-08-29T19:32:22.124Z","endTime":"2026-08-29T19:32:25.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.857534483876243,"aZ":-14.193924301420404,"pfxX":-7.292421047728892,"pfxZ":9.158661831500282,"pX":1.4911357101045497,"pZ":2.1646037612030327,"vX0":8.030826851810936,"vY0":-139.16376551780564,"vZ0":-7.360498319702406,"x":150.41,"y":163.04,"x0":-0.48286829645770424,"y0":50.00688971533451,"z0":5.781727858599917,"aX":-14.324793347830775},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":11.5,"spinRate":2172,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.39337749903146824,"extension":7.091621136455411},"index":5,"playId":"f8f66e6a-1dd2-3de3-a3a7-319cdfb63ce4","pitchNumber":5,"startTime":"2026-08-29T19:32:40.420Z","endTime":"2026-08-29T19:32:44.265Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.265302213434722,"aZ":-15.060566248089586,"pfxX":-5.9693406635219635,"pfxZ":8.639214280370009,"pX":-0.511553135665991,"pZ":3.3140392262332594,"vX0":2.5678245684074983,"vY0":-139.79852560260474,"vZ0":-4.303495569745008,"x":115.34,"y":150.32,"x0":-0.6659810119573639,"y0":50.003724498183054,"z0":5.860758490391114,"aX":-11.825829989769895},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":10.3,"spinRate":2173,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.39167555693883793,"extension":7.016250689711941},"index":6,"playId":"15ca7404-09aa-3cce-b3be-5c0b517bf601","pitchNumber":6,"startTime":"2026-08-29T19:32:54.020Z","endTime":"2026-08-29T19:32:58.581Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}},"playEndTime":"2026-08-29T19:32:58.581Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T19:33:36.410Z","endTime":"2026-08-29T19:33:45.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":96.5,"endSpeed":88.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.582914990983305,"aZ":-16.62619771013823,"pfxX":-6.666234419977629,"pfxZ":7.749972544567173,"pX":0.122064405194262,"pZ":3.0991859597470595,"vX0":4.4434337648745785,"vY0":-140.45507783770645,"vZ0":-4.578880231284099,"x":107.89,"y":166.81,"x0":-0.6109848484992846,"y0":50.00470211932986,"z0":5.825350921295739,"aX":-13.375421541080094},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":11.2,"spinRate":2199,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.38935592885174763,"extension":7.1348471271349485},"hitData":{"launchSpeed":99.6,"launchAngle":38.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.27,"coordY":84.79}},"index":0,"playId":"ebaf9212-0cae-33bf-b7fa-517647f0ade4","pitchNumber":1,"startTime":"2026-08-29T19:33:36.410Z","endTime":"2026-08-29T19:33:45.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:33:45.913Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wells challenged (pitch result), call on the field was confirmed: Caleb Durbin walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T19:36:18.277Z","endTime":"2026-08-29T19:37:22.091Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Austin Wells remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T19:36:06.666Z","endTime":"2026-08-29T19:36:20.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":645305,"link":"/api/v1/people/645305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57661068694674,"aZ":-25.01955012758158,"pfxX":3.3124162393142456,"pfxZ":4.837746316732293,"pX":0.9973641862570706,"pZ":2.039746008919907,"vX0":-6.012015074278029,"vY0":-121.07919444808957,"vZ0":-1.1743179009815707,"x":78.98,"y":183.71,"x0":3.086902208766384,"y0":50.001861154240444,"z0":4.729024015045619,"aX":4.897735503325717},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.8,"breakHorizontal":-4.4,"spinRate":1981,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.45310047076298376,"extension":6.387928875023484},"index":1,"playId":"2fa4db8b-0997-3229-9d14-faf70464631b","pitchNumber":1,"startTime":"2026-08-29T19:36:20.595Z","endTime":"2026-08-29T19:36:24.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28782431934981,"aZ":-24.027223351482128,"pfxX":2.303215710198551,"pfxZ":5.408572481494374,"pX":0.9769778034710827,"pZ":2.245777012717002,"vX0":-6.000207111463907,"vY0":-122.29911887501052,"vZ0":-0.8179895575451558,"x":79.76,"y":178.14,"x0":3.1686451761380683,"y0":50.00456640735335,"z0":4.655000338186572,"aX":3.471402735201886},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.8,"breakHorizontal":-2.6,"spinRate":1966,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.44875062425342227,"extension":6.3511049304877},"index":2,"playId":"ab4c6951-5dfd-312b-bf48-ded71442f8ac","pitchNumber":2,"startTime":"2026-08-29T19:36:42.569Z","endTime":"2026-08-29T19:36:46.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.631415308159973,"aZ":-21.93209250723836,"pfxX":9.234630240448567,"pfxZ":6.83692859695576,"pX":1.743796053652528,"pZ":2.6159456990392242,"vX0":-5.185243462629774,"vY0":-122.5404186763343,"vZ0":-1.9433793042601748,"x":50.53,"y":168.15,"x0":2.704184006098058,"y0":50.00177183678561,"z0":5.3219702307408285,"aX":13.830875928456116},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":12.1,"breakHorizontal":-15.2,"spinRate":1767,"spinDirection":113},"zone":12,"typeConfidence":0.52,"plateTime":0.4495973400227875,"extension":6.336299184554454},"index":3,"playId":"116c9334-834e-352f-857f-6c84af8e3856","pitchNumber":3,"startTime":"2026-08-29T19:36:59.331Z","endTime":"2026-08-29T19:37:03.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":77.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.606387698376633,"aZ":-21.276995995790944,"pfxX":10.704937112047578,"pfxZ":6.940911342379527,"pX":-0.8566587914051191,"pZ":2.8345161865044273,"vX0":-11.759167222727326,"vY0":-125.35209573979249,"vZ0":-1.9138200423511411,"x":149.65,"y":162.25,"x0":2.535173830526626,"y0":50.00002182087994,"z0":5.3696517953224205,"aX":16.798551024333715},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":12.2,"breakHorizontal":-16.2,"spinRate":1925,"spinDirection":119},"zone":11,"typeConfidence":0.83,"plateTime":0.43927803751036176,"extension":6.384587082400067},"index":4,"playId":"94719238-f028-3447-96bd-e86f8d22f423","pitchNumber":4,"startTime":"2026-08-29T19:37:17.802Z","endTime":"2026-08-29T19:37:22.091Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"playEndTime":"2026-08-29T19:37:22.091Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a fly ball to second baseman Jazz Chisholm Jr. Caleb Durbin to 3rd. Adley Rutschman to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T19:38:18.385Z","endTime":"2026-08-29T19:39:09.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"db80fd59-d725-305d-bda0-5b2cb3c3d495","startTime":"2026-08-29T19:37:59.883Z","endTime":"2026-08-29T19:38:03.631Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.932573666491084,"aZ":-23.934043788152685,"pfxX":5.0851190050767086,"pfxZ":5.523964179762892,"pX":1.216955200270799,"pZ":3.633770630144252,"vX0":-5.6345162605398444,"vY0":-121.88168445207633,"vZ0":1.5298769630209492,"x":70.61,"y":140.67,"x0":2.9076478549165636,"y0":50.00026082414123,"z0":5.077752523369544,"aX":7.581942999574302},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.7,"breakHorizontal":-7.7,"spinRate":1923,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4509216838324184,"extension":6.134793096097682},"index":1,"playId":"8210cb54-74f3-3b54-b810-f3ce29a09ac6","pitchNumber":1,"startTime":"2026-08-29T19:38:20.644Z","endTime":"2026-08-29T19:38:24.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.905666977962984,"aZ":-23.81430630786019,"pfxX":2.754915296328946,"pfxZ":5.40597838118444,"pX":0.8835323955392385,"pZ":2.778192176270459,"vX0":-6.220752891546285,"vY0":-123.36037223330064,"vZ0":-0.035805960658151226,"x":83.32,"y":163.77,"x0":3.0767894028527865,"y0":50.000589924020765,"z0":4.795886611154708,"aX":4.258540147548629},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.1,"breakHorizontal":-3.6,"spinRate":2051,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4435497996789213,"extension":6.133952840220454},"index":2,"playId":"72e1809d-a768-3962-a19a-772cf3ca8800","pitchNumber":2,"startTime":"2026-08-29T19:38:38.870Z","endTime":"2026-08-29T19:38:42.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65075686104071,"aZ":-33.61486627964428,"pfxX":9.582280914904596,"pfxZ":-1.1533185674457318,"pX":0.5921343432391254,"pZ":1.6641182273268118,"vX0":-7.605197225064082,"vY0":-111.0330532871754,"vZ0":0.6031062139163665,"x":94.43,"y":193.85,"x0":2.8236537546146674,"y0":50.0052573948806,"z0":4.898349493067039,"aX":11.916424231770282},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-1.6,"breakHorizontal":-15.2,"spinRate":1868,"spinDirection":78},"zone":9,"typeConfidence":0.95,"plateTime":0.4940745692672279,"extension":6.425589120795335},"hitData":{"launchSpeed":74.1,"launchAngle":39.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.53,"coordY":108.61}},"index":3,"playId":"5dafbc50-2a25-3772-aee1-9cdaf71d4deb","pitchNumber":3,"startTime":"2026-08-29T19:38:56.468Z","endTime":"2026-08-29T19:39:09.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:39:09.968Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a line drive to right fielder Spencer Jones. Caleb Durbin scores. Adley Rutschman scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T19:39:51.699Z","endTime":"2026-08-29T19:41:09.119Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"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_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82927350229824,"aZ":-23.00052231193391,"pfxX":2.749832118866683,"pfxZ":5.806043816254931,"pX":-1.3111745281511284,"pZ":2.298466160968296,"vX0":-11.278690452332302,"vY0":-124.33272220517267,"vZ0":-1.019080524561782,"x":166.98,"y":176.72,"x0":2.9088602783787647,"y0":50.00068421808936,"z0":4.606577416616851,"aX":4.34350298539723},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.6,"breakHorizontal":-2.6,"spinRate":1979,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4390301543670443,"extension":6.551468010831467},"index":0,"playId":"5786f30b-c591-39e7-a5ce-7488d01c3167","pitchNumber":1,"startTime":"2026-08-29T19:39:52.908Z","endTime":"2026-08-29T19:39:56.829Z","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":87.2,"endSpeed":79.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00166646041741,"aZ":-23.696588463813857,"pfxX":8.135687910140726,"pfxZ":5.193528993738296,"pX":0.26106333279915434,"pZ":3.034821403220769,"vX0":-8.583760884885384,"vY0":-126.71069200377306,"vZ0":-0.6547730283165333,"x":107.05,"y":156.84,"x0":2.6296682681105117,"y0":50.00208342536604,"z0":5.183800837666041,"aX":13.27792089578195},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.5,"breakHorizontal":-12.8,"spinRate":1900,"spinDirection":119},"zone":2,"typeConfidence":0.75,"plateTime":0.4316602346171883,"extension":6.482280000464609},"index":1,"playId":"0f02e249-8f80-3a3e-938e-04d317711dbc","pitchNumber":2,"startTime":"2026-08-29T19:40:11.409Z","endTime":"2026-08-29T19:40:17.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874710987576847,"aZ":-27.77097721153166,"pfxX":1.0760605317779435,"pfxZ":2.8241195489388424,"pX":0.5307693960338631,"pZ":2.7995891298999647,"vX0":-6.656649851052732,"vY0":-123.86850182948288,"vZ0":0.8174783797317037,"x":96.77,"y":163.19,"x0":3.10882397978392,"y0":50.003137984463656,"z0":4.780431852801939,"aX":1.678540108198498},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.5,"breakHorizontal":-0.5,"spinRate":2039,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.4415568438064881,"extension":6.472004615535961},"index":2,"playId":"02dc169e-4eba-3f5c-9f3f-652f881edd37","pitchNumber":3,"startTime":"2026-08-29T19:40:37.295Z","endTime":"2026-08-29T19:40:42.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232693159875982,"aZ":-22.409989075213726,"pfxX":9.288893330364317,"pfxZ":6.014135738977712,"pX":0.4126225555828045,"pZ":2.0759655451765897,"vX0":-8.763542329271527,"vY0":-126.9592328698235,"vZ0":-3.1828213666751006,"x":101.27,"y":182.73,"x0":2.710803372180816,"y0":50.00507787969652,"z0":5.139806918837303,"aX":15.088614291498246},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.3,"breakHorizontal":-14.8,"spinRate":1878,"spinDirection":111},"zone":9,"typeConfidence":0.66,"plateTime":0.43225772983775634,"extension":6.403341528858585},"hitData":{"launchSpeed":95.6,"launchAngle":11.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.36,"coordY":95.77}},"index":3,"playId":"1fb6fd48-ca2b-36ff-afd2-774d829857a3","pitchNumber":4,"startTime":"2026-08-29T19:40:58.652Z","endTime":"2026-08-29T19:41:09.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:41:09.119Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Sogard doubles (10) on a line drive to left fielder Cody Bellinger. Andruw Monasterio scores.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T19:41:44.343Z","endTime":"2026-08-29T19:43:25.878Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.261509217464184,"aZ":-23.83452451347338,"pfxX":4.7322578191976135,"pfxZ":5.24997422219808,"pX":1.5184937904063343,"pZ":1.4110118657478155,"vX0":-5.3128422363165235,"vY0":-124.75182810119374,"vZ0":-3.3199481112744946,"x":59.12,"y":200.68,"x0":3.0531384726381585,"y0":50.004024285174474,"z0":4.7068346571026725,"aX":7.5183584957915},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.0,"breakHorizontal":-7.4,"spinRate":1824,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.43775528666760666,"extension":6.268482462639658},"index":0,"playId":"0e39fe3d-ef23-3d44-9dc7-98067d3b4575","pitchNumber":1,"startTime":"2026-08-29T19:41:48.352Z","endTime":"2026-08-29T19:41:52.276Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"85b30342-f2dd-4707-9040-8bfb16b02c20","startTime":"2026-08-29T19:42:06.764Z","endTime":"2026-08-29T19:42:11.764Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01899378995592,"aZ":-33.5320115031041,"pfxX":12.317013568470866,"pfxZ":-1.0509273868918658,"pX":-0.6091757069127237,"pZ":2.0916679862764207,"vX0":-10.843376937005106,"vY0":-113.44589923138851,"vZ0":1.006386398472511,"x":140.22,"y":182.3,"x0":2.6472050941422673,"y0":50.000966905170245,"z0":5.001647218636013,"aX":15.948330309761243},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-1.2,"breakHorizontal":-19.3,"spinRate":1927,"spinDirection":85},"zone":7,"typeConfidence":0.93,"plateTime":0.48401193421457656,"extension":6.631126882020579},"index":2,"playId":"4ff48217-0dee-3dea-8979-9ca5ac1a4c08","pitchNumber":2,"startTime":"2026-08-29T19:42:22.730Z","endTime":"2026-08-29T19:42:26.576Z","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":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.597479681422243,"aZ":-24.48954802533517,"pfxX":4.037076810600058,"pfxZ":4.916176892628643,"pX":0.8457273664863747,"pZ":3.3094177538266503,"vX0":-6.596327211007091,"vY0":-124.19008202891405,"vZ0":1.1160313052000779,"x":84.76,"y":149.43,"x0":3.010358095852308,"y0":50.00442033515128,"z0":4.889339933819965,"aX":6.3141651388234585},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.4,"breakHorizontal":-5.8,"spinRate":1894,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4408461518360811,"extension":6.043078793580567},"index":3,"playId":"146e7d5f-c6a5-33f2-8155-3a988d8a32f9","pitchNumber":3,"startTime":"2026-08-29T19:42:40.701Z","endTime":"2026-08-29T19:42:44.561Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":69.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.233363506752163,"aZ":-32.10504965778266,"pfxX":11.885354152189471,"pfxZ":0.058134997869042415,"pX":-0.25123017049963825,"pZ":1.468094702418376,"vX0":-9.615265002791427,"vY0":-111.65296273025642,"vZ0":0.026151503910493146,"x":126.58,"y":199.14,"x0":2.6018814664645866,"y0":50.003477497321626,"z0":4.806358741069254,"aX":14.756166642377925},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":0.5,"breakHorizontal":-18.5,"spinRate":1941,"spinDirection":85},"zone":13,"typeConfidence":0.94,"plateTime":0.49372150572104934,"extension":6.429644345139716},"hitData":{"launchSpeed":103.4,"launchAngle":13.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.92,"coordY":92.39}},"index":4,"playId":"88dd8a0a-ff4f-3ae2-9450-5de796708bc0","pitchNumber":4,"startTime":"2026-08-29T19:43:09.948Z","endTime":"2026-08-29T19:43:25.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:43:25.878Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eli White strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T19:44:38.379Z","endTime":"2026-08-29T19:47:19.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T19:43:56.838Z","endTime":"2026-08-29T19:44:40.500Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58686477412601,"aZ":-24.62680134831404,"pfxX":2.8947250729348433,"pfxZ":5.001632708117338,"pX":0.6128285266359921,"pZ":1.690240839414705,"vX0":-6.660492867091757,"vY0":-122.19038366303612,"vZ0":-2.1267843394033563,"x":93.64,"y":193.14,"x0":3.0005963110839073,"y0":50.00234266033781,"z0":4.6927392518342845,"aX":4.367974969114833},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.8,"breakHorizontal":-3.6,"spinRate":1928,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.44865167784935034,"extension":6.165495887303386},"index":1,"playId":"3a9b5fdc-5b9f-3584-8cf8-5f67df0e614c","pitchNumber":1,"startTime":"2026-08-29T19:44:40.500Z","endTime":"2026-08-29T19:44:44.599Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}}},{"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":77.4,"endSpeed":69.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.324837674218156,"aZ":-32.78092421272375,"pfxX":12.095556377571626,"pfxZ":-0.4843379739368556,"pX":0.6195530595506893,"pZ":1.2054660580045076,"vX0":-8.405946241903646,"vY0":-112.26162657903737,"vZ0":-0.5245023773478137,"x":93.38,"y":206.23,"x0":2.880454219204449,"y0":50.004069251235165,"z0":4.840918367774471,"aX":15.113731538122527},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-0.6,"breakHorizontal":-19.2,"spinRate":1873,"spinDirection":86},"zone":14,"typeConfidence":0.94,"plateTime":0.49191607258778314,"extension":6.4051103467506945},"index":2,"playId":"ad5ff1f4-7f23-3dd8-a0d4-888e4291fc4d","pitchNumber":2,"startTime":"2026-08-29T19:45:04.656Z","endTime":"2026-08-29T19:45:08.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.352280876665766,"aZ":-25.005201228879795,"pfxX":1.922652934259344,"pfxZ":4.636672824602156,"pX":-0.2123173175915991,"pZ":2.9787364348736776,"vX0":-8.24935881030954,"vY0":-123.70472038467923,"vZ0":0.5377833340211868,"x":125.09,"y":158.35,"x0":2.919935124588999,"y0":50.001249718119986,"z0":4.859652330536095,"aX":2.9728639877601575},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.8,"breakHorizontal":-1.6,"spinRate":1981,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.4432818270825667,"extension":6.1862128183075145},"index":3,"playId":"9b73f947-1f46-3698-8fdc-13bc254c52ae","pitchNumber":3,"startTime":"2026-08-29T19:45:23.075Z","endTime":"2026-08-29T19:45:26.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":79.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83863149919845,"aZ":-23.477876330240974,"pfxX":8.963530640476659,"pfxZ":5.252325924966485,"pX":0.4105120870717991,"pZ":4.544941472944439,"vX0":-8.839629592173859,"vY0":-128.66159103519973,"vZ0":2.659826276940164,"x":101.35,"y":116.07,"x0":2.7470718096715525,"y0":50.00088469052492,"z0":5.330943495779554,"aX":14.836561365560902},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.4,"breakHorizontal":-13.9,"spinRate":2014,"spinDirection":115},"zone":12,"typeConfidence":0.78,"plateTime":0.42777448992451994,"extension":6.402469024235128},"index":4,"playId":"c5ad9b07-27cd-3e54-874d-14588b85103c","pitchNumber":4,"startTime":"2026-08-29T19:45:45.482Z","endTime":"2026-08-29T19:45:49.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.166470776302884,"aZ":-24.75404548147357,"pfxX":4.085084775083775,"pfxZ":4.844291810464394,"pX":-0.009156811206450692,"pZ":2.820108525914744,"vX0":-8.5825572081822,"vY0":-123.18899251528147,"vZ0":0.5327342845935704,"x":117.35,"y":162.64,"x0":2.994006997061445,"y0":50.005171443213435,"z0":4.698697108984269,"aX":6.26181771368108},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.1,"breakHorizontal":-5.3,"spinRate":2091,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.44514931104881406,"extension":6.213303463782478},"index":5,"playId":"8ef0f3d0-034a-3dbe-aa3e-66057cb819a6","pitchNumber":5,"startTime":"2026-08-29T19:46:03.009Z","endTime":"2026-08-29T19:46:06.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.464616737302848,"aZ":-23.32443952636083,"pfxX":9.590539166072485,"pfxZ":5.561138864250223,"pX":0.07082438803831598,"pZ":2.278457177112148,"vX0":-9.65671965935776,"vY0":-125.86071164147633,"vZ0":-2.2394173433817297,"x":114.3,"y":177.26,"x0":2.7260796860569734,"y0":50.003704691181085,"z0":5.084481578921963,"aX":15.264151389337409},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.7,"breakHorizontal":-14.9,"spinRate":1729,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.43653844658716956,"extension":6.448745714123334},"index":6,"playId":"43586218-5e37-31bb-ba85-90e814c17125","pitchNumber":6,"startTime":"2026-08-29T19:46:24.134Z","endTime":"2026-08-29T19:46:30.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":69.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.430529853143568,"aZ":-30.91323293877168,"pfxX":9.481878599371871,"pfxZ":1.0145749128758421,"pX":1.0289624441752192,"pZ":1.9501888453236158,"vX0":-6.697765694260718,"vY0":-110.98185194035301,"vZ0":0.45985764300713416,"x":77.78,"y":186.12,"x0":2.8666639128438365,"y0":50.0008087326104,"z0":4.982197246021785,"aX":11.727096127045225},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":2.3,"breakHorizontal":-15.2,"spinRate":1886,"spinDirection":86},"zone":14,"typeConfidence":0.94,"plateTime":0.49513538112479605,"extension":6.418861054939231},"index":7,"playId":"b88a9d1c-dd74-3bf0-a648-090ea5f84d4c","pitchNumber":7,"startTime":"2026-08-29T19:46:51.896Z","endTime":"2026-08-29T19:46:55.371Z","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":0},"pitchData":{"startSpeed":72.2,"endSpeed":66.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.767883135669027,"aZ":-31.587073105296856,"pfxX":-8.986637346405784,"pfxZ":0.5239526266371284,"pX":0.4133914814572294,"pZ":1.9887060156767997,"vX0":-3.6829396763746187,"vY0":-105.07323200591966,"vZ0":2.242632918852497,"x":101.24,"y":185.08,"x0":3.359284552555448,"y0":50.00011438031061,"z0":4.592985874421552,"aX":-9.98811049227727},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":2.0,"breakHorizontal":17.3,"spinRate":2114,"spinDirection":267},"zone":9,"typeConfidence":0.92,"plateTime":0.5224327484189604,"extension":6.35147254903229},"index":8,"playId":"56ea707e-c870-3827-985b-c5a3fdb647a6","pitchNumber":8,"startTime":"2026-08-29T19:47:15.182Z","endTime":"2026-08-29T19:47:19.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:47:19.071Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jahmai Jones walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T19:47:35.616Z","endTime":"2026-08-29T19:48:40.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"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(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":70.0,"endSpeed":64.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.179815791035477,"aZ":-29.802219886157598,"pfxX":-10.473660393843762,"pfxZ":2.263686393580027,"pX":1.9604002348432255,"pZ":1.8395436637523415,"vX0":-0.2326257646251548,"vY0":-101.8807905967305,"vZ0":1.936725769255893,"x":42.27,"y":189.11,"x0":3.4362918364441586,"y0":50.00294407433199,"z0":4.567395899541899,"aX":-10.979041184571381},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":5.0,"breakHorizontal":19.0,"spinRate":2091,"spinDirection":263},"zone":14,"typeConfidence":0.94,"plateTime":0.5381857233821083,"extension":6.1479215219744905},"index":0,"playId":"257c8715-4368-31c9-82d2-70f4511a8fce","pitchNumber":1,"startTime":"2026-08-29T19:47:40.811Z","endTime":"2026-08-29T19:47:45.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.141086762790337,"aZ":-32.643828163547575,"pfxX":9.418509262296363,"pfxZ":-0.35880927597417855,"pX":-0.5427734480920995,"pZ":1.0056609831725514,"vX0":-10.048396634343355,"vY0":-113.23020083697925,"vZ0":-1.1681344244267213,"x":137.69,"y":211.63,"x0":2.7231117258901434,"y0":50.0043264274745,"z0":4.786477527883292,"aX":12.265355265276238},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-0.6,"breakHorizontal":-14.6,"spinRate":1841,"spinDirection":85},"zone":13,"typeConfidence":0.92,"plateTime":0.48322006451021693,"extension":6.669372249527832},"index":1,"playId":"0c0111db-16df-37fd-82b3-11a29465f55b","pitchNumber":2,"startTime":"2026-08-29T19:47:59.979Z","endTime":"2026-08-29T19:48:03.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.828466157298823,"aZ":-26.418490103493834,"pfxX":1.8047880726205903,"pfxZ":3.70636525151151,"pX":0.5958498617673184,"pZ":1.4199859998689497,"vX0":-6.461784650341016,"vY0":-123.12100086694953,"vZ0":-2.1622245838102385,"x":94.29,"y":200.44,"x0":3.0068889422098817,"y0":50.00301021596517,"z0":4.520122543498655,"aX":2.8034108187376825},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.5,"breakHorizontal":-1.9,"spinRate":2009,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4429429484591978,"extension":6.455797168535919},"index":2,"playId":"61f788e8-8518-377f-b30f-21c597d57d31","pitchNumber":3,"startTime":"2026-08-29T19:48:20.012Z","endTime":"2026-08-29T19:48:24.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900522046074133,"aZ":-23.09754880535024,"pfxX":8.318629811608574,"pfxZ":5.546085806706689,"pX":-0.5408820692189984,"pZ":4.02208516621638,"vX0":-10.594829857953352,"vY0":-127.30363474208556,"vZ0":1.4816787282783552,"x":137.62,"y":130.18,"x0":2.60011153644899,"y0":50.0007070627051,"z0":5.264863386290901,"aX":13.609529999351263},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.7,"breakHorizontal":-12.6,"spinRate":2063,"spinDirection":116},"zone":11,"typeConfidence":0.83,"plateTime":0.43076024521769796,"extension":6.512806306966291},"index":3,"playId":"82d18a6a-aadf-330d-9b49-846311e0c022","pitchNumber":4,"startTime":"2026-08-29T19:48:36.338Z","endTime":"2026-08-29T19:48:40.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:48:40.450Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to left fielder Cody Bellinger. Nick Sogard scores. Jahmai Jones to 2nd.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T19:48:49.817Z","endTime":"2026-08-29T19:50:10.434Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.4,"endSpeed":70.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.753844874606138,"aZ":-31.57300712502866,"pfxX":11.453092243857723,"pfxZ":0.48075755833176814,"pX":-1.5293486861025092,"pZ":0.17430544864061445,"vX0":-12.44080732262793,"vY0":-111.91518559203479,"vZ0":-2.9406776076501595,"x":175.3,"y":234.07,"x0":2.6351264516284187,"y0":50.005380789584855,"z0":4.766234183761092,"aX":14.411580413077102},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":0.4,"breakHorizontal":-17.3,"spinRate":1908,"spinDirection":86},"zone":13,"typeConfidence":0.88,"plateTime":0.4909641211448492,"extension":6.720663747324017},"index":0,"playId":"0533b795-8c06-3f42-b360-117a51b80abf","pitchNumber":1,"startTime":"2026-08-29T19:49:17.951Z","endTime":"2026-08-29T19:49:24.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ryan Yarbrough. Nick Sogard to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"0533b795-8c06-3f42-b360-117a51b80abf","startTime":"2026-08-29T19:49:28.378Z","endTime":"2026-08-29T19:49:59.432Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17897927821776,"aZ":-26.631121261683067,"pfxX":3.385628675113769,"pfxZ":3.5606344898153113,"pX":0.08335401188165537,"pZ":1.865717394774218,"vX0":-8.18698379536288,"vY0":-123.330747719796,"vZ0":-1.623361251088933,"x":113.82,"y":188.41,"x0":2.991060004295781,"y0":50.00254676504732,"z0":4.756854065058138,"aX":5.270159372994532},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.4,"breakHorizontal":-4.4,"spinRate":1875,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.44239732650159924,"extension":6.528747087711573},"hitData":{"launchSpeed":102.3,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.8,"coordY":119.25}},"index":2,"playId":"05ff118b-8333-3083-b04e-eadadc1503bd","pitchNumber":2,"startTime":"2026-08-29T19:49:59.432Z","endTime":"2026-08-29T19:50:10.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:50:10.434Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T19:50:37.837Z","endTime":"2026-08-29T19:52:29.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"15e3361c-5da6-4087-b6c9-4c51d4cba3c9","startTime":"2026-08-29T19:50:37.837Z","endTime":"2026-08-29T19:50:42.837Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.972353108883926,"aZ":-25.190376916421577,"pfxX":3.11418116375098,"pfxZ":4.412705130021475,"pX":-0.9199880788363715,"pZ":2.9294714247923976,"vX0":-10.484894657531271,"vY0":-124.50173874052285,"vZ0":0.6157393985094199,"x":152.07,"y":159.68,"x0":2.925577638702146,"y0":50.0055227207606,"z0":4.749790658810729,"aX":4.933875441569792},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.4,"breakHorizontal":-3.5,"spinRate":2000,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4384900527206077,"extension":6.525672047423166},"index":1,"playId":"754581dc-4055-3f07-8492-cd86aa5d9f75","pitchNumber":1,"startTime":"2026-08-29T19:50:54.786Z","endTime":"2026-08-29T19:50:58.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.015245502738086,"aZ":-27.0656223255219,"pfxX":5.344816458311314,"pfxZ":3.426130343489411,"pX":-3.2114393907061034,"pZ":1.70068758498353,"vX0":-15.529517125234406,"vY0":-120.92095555497652,"vZ0":-1.2581978932934272,"x":239.41,"y":192.86,"x0":2.579727953366561,"y0":50.00393874964321,"z0":4.586971103982137,"aX":7.973818821705321},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.1,"breakHorizontal":-6.2,"spinRate":1867,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4517490780924911,"extension":6.574989156803296},"index":2,"playId":"670bb472-5413-3a96-9d43-17caca3bbcce","pitchNumber":2,"startTime":"2026-08-29T19:51:10.518Z","endTime":"2026-08-29T19:51:15.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":69.9,"endSpeed":64.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.751332790179667,"aZ":-31.200644528743027,"pfxX":-11.04270272416326,"pfxZ":0.936470803598493,"pX":0.8746795684728559,"pZ":0.9789707050693094,"vX0":-1.8732822769055277,"vY0":-101.76990734075386,"vZ0":0.6004915735878296,"x":83.66,"y":212.35,"x0":3.243497656286929,"y0":50.00140753746919,"z0":4.5858598888774145,"aX":-11.428631057818693},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":2.3,"breakHorizontal":20.5,"spinRate":2073,"spinDirection":265},"zone":14,"typeConfidence":0.93,"plateTime":0.5409344530397422,"extension":6.244520520238781},"index":3,"playId":"27e026c7-4383-333f-9891-5fa41a298bbe","pitchNumber":3,"startTime":"2026-08-29T19:51:38.082Z","endTime":"2026-08-29T19:51:41.949Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.300492570529293,"aZ":-26.099552692137756,"pfxX":0.5816583447530981,"pfxZ":4.0570683426785425,"pX":-1.1659586102321593,"pZ":2.610430265154406,"vX0":-9.993318619926638,"vY0":-121.25434580987802,"vZ0":0.505658048238729,"x":161.44,"y":168.3,"x0":2.922359553239833,"y0":50.0048100861518,"z0":4.664969098675563,"aX":0.8714716268761897},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.7,"breakHorizontal":1.2,"spinRate":2028,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.45062389177085915,"extension":6.420218949026493},"index":4,"playId":"c8a1f973-34b5-3f1d-ac1d-ea8b0d6e464f","pitchNumber":4,"startTime":"2026-08-29T19:51:56.242Z","endTime":"2026-08-29T19:52:00.055Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-29T19:52:07.601Z","endTime":"2026-08-29T19:52:24.937Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00892099989939,"aZ":-26.01823748045171,"pfxX":0.9938816670000277,"pfxZ":3.9733293504372273,"pX":-0.5081555054425906,"pZ":3.0663040451376546,"vX0":-8.982400336693152,"vY0":-123.07049995451395,"vZ0":1.5412802684059854,"x":136.37,"y":155.99,"x0":3.043543824153401,"y0":50.00444497931277,"z0":4.619127731779397,"aX":1.5413736952574175},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.8,"breakHorizontal":0.1,"spinRate":1957,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.4432637657946117,"extension":6.453707398165926},"index":6,"playId":"958ccedc-48fa-3ba6-a313-e6b9ee77fe35","pitchNumber":5,"startTime":"2026-08-29T19:52:24.937Z","endTime":"2026-08-29T19:52:29.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:52:29.221Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out to first baseman Paul Goldschmidt.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T19:52:49.800Z","endTime":"2026-08-29T19:54:22.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.57496105996721,"aZ":-32.21085048458697,"pfxX":9.941994966999403,"pfxZ":-0.030756784542320226,"pX":1.5094732991848163,"pZ":1.7450520784164707,"vX0":-6.35137240834004,"vY0":-112.6816345454055,"vZ0":0.37433622518891463,"x":59.46,"y":191.66,"x0":3.0737268550740544,"y0":50.00214307239733,"z0":4.832626012729258,"aX":12.777851095262385},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":0.4,"breakHorizontal":-16.3,"spinRate":1827,"spinDirection":82},"zone":14,"typeConfidence":0.94,"plateTime":0.4861923665509411,"extension":6.653512742816762},"index":0,"playId":"e74bef29-9b75-3433-8c81-66e31d2c2996","pitchNumber":1,"startTime":"2026-08-29T19:52:53.384Z","endTime":"2026-08-29T19:52:57.268Z","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":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.651928001611186,"aZ":-25.188626002676873,"pfxX":3.0362899892361614,"pfxZ":4.588684297956812,"pX":1.0516710256697432,"pZ":2.7157487978500368,"vX0":-5.93543581120433,"vY0":-122.21183406096802,"vZ0":0.4538846972024524,"x":76.91,"y":165.45,"x0":3.110405240523089,"y0":50.00210892887845,"z0":4.680179542520656,"aX":4.622141419829133},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.6,"breakHorizontal":-4.2,"spinRate":1834,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4470883333628355,"extension":6.442456076542025},"index":1,"playId":"b936e874-2473-38f8-8e28-011d9a2a0560","pitchNumber":2,"startTime":"2026-08-29T19:53:11.929Z","endTime":"2026-08-29T19:53:15.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.258921955401075,"aZ":-26.042186954968773,"pfxX":0.9654349345593356,"pfxZ":4.002137707972272,"pX":0.2550962496383527,"pZ":3.907898478810758,"vX0":-7.374962915339613,"vY0":-122.24048265517115,"vZ0":3.2433737598311896,"x":107.28,"y":133.27,"x0":3.169624716108239,"y0":50.00248987383917,"z0":4.78342353285416,"aX":1.479400508555115},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.2,"breakHorizontal":-0.2,"spinRate":1965,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.445935171972466,"extension":6.416418344289342},"index":2,"playId":"1f115410-81b0-3aab-828f-8e37c3d564b6","pitchNumber":3,"startTime":"2026-08-29T19:53:31.023Z","endTime":"2026-08-29T19:53:34.873Z","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":84.0,"endSpeed":77.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.128890652398045,"aZ":-25.875489003121693,"pfxX":0.8260348811109812,"pfxZ":4.1180108687287085,"pX":0.24581641614391697,"pZ":3.536978994475796,"vX0":-7.301858308286221,"vY0":-122.14403910867622,"vZ0":2.6750716626033935,"x":107.63,"y":143.28,"x0":3.1503381710440066,"y0":50.005567674202766,"z0":4.634664576735847,"aX":1.2657667595956106},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.3,"breakHorizontal":0.0,"spinRate":1948,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4462251432224358,"extension":6.270115756345994},"index":3,"playId":"b10e1e98-b01c-314f-9c2f-3f278b301f54","pitchNumber":4,"startTime":"2026-08-29T19:53:50.917Z","endTime":"2026-08-29T19:53:54.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.037455635797922,"aZ":-25.624307417985694,"pfxX":2.262553340913496,"pfxZ":4.174132889969888,"pX":0.6359844340417145,"pZ":3.4877597580600117,"vX0":-7.158237930575753,"vY0":-123.8023798709233,"vZ0":2.3242538813209253,"x":92.76,"y":144.61,"x0":3.2564188462868917,"y0":50.00505640452341,"z0":4.665521112663429,"aX":3.553569436435849},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.3,"breakHorizontal":-2.6,"spinRate":1998,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.44047674876736265,"extension":6.311711243804862},"hitData":{"launchSpeed":85.1,"launchAngle":4.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.86,"coordY":162.32}},"index":4,"playId":"73389ebf-7162-3b1f-809e-dd595e17a4ba","pitchNumber":5,"startTime":"2026-08-29T19:54:14.946Z","endTime":"2026-08-29T19:54:22.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:54:22.324Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman challenged (pitch result), call on the field was overturned: Ben Rice called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T19:57:04.952Z","endTime":"2026-08-29T19:58:20.348Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jovani Morán replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T19:55:41.522Z","endTime":"2026-08-29T19:57:06.992Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":80.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.479228416031617,"aZ":-26.929974212998093,"pfxX":-1.9947869979100175,"pfxZ":3.196254976017846,"pX":-0.12865339658557157,"pZ":2.5765839357415667,"vX0":-2.7907811093516366,"vY0":-126.46462327549028,"vZ0":-2.5718458074297312,"x":121.9,"y":169.21,"x0":1.2427265883903191,"y0":50.00588238448999,"z0":5.736834191256065,"aX":-3.275191585210116},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.5,"breakHorizontal":4.2,"spinRate":2650,"spinDirection":186},"zone":5,"typeConfidence":0.89,"plateTime":0.43086944185627685,"extension":6.354271374630332},"index":1,"playId":"3fdbc22c-776a-3b35-9fae-7076785c9499","pitchNumber":1,"startTime":"2026-08-29T19:57:06.992Z","endTime":"2026-08-29T19:57:11.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.616434770398,"aZ":-35.294300657124886,"pfxX":-8.175278057163064,"pfxZ":-2.3322994663849794,"pX":0.5231975665134054,"pZ":3.4141526902709303,"vX0":0.5825214880991617,"vY0":-114.94544475357792,"vZ0":2.2434155340040425,"x":97.06,"y":146.6,"x0":1.3282927477102004,"y0":50.00511992923989,"z0":5.856188728172973,"aX":-10.923318648215561},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.4,"breakHorizontal":14.6,"spinRate":2719,"spinDirection":301},"zone":3,"typeConfidence":0.91,"plateTime":0.4768030130310912,"extension":6.177889897355915},"index":2,"playId":"2105532d-d350-3912-9162-a6b4a143efbe","pitchNumber":2,"startTime":"2026-08-29T19:57:27.876Z","endTime":"2026-08-29T19:57:31.752Z","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":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18675115137192,"aZ":-13.374835721737627,"pfxX":1.9284446704364506,"pfxZ":9.82645427099931,"pX":-0.8823104045382711,"pZ":2.87331061937741,"vX0":-5.522318045059565,"vY0":-137.61366808313207,"vZ0":-4.929195433016796,"x":150.63,"y":161.2,"x0":0.9019865809169829,"y0":50.005968767665784,"z0":5.597257908965539,"aX":3.6907802991691283},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":-2.3,"spinRate":2439,"spinDirection":163},"zone":11,"typeConfidence":0.92,"plateTime":0.39836479910977696,"extension":6.480470348338725},"index":3,"playId":"5f1eeb24-79ff-3085-82b9-a5a7c088893d","pitchNumber":3,"startTime":"2026-08-29T19:57:45.487Z","endTime":"2026-08-29T19:57:49.853Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"}}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35241944478764,"aZ":-27.464714135934322,"pfxX":9.873851547034793,"pfxZ":3.126602443997051,"pX":0.021759761197816797,"pZ":1.671603004639532,"vX0":-5.5894033606738605,"vY0":-122.01087592318993,"vZ0":-4.043297868437229,"x":116.17,"y":193.65,"x0":1.0613128004311507,"y0":50.00232025281273,"z0":5.721199655804135,"aX":14.863241846264216},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.9,"breakHorizontal":-16.6,"spinRate":1900,"spinDirection":141},"zone":8,"typeConfidence":0.9,"plateTime":0.449189550441206,"extension":6.288871394839297},"index":4,"playId":"a237ca76-73c8-3331-90b0-3d2e493fd612","pitchNumber":4,"startTime":"2026-08-29T19:58:15.846Z","endTime":"2026-08-29T19:58:20.348Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}},"playEndTime":"2026-08-29T19:58:20.348Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Amed Rosario flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T19:58:47.395Z","endTime":"2026-08-29T19:59:42.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":85.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47090581378878,"aZ":-20.528670181215766,"pfxX":7.89177302648625,"pfxZ":6.16590198718257,"pX":0.3822041332957227,"pZ":2.5814408846553403,"vX0":-4.7744588219143385,"vY0":-137.05342562827792,"vZ0":-4.171147507698233,"x":102.43,"y":169.08,"x0":1.1286205037120334,"y0":50.00031908117234,"z0":5.539177684830132,"aX":14.895009571865973},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":-13.2,"spinRate":2475,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.4008349356245815,"extension":6.2922185135610125},"index":0,"playId":"5b1540d3-81e6-3d99-9d89-913f8b0fda57","pitchNumber":1,"startTime":"2026-08-29T19:58:55.745Z","endTime":"2026-08-29T19:58:59.449Z","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":84.5,"endSpeed":77.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.141970930383753,"aZ":-29.537704774282346,"pfxX":8.756544245502868,"pfxZ":1.733194584322713,"pX":0.9451364441594604,"pZ":2.016316028354993,"vX0":-3.715900864359366,"vY0":-123.02350808567739,"vZ0":-2.797209491257231,"x":80.97,"y":184.34,"x0":1.3438205158622842,"y0":50.003291499726146,"z0":5.691416218450307,"aX":13.320154299370706},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.6,"breakHorizontal":-14.9,"spinRate":1870,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.4465213946546509,"extension":6.144981711377573},"index":1,"playId":"5814ff7c-4a1d-3aaf-ab8b-7d775fe9d4dc","pitchNumber":2,"startTime":"2026-08-29T19:59:16.427Z","endTime":"2026-08-29T19:59:20.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.098412767489638,"aZ":-13.695211490449399,"pfxX":1.066309150473173,"pfxZ":9.59715399466096,"pX":0.012063933280193504,"pZ":2.5688699877831063,"vX0":-3.239218291533058,"vY0":-137.9893690879503,"vZ0":-5.59087670382407,"x":116.54,"y":169.42,"x0":1.063385156733831,"y0":50.00680906781396,"z0":5.546370064720218,"aX":2.0543827955547878},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":-1.2,"spinRate":2372,"spinDirection":165},"zone":5,"typeConfidence":0.92,"plateTime":0.39713894746343303,"extension":6.521585160859915},"hitData":{"launchSpeed":86.0,"launchAngle":53.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.55,"coordY":112.33}},"index":2,"playId":"02bbee66-f2a2-3b69-8f38-b600ee1396e0","pitchNumber":3,"startTime":"2026-08-29T19:59:33.104Z","endTime":"2026-08-29T19:59:42.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T19:59:42.624Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trent Grisham flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T20:00:05.453Z","endTime":"2026-08-29T20:01:54.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".303"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".782"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.292"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.42"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.85"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.73"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.03"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.34"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.39"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.92"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.65"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.07"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.77"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.96"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.61"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".303"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".782"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.292"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"}],"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4407516666062,"aZ":-14.792267504340064,"pfxX":7.5084712627447665,"pfxZ":9.057563668097792,"pX":-0.08350626028847942,"pZ":1.9150687546420033,"vX0":-5.365145497053243,"vY0":-138.06311181163733,"vZ0":-6.902463228112305,"x":120.18,"y":187.07,"x0":0.9152610664783061,"y0":50.004139981314275,"z0":5.454440009297795,"aX":14.410354541716815},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":-12.4,"spinRate":2447,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.3976229137184357,"extension":6.486773412596346},"index":0,"playId":"4b5fba9b-469d-3b5f-9a0e-5949df766e4c","pitchNumber":1,"startTime":"2026-08-29T20:00:14.739Z","endTime":"2026-08-29T20:00:18.531Z","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":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.976611685670147,"aZ":-36.597839169698865,"pfxX":-8.469645795895413,"pfxZ":-3.152167740390566,"pX":-1.780573549614964,"pZ":-0.2165382450000981,"vX0":-4.017102253032947,"vY0":-118.49224036885037,"vZ0":-5.503342622845228,"x":184.87,"y":244.63,"x0":1.0426419825578515,"y0":50.00007393455442,"z0":5.521900120648125,"aX":-11.906920989700378},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.8,"breakHorizontal":16.3,"spinRate":2818,"spinDirection":311},"zone":13,"typeConfidence":0.92,"plateTime":0.4642102403736894,"extension":6.465650041032434},"index":1,"playId":"8b0ce0a5-6681-3ce3-a850-3be40d9f046a","pitchNumber":2,"startTime":"2026-08-29T20:00:32.224Z","endTime":"2026-08-29T20:00:35.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602920380267292,"aZ":-18.04377355684934,"pfxX":1.3422237497222094,"pfxZ":7.632679420068628,"pX":0.23890513450796516,"pZ":4.398294514160103,"vX0":-2.580491943265028,"vY0":-135.44800955611532,"vZ0":-0.33141861760191843,"x":107.89,"y":120.03,"x0":1.0311447922487231,"y0":50.00112350417143,"z0":5.787955459964022,"aX":2.4845188712544886},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":-1.8,"spinRate":2297,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.4049393352195425,"extension":6.466827780908281},"index":2,"playId":"1686e9c4-6331-3985-bfd1-fae131747ed7","pitchNumber":3,"startTime":"2026-08-29T20:00:56.538Z","endTime":"2026-08-29T20:01:00.897Z","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":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.221242987918654,"aZ":-12.208439809368993,"pfxX":3.0697698880252227,"pfxZ":10.74903085790257,"pX":-0.8605052104360548,"pZ":1.67642457777228,"vX0":-5.8534978938518964,"vY0":-135.35914443633652,"vZ0":-7.907880795600192,"x":149.8,"y":193.52,"x0":0.9301049108455043,"y0":50.005543253814636,"z0":5.488396298731957,"aX":5.703870858125341},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-4.3,"spinRate":2390,"spinDirection":160},"zone":13,"typeConfidence":0.91,"plateTime":0.40446232505312096,"extension":6.5881124659955885},"index":3,"playId":"8d5629b1-912a-36f3-ae2e-41fd1aa2fcf8","pitchNumber":4,"startTime":"2026-08-29T20:01:16.394Z","endTime":"2026-08-29T20:01:20.272Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.507504282630826,"aZ":-13.049534058780962,"pfxX":2.816800872060139,"pfxZ":10.45976731474824,"pX":-0.6416660911557859,"pZ":2.2561618976166433,"vX0":-5.088081380489045,"vY0":-134.44778887381452,"vZ0":-6.2431015866068895,"x":141.46,"y":177.86,"x0":0.91044568749395,"y0":50.00024725618689,"z0":5.5365582384944165,"aX":5.149246183082375},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":-4.0,"spinRate":2415,"spinDirection":157},"zone":4,"typeConfidence":0.91,"plateTime":0.40759602210250323,"extension":6.497964434734975},"hitData":{"launchSpeed":82.8,"launchAngle":35.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.81,"coordY":86.18}},"index":4,"playId":"7364208f-2319-32cc-a810-b8e052bb97d4","pitchNumber":5,"startTime":"2026-08-29T20:01:46.190Z","endTime":"2026-08-29T20:01:54.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:01:54.989Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trent Grisham flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T20:00:05.453Z","endTime":"2026-08-29T20:01:54.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".303"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".782"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.292"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.42"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.85"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.73"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.03"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.34"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.39"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.92"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.65"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.07"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.77"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.96"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.61"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".303"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".782"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.292"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"}],"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4407516666062,"aZ":-14.792267504340064,"pfxX":7.5084712627447665,"pfxZ":9.057563668097792,"pX":-0.08350626028847942,"pZ":1.9150687546420033,"vX0":-5.365145497053243,"vY0":-138.06311181163733,"vZ0":-6.902463228112305,"x":120.18,"y":187.07,"x0":0.9152610664783061,"y0":50.004139981314275,"z0":5.454440009297795,"aX":14.410354541716815},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":-12.4,"spinRate":2447,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.3976229137184357,"extension":6.486773412596346},"index":0,"playId":"4b5fba9b-469d-3b5f-9a0e-5949df766e4c","pitchNumber":1,"startTime":"2026-08-29T20:00:14.739Z","endTime":"2026-08-29T20:00:18.531Z","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":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.976611685670147,"aZ":-36.597839169698865,"pfxX":-8.469645795895413,"pfxZ":-3.152167740390566,"pX":-1.780573549614964,"pZ":-0.2165382450000981,"vX0":-4.017102253032947,"vY0":-118.49224036885037,"vZ0":-5.503342622845228,"x":184.87,"y":244.63,"x0":1.0426419825578515,"y0":50.00007393455442,"z0":5.521900120648125,"aX":-11.906920989700378},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.8,"breakHorizontal":16.3,"spinRate":2818,"spinDirection":311},"zone":13,"typeConfidence":0.92,"plateTime":0.4642102403736894,"extension":6.465650041032434},"index":1,"playId":"8b0ce0a5-6681-3ce3-a850-3be40d9f046a","pitchNumber":2,"startTime":"2026-08-29T20:00:32.224Z","endTime":"2026-08-29T20:00:35.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602920380267292,"aZ":-18.04377355684934,"pfxX":1.3422237497222094,"pfxZ":7.632679420068628,"pX":0.23890513450796516,"pZ":4.398294514160103,"vX0":-2.580491943265028,"vY0":-135.44800955611532,"vZ0":-0.33141861760191843,"x":107.89,"y":120.03,"x0":1.0311447922487231,"y0":50.00112350417143,"z0":5.787955459964022,"aX":2.4845188712544886},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":-1.8,"spinRate":2297,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.4049393352195425,"extension":6.466827780908281},"index":2,"playId":"1686e9c4-6331-3985-bfd1-fae131747ed7","pitchNumber":3,"startTime":"2026-08-29T20:00:56.538Z","endTime":"2026-08-29T20:01:00.897Z","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":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.221242987918654,"aZ":-12.208439809368993,"pfxX":3.0697698880252227,"pfxZ":10.74903085790257,"pX":-0.8605052104360548,"pZ":1.67642457777228,"vX0":-5.8534978938518964,"vY0":-135.35914443633652,"vZ0":-7.907880795600192,"x":149.8,"y":193.52,"x0":0.9301049108455043,"y0":50.005543253814636,"z0":5.488396298731957,"aX":5.703870858125341},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-4.3,"spinRate":2390,"spinDirection":160},"zone":13,"typeConfidence":0.91,"plateTime":0.40446232505312096,"extension":6.5881124659955885},"index":3,"playId":"8d5629b1-912a-36f3-ae2e-41fd1aa2fcf8","pitchNumber":4,"startTime":"2026-08-29T20:01:16.394Z","endTime":"2026-08-29T20:01:20.272Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.507504282630826,"aZ":-13.049534058780962,"pfxX":2.816800872060139,"pfxZ":10.45976731474824,"pX":-0.6416660911557859,"pZ":2.2561618976166433,"vX0":-5.088081380489045,"vY0":-134.44778887381452,"vZ0":-6.2431015866068895,"x":141.46,"y":177.86,"x0":0.91044568749395,"y0":50.00024725618689,"z0":5.5365582384944165,"aX":5.149246183082375},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":-4.0,"spinRate":2415,"spinDirection":157},"zone":4,"typeConfidence":0.91,"plateTime":0.40759602210250323,"extension":6.497964434734975},"hitData":{"launchSpeed":82.8,"launchAngle":35.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.81,"coordY":86.18}},"index":4,"playId":"7364208f-2319-32cc-a810-b8e052bb97d4","pitchNumber":5,"startTime":"2026-08-29T20:01:46.190Z","endTime":"2026-08-29T20:01:54.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:01:54.989Z","atBatIndex":70},"scoringPlays":[2,31,61,62,65],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":146.5,"y":140.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":195.49,"y":58.68},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":130.43,"y":99.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":157.76,"y":149.81},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":105.19,"y":167.9},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":106.49,"y":60.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":166.56,"y":133.47},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":166.04,"y":97.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":144.71,"y":176.51},"type":"O","description":"Pop Out"}]}},{"startIndex":13,"endIndex":19,"top":[13,14,15],"bottom":[16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":59.95,"y":94.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":116.16,"y":64.65},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":59.28,"y":130.44},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":156.37,"y":168.4},"type":"O","description":"Pop Out"}]}},{"startIndex":20,"endIndex":26,"top":[20,21,22],"bottom":[23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":112.24,"y":117.22},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":103.8,"y":164.74},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":102.15,"y":171.95},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":135.98,"y":44.82},"type":"H","description":"Double"}]}},{"startIndex":27,"endIndex":37,"top":[27,28,29,30,31,32,33],"bottom":[34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":73.6,"y":67.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":190.61,"y":130.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":132.7,"y":136.11},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":96.58,"y":166.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":143.43,"y":86.08},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":109.29,"y":157.02},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":84.41,"y":111.65},"type":"H","description":"Single"}]}},{"startIndex":38,"endIndex":45,"top":[38,39,40,41,42],"bottom":[43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":146.24,"y":119.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":159.6,"y":98.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":176.64,"y":133.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":108.74,"y":82.77},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":116.62,"y":152.99},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":84.24,"y":113.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":106.2,"y":155.23},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48],"bottom":[49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":125.44,"y":187.54},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":94.7,"y":44.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":88.92,"y":74.48},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":138.63,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":142.16,"y":109.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"coordinates":{"x":139.16,"y":72.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":156.88,"y":155.23},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":58,"top":[53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":172.51,"y":115.13},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":145.22,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":79.83,"y":145.93},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"coordinates":{"x":198.48,"y":96.98},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":111.27,"y":84.79},"type":"O","description":"Flyout"}]}},{"startIndex":59,"endIndex":70,"top":[59,60,61,62,63,64,65,66,67],"bottom":[68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":130.53,"y":108.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":155.36,"y":95.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":46.92,"y":92.39},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":75.8,"y":119.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":155.86,"y":162.32},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":137.55,"y":112.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":98.81,"y":86.18},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":3}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":0,"hits":4,"errors":1,"leftOnBase":4},"away":{"runs":6,"hits":9,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"catcher":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"first":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"second":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"third":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"shortstop":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"left":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"center":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"right":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"onDeck":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"inHole":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"battingOrder":5,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"onDeck":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"inHole":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"battingOrder":4,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"balls":3,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":4,"airOuts":15,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".249","atBats":36,"obp":".324","slg":".404","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":13,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":31,"obp":".129","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"3.43","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.22","battersFaced":31,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":126,"balls":39,"strikes":87,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"pitchesPerInning":"14.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":1,"pickoffs":0}},"players":{"ID670103":{"person":{"id":670103,"fullName":"Raymond Burgos","link":"/api/v1/people/670103"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":7,"groundOuts":14,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":33,"obp":".147","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":119,"era":"2.70","inningsPitched":"10.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.50","battersFaced":34,"outs":30,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":119,"balls":33,"strikes":86,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"11.90","gamesFinished":3,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.90","hitsPer9Inn":"3.60","runsScoredPer9":"2.70","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687562":{"person":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 9-6)","summary":"6.0 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":7,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":24,"strikes":59,"strikePercentage":".710","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":3,"lineOuts":1},"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":0,"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":16,"gamesStarted":16,"flyOuts":58,"groundOuts":89,"airOuts":110,"runs":35,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":2,"hits":79,"hitByPitch":3,"atBats":346,"obp":".270","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1316,"era":"3.27","inningsPitched":"93.2","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.04","battersFaced":373,"outs":281,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1316,"balls":426,"strikes":890,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".600","pitchesPerInning":"14.05","gamesFinished":0,"strikeoutWalkRatio":"4.11","strikeoutsPer9Inn":"7.11","walksPer9Inn":"1.73","hitsPer9Inn":"7.59","runsScoredPer9":"3.36","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":55,"groundOuts":82,"airOuts":104,"runs":66,"doubles":21,"triples":2,"homeRuns":26,"strikeOuts":129,"baseOnBalls":55,"intentionalWalks":2,"hits":118,"hitByPitch":22,"avg":".275","atBats":429,"obp":".383","slg":".515","ops":".898","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":221,"rbi":78,"leftOnBase":184,"sacBunts":1,"sacFlies":3,"babip":".332","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":31,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":864,"errors":5,"chances":954,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID594027":{"person":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(H, 18)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":37,"gamesStarted":0,"flyOuts":17,"groundOuts":43,"airOuts":33,"runs":15,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":1,"hits":34,"hitByPitch":2,"atBats":145,"obp":".275","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":560,"era":"2.58","inningsPitched":"38.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":18,"blownSaves":0,"earnedRuns":11,"whip":"1.04","battersFaced":154,"outs":115,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":560,"balls":151,"strikes":409,"strikePercentage":".730","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".333","pitchesPerInning":"14.61","gamesFinished":2,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"8.45","walksPer9Inn":"1.41","hitsPer9Inn":"7.98","runsScoredPer9":"3.52","homeRunsPer9":"0.47","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663776":{"person":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":17,"groundOuts":34,"airOuts":47,"runs":24,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":0,"hits":55,"hitByPitch":1,"atBats":180,"obp":".379","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":768,"era":"4.20","inningsPitched":"45.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.71","battersFaced":207,"outs":135,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":768,"balls":286,"strikes":482,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".250","pitchesPerInning":"17.07","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"9.60","walksPer9Inn":"4.40","hitsPer9Inn":"11.00","runsScoredPer9":"4.80","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":15,"groundOuts":24,"airOuts":31,"runs":17,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":26,"hitByPitch":3,"avg":".208","atBats":125,"obp":".308","slg":".368","ops":".676","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":46,"rbi":13,"leftOnBase":71,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687941":{"person":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":12,"gamesStarted":1,"flyOuts":9,"groundOuts":26,"airOuts":20,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":71,"obp":".253","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":280,"era":"1.31","inningsPitched":"20.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"0.97","battersFaced":80,"outs":62,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":280,"balls":91,"strikes":189,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.55","gamesFinished":10,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.10","walksPer9Inn":"2.61","hitsPer9Inn":"6.10","runsScoredPer9":"1.74","homeRunsPer9":"0.44","inheritedRunners":8,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":54,"gamesStarted":0,"flyOuts":32,"groundOuts":46,"airOuts":51,"runs":23,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":1,"hits":47,"hitByPitch":2,"atBats":194,"obp":".305","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":835,"era":"3.88","inningsPitched":"51.0","wins":3,"losses":2,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":22,"whip":"1.24","battersFaced":214,"outs":153,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":835,"balls":285,"strikes":550,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".600","pitchesPerInning":"16.37","gamesFinished":6,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.82","hitsPer9Inn":"8.29","runsScoredPer9":"4.06","homeRunsPer9":"1.41","inheritedRunners":33,"inheritedRunnersScored":13,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678011":{"person":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":31,"groundOuts":41,"airOuts":46,"runs":21,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".250","atBats":148,"obp":".331","slg":".405","ops":".736","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":60,"rbi":13,"leftOnBase":53,"sacBunts":2,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.33","popOuts":5,"lineOuts":10},"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":101,"putOuts":56,"errors":6,"chances":163,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":22,"groundOuts":52,"airOuts":40,"runs":20,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":0,"hits":44,"hitByPitch":6,"avg":".246","atBats":179,"obp":".327","slg":".374","ops":".701","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":67,"rbi":23,"leftOnBase":69,"sacBunts":4,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.75","popOuts":10,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":41,"stolenBasePercentage":".854","caughtStealingPercentage":".146","assists":23,"putOuts":464,"errors":4,"chances":491,"fielding":".992","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":57,"groundOuts":79,"airOuts":97,"runs":35,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":54,"baseOnBalls":36,"intentionalWalks":0,"hits":71,"hitByPitch":2,"avg":".240","atBats":296,"obp":".322","slg":".405","ops":".727","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":120,"rbi":51,"leftOnBase":145,"sacBunts":0,"sacFlies":5,"babip":".261","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.89","popOuts":10,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":31,"stolenBasePercentage":".646","caughtStealingPercentage":".354","assists":26,"putOuts":470,"errors":7,"chances":503,"fielding":".986","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":8,"flyOuts":46,"groundOuts":121,"airOuts":74,"runs":52,"doubles":16,"triples":1,"homeRuns":11,"strikeOuts":68,"baseOnBalls":30,"intentionalWalks":2,"hits":98,"hitByPitch":4,"atBats":355,"obp":".335","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1470,"era":"4.68","inningsPitched":"90.1","wins":5,"losses":6,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.42","battersFaced":395,"outs":271,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1470,"balls":525,"strikes":945,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".455","pitchesPerInning":"16.27","gamesFinished":4,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"6.77","walksPer9Inn":"2.99","hitsPer9Inn":"9.76","runsScoredPer9":"5.18","homeRunsPer9":"1.10","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":6,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":14,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | HR, K, 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":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":96,"groundOuts":96,"airOuts":171,"runs":75,"doubles":30,"triples":4,"homeRuns":23,"strikeOuts":117,"baseOnBalls":61,"intentionalWalks":3,"hits":128,"hitByPitch":2,"avg":".254","atBats":504,"obp":".333","slg":".466","ops":".799","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":577,"totalBases":235,"rbi":70,"leftOnBase":245,"sacBunts":1,"sacFlies":7,"babip":".283","groundOutsToAirouts":"0.56","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"21.91","popOuts":33,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":251,"errors":8,"chances":271,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(H, 22)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"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":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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":25,"groundOuts":36,"airOuts":46,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":7,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":161,"obp":".229","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":634,"era":"2.00","inningsPitched":"45.0","wins":6,"losses":1,"saves":2,"saveOpportunities":5,"holds":22,"blownSaves":3,"earnedRuns":10,"whip":"0.87","battersFaced":171,"outs":135,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":634,"balls":182,"strikes":452,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".857","pitchesPerInning":"14.09","gamesFinished":8,"strikeoutWalkRatio":"7.14","strikeoutsPer9Inn":"10.00","walksPer9Inn":"1.40","hitsPer9Inn":"6.40","runsScoredPer9":"2.40","homeRunsPer9":"0.60","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":25,"gamesStarted":25,"flyOuts":74,"groundOuts":142,"airOuts":142,"runs":46,"doubles":30,"triples":1,"homeRuns":15,"strikeOuts":128,"baseOnBalls":37,"intentionalWalks":0,"hits":132,"hitByPitch":5,"atBats":541,"obp":".297","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2113,"era":"2.82","inningsPitched":"143.2","wins":16,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.18","battersFaced":586,"outs":431,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2113,"balls":759,"strikes":1354,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".800","pitchesPerInning":"14.71","gamesFinished":0,"strikeoutWalkRatio":"3.46","strikeoutsPer9Inn":"8.02","walksPer9Inn":"2.32","hitsPer9Inn":"8.27","runsScoredPer9":"2.88","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":52},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":18,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"32","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":56,"groundOuts":54,"airOuts":104,"runs":34,"doubles":23,"triples":1,"homeRuns":6,"strikeOuts":57,"baseOnBalls":24,"intentionalWalks":0,"hits":71,"hitByPitch":3,"avg":".253","atBats":281,"obp":".314","slg":".406","ops":".720","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":114,"rbi":40,"leftOnBase":147,"sacBunts":1,"sacFlies":4,"babip":".293","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.83","popOuts":26,"lineOuts":22},"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":160,"putOuts":130,"errors":7,"chances":297,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":25,"groundOuts":36,"airOuts":39,"runs":17,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":22,"baseOnBalls":18,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".275","atBats":131,"obp":".373","slg":".466","ops":".839","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":61,"rbi":19,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.20","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","assists":4,"putOuts":106,"errors":1,"chances":111,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":55,"groundOuts":137,"airOuts":128,"runs":65,"doubles":22,"triples":1,"homeRuns":12,"strikeOuts":64,"baseOnBalls":38,"intentionalWalks":0,"hits":110,"hitByPitch":10,"avg":".256","atBats":430,"obp":".328","slg":".395","ops":".723","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":487,"totalBases":170,"rbi":62,"leftOnBase":172,"sacBunts":5,"sacFlies":4,"babip":".274","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.83","popOuts":39,"lineOuts":34},"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":231,"putOuts":76,"errors":10,"chances":317,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":23,"gamesStarted":23,"flyOuts":60,"groundOuts":109,"airOuts":117,"runs":47,"doubles":23,"triples":1,"homeRuns":7,"strikeOuts":117,"baseOnBalls":37,"intentionalWalks":0,"hits":105,"hitByPitch":6,"atBats":444,"obp":".301","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1912,"era":"3.35","inningsPitched":"118.1","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.20","battersFaced":491,"outs":355,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1912,"balls":701,"strikes":1211,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".625","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"3.16","strikeoutsPer9Inn":"8.90","walksPer9Inn":"2.81","hitsPer9Inn":"7.99","runsScoredPer9":"3.57","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":24,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":7,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":50,"groundOuts":123,"airOuts":116,"runs":60,"doubles":14,"triples":4,"homeRuns":18,"strikeOuts":148,"baseOnBalls":34,"intentionalWalks":2,"hits":100,"hitByPitch":5,"avg":".209","atBats":478,"obp":".265","slg":".368","ops":".633","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":526,"totalBases":176,"rbi":66,"leftOnBase":196,"sacBunts":2,"sacFlies":7,"babip":".257","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.56","popOuts":33,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":217,"errors":2,"chances":226,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":18,"groundOuts":42,"airOuts":37,"runs":21,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":31,"baseOnBalls":25,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".264","atBats":144,"obp":".371","slg":".389","ops":".760","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":56,"rbi":11,"leftOnBase":61,"sacBunts":3,"sacFlies":1,"babip":".321","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":107,"errors":3,"chances":187,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":23,"groundOuts":51,"airOuts":35,"runs":24,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":11,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".233","atBats":163,"obp":".284","slg":".374","ops":".658","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":61,"rbi":20,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.60","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":87,"errors":0,"chances":89,"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"}]},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":74,"groundOuts":84,"airOuts":141,"runs":47,"doubles":26,"triples":1,"homeRuns":14,"strikeOuts":141,"baseOnBalls":35,"intentionalWalks":1,"hits":101,"hitByPitch":3,"atBats":464,"obp":".276","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1908,"era":"3.09","inningsPitched":"125.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.09","battersFaced":505,"outs":376,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1908,"balls":598,"strikes":1310,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".571","pitchesPerInning":"15.22","gamesFinished":0,"strikeoutWalkRatio":"4.03","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.51","hitsPer9Inn":"7.25","runsScoredPer9":"3.38","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":40,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | RBI","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":74,"groundOuts":130,"airOuts":132,"runs":67,"doubles":32,"triples":3,"homeRuns":16,"strikeOuts":111,"baseOnBalls":21,"intentionalWalks":1,"hits":148,"hitByPitch":8,"avg":".286","atBats":517,"obp":".323","slg":".453","ops":".776","caughtStealing":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":234,"rbi":67,"leftOnBase":203,"sacBunts":2,"sacFlies":2,"babip":".337","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.31","popOuts":21,"lineOuts":37},"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":8,"putOuts":323,"errors":2,"chances":333,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663558":{"person":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":4,"strikes":8,"strikePercentage":".670","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":42,"gamesStarted":3,"flyOuts":33,"groundOuts":51,"airOuts":57,"runs":19,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":62,"baseOnBalls":27,"intentionalWalks":1,"hits":33,"hitByPitch":2,"atBats":199,"obp":".270","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":905,"era":"2.84","inningsPitched":"57.0","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":18,"whip":"1.05","battersFaced":232,"outs":171,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":905,"balls":344,"strikes":561,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".400","pitchesPerInning":"15.88","gamesFinished":10,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"9.79","walksPer9Inn":"4.26","hitsPer9Inn":"5.21","runsScoredPer9":"3.00","homeRunsPer9":"1.11","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"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"}]},"ID669062":{"person":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":48,"gamesStarted":1,"flyOuts":12,"groundOuts":36,"airOuts":27,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":63,"baseOnBalls":25,"intentionalWalks":2,"hits":30,"hitByPitch":3,"atBats":154,"obp":".317","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":804,"era":"2.09","inningsPitched":"43.0","wins":3,"losses":0,"saves":4,"saveOpportunities":5,"holds":12,"blownSaves":1,"earnedRuns":10,"whip":"1.28","battersFaced":184,"outs":129,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":804,"balls":334,"strikes":470,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.70","gamesFinished":11,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"13.19","walksPer9Inn":"5.23","hitsPer9Inn":"6.28","runsScoredPer9":"2.30","homeRunsPer9":"0.42","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":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":46,"gamesStarted":0,"flyOuts":23,"groundOuts":40,"airOuts":35,"runs":11,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":58,"baseOnBalls":20,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":164,"obp":".286","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":730,"era":"1.81","inningsPitched":"44.2","wins":2,"losses":4,"saves":30,"saveOpportunities":32,"holds":0,"blownSaves":2,"earnedRuns":9,"whip":"1.16","battersFaced":186,"outs":134,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":730,"balls":241,"strikes":489,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".333","pitchesPerInning":"16.34","gamesFinished":37,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"11.69","walksPer9Inn":"4.03","hitsPer9Inn":"6.45","runsScoredPer9":"2.22","homeRunsPer9":"0.40","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[663330,678882,677800,575929,702332,668939,655316,686765,642201,687562,594027,676477,663558],"pitchers":[687562,594027,676477,663558],"bench":[680776,681508,678011,657136],"bullpen":[678394,670103,547973,687941,543243,669062,663776,624133,801139,669711],"battingOrder":[663330,678882,677800,575929,702332,668939,655316,686765,642201],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Sogard (10, Yarbrough)."},{"label":"HR","value":"Abreu, W (23, 1st inning off Rodón, 0 on, 2 out)."},{"label":"TB","value":"Abreu, W 4; Durbin; Monasterio; Rafaela; Rutschman 3; Sogard 3."},{"label":"RBI","value":"Abreu, W (70); Monasterio 2 (40); Rafaela (67); Sogard (11)."},{"label":"2-out RBI","value":"Abreu, W."},{"label":"Runners left in scoring position, 2 out","value":"Contreras, Wn; Rafaela 2; Monasterio."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Durbin (10, throw)."},{"label":"Outfield assists","value":"Rafaela (Rosario, A at home)."},{"label":"PB","value":"Rutschman (3)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".229","atBats":31,"obp":".308","slg":".406","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":6,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":9,"groundOuts":4,"airOuts":15,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":36,"obp":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"3.24","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.18","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":60,"strikes":114,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":5,"pitchesPerInning":"19.33","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":1,"chances":31,"passedBall":1,"pickoffs":0}},"players":{"ID621112":{"person":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":2,"flyOuts":34,"groundOuts":93,"airOuts":63,"runs":16,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":60,"baseOnBalls":28,"intentionalWalks":1,"hits":51,"hitByPitch":1,"atBats":267,"obp":".270","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1083,"era":"1.67","inningsPitched":"75.2","wins":6,"losses":2,"saves":1,"saveOpportunities":4,"holds":9,"blownSaves":3,"earnedRuns":14,"whip":"1.04","battersFaced":296,"outs":227,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":1083,"balls":407,"strikes":676,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".750","pitchesPerInning":"14.31","gamesFinished":15,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"7.14","walksPer9Inn":"3.33","hitsPer9Inn":"6.07","runsScoredPer9":"1.90","homeRunsPer9":"0.71","inheritedRunners":23,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":13,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695684":{"person":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":13,"groundOuts":29,"airOuts":21,"runs":12,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":3,"atBats":87,"obp":".365","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":406,"era":"4.70","inningsPitched":"23.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.52","battersFaced":105,"outs":69,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":406,"balls":168,"strikes":238,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".000","pitchesPerInning":"17.65","gamesFinished":0,"strikeoutWalkRatio":"1.23","strikeoutsPer9Inn":"6.26","walksPer9Inn":"5.09","hitsPer9Inn":"8.61","runsScoredPer9":"4.70","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645305":{"person":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"jerseyNumber":"39","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":7,"groundOuts":15,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".246","atBats":65,"obp":".275","slg":".323","ops":".598","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":21,"rbi":7,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","assists":4,"putOuts":217,"errors":4,"chances":225,"fielding":".982","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671218":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"jerseyNumber":"34","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":38,"groundOuts":96,"airOuts":65,"runs":37,"doubles":18,"triples":3,"homeRuns":9,"strikeOuts":102,"baseOnBalls":23,"intentionalWalks":2,"hits":83,"hitByPitch":4,"avg":".241","atBats":345,"obp":".295","slg":".388","ops":".683","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":134,"rbi":35,"leftOnBase":148,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.33","popOuts":6,"lineOuts":21},"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":146,"errors":0,"chances":149,"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"}]},"ID676609":{"person":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"jerseyNumber":"72","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":41,"groundOuts":93,"airOuts":94,"runs":39,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":93,"baseOnBalls":23,"intentionalWalks":0,"hits":83,"hitByPitch":7,"avg":".233","atBats":356,"obp":".290","slg":".371","ops":".661","caughtStealing":9,"stolenBases":30,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":132,"rbi":44,"leftOnBase":154,"sacBunts":3,"sacFlies":4,"babip":".278","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":31,"lineOuts":22},"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":230,"putOuts":133,"errors":9,"chances":372,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID623437":{"person":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"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":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":25,"gamesStarted":0,"flyOuts":13,"groundOuts":26,"airOuts":22,"runs":19,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":15,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":2,"atBats":92,"obp":".417","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":414,"era":"6.95","inningsPitched":"22.0","wins":0,"losses":1,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":17,"whip":"1.95","battersFaced":108,"outs":66,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":414,"balls":160,"strikes":254,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".000","pitchesPerInning":"18.82","gamesFinished":9,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"6.14","walksPer9Inn":"4.91","hitsPer9Inn":"12.68","runsScoredPer9":"7.77","homeRunsPer9":"1.64","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607074":{"person":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(L, 4-3)","summary":"4.2 IP, 2 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":1,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":29,"strikes":59,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":12,"gamesStarted":12,"flyOuts":39,"groundOuts":43,"airOuts":69,"runs":25,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":63,"baseOnBalls":31,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":209,"obp":".293","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1058,"era":"3.20","inningsPitched":"59.0","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.19","battersFaced":247,"outs":177,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1058,"balls":413,"strikes":645,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":1,"winPercentage":".571","pitchesPerInning":"17.93","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"9.61","walksPer9Inn":"4.73","hitsPer9Inn":"5.95","runsScoredPer9":"3.81","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682987":{"person":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"jerseyNumber":"78","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","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":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":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":28,"groundOuts":21,"airOuts":43,"runs":21,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":70,"baseOnBalls":18,"intentionalWalks":1,"hits":40,"hitByPitch":1,"avg":".230","atBats":174,"obp":".306","slg":".414","ops":".720","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":72,"rbi":23,"leftOnBase":55,"sacBunts":0,"sacFlies":0,"babip":".340","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.86","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":114,"errors":0,"chances":116,"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"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID642232":{"person":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 4 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":60,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":15,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":22,"strikes":38,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"12.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":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":32,"gamesStarted":1,"flyOuts":40,"groundOuts":47,"airOuts":71,"runs":30,"doubles":8,"triples":3,"homeRuns":3,"strikeOuts":39,"baseOnBalls":21,"intentionalWalks":1,"hits":44,"hitByPitch":4,"atBats":199,"obp":".308","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":878,"era":"3.91","inningsPitched":"53.0","wins":2,"losses":1,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":23,"whip":"1.23","battersFaced":226,"outs":159,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":878,"balls":313,"strikes":565,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.66","rbi":4,"winPercentage":".667","pitchesPerInning":"16.57","gamesFinished":18,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.62","walksPer9Inn":"3.57","hitsPer9Inn":"7.47","runsScoredPer9":"5.09","homeRunsPer9":"0.51","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":0,"chances":13,"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"}]},"ID642708":{"person":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":25,"groundOuts":48,"airOuts":51,"runs":23,"doubles":5,"triples":1,"homeRuns":10,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":0,"hits":42,"hitByPitch":0,"avg":".220","atBats":191,"obp":".266","slg":".414","ops":".680","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":79,"rbi":28,"leftOnBase":71,"sacBunts":0,"sacFlies":3,"babip":".244","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.10","popOuts":9,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":29,"errors":9,"chances":85,"fielding":".894","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID657612":{"person":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":58,"gamesStarted":0,"flyOuts":18,"groundOuts":92,"airOuts":28,"runs":27,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":2,"hits":45,"hitByPitch":6,"atBats":186,"obp":".304","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":691,"era":"4.32","inningsPitched":"50.0","wins":4,"losses":2,"saves":2,"saveOpportunities":6,"holds":9,"blownSaves":4,"earnedRuns":24,"whip":"1.12","battersFaced":205,"outs":150,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":691,"balls":219,"strikes":472,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"3.29","rbi":0,"winPercentage":".667","pitchesPerInning":"13.82","gamesFinished":9,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"4.14","walksPer9Inn":"1.98","hitsPer9Inn":"8.10","runsScoredPer9":"4.86","homeRunsPer9":"1.62","inheritedRunners":30,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":1,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":45,"groundOuts":79,"airOuts":76,"runs":38,"doubles":11,"triples":1,"homeRuns":17,"strikeOuts":82,"baseOnBalls":26,"intentionalWalks":2,"hits":76,"hitByPitch":3,"avg":".244","atBats":312,"obp":".307","slg":".449","ops":".756","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":140,"rbi":45,"leftOnBase":118,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.35","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":474,"errors":0,"chances":515,"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"}]},"ID669224":{"person":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"901","stats":{"batting":{"note":"c-","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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":48,"groundOuts":57,"airOuts":84,"runs":26,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":88,"baseOnBalls":34,"intentionalWalks":2,"hits":49,"hitByPitch":3,"avg":".178","atBats":276,"obp":".274","slg":".290","ops":".564","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":315,"totalBases":80,"rbi":19,"leftOnBase":119,"sacBunts":1,"sacFlies":1,"babip":".227","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":22,"lineOuts":14},"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":12,"stolenBases":39,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":29,"putOuts":787,"errors":6,"chances":822,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID700250":{"person":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":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":130,"flyOuts":67,"groundOuts":112,"airOuts":111,"runs":84,"doubles":22,"triples":3,"homeRuns":35,"strikeOuts":140,"baseOnBalls":68,"intentionalWalks":4,"hits":122,"hitByPitch":5,"avg":".253","atBats":483,"obp":".349","slg":".528","ops":".877","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":255,"rbi":83,"leftOnBase":164,"sacBunts":0,"sacFlies":2,"babip":".281","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.80","popOuts":14,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":416,"errors":4,"chances":454,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694341":{"person":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"jerseyNumber":"89","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":1,"flyOuts":7,"groundOuts":4,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":26,"obp":".387","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":139,"era":"9.45","inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.80","battersFaced":31,"outs":20,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":60,"strikes":79,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".000","pitchesPerInning":"20.85","gamesFinished":0,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"5.40","walksPer9Inn":"6.75","hitsPer9Inn":"9.45","runsScoredPer9":"9.45","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687396":{"person":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":69,"gamesStarted":0,"flyOuts":35,"groundOuts":46,"airOuts":68,"runs":15,"doubles":11,"triples":4,"homeRuns":4,"strikeOuts":85,"baseOnBalls":21,"intentionalWalks":1,"hits":60,"hitByPitch":0,"atBats":255,"obp":".293","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1092,"era":"1.86","inningsPitched":"67.2","wins":7,"losses":3,"saves":0,"saveOpportunities":2,"holds":22,"blownSaves":2,"earnedRuns":14,"whip":"1.20","battersFaced":280,"outs":203,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":1092,"balls":356,"strikes":736,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".700","pitchesPerInning":"16.14","gamesFinished":7,"strikeoutWalkRatio":"4.05","strikeoutsPer9Inn":"11.31","walksPer9Inn":"2.79","hitsPer9Inn":"7.98","runsScoredPer9":"2.00","homeRunsPer9":"0.53","inheritedRunners":41,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701542":{"person":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":26,"gamesStarted":25,"flyOuts":62,"groundOuts":127,"airOuts":120,"runs":75,"doubles":32,"triples":2,"homeRuns":20,"strikeOuts":126,"baseOnBalls":45,"intentionalWalks":1,"hits":135,"hitByPitch":4,"atBats":501,"obp":".331","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2192,"era":"4.39","inningsPitched":"127.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":62,"whip":"1.42","battersFaced":559,"outs":381,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2192,"balls":826,"strikes":1366,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".571","pitchesPerInning":"17.26","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.93","walksPer9Inn":"3.19","hitsPer9Inn":"9.57","runsScoredPer9":"5.31","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":22,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":14,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641355":{"person":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"jerseyNumber":"35","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":78,"groundOuts":88,"airOuts":141,"runs":55,"doubles":22,"triples":3,"homeRuns":12,"strikeOuts":73,"baseOnBalls":56,"intentionalWalks":0,"hits":101,"hitByPitch":0,"avg":".254","atBats":397,"obp":".342","slg":".416","ops":".758","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":165,"rbi":59,"leftOnBase":141,"sacBunts":0,"sacFlies":6,"babip":".280","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.08","popOuts":30,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":225,"errors":3,"chances":235,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665862":{"person":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"702","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":63,"groundOuts":87,"airOuts":105,"runs":61,"doubles":16,"triples":3,"homeRuns":18,"strikeOuts":147,"baseOnBalls":50,"intentionalWalks":3,"hits":98,"hitByPitch":1,"avg":".226","atBats":434,"obp":".305","slg":".401","ops":".706","caughtStealing":8,"stolenBases":38,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":174,"rbi":53,"leftOnBase":187,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.11","popOuts":23,"lineOuts":19},"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":289,"putOuts":164,"errors":9,"chances":462,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID608331":{"person":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":42,"groundOuts":85,"airOuts":80,"runs":27,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":79,"baseOnBalls":27,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":299,"obp":".266","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1296,"era":"2.81","inningsPitched":"86.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.00","battersFaced":332,"outs":259,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1296,"balls":484,"strikes":812,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"15.01","gamesFinished":0,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"8.24","walksPer9Inn":"2.81","hitsPer9Inn":"6.15","runsScoredPer9":"2.81","homeRunsPer9":"0.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605242":{"person":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":1,"groundOuts":6,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":16,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":70,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.86","battersFaced":18,"outs":14,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":23,"strikes":47,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.64","walksPer9Inn":"3.86","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"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}},"ID660787":{"person":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":14,"gamesStarted":0,"flyOuts":11,"groundOuts":22,"airOuts":22,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":70,"obp":".295","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":297,"era":"1.42","inningsPitched":"19.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.21","battersFaced":80,"outs":57,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":297,"balls":100,"strikes":197,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.63","gamesFinished":3,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"6.16","walksPer9Inn":"3.79","hitsPer9Inn":"7.11","runsScoredPer9":"3.32","homeRunsPer9":"0.95","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":2,"chances":3,"fielding":".333","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663757":{"person":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"jerseyNumber":"12","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":115,"flyOuts":72,"groundOuts":102,"airOuts":132,"runs":66,"doubles":19,"triples":2,"homeRuns":18,"strikeOuts":83,"baseOnBalls":58,"intentionalWalks":0,"hits":86,"hitByPitch":0,"avg":".215","atBats":400,"obp":".312","slg":".408","ops":".720","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":163,"rbi":56,"leftOnBase":155,"sacBunts":0,"sacFlies":3,"babip":".225","groundOutsToAirouts":"0.77","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.22","popOuts":30,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":227,"errors":3,"chances":234,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670280":{"person":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":21,"groundOuts":62,"airOuts":48,"runs":19,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":65,"baseOnBalls":18,"intentionalWalks":2,"hits":39,"hitByPitch":2,"atBats":212,"obp":".252","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":975,"era":"2.31","inningsPitched":"58.1","wins":6,"losses":3,"saves":31,"saveOpportunities":34,"holds":0,"blownSaves":3,"earnedRuns":15,"whip":"0.98","battersFaced":234,"outs":175,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":975,"balls":316,"strikes":659,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".667","pitchesPerInning":"16.71","gamesFinished":49,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"10.03","walksPer9Inn":"2.78","hitsPer9Inn":"6.02","runsScoredPer9":"2.93","homeRunsPer9":"0.46","inheritedRunners":16,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543037":{"person":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":17,"gamesStarted":17,"flyOuts":61,"groundOuts":70,"airOuts":117,"runs":36,"doubles":19,"triples":1,"homeRuns":13,"strikeOuts":105,"baseOnBalls":21,"intentionalWalks":0,"hits":85,"hitByPitch":2,"atBats":377,"obp":".270","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1505,"era":"3.19","inningsPitched":"98.2","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.07","battersFaced":402,"outs":296,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1505,"balls":475,"strikes":1030,"strikePercentage":".680","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"15.25","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.58","walksPer9Inn":"1.92","hitsPer9Inn":"7.75","runsScoredPer9":"3.28","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":27,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806146":{"person":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"jerseyNumber":"96","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"600","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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":8,"groundOuts":19,"airOuts":16,"runs":12,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".247","atBats":77,"obp":".306","slg":".364","ops":".670","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":28,"rbi":6,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".327","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":28,"errors":7,"chances":98,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"26","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":51,"groundOuts":128,"airOuts":109,"runs":59,"doubles":24,"triples":5,"homeRuns":28,"strikeOuts":76,"baseOnBalls":22,"intentionalWalks":0,"hits":123,"hitByPitch":0,"avg":".283","atBats":434,"obp":".317","slg":".555","ops":".872","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":241,"rbi":87,"leftOnBase":174,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":27,"lineOuts":31},"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":76,"putOuts":707,"errors":5,"chances":788,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID693645":{"person":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":28,"flyOuts":88,"groundOuts":134,"airOuts":149,"runs":45,"doubles":25,"triples":2,"homeRuns":14,"strikeOuts":201,"baseOnBalls":42,"intentionalWalks":0,"hits":117,"hitByPitch":6,"atBats":595,"obp":".255","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2584,"era":"2.09","inningsPitched":"163.2","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.97","battersFaced":651,"outs":491,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2584,"balls":858,"strikes":1726,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".667","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"4.79","strikeoutsPer9Inn":"11.05","walksPer9Inn":"2.31","hitsPer9Inn":"6.43","runsScoredPer9":"2.47","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":11,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[502671,700250,642708,671218,663757,641355,806146,676609,671277,665862,682987,645305,669224,607074,660787,623437,642232],"pitchers":[607074,660787,623437,642232],"bench":[],"bullpen":[694341,670280,621112,543037,608331,605242,687396,657612,695684,693645,701542],"battingOrder":[502671,700250,642708,663757,641355,806146,665862,682987,669224],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caballero (13, Bennett); Ramos, H (18, Bennett)."},{"label":"TB","value":"Bellinger; Caballero 2; Jones, S; Ramos, H 2."},{"label":"Runners left in scoring position, 2 out","value":"Bellinger; Goldschmidt."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Rosario, A (9, throw)."},{"label":"PB","value":"Sánchez, A (2)."}]}],"note":[{"label":"a","value":"Grounded out for Ramos, H in the 7th."},{"label":"b","value":"Grounded out for Caballero in the 7th."},{"label":"c","value":"Struck out for Sánchez, A in the 8th."}]}},"officials":[{"official":{"id":427537,"fullName":"Hunter Wendelstedt","link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":681849,"fullName":"Felix Neon","link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Yarbrough."},{"label":"HBP","value":"Jones, Jah (by Rodón)."},{"label":"ABS Challenge","value":"Sánchez, A (Ball-Overturned to Strike); Rutschman 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Wells, A 2 (Ball-Confirmed, Ball-Overturned to Strike); Sogard (Strike-Confirmed); Rice (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Bennett 83-59; Guerrero 18-12; Whitlock 13-8; Morán 12-8; Rodón 88-59; De los Santos 5-4; Topa 21-13; Yarbrough 60-38."},{"label":"Groundouts-flyouts","value":"Bennett 4-3; Guerrero 2-0; Whitlock 0-1; Morán 0-2; Rodón 1-5; De los Santos 0-1; Topa 0-1; Yarbrough 3-2."},{"label":"Batters faced","value":"Bennett 21; Guerrero 4; Whitlock 3; Morán 3; Rodón 19; De los Santos 1; Topa 5; Yarbrough 15."},{"label":"Inherited runners-scored","value":"De los Santos 3-0."},{"label":"Umpires","value":"HP: Hunter Wendelstedt. 1B: Felix Neon. 2B: Vic Carapazza. 3B: Edwin Moscoso. "},{"label":"Weather","value":"76 degrees, Sunny."},{"label":"Wind","value":"5 mph, In From CF."},{"label":"First pitch","value":"1:09 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"47,314."},{"label":"Venue","value":"Yankee Stadium."},{"label":"August 29, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562","boxscoreName":"Bennett"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 9-6)","summary":"6.0 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":7,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":24,"strikes":59,"strikePercentage":".710","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":3,"lineOuts":1},"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":0,"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":16,"gamesStarted":16,"flyOuts":58,"groundOuts":89,"airOuts":110,"runs":35,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":2,"hits":79,"hitByPitch":3,"atBats":346,"obp":".270","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1316,"era":"3.27","inningsPitched":"93.2","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.04","battersFaced":373,"outs":281,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1316,"balls":426,"strikes":890,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".600","pitchesPerInning":"14.05","gamesFinished":0,"strikeoutWalkRatio":"4.11","strikeoutsPer9Inn":"7.11","walksPer9Inn":"1.73","hitsPer9Inn":"7.59","runsScoredPer9":"3.36","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":77,"pitchingGameScore":77},{"player":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","boxscoreName":"Rutschman"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":57,"groundOuts":79,"airOuts":97,"runs":35,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":54,"baseOnBalls":36,"intentionalWalks":0,"hits":71,"hitByPitch":2,"avg":".240","atBats":296,"obp":".322","slg":".405","ops":".727","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":120,"rbi":51,"leftOnBase":145,"sacBunts":0,"sacFlies":5,"babip":".261","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.89","popOuts":10,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":31,"stolenBasePercentage":".646","caughtStealingPercentage":".354","assists":26,"putOuts":470,"errors":7,"chances":503,"fielding":".986","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074","boxscoreName":"Rodón"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(L, 4-3)","summary":"4.2 IP, 2 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":1,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":29,"strikes":59,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":12,"gamesStarted":12,"flyOuts":39,"groundOuts":43,"airOuts":69,"runs":25,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":63,"baseOnBalls":31,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":209,"obp":".293","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1058,"era":"3.20","inningsPitched":"59.0","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.19","battersFaced":247,"outs":177,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1058,"balls":413,"strikes":645,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":1,"winPercentage":".571","pitchesPerInning":"17.93","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"9.61","walksPer9Inn":"4.73","hitsPer9Inn":"5.95","runsScoredPer9":"3.81","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","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":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"loser":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}