{"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":824747,"link":"/api/v1.1/game/824747/feed/live","metaData":{"wait":10,"timeStamp":"20260626_020941","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824747,"type":"R","doubleHeader":"N","id":"2026/06/25/nyamlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824747-2026-06-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-25T23:10:00Z","originalDate":"2026-06-25","officialDate":"2026-06-25","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":80,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":48,"losses":32,"ties":0,"pct":".600"},"records":{},"divisionLeader":false,"wins":48,"losses":32,"winningPercentage":".600"},"franchiseName":"New York","clubName":"Yankees","active":true},"home":{"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":79,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":33,"losses":46,"ties":0,"pct":".418"},"records":{},"divisionLeader":false,"wins":33,"losses":46,"winningPercentage":".418"},"franchiseName":"Boston","clubName":"Red Sox","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},"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},"ID813349":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349","firstName":"Todd","lastName":"Early","primaryNumber":"71","birthDate":"2002-04-03","currentAge":24,"birthCity":"Midlothian","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connelly","useLastName":"Early","middleName":"Connelly McNeil","boxscoreName":"Early","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connelly Early","nameSlug":"connelly-early-813349","firstLastName":"Connelly Early","lastFirstName":"Early, Connelly","lastInitName":"Early, C","initLastName":"C Early","fullFMLName":"Todd Connelly McNeil Early","fullLFMName":"Early, Todd Connelly McNeil","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID677960":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","firstName":"Ryan","lastName":"Weathers","primaryNumber":"40","birthDate":"1999-12-17","currentAge":26,"birthCity":"Loretto","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Weathers","boxscoreName":"Weathers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Weathers","nameSlug":"ryan-weathers-677960","firstLastName":"Ryan Weathers","lastFirstName":"Weathers, Ryan","lastInitName":"Weathers, R","initLastName":"R Weathers","fullFMLName":"Ryan  Weathers","fullLFMName":"Weathers, Ryan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID691176":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176","firstName":"Jasson","lastName":"Domínguez","primaryNumber":"24","birthDate":"2003-02-07","currentAge":23,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"5' 9\"","weight":218,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jasson","useLastName":"Domínguez","boxscoreName":"Domínguez","nickName":"The Martian","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jasson Domínguez","nameSlug":"jasson-dominguez-691176","firstLastName":"Jasson Domínguez","lastFirstName":"Domínguez, Jasson","lastInitName":"Domínguez, J","initLastName":"J Domínguez","fullFMLName":"Jasson Domínguez","fullLFMName":"Domínguez, Jasson","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID669224":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","firstName":"Austin","lastName":"Wells","primaryNumber":"28","birthDate":"1999-07-12","currentAge":26,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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},"ID686580":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580","firstName":"Justin","lastName":"Slaten","primaryNumber":"63","birthDate":"1997-09-15","currentAge":28,"birthCity":"Longview","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Slaten","middleName":"Michael","boxscoreName":"Slaten","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SLATE-in","mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Slaten","nameSlug":"justin-slaten-686580","firstLastName":"Justin Slaten","lastFirstName":"Slaten, Justin","lastInitName":"Slaten, J","initLastName":"J Slaten","fullFMLName":"Justin Michael Slaten","fullLFMName":"Slaten, Justin Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641555":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555","firstName":"Juan","lastName":"Escarra","primaryNumber":"25","birthDate":"1995-04-24","currentAge":31,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.C.","useLastName":"Escarra","middleName":"C.","boxscoreName":"Escarra","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.C. Escarra","nameSlug":"j-c-escarra-641555","firstLastName":"J.C. Escarra","lastFirstName":"Escarra, J.C.","lastInitName":"Escarra, J","initLastName":"J Escarra","fullFMLName":"Juan C. Escarra","fullLFMName":"Escarra, Juan C.","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID518585":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585","firstName":"Fernando","lastName":"Cruz","primaryNumber":"63","birthDate":"1990-03-28","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Fernando","useLastName":"Cruz","middleName":"E.","boxscoreName":"Cruz, F","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Cruz","nameSlug":"fernando-cruz-518585","firstLastName":"Fernando Cruz","lastFirstName":"Cruz, Fernando","lastInitName":"Cruz, F","initLastName":"F Cruz","fullFMLName":"Fernando E Cruz","fullLFMName":"Cruz, Fernando E","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":30,"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},"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},"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},"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},"ID543037":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037","firstName":"Gerrit","lastName":"Cole","primaryNumber":"45","birthDate":"1990-09-08","currentAge":35,"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},"ID670245":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245","firstName":"Ryan","lastName":"Watson","primaryNumber":"56","birthDate":"1997-11-15","currentAge":28,"birthCity":"Auburn","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Watson","middleName":"Traylor","boxscoreName":"Watson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Watson","nameSlug":"ryan-watson-670245","firstLastName":"Ryan Watson","lastFirstName":"Watson, Ryan","lastInitName":"Watson, R","initLastName":"R Watson","fullFMLName":"Ryan Traylor Watson","fullLFMName":"Watson, Ryan Traylor","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID676609":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609","firstName":"José","lastName":"Caballero","primaryNumber":"72","birthDate":"1996-08-30","currentAge":29,"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},"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},"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},"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},"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},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"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},"ID665828":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828","firstName":"Oswaldo","lastName":"Cabrera","primaryNumber":"95","birthDate":"1999-03-01","currentAge":27,"birthCity":"Guarenas","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Oswaldo","useLastName":"Cabrera","middleName":"Alberto","boxscoreName":"Cabrera, O","gender":"M","nameMatrilineal":"Mabaricuna","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswaldo Cabrera","nameSlug":"oswaldo-cabrera-665828","firstLastName":"Oswaldo Cabrera","lastFirstName":"Cabrera, Oswaldo","lastInitName":"Cabrera, O","initLastName":"O Cabrera","fullFMLName":"Oswaldo Alberto Cabrera","fullLFMName":"Cabrera, Oswaldo Alberto","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"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},"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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.094,"strikeZoneBottom":1.561},"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":30,"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},"ID592454":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454","firstName":"Thomas","lastName":"Kahnle","primaryNumber":"46","birthDate":"1989-08-07","currentAge":36,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Kahnle","middleName":"Robert","boxscoreName":"Kahnle","nickName":"King Kahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"CANE-lee","mlbDebutDate":"2014-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Kahnle","nameSlug":"tommy-kahnle-592454","firstLastName":"Tommy Kahnle","lastFirstName":"Kahnle, Tommy","lastInitName":"Kahnle, T","initLastName":"T Kahnle","fullFMLName":"Thomas Robert Kahnle","fullLFMName":"Kahnle, Thomas Robert","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683011":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011","firstName":"Anthony","lastName":"Volpe","primaryNumber":"11","birthDate":"2001-04-28","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":197,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Anthony","useLastName":"Volpe","middleName":"Michael","boxscoreName":"Volpe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"VOLE-pee","mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Volpe","nameSlug":"anthony-volpe-683011","firstLastName":"Anthony Volpe","lastFirstName":"Volpe, Anthony","lastInitName":"Volpe, A","initLastName":"A Volpe","fullFMLName":"Anthony Michael Volpe","fullLFMName":"Volpe, Anthony Michael","strikeZoneTop":3.116,"strikeZoneBottom":1.572},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID681987":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987","firstName":"Nathan","lastName":"Eaton","primaryNumber":"18","birthDate":"1996-12-22","currentAge":29,"birthCity":"Chester","birthStateProvince":"VA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"useName":"Nate","useLastName":"Eaton","boxscoreName":"Eaton","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Eaton","nameSlug":"nate-eaton-681987","firstLastName":"Nate Eaton","lastFirstName":"Eaton, Nate","lastInitName":"Eaton, N","initLastName":"N Eaton","fullFMLName":"Nathan Eaton","fullLFMName":"Eaton, Nathan","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":29,"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},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":28,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":32,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"ID543056":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056","firstName":"Daniel","lastName":"Coulombe","primaryNumber":"67","birthDate":"1989-10-26","currentAge":36,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Coulombe","middleName":"Paul","boxscoreName":"Coulombe","nickName":"Frenchie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"KOO-loam","mlbDebutDate":"2014-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Coulombe","nameSlug":"danny-coulombe-543056","firstLastName":"Danny Coulombe","lastFirstName":"Coulombe, Danny","lastInitName":"Coulombe, D","initLastName":"D Coulombe","fullFMLName":"Daniel Paul Coulombe","fullLFMName":"Coulombe, Daniel Paul","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"ID691785":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785","firstName":"Marcelo","lastName":"Mayer","primaryNumber":"11","birthDate":"2002-12-12","currentAge":23,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcelo","useLastName":"Mayer","boxscoreName":"Mayer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"MY-er","mlbDebutDate":"2025-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcelo Mayer","nameSlug":"marcelo-mayer-691785","firstLastName":"Marcelo Mayer","lastFirstName":"Mayer, Marcelo","lastInitName":"Mayer, M","initLastName":"M Mayer","fullFMLName":"Marcelo  Mayer","fullLFMName":"Mayer, Marcelo","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"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":3,"name":"Fenway Park","link":"/api/v1/venues/3","location":{"address1":"4 Yawkey Way","city":"Boston","state":"Massachusetts","stateAbbrev":"MA","postalCode":"02215","defaultCoordinates":{"latitude":42.346456,"longitude":-71.097441},"azimuthAngle":45.0,"elevation":21,"country":"USA","phone":"(617) 267-9440"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37755,"turfType":"Grass","roofType":"Open","leftLine":310,"left":379,"leftCenter":390,"center":420,"rightCenter":380,"rightLine":302},"active":true,"season":"2026"},"officialVenue":{"id":3,"link":"/api/v1/venues/3"},"weather":{"condition":"Partly Cloudy","temp":"85","wind":"3 mph, Out To LF"},"gameInfo":{"attendance":36307,"firstPitch":"2026-06-25T23:11:00.000Z","gameDurationMinutes":178},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"home":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"}},"officialScorer":{"id":811630,"fullName":"Shawn Medeiros","link":"/api/v1/people/811630"},"primaryDatacaster":{"id":546740,"fullName":"Marti Sementelli","link":"/api/v1/people/546740"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Paul Goldschmidt doubles (9) on a sharp fly ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T23:11:14.759Z","endTime":"2026-06-25T23:13:59.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8,9,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T20:15:16.157Z","endTime":"2026-06-25T22:51:38.747Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"}},{"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-06-25T22:51:38.747Z","endTime":"2026-06-25T23:10:41.652Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"}},{"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-06-25T23:10:41.652Z","endTime":"2026-06-25T23:11:17.034Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.784573828867313,"aZ":-23.182022552139543,"pfxX":10.227338885461872,"pfxZ":4.763300318551669,"pX":1.732847558629266,"pZ":1.1118706110733234,"vX0":-6.281799597342162,"vY0":-136.48801313051632,"vZ0":-7.109899529051639,"x":50.95,"y":208.76,"x0":2.7343354268924895,"y0":50.004146624767564,"z0":5.3447797631345795,"aX":19.31513903340733},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":-17.2,"spinRate":2254,"spinDirection":132},"zone":14,"typeConfidence":0.89,"plateTime":0.4011499576360529,"extension":6.758515116029138},"index":3,"playId":"398f8818-71f5-30ae-90df-229497dcc6c8","pitchNumber":1,"startTime":"2026-06-25T23:11:17.034Z","endTime":"2026-06-25T23:11:20.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.682132706261054,"aZ":-24.730023247998112,"pfxX":1.134243335998418,"pfxZ":4.531683395451685,"pX":-1.104475205213447,"pZ":2.079221515733148,"vX0":-9.509026149540155,"vY0":-127.03402573581174,"vZ0":-3.2625279767838555,"x":159.1,"y":182.64,"x0":2.5311741565587536,"y0":50.00399707469203,"z0":5.334092027290104,"aX":1.8641705127420014},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":0.0,"spinRate":2354,"spinDirection":134},"zone":13,"typeConfidence":0.83,"plateTime":0.43024939949865404,"extension":6.816270830247364},"index":4,"playId":"836f998e-93c6-3618-8ee0-97e760ca9dfa","pitchNumber":2,"startTime":"2026-06-25T23:11:33.559Z","endTime":"2026-06-25T23:11:36.559Z","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.6,"endSpeed":77.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.582703256269365,"aZ":-25.936197878314477,"pfxX":7.8716329260364,"pfxZ":4.05930717185327,"pX":0.3808746423770492,"pZ":3.4248829466779425,"vX0":-7.866711403810099,"vY0":-122.9535577029438,"vZ0":0.20481860886982284,"x":102.48,"y":146.31,"x0":2.593827848974193,"y0":50.00181825976105,"z0":5.535124779800202,"aX":12.093750929629971},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.7,"breakHorizontal":-12.5,"spinRate":1450,"spinDirection":105},"zone":3,"typeConfidence":0.62,"plateTime":0.44488201327471,"extension":6.564495970695026},"index":5,"playId":"4d0447d3-5f82-3c09-9c67-ee450044c470","pitchNumber":3,"startTime":"2026-06-25T23:11:50.976Z","endTime":"2026-06-25T23:11:54.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02857189665866,"aZ":-23.348723720269103,"pfxX":1.4365679905568403,"pfxZ":4.921349234884012,"pX":-1.0876156618252342,"pZ":3.067681434418601,"vX0":-9.778181037428352,"vY0":-132.54213000512297,"vZ0":-1.6472114165259102,"x":158.46,"y":155.95,"x0":2.4493050416011006,"y0":50.005928780775314,"z0":5.3877484692108135,"aX":2.5781144189625467},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":-0.7,"spinRate":2463,"spinDirection":137},"zone":11,"typeConfidence":0.58,"plateTime":0.41188068064536054,"extension":6.602960921172492},"index":6,"playId":"003e3409-e919-3b59-901c-aeb661e42e31","pitchNumber":4,"startTime":"2026-06-25T23:12:09.334Z","endTime":"2026-06-25T23:12:12.334Z","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":94.7,"endSpeed":87.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5633840078197,"aZ":-15.879887683265727,"pfxX":6.843975591671074,"pfxZ":8.318045901881057,"pX":1.9746329176547055,"pZ":4.678571358221102,"vX0":-3.71869821696621,"vY0":-138.09203647537518,"vZ0":0.4575169645985777,"x":41.73,"y":112.46,"x0":2.4391285846838993,"y0":50.00648624029626,"z0":5.567297915586531,"aX":13.412747926079359},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":-11.8,"spinRate":2322,"spinDirection":135},"zone":12,"typeConfidence":0.73,"plateTime":0.39446139610553743,"extension":6.685627572366408},"index":7,"playId":"65614783-3564-342c-b412-d0b3d30e429e","pitchNumber":5,"startTime":"2026-06-25T23:12:33.003Z","endTime":"2026-06-25T23:12:36.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.176690151933343,"aZ":-25.821916038135015,"pfxX":0.8152310152769222,"pfxZ":3.700591695854129,"pX":-0.26030184951577773,"pZ":3.0545654609661184,"vX0":-7.44153769538547,"vY0":-129.19801116231812,"vZ0":-0.8375438777843516,"x":126.92,"y":156.31,"x0":2.5331621705583336,"y0":50.000275183325144,"z0":5.341224556015093,"aX":1.3988841990800314},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-0.1,"spinRate":2252,"spinDirection":144},"zone":1,"typeConfidence":0.84,"plateTime":0.4215589868467031,"extension":6.549472587148915},"index":8,"playId":"69b4bf86-20f2-365f-ac8c-8b3d4270d0a5","pitchNumber":6,"startTime":"2026-06-25T23:13:01.826Z","endTime":"2026-06-25T23:13:05.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.436099583977473,"aZ":-34.602569280648524,"pfxX":5.671382931371628,"pfxZ":-1.585572950198729,"pX":1.1073261749822445,"pZ":0.6584486742782237,"vX0":-5.508073754612463,"vY0":-122.59063540751144,"vZ0":-4.019466351324922,"x":74.79,"y":221.0,"x0":2.6379893777251193,"y0":50.00101628648879,"z0":5.2481469750408705,"aX":8.69989726300408},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.5,"breakHorizontal":-9.1,"spinRate":1260,"spinDirection":97},"zone":14,"typeConfidence":0.89,"plateTime":0.4454362077751184,"extension":6.686562376835579},"index":9,"playId":"f94f3caf-79d2-3c66-817e-a2996f4f9a13","pitchNumber":7,"startTime":"2026-06-25T23:13:23.874Z","endTime":"2026-06-25T23:13:28.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.391382413325843,"aZ":-28.12024320891449,"pfxX":0.39612572172797256,"pfxZ":2.3607312152971662,"pX":0.1705324452079987,"pZ":2.498167974872389,"vX0":-6.435195643314873,"vY0":-129.31400399594224,"vZ0":-1.6856770339442302,"x":110.5,"y":171.33,"x0":2.625049492198196,"y0":50.003298427266984,"z0":5.286847015413444,"aX":0.6811367217479971},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.2,"breakHorizontal":0.5,"spinRate":2367,"spinDirection":126},"zone":5,"typeConfidence":0.84,"plateTime":0.4212963993785217,"extension":6.699163496725217},"hitData":{"launchSpeed":101.5,"launchAngle":23.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":103.86,"coordY":68.17}},"index":10,"playId":"d5188e48-378f-3406-bce9-e630744e28ff","pitchNumber":8,"startTime":"2026-06-25T23:13:47.542Z","endTime":"2026-06-25T23:13:59.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:13:59.405Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rice flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T23:14:03.603Z","endTime":"2026-06-25T23:16:05.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680569429154087,"aZ":-26.438753527737617,"pfxX":9.585606591383794,"pfxZ":3.0302364593662467,"pX":-0.019408647138427566,"pZ":2.158152393675396,"vX0":-10.070450090905831,"vY0":-136.4714443328009,"vZ0":-3.347378464504238,"x":117.74,"y":180.51,"x0":2.4646658056762667,"y0":50.006092399861046,"z0":5.211967919565751,"aX":18.171176474220346},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.9,"breakHorizontal":-15.4,"spinRate":2129,"spinDirection":125},"zone":8,"typeConfidence":0.92,"plateTime":0.40060601198610346,"extension":6.9275940750164535},"index":0,"playId":"d93e0c5f-eb5a-3571-b187-aa1ff2a3dda6","pitchNumber":1,"startTime":"2026-06-25T23:14:37.175Z","endTime":"2026-06-25T23:14:40.175Z","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":96.0,"endSpeed":88.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53669170318791,"aZ":-16.28580846795344,"pfxX":5.537288049290412,"pfxZ":7.979531826599537,"pX":-0.6259832924425225,"pZ":3.577504599942213,"vX0":-9.740299550690683,"vY0":-139.54731820773515,"vZ0":-2.294899953845577,"x":140.86,"y":142.19,"x0":2.1748876090185325,"y0":50.00355130144732,"z0":5.47138141673009,"aX":11.027524366473896},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":-8.3,"spinRate":2363,"spinDirection":140},"zone":11,"typeConfidence":0.83,"plateTime":0.3910351085112316,"extension":6.872562127143271},"index":1,"playId":"5e7f801a-cf1e-37e8-878e-96eda5799ad1","pitchNumber":2,"startTime":"2026-06-25T23:15:00.516Z","endTime":"2026-06-25T23:15:03.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.169880282512707,"aZ":-30.903671937805452,"pfxX":-5.6163643623588015,"pfxZ":0.8410123573436756,"pX":-1.0177651259772418,"pZ":1.1580747886256448,"vX0":-6.841734045227705,"vY0":-121.91292839000167,"vZ0":-3.1223218079149753,"x":155.79,"y":207.51,"x0":2.546498198446257,"y0":50.005820685773394,"z0":5.100944714910452,"aX":-8.522408335762215},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.1,"breakHorizontal":11.6,"spinRate":2468,"spinDirection":309},"zone":13,"typeConfidence":0.64,"plateTime":0.44790433897984716,"extension":6.607830961179641},"index":2,"playId":"526cb29e-a62e-3c5c-8da3-2af849d19314","pitchNumber":3,"startTime":"2026-06-25T23:15:25.221Z","endTime":"2026-06-25T23:15:28.221Z","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":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.024734653428737,"aZ":-30.953811137271316,"pfxX":-7.713488683487158,"pfxZ":0.7998110793657514,"pX":-1.2396308929317557,"pZ":2.2472215186486895,"vX0":-6.648072847798508,"vY0":-122.26848026357743,"vZ0":-0.7529659898212466,"x":164.25,"y":178.11,"x0":2.5118281752131635,"y0":50.00119698008166,"z0":5.204177552177043,"aX":-11.732117722831275},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.6,"breakHorizontal":15.5,"spinRate":2455,"spinDirection":317},"zone":13,"typeConfidence":0.72,"plateTime":0.44715969156249535,"extension":6.547621020941481},"hitData":{"launchSpeed":93.2,"launchAngle":22.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.12,"coordY":61.01}},"index":3,"playId":"1e60caa3-fb20-304b-9bea-4a9fa59e051c","pitchNumber":4,"startTime":"2026-06-25T23:15:53.815Z","endTime":"2026-06-25T23:16:05.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:16:05.782Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Amed Rosario singles on a ground ball to left fielder Jarren Duran. Paul Goldschmidt to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T23:16:10.043Z","endTime":"2026-06-25T23:17:38.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"postOnThird":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59189290996555,"aZ":-42.59324395166282,"pfxX":-4.637768282520476,"pfxZ":-7.58910674246019,"pX":-0.025256843072350425,"pZ":0.6005089861715087,"vX0":-4.164712192465314,"vY0":-116.61840553183407,"vZ0":-1.9268028457677704,"x":117.96,"y":222.57,"x0":2.3884001773483403,"y0":50.003570009822496,"z0":5.467221337662292,"aX":-6.366394372428024},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.9,"breakHorizontal":9.5,"spinRate":2393,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.47026416203503096,"extension":6.39318914355451},"index":0,"playId":"f173989b-97fe-349d-b699-2380920c69fc","pitchNumber":1,"startTime":"2026-06-25T23:16:41.142Z","endTime":"2026-06-25T23:16:44.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.249447847424268,"aZ":-25.107747278398275,"pfxX":9.545109095196478,"pfxZ":3.722850281405453,"pX":-0.5493898550838326,"pZ":2.354251316052328,"vX0":-11.090110975268802,"vY0":-136.30452831802288,"vZ0":-3.1485478458461635,"x":137.94,"y":175.22,"x0":2.313482178369322,"y0":50.00586271323347,"z0":5.239544546835949,"aX":18.137305139828158},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":-15.2,"spinRate":2239,"spinDirection":131},"zone":4,"typeConfidence":0.92,"plateTime":0.4003692034628159,"extension":6.8138120992057205},"index":1,"playId":"6fa30ac1-0e01-3cc0-8168-32cb46b23c6b","pitchNumber":2,"startTime":"2026-06-25T23:17:08.296Z","endTime":"2026-06-25T23:17:11.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.315911729801506,"aZ":-41.34123825564856,"pfxX":-6.105339817547976,"pfxZ":-6.557369696453449,"pX":-0.016360400552562427,"pZ":1.9559295443197455,"vX0":-3.979404748362324,"vY0":-117.53383384497336,"vZ0":0.6435277463255265,"x":117.62,"y":185.97,"x0":2.4917796600867024,"y0":50.00037026423724,"z0":5.518193631959946,"aX":-8.538704467607062},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.4,"breakHorizontal":12.0,"spinRate":2418,"spinDirection":323},"zone":8,"typeConfidence":0.88,"plateTime":0.4660433504262085,"extension":6.521042757056933},"hitData":{"launchSpeed":97.8,"launchAngle":3.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.75,"coordY":110.64}},"index":2,"playId":"1b8fdb84-2f5e-3330-9ea2-7dd2f4cfb229","pitchNumber":3,"startTime":"2026-06-25T23:17:28.560Z","endTime":"2026-06-25T23:17:38.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:17:38.416Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T23:17:46.090Z","endTime":"2026-06-25T23:19:05.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"postOnThird":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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.0,"endSpeed":75.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.058495258435205,"aZ":-33.53850396437871,"pfxX":-8.078986574936176,"pfxZ":-0.9375864107908214,"pX":0.15622989273995122,"pZ":2.818473869952835,"vX0":-3.5073620509115533,"vY0":-119.47702044528683,"vZ0":1.1468456928184614,"x":111.04,"y":162.68,"x0":2.6910271940735275,"y0":50.004468639717444,"z0":5.336071910413278,"aX":-11.731914762072805},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.2,"breakHorizontal":15.5,"spinRate":2352,"spinDirection":306},"zone":5,"typeConfidence":0.81,"plateTime":0.45766000187372136,"extension":6.3996431484599245},"index":0,"playId":"c0f51e79-22fc-307f-b22a-2946367b70cd","pitchNumber":1,"startTime":"2026-06-25T23:18:13.132Z","endTime":"2026-06-25T23:18:16.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08457215862508,"aZ":-14.550088565318028,"pfxX":6.516793702291748,"pfxZ":8.972452510211365,"pX":-0.36561633541201094,"pZ":2.3500652806797246,"vX0":-9.337368824211955,"vY0":-138.59434718136635,"vZ0":-5.552102248381218,"x":130.94,"y":175.33,"x0":2.1850234968179216,"y0":50.00546859518227,"z0":5.334753311897545,"aX":12.805728407197428},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":-10.1,"spinRate":2446,"spinDirection":133},"zone":4,"typeConfidence":0.82,"plateTime":0.39370161518082103,"extension":6.96241911201546},"index":1,"playId":"f6c8839a-b7a9-3341-85d1-3e539053cfc2","pitchNumber":2,"startTime":"2026-06-25T23:18:35.659Z","endTime":"2026-06-25T23:18:38.659Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59254520054099,"aZ":-34.23548886291814,"pfxX":-8.119787194126065,"pfxZ":-1.4273269922939074,"pX":-1.4125740233623814,"pZ":1.8700532939983272,"vX0":-6.978234426010419,"vY0":-120.23450911452818,"vZ0":-0.5573208159595181,"x":170.84,"y":188.29,"x0":2.5929577232880447,"y0":50.00074373553018,"z0":5.170726834451149,"aX":-11.75948398357328},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.4,"breakHorizontal":16.6,"spinRate":2464,"spinDirection":304},"zone":13,"typeConfidence":0.78,"plateTime":0.4573933080218384,"extension":6.817580216254774},"index":2,"playId":"99c057a2-d819-3b71-b6f3-8d99dd8334a0","pitchNumber":3,"startTime":"2026-06-25T23:19:01.782Z","endTime":"2026-06-25T23:19:05.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:19:05.353Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jasson Domínguez singles on a ground ball to center fielder Ceddanne Rafaela. Paul Goldschmidt scores. Amed Rosario to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T23:19:20.190Z","endTime":"2026-06-25T23:19:49.257Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"postOnSecond":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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_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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.771192217728114,"aZ":-32.606985993540874,"pfxX":7.597923245243452,"pfxZ":-0.2877519258940975,"pX":0.11419125588987146,"pZ":2.633269339928084,"vX0":-7.804693141543202,"vY0":-122.22490019902271,"vZ0":-0.1591760772922568,"x":112.65,"y":167.68,"x0":2.3594620836770446,"y0":50.00215293038373,"z0":5.496038119334665,"aX":11.512153192626723},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":-12.0,"spinRate":1314,"spinDirection":95},"zone":5,"typeConfidence":0.9,"plateTime":0.447901606334987,"extension":6.72113211649195},"hitData":{"launchSpeed":104.7,"launchAngle":3.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.4,"coordY":125.25}},"index":0,"playId":"2f734f7e-fd9c-321e-ad87-a8a70895d671","pitchNumber":1,"startTime":"2026-06-25T23:19:35.631Z","endTime":"2026-06-25T23:19:49.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:19:49.257Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T23:19:54.773Z","endTime":"2026-06-25T23:22:21.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":94.0,"endSpeed":86.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232168548307783,"aZ":-16.90716191280319,"pfxX":5.118388203607589,"pfxZ":7.957477126890417,"pX":0.9869122206886154,"pZ":4.1808882515829815,"vX0":-5.398628722914188,"vY0":-136.91151664155265,"vZ0":-0.47358330832504447,"x":79.38,"y":125.9,"x0":2.309409594225643,"y0":50.00159733264114,"z0":5.5023107728778955,"aX":9.819217380097164},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-8.3,"spinRate":2311,"spinDirection":136},"zone":12,"typeConfidence":0.73,"plateTime":0.3984581093873203,"extension":6.764127963911472},"index":0,"playId":"d1dfd1f8-8e66-3392-b0fe-4154db9c6164","pitchNumber":1,"startTime":"2026-06-25T23:20:17.954Z","endTime":"2026-06-25T23:20:21.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.453431872472667,"aZ":-26.501350131711458,"pfxX":-0.648912110421159,"pfxZ":3.4573315310566333,"pX":0.8273566667187998,"pZ":3.210990404811765,"vX0":-4.382872848528533,"vY0":-126.4602892769423,"vZ0":-0.09682683579273077,"x":85.46,"y":152.08,"x0":2.6575577767947993,"y0":50.00517782168752,"z0":5.35131534328293,"aX":-1.0651673774068378},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.5,"breakHorizontal":2.0,"spinRate":2276,"spinDirection":153},"zone":3,"typeConfidence":0.83,"plateTime":0.43085615960171086,"extension":6.52994135403253},"index":1,"playId":"375c8114-4082-3339-87c0-9deb6c8a0025","pitchNumber":2,"startTime":"2026-06-25T23:20:38.544Z","endTime":"2026-06-25T23:20:42.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.084251376799333,"aZ":-22.31894712430883,"pfxX":8.880922618314838,"pfxZ":5.31335921933217,"pX":-0.8300805120120898,"pZ":3.214290925306064,"vX0":-11.378127714071807,"vY0":-134.5653611601436,"vZ0":-1.5059882397457642,"x":148.64,"y":151.99,"x0":2.2768378672258747,"y0":50.002735164225385,"z0":5.344878025982395,"aX":16.473188784662398},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.6,"breakHorizontal":-13.9,"spinRate":2171,"spinDirection":131},"zone":11,"typeConfidence":0.87,"plateTime":0.40526678158316276,"extension":6.686128256939038},"index":2,"playId":"038b1520-8a7d-3024-be37-5d020c32145e","pitchNumber":3,"startTime":"2026-06-25T23:20:59.509Z","endTime":"2026-06-25T23:21:04.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753074561665873,"aZ":-23.360523845575248,"pfxX":9.035170604731066,"pfxZ":4.738554357478234,"pX":-0.061371973921939965,"pZ":2.6939897455106214,"vX0":-9.706084850767493,"vY0":-134.84786892524508,"vZ0":-2.2325397968697644,"x":119.34,"y":166.04,"x0":2.394814379352856,"y0":50.00070515796358,"z0":5.164764116641776,"aX":16.794383624700917},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":-14.5,"spinRate":2179,"spinDirection":131},"zone":5,"typeConfidence":0.88,"plateTime":0.4047379294015072,"extension":6.910123027331152},"index":3,"playId":"77ec919d-bc23-3f68-9219-1172cf457244","pitchNumber":4,"startTime":"2026-06-25T23:21:22.284Z","endTime":"2026-06-25T23:21:25.284Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65397482271767,"aZ":-25.47130232775132,"pfxX":0.1711425108241913,"pfxZ":4.125631492442282,"pX":-0.2625913413502918,"pZ":2.3038342202020186,"vX0":-7.204737437363658,"vY0":-125.7025832659596,"vZ0":-1.9854704209665321,"x":127.01,"y":176.58,"x0":2.599429694025961,"y0":50.00499557375973,"z0":5.13939145674849,"aX":0.2781135339507459},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.3,"breakHorizontal":1.1,"spinRate":2251,"spinDirection":147},"zone":4,"typeConfidence":0.85,"plateTime":0.4330842125379548,"extension":6.792364283994373},"index":4,"playId":"f06dc77e-7070-37e8-83d8-3a6ea3bedd9b","pitchNumber":5,"startTime":"2026-06-25T23:21:41.012Z","endTime":"2026-06-25T23:21:46.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205490302728325,"aZ":-15.162735062675287,"pfxX":6.338625683463184,"pfxZ":8.858919059344696,"pX":0.07490522659465923,"pZ":2.4660965201051623,"vX0":-8.247624105417946,"vY0":-137.4128401608593,"vZ0":-4.773877319381365,"x":114.14,"y":172.2,"x0":2.285646965302887,"y0":50.004824690597886,"z0":5.249150940389805,"aX":12.175914269409429},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":-9.8,"spinRate":2295,"spinDirection":138},"zone":5,"typeConfidence":0.81,"plateTime":0.3979272400000511,"extension":7.187410224481375},"index":5,"playId":"e13af54c-2772-3b54-a8e8-5c4803eb7012","pitchNumber":6,"startTime":"2026-06-25T23:22:17.545Z","endTime":"2026-06-25T23:22:21.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:22:21.288Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T23:24:25.900Z","endTime":"2026-06-25T23:25:41.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67606063985313,"aZ":-11.799959018983232,"pfxX":-2.6066426135746084,"pfxZ":9.980601176520318,"pX":-0.03357909184518958,"pZ":2.974263300449756,"vX0":4.824760303081074,"vY0":-140.95275492943787,"vZ0":-6.283940512874986,"x":118.28,"y":158.47,"x0":-1.4176400056506022,"y0":50.00563825330646,"z0":5.972118168023711,"aX":-5.323060929747506},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":3.8,"spinRate":2581,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.3864581665263538,"extension":6.821633257815856},"index":0,"playId":"1fc1b232-bd93-34d4-96b9-718bd3b22e1f","pitchNumber":1,"startTime":"2026-06-25T23:25:15.218Z","endTime":"2026-06-25T23:25:18.316Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":90.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07018180548344,"aZ":-17.793791370331505,"pfxX":1.83807204644324,"pfxZ":7.016871586953224,"pX":0.12995096922692778,"pZ":2.6335943552110685,"vX0":3.6743997949271168,"vY0":-140.86201933298477,"vZ0":-6.291192935695997,"x":112.05,"y":167.67,"x0":-1.4202727913649789,"y0":50.00358329053386,"z0":6.009585860090142,"aX":3.7657002427419752},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":-4.0,"spinRate":2636,"spinDirection":178},"zone":2,"typeConfidence":0.9,"plateTime":0.38595703431040285,"extension":6.846715398018471},"hitData":{"launchSpeed":76.0,"launchAngle":0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.12,"coordY":150.83}},"index":1,"playId":"c577e2bf-dbe1-30e4-83b1-4568c5c7ca40","pitchNumber":2,"startTime":"2026-06-25T23:25:33.985Z","endTime":"2026-06-25T23:25:41.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:25:41.553Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ceddanne Rafaela walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T23:25:46.202Z","endTime":"2026-06-25T23:28:06.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82931079145623,"aZ":-15.450833481583855,"pfxX":2.712369734795348,"pfxZ":8.187260398328098,"pX":1.0744962398632338,"pZ":1.8986913610956087,"vX0":6.482218951838615,"vY0":-141.2479733193311,"vZ0":-8.148228844361334,"x":76.04,"y":187.52,"x0":-1.5927423578657867,"y0":50.005200049350385,"z0":5.791996212391139,"aX":5.542032385635849},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":-6.1,"spinRate":2615,"spinDirection":187},"zone":14,"typeConfidence":0.91,"plateTime":0.38614953048339995,"extension":6.790878530278655},"index":0,"playId":"6b25c5ef-690b-34e5-809a-cec0a06c334e","pitchNumber":1,"startTime":"2026-06-25T23:26:11.569Z","endTime":"2026-06-25T23:26:15.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534546412590846,"aZ":-13.72972979260923,"pfxX":2.0768295402495256,"pfxZ":9.050915708313106,"pX":0.9874658160075224,"pZ":0.94997075027306,"vX0":6.4812506204507185,"vY0":-141.0161176426952,"vZ0":-10.753602142794628,"x":79.36,"y":213.13,"x0":-1.599719836300586,"y0":50.003132197912564,"z0":5.671343687453977,"aX":4.230262928672582},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":-4.9,"spinRate":2707,"spinDirection":192},"zone":14,"typeConfidence":0.86,"plateTime":0.3866806248217789,"extension":6.902282972179597},"index":1,"playId":"4449e4d9-d960-352c-8e90-04d0bd6aa2a7","pitchNumber":2,"startTime":"2026-06-25T23:26:29.126Z","endTime":"2026-06-25T23:26:32.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.460150774699205,"aZ":-9.537597475148472,"pfxX":-3.42729351732165,"pfxZ":10.980918821950866,"pX":0.16870026104153782,"pZ":3.0633374051057105,"vX0":5.662229429599668,"vY0":-142.38739557286294,"vZ0":-6.168975108399045,"x":110.57,"y":156.07,"x0":-1.3967428711173047,"y0":50.005978150455704,"z0":5.855970450788918,"aX":-7.0676130692053265},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.8,"breakHorizontal":5.2,"spinRate":2557,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.38408849977513926,"extension":6.997755027693606},"index":2,"playId":"a2c6ed2d-7074-3133-928c-6b487a43c0bd","pitchNumber":3,"startTime":"2026-06-25T23:26:46.810Z","endTime":"2026-06-25T23:26:50.043Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.941532441107434,"aZ":-17.63686940558305,"pfxX":2.483326672030575,"pfxZ":7.14341097433952,"pX":0.6762521694724375,"pZ":3.014571325882832,"vX0":5.187451770892626,"vY0":-140.81767015556386,"vZ0":-4.774514201929336,"x":91.22,"y":157.39,"x0":-1.5028024045256119,"y0":50.00313056028425,"z0":5.850841180495048,"aX":5.054862011397105},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":-5.4,"spinRate":2680,"spinDirection":184},"zone":3,"typeConfidence":0.91,"plateTime":0.38697291033125714,"extension":6.9183694980038775},"index":3,"playId":"cdd8da28-6e20-3250-b56d-1348a3d1874b","pitchNumber":4,"startTime":"2026-06-25T23:27:19.161Z","endTime":"2026-06-25T23:27:22.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.618826480298285,"aZ":-19.383183961816528,"pfxX":1.7780017702601851,"pfxZ":6.3045026101051205,"pX":0.8865875290038636,"pZ":1.695620583520402,"vX0":5.992717058095924,"vY0":-140.53991558064638,"vZ0":-8.002327234403309,"x":83.21,"y":193.0,"x0":-1.4923217191605758,"y0":50.00381896233438,"z0":5.807476009608593,"aX":3.605800960614638},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.2,"breakHorizontal":-4.3,"spinRate":2690,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.38764110982492817,"extension":7.05683208552392},"index":4,"playId":"3728ab5e-5484-39aa-bcaf-70578f5260b8","pitchNumber":5,"startTime":"2026-06-25T23:27:40.424Z","endTime":"2026-06-25T23:27:46.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":90.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.698927658123015,"aZ":-17.42440401309447,"pfxX":2.0281476783378247,"pfxZ":7.230040178486413,"pX":-0.029598618874188617,"pZ":1.056261203082,"vX0":3.5989909108748863,"vY0":-140.72817374328514,"vZ0":-9.95424017471575,"x":118.13,"y":210.26,"x0":-1.5801536523198536,"y0":50.00612799769904,"z0":5.72622411614281,"aX":4.140180264705308},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":-4.3,"spinRate":2654,"spinDirection":188},"zone":13,"typeConfidence":0.91,"plateTime":0.38663378428210393,"extension":7.031164796637125},"index":5,"playId":"3de4f64b-1258-35ee-8846-c4cf28f28ee6","pitchNumber":6,"startTime":"2026-06-25T23:28:02.784Z","endTime":"2026-06-25T23:28:06.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:28:06.452Z","atBatIndex":7},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Wilyer Abreu reaches on catcher interference by Austin Wells. Wilyer Abreu to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T23:28:24.225Z","endTime":"2026-06-25T23:29:28.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":"Catcher Interference","eventType":"catcher_interf","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":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.112684864047424,"aZ":-15.93113730294951,"pfxX":1.977647339751768,"pfxZ":8.152502853537708,"pX":-0.4136279876304912,"pZ":2.65914251714144,"vX0":2.7971562667845444,"vY0":-139.28292729753295,"vZ0":-5.997718398415383,"x":132.77,"y":166.98,"x0":-1.6825693892717015,"y0":50.005075750970036,"z0":5.868912359299905,"aX":3.941124420605439},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":-4.1,"spinRate":2674,"spinDirection":183},"zone":4,"typeConfidence":0.89,"plateTime":0.39112196504953456,"extension":6.84538734637226},"index":0,"playId":"dabe8a6b-6063-38ea-9914-347f2e6c8d58","pitchNumber":1,"startTime":"2026-06-25T23:28:35.262Z","endTime":"2026-06-25T23:28:41.730Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ceddanne Rafaela steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"dabe8a6b-6063-38ea-9914-347f2e6c8d58","startTime":"2026-06-25T23:28:45.913Z","endTime":"2026-06-25T23:28:58.694Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.161608420025022,"aZ":-12.334344719505747,"pfxX":-3.0619641003293854,"pfxZ":9.435606779216844,"pX":0.14152858633049775,"pZ":4.7027412772398725,"vX0":5.151975225659492,"vY0":-143.40435727467286,"vZ0":-2.0269966178907026,"x":111.61,"y":111.81,"x0":-1.2726094991373296,"y0":50.00623392877216,"z0":6.179283225844156,"aX":-6.441174216562966},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.9,"breakHorizontal":4.7,"spinRate":2562,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3805571682276012,"extension":6.900834451340587},"index":2,"playId":"a891d719-473f-3060-afb8-f319751a5e29","pitchNumber":2,"startTime":"2026-06-25T23:28:58.694Z","endTime":"2026-06-25T23:29:01.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.381371109878426,"aZ":-15.81134563833226,"pfxX":3.1000177159310303,"pfxZ":8.102088636110881,"pX":-0.3663645646231251,"pZ":2.4727823142885192,"vX0":2.1895590205178515,"vY0":-140.18587492467194,"vZ0":-6.806831193491424,"x":130.96,"y":172.01,"x0":-1.5564299895026743,"y0":50.00035581579726,"z0":5.937404911942935,"aX":6.258105002808526},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":-6.0,"spinRate":2726,"spinDirection":178},"zone":4,"typeConfidence":0.93,"plateTime":0.38856769645550715,"extension":6.77980361602361},"hitData":{"launchSpeed":89.0,"launchAngle":0.0,"totalDistance":46.0,"trajectory":"","hardness":"medium","location":"2","coordinates":{}},"index":3,"playId":"00c12f46-4461-3bcd-ab30-5c8e0b4770a0","pitchNumber":3,"startTime":"2026-06-25T23:29:19.133Z","endTime":"2026-06-25T23:29:28.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:29:28.145Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T23:30:19.627Z","endTime":"2026-06-25T23:31:30.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.772463146640206,"aZ":-13.777501607950281,"pfxX":-3.310848509320698,"pfxZ":8.933804100432994,"pX":-0.4748982401924977,"pZ":3.8632737658331546,"vX0":3.9274237507387584,"vY0":-141.54510866677958,"vZ0":-3.607008732631399,"x":135.1,"y":134.47,"x0":-1.4405153345878001,"y0":50.00388498191386,"z0":6.017476143171753,"aX":-6.819159933560211},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":5.4,"spinRate":2524,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.38476966928131473,"extension":6.9305367013525405},"index":0,"playId":"0a9770dc-a16d-3db5-bd7f-397f275dc495","pitchNumber":1,"startTime":"2026-06-25T23:30:22.203Z","endTime":"2026-06-25T23:30:30.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863902341215454,"aZ":-15.573467526449907,"pfxX":-2.888944251211859,"pfxZ":8.202453694886454,"pX":0.1443897865609359,"pZ":4.124327071273342,"vX0":4.800862434010279,"vY0":-140.45903732394058,"vZ0":-2.7311817777203027,"x":111.5,"y":127.42,"x0":-1.2014101311925647,"y0":50.006558414852584,"z0":6.105565971582681,"aX":-5.850008796074089},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":4.4,"spinRate":2456,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.38799270831389165,"extension":6.895036028044023},"index":1,"playId":"1762acd7-af9a-39e1-8604-8e01a611f6f0","pitchNumber":2,"startTime":"2026-06-25T23:30:43.647Z","endTime":"2026-06-25T23:30:46.953Z","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":98.3,"endSpeed":91.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.489365954110827,"aZ":-13.793563446835487,"pfxX":-3.676004445244881,"pfxZ":8.727585654640116,"pX":0.05409104169767683,"pZ":2.655517104730855,"vX0":5.302507113494633,"vY0":-143.13695555206093,"vZ0":-6.785300180189746,"x":114.94,"y":167.08,"x0":-1.332253013524792,"y0":50.000511869605184,"z0":5.89549364475218,"aX":-7.739700246439089},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.9,"breakHorizontal":5.8,"spinRate":2479,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.38054476779086865,"extension":7.073301270321973},"index":2,"playId":"7c6291a5-7847-3f2b-bd59-399358924e9e","pitchNumber":3,"startTime":"2026-06-25T23:31:03.700Z","endTime":"2026-06-25T23:31:07.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.956346488339374,"aZ":-19.12988709032622,"pfxX":-8.177743456612266,"pfxZ":6.413735725436913,"pX":0.493341734468235,"pZ":3.7255777801102203,"vX0":8.238222276552746,"vY0":-141.2148819962814,"vZ0":-2.63212601983482,"x":98.19,"y":138.19,"x0":-1.3890457446512106,"y0":50.005647308940596,"z0":5.890136827120109,"aX":-16.640035625526778},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":13.3,"spinRate":2404,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3867965337041581,"extension":7.137094499212755},"index":3,"playId":"06f0ca76-75fd-39f7-bf5d-f56630ef7742","pitchNumber":4,"startTime":"2026-06-25T23:31:27.327Z","endTime":"2026-06-25T23:31:30.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:31:30.601Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T23:32:41.307Z","endTime":"2026-06-25T23:33:36.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693645,"link":"/api/v1/people/693645"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_adv_play","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"e6fbefb9-8146-4a70-b74e-a9ec0af0e875","startTime":"2026-06-25T23:32:04.141Z","endTime":"2026-06-25T23:32:14.832Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Cam Schlittler on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"e6fbefb9-8146-4a70-b74e-a9ec0af0e875","startTime":"2026-06-25T23:32:43.681Z","endTime":"2026-06-25T23:32:43.682Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.744273377565136,"aZ":-17.19948059254174,"pfxX":1.8621403766249403,"pfxZ":7.333878646418184,"pX":1.3749541240945178,"pZ":1.3251508236599994,"vX0":6.443770685898774,"vY0":-141.6223925960482,"vZ0":-9.392835959788206,"x":64.59,"y":203.0,"x0":-1.1671150969028279,"y0":50.00664526535605,"z0":5.77306604844227,"aX":3.8014084461860103},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":-4.6,"spinRate":2761,"spinDirection":187},"zone":14,"typeConfidence":0.87,"plateTime":0.3859812757207002,"extension":7.009741479557189},"index":2,"playId":"0ac8e366-4045-3503-8fec-d63b8cef13cc","pitchNumber":1,"startTime":"2026-06-25T23:32:43.683Z","endTime":"2026-06-25T23:32:46.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(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":96.8,"endSpeed":89.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357646619479457,"aZ":-18.86843606102806,"pfxX":2.0869848776027418,"pfxZ":6.565587170890025,"pX":-0.12387020133400645,"pZ":2.8151742749118696,"vX0":3.267692722098094,"vY0":-141.04052584973087,"vZ0":-5.261897419177744,"x":121.72,"y":162.77,"x0":-1.5660397664820371,"y0":50.0026817123569,"z0":5.91164182033515,"aX":4.22721787425574},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":-4.4,"spinRate":2759,"spinDirection":178},"zone":2,"typeConfidence":0.91,"plateTime":0.3875086344442864,"extension":6.865415971440494},"index":3,"playId":"fb519e4c-8492-3ff5-a22a-3cdf3a913681","pitchNumber":2,"startTime":"2026-06-25T23:33:05.419Z","endTime":"2026-06-25T23:33:08.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.151351921824347,"aZ":-20.698759291334106,"pfxX":2.4139480832215043,"pfxZ":5.719822054155928,"pX":0.5112945539526536,"pZ":2.8616721704628554,"vX0":4.734789457673136,"vY0":-140.14139872982324,"vZ0":-4.657624592687856,"x":97.51,"y":161.51,"x0":-1.508105829581551,"y0":50.00209183491241,"z0":5.881838337484566,"aX":4.841004951586571},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":-5.3,"spinRate":2818,"spinDirection":171},"zone":3,"typeConfidence":0.92,"plateTime":0.38958602725225777,"extension":6.740560833817559},"hitData":{"launchSpeed":85.8,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.85,"coordY":157.26}},"index":4,"playId":"62c11854-3fb0-3dca-ba9c-7275fe06112f","pitchNumber":3,"startTime":"2026-06-25T23:33:28.398Z","endTime":"2026-06-25T23:33:36.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:33:36.676Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T23:35:19.606Z","endTime":"2026-06-25T23:36:24.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.582916973052203,"aZ":-24.272164538936398,"pfxX":10.897032992429377,"pfxZ":4.225059327904146,"pX":-0.05309403172956439,"pZ":1.4471457461200696,"vX0":-10.23507227534112,"vY0":-135.41313868247656,"vZ0":-5.826244043052938,"x":119.02,"y":199.71,"x0":2.3467555838766816,"y0":50.00330642716865,"z0":5.308182536587532,"aX":20.383170290545614},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":-17.8,"spinRate":2159,"spinDirection":126},"zone":13,"typeConfidence":0.92,"plateTime":0.4033722985324988,"extension":6.709712103776984},"hitData":{"launchSpeed":90.1,"launchAngle":14.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.54,"coordY":92.55}},"index":0,"playId":"0ce7e752-ac26-3c75-9abf-06add59af4f6","pitchNumber":1,"startTime":"2026-06-25T23:36:14.601Z","endTime":"2026-06-25T23:36:24.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:36:24.760Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Caballero ground bunts into a force out, pitcher Connelly Early to second baseman Anthony Seigler. Jazz Chisholm Jr. out at 2nd. José Caballero to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T23:36:32.397Z","endTime":"2026-06-25T23:37:30.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813349,"link":"/api/v1/people/813349"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.285542718517366,"aZ":-15.692142724381307,"pfxX":8.218953211165484,"pfxZ":9.29101646862253,"pX":0.01626739099703001,"pZ":1.9007490441766626,"vX0":-8.638338065553047,"vY0":-132.79919709217495,"vZ0":-6.5118126574806094,"x":116.38,"y":187.46,"x0":2.25424792545046,"y0":50.00165751930334,"z0":5.539963156553648,"aX":14.577614955196795},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.5,"breakHorizontal":-12.8,"spinRate":2253,"spinDirection":133},"zone":8,"typeConfidence":0.62,"plateTime":0.4135472589072542,"extension":6.769193024446076},"index":0,"playId":"bee3d52b-de38-3ada-999e-c7a22dbc8b44","pitchNumber":1,"startTime":"2026-06-25T23:36:59.177Z","endTime":"2026-06-25T23:37:02.177Z","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":82.5,"endSpeed":76.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07842902394429,"aZ":-33.643071743290434,"pfxX":7.791519100132776,"pfxZ":-0.9955232032211168,"pX":0.06440423021940989,"pZ":1.1991244661757536,"vX0":-8.330569255088633,"vY0":-119.97769665331886,"vZ0":-3.1757926042840046,"x":114.55,"y":206.4,"x0":2.5533764363111544,"y0":50.005410392761505,"z0":5.508703249120767,"aX":11.473032855997527},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.3,"breakHorizontal":-12.4,"spinRate":1319,"spinDirection":100},"zone":14,"typeConfidence":0.92,"plateTime":0.45482354097274946,"extension":6.783911213644634},"hitData":{"launchSpeed":47.3,"launchAngle":-48.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":128.83,"coordY":182.36}},"index":1,"playId":"a67bc210-2fb6-3c02-837e-d4480b906cb6","pitchNumber":2,"startTime":"2026-06-25T23:37:22.769Z","endTime":"2026-06-25T23:37:30.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:37:30.746Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T23:37:58.409Z","endTime":"2026-06-25T23:38:49.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.709525715903446,"aZ":-23.27869443845729,"pfxX":9.126816245138944,"pfxZ":4.866925706993092,"pX":-0.40176764463954284,"pZ":2.1725433423720153,"vX0":-10.744146773769321,"vY0":-133.61241373840568,"vZ0":-4.022287491043576,"x":132.31,"y":180.12,"x0":2.4643244850998225,"y0":50.005216397493804,"z0":5.34738540177137,"aX":16.69270114289784},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.2,"breakHorizontal":-14.5,"spinRate":2196,"spinDirection":128},"zone":7,"typeConfidence":0.9,"plateTime":0.40815101438088286,"extension":6.670586795026691},"index":0,"playId":"0fe8e3a3-34b7-32e7-9809-8d4e3b2e8532","pitchNumber":1,"startTime":"2026-06-25T23:37:58.409Z","endTime":"2026-06-25T23:38:01.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.383758074728508,"aZ":-14.485377464911483,"pfxX":7.550889999174178,"pfxZ":9.23882160021799,"pX":0.6524203615187302,"pZ":2.4384160780417363,"vX0":-6.997062847087163,"vY0":-136.82396476892487,"vZ0":-5.368411002683561,"x":92.13,"y":172.94,"x0":2.249590842903801,"y0":50.003250185777645,"z0":5.402228349307702,"aX":14.459044384173849},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":-12.4,"spinRate":2366,"spinDirection":137},"zone":6,"typeConfidence":0.76,"plateTime":0.39880346818783163,"extension":6.756401646817329},"index":1,"playId":"bd211939-c542-3b5f-b8cb-c47a20aba513","pitchNumber":2,"startTime":"2026-06-25T23:38:17.298Z","endTime":"2026-06-25T23:38:20.594Z","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-06-25T23:38:33.794Z","endTime":"2026-06-25T23:38:45.528Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.856019847265603,"aZ":-16.020363246891808,"pfxX":8.652783931496382,"pfxZ":8.30174700662658,"pX":-0.3989510090058518,"pZ":2.781353616314197,"vX0":-9.603879403933282,"vY0":-138.1479346592288,"vZ0":-4.318898088010996,"x":132.21,"y":163.68,"x0":1.9873357342237192,"y0":50.003323006185255,"z0":5.431608058573325,"aX":16.837670672144164},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":-13.8,"spinRate":2400,"spinDirection":129},"zone":4,"typeConfidence":0.68,"plateTime":0.3954725615207515,"extension":6.864337726997422},"index":3,"playId":"732b2353-4b97-35b0-b2dd-731be2a14596","pitchNumber":3,"startTime":"2026-06-25T23:38:45.528Z","endTime":"2026-06-25T23:38:49.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:38:49.026Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Paul Goldschmidt walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T23:39:35.383Z","endTime":"2026-06-25T23:42:03.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"54c58f2d-805f-3380-85cc-e08153374207","startTime":"2026-06-25T23:39:16.937Z","endTime":"2026-06-25T23:39:21.906Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037913760864296,"aZ":-16.50184688674949,"pfxX":8.448966991847108,"pfxZ":8.244361683463604,"pX":0.1396280463919978,"pZ":2.0778979769112063,"vX0":-8.630532491092499,"vY0":-136.52407784452916,"vZ0":-6.2769039495412775,"x":111.68,"y":182.68,"x0":2.233291717580102,"y0":50.00509397043953,"z0":5.529092763347391,"aX":16.066158754124398},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-13.7,"spinRate":2378,"spinDirection":127},"zone":8,"typeConfidence":0.61,"plateTime":0.4001028912719584,"extension":6.5406796672998375},"index":1,"playId":"bfbb1ce8-c9fd-3814-9dca-1760cb2a563f","pitchNumber":1,"startTime":"2026-06-25T23:39:37.581Z","endTime":"2026-06-25T23:39:40.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.211808405783653,"aZ":-16.813098821603255,"pfxX":8.477887093043016,"pfxZ":8.12630712004152,"pX":1.9958590278727724,"pZ":1.9215060261860153,"vX0":-4.898458063351796,"vY0":-136.19384929709824,"vZ0":-6.0208910513133755,"x":40.92,"y":186.9,"x0":2.7106465933452992,"y0":50.00099490615616,"z0":5.312144895212631,"aX":16.0213418751632},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":-14.4,"spinRate":2413,"spinDirection":123},"zone":14,"typeConfidence":0.59,"plateTime":0.40123759928879155,"extension":6.75816380483571},"index":2,"playId":"791c5b6c-6e9a-307b-a162-6480c4a26bfd","pitchNumber":2,"startTime":"2026-06-25T23:39:56.504Z","endTime":"2026-06-25T23:40:03.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"791c5b6c-6e9a-307b-a162-6480c4a26bfd","startTime":"2026-06-25T23:40:08.330Z","endTime":"2026-06-25T23:40:32.443Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69072964357301,"aZ":-34.420095976052124,"pfxX":8.510921100800584,"pfxZ":-1.4855884129557029,"pX":-0.958986277710509,"pZ":0.822970697109915,"vX0":-11.088969172627392,"vY0":-121.65272198476787,"vZ0":-4.127951086395458,"x":153.55,"y":216.56,"x0":2.5321747352484265,"y0":50.00255515919039,"z0":5.494646582020697,"aX":12.88168472162393},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.4,"breakHorizontal":-13.1,"spinRate":1391,"spinDirection":102},"zone":13,"typeConfidence":0.93,"plateTime":0.44857160758618786,"extension":6.928199560757979},"index":4,"playId":"b2192e24-cfe3-317c-b0a2-35f173cc5de8","pitchNumber":3,"startTime":"2026-06-25T23:40:32.443Z","endTime":"2026-06-25T23:40:35.455Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61252477956639,"aZ":-15.83292977877662,"pfxX":7.661537689413377,"pfxZ":8.561522748829749,"pX":1.1306303296358011,"pZ":2.6683286126048453,"vX0":-5.499711417460017,"vY0":-137.5418722362309,"vZ0":-4.698806577292152,"x":73.9,"y":166.74,"x0":2.1646724574006675,"y0":50.00042196991561,"z0":5.478643904161175,"aX":14.620243215597263},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":-12.6,"spinRate":2375,"spinDirection":130},"zone":12,"typeConfidence":0.77,"plateTime":0.39881336019330105,"extension":6.6754544743991255},"index":5,"playId":"dc62949a-d7be-361c-b243-916f8851a09c","pitchNumber":4,"startTime":"2026-06-25T23:40:54.495Z","endTime":"2026-06-25T23:40:57.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53926247616643,"aZ":-33.720972979329915,"pfxX":-7.327637045301541,"pfxZ":-1.0112803561697628,"pX":-1.9726829032216509,"pZ":0.779293236041111,"vX0":-8.35806799030443,"vY0":-122.65804008968264,"vZ0":-3.716416927460777,"x":192.19,"y":217.74,"x0":2.427105817891948,"y0":50.00471766349815,"z0":5.179992793369747,"aX":-11.198908529061141},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":15.2,"spinRate":2431,"spinDirection":311},"zone":13,"typeConfidence":0.7,"plateTime":0.4460100223496326,"extension":6.666829839279659},"index":6,"playId":"ba583ff1-976b-3863-87a2-6ca4deee1ee7","pitchNumber":5,"startTime":"2026-06-25T23:41:26.608Z","endTime":"2026-06-25T23:41:32.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"José Caballero steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"ba583ff1-976b-3863-87a2-6ca4deee1ee7","startTime":"2026-06-25T23:41:47.977Z","endTime":"2026-06-25T23:41:58.935Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.314565127098653,"aZ":-34.19502640305778,"pfxX":-6.45297478802892,"pfxZ":-1.3709441128653461,"pX":0.3615216373180318,"pZ":1.2274488611621728,"vX0":-3.698846956887067,"vY0":-120.52960979946842,"vZ0":-2.147678616837231,"x":103.22,"y":205.64,"x0":2.7542061895069594,"y0":50.003631941700014,"z0":5.14812686103668,"aX":-9.499463672427456},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.8,"breakHorizontal":12.6,"spinRate":2331,"spinDirection":310},"zone":14,"typeConfidence":0.74,"plateTime":0.4543368015448346,"extension":6.8523733286186},"index":8,"playId":"b801d71e-c674-350b-8718-0d9d6f935011","pitchNumber":6,"startTime":"2026-06-25T23:41:58.935Z","endTime":"2026-06-25T23:42:03.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:42:03.164Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, second baseman Anthony Seigler to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T23:42:17.521Z","endTime":"2026-06-25T23:45:29.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63554704506407,"aZ":-14.825914395654657,"pfxX":6.173341226467144,"pfxZ":8.96198168505491,"pX":-1.0816313425196513,"pZ":3.358148092317896,"vX0":-10.820756244932534,"vY0":-137.7671238865931,"vZ0":-2.8684114630568325,"x":158.23,"y":148.11,"x0":2.0825739343918355,"y0":50.00097996394942,"z0":5.406216341334154,"aX":11.948777209909696},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":-9.1,"spinRate":2364,"spinDirection":134},"zone":11,"typeConfidence":0.82,"plateTime":0.3965335673343988,"extension":6.925166103576669},"index":0,"playId":"ef955a15-9619-3727-baa4-83f3458666c6","pitchNumber":1,"startTime":"2026-06-25T23:42:36.849Z","endTime":"2026-06-25T23:42:39.849Z","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.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57820362545231,"aZ":-26.941514885358412,"pfxX":11.544588274528127,"pfxZ":2.7638926251489515,"pX":-0.3897203386226064,"pZ":1.0140969351314204,"vX0":-11.134029053295032,"vY0":-136.49208103580222,"vZ0":-6.194284216512651,"x":131.86,"y":211.4,"x0":2.2321991408761668,"y0":50.006673061227154,"z0":5.15519252812317,"aX":21.900762804116162},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.8,"breakHorizontal":-18.7,"spinRate":2241,"spinDirection":129},"zone":13,"typeConfidence":0.91,"plateTime":0.4004933813581073,"extension":6.96582302652016},"index":1,"playId":"431a909c-4f3b-3e33-a41d-8a3318351da8","pitchNumber":2,"startTime":"2026-06-25T23:43:05.718Z","endTime":"2026-06-25T23:43:09.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49646334987741,"aZ":-32.39144353449177,"pfxX":7.507584615677218,"pfxZ":-0.141491213995681,"pX":-0.46781966384988666,"pZ":1.0308742860036653,"vX0":-9.757251170471699,"vY0":-123.90226301351744,"vZ0":-3.7212072457552736,"x":134.83,"y":210.95,"x0":2.5358948814023066,"y0":50.00186850232122,"z0":5.2433977618762295,"aX":11.736662436560188},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.8,"breakHorizontal":-11.5,"spinRate":1262,"spinDirection":94},"zone":13,"typeConfidence":0.89,"plateTime":0.4411593939382725,"extension":6.86387900338897},"index":2,"playId":"9fc98401-4a11-3451-81da-8ff6c89fd14e","pitchNumber":3,"startTime":"2026-06-25T23:43:26.511Z","endTime":"2026-06-25T23:43:29.914Z","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":94.2,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.383719804708594,"aZ":-14.336650267462323,"pfxX":6.330866184975287,"pfxZ":9.38811890096761,"pX":-0.1031334599515764,"pZ":1.499916499046359,"vX0":-8.219777210126518,"vY0":-136.7772686532723,"vZ0":-7.583151480706465,"x":120.93,"y":198.28,"x0":2.114602831146974,"y0":50.003772270065106,"z0":5.286018341433625,"aX":12.029978248306595},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":-9.8,"spinRate":2365,"spinDirection":132},"zone":13,"typeConfidence":0.82,"plateTime":0.4000331396268981,"extension":7.073408646662731},"index":3,"playId":"8f5e2954-1e90-37b2-bcaf-75e076197b47","pitchNumber":4,"startTime":"2026-06-25T23:43:47.392Z","endTime":"2026-06-25T23:44:14.420Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86852211957858,"aZ":-24.644265418805848,"pfxX":0.8593949625045805,"pfxZ":4.544180737210409,"pX":-0.5285284896188353,"pZ":2.763736429912256,"vX0":-8.356061323161152,"vY0":-127.76625828000772,"vZ0":-1.2796393093144849,"x":137.15,"y":164.16,"x0":2.6699512604183133,"y0":50.00072358699414,"z0":5.204350479109291,"aX":1.4242208516166293},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":0.2,"spinRate":2243,"spinDirection":140},"zone":4,"typeConfidence":0.84,"plateTime":0.42839714893001535,"extension":6.919284610259787},"index":4,"playId":"a2acd167-c16e-3e8d-96aa-858fe48467ca","pitchNumber":5,"startTime":"2026-06-25T23:44:26.790Z","endTime":"2026-06-25T23:44:30.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.399333787210644,"aZ":-25.60621877680919,"pfxX":0.5426857377038637,"pfxZ":3.9307686267760733,"pX":-0.13463121625351335,"pZ":2.5028578768028753,"vX0":-6.8615754506629845,"vY0":-128.20843059386627,"vZ0":-1.8470070190763845,"x":122.13,"y":171.2,"x0":2.5009313181513493,"y0":50.00627405888542,"z0":5.222391548098587,"aX":0.9087055249207631},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":0.5,"spinRate":2321,"spinDirection":167},"zone":5,"typeConfidence":0.85,"plateTime":0.4265022801583327,"extension":6.837765973155049},"index":5,"playId":"9a7f97c6-147b-3c07-873a-4f80e3f8bc9f","pitchNumber":6,"startTime":"2026-06-25T23:44:50.038Z","endTime":"2026-06-25T23:44:54.020Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.987367741183125,"aZ":-13.989573223744351,"pfxX":6.522039399790948,"pfxZ":9.420918883948586,"pX":-0.339676436662897,"pZ":2.7145458438389807,"vX0":-9.205937234199622,"vY0":-137.68249861498504,"vZ0":-4.649991634434517,"x":129.95,"y":165.49,"x0":2.1914145406604226,"y0":50.004900672763775,"z0":5.363882213962992,"aX":12.592734161697566},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":-10.0,"spinRate":2341,"spinDirection":138},"zone":4,"typeConfidence":0.83,"plateTime":0.39698701425621596,"extension":7.125135271722417},"hitData":{"launchSpeed":105.3,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":152.19}},"index":6,"playId":"f9cb921e-eaf9-34e0-abd4-1a987cf943d3","pitchNumber":7,"startTime":"2026-06-25T23:45:21.870Z","endTime":"2026-06-25T23:45:29.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:45:29.757Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a soft pop up to catcher Austin Wells.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:47:31.104Z","endTime":"2026-06-25T23:49:18.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.589006417862052,"aZ":-18.89350980156645,"pfxX":0.6915272589836601,"pfxZ":6.618878693447964,"pX":0.8377898977166651,"pZ":3.47364006507817,"vX0":6.59710386276709,"vY0":-140.0535515535578,"vZ0":-3.5548345102785643,"x":85.07,"y":144.99,"x0":-1.6282441763826332,"y0":50.00488848836645,"z0":5.979158891120858,"aX":1.3876248371406998},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.5,"breakHorizontal":-2.5,"spinRate":2724,"spinDirection":187},"zone":12,"typeConfidence":0.67,"plateTime":0.3895657147377256,"extension":6.7513545952094685},"index":0,"playId":"a49fc465-9b6e-332c-834c-bd483f271d93","pitchNumber":1,"startTime":"2026-06-25T23:48:11.763Z","endTime":"2026-06-25T23:48:15.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0448108370847,"aZ":-18.778503173975583,"pfxX":0.8637067105210976,"pfxZ":6.71437805586866,"pX":0.6185397865729616,"pZ":1.5655390614867752,"vX0":5.658707312660631,"vY0":-139.34358958969509,"vZ0":-8.163117229227606,"x":93.42,"y":196.51,"x0":-1.5387187438180236,"y0":50.00345379823233,"z0":5.741227355402654,"aX":1.7223687190192167},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":-2.5,"spinRate":2793,"spinDirection":187},"zone":9,"typeConfidence":0.83,"plateTime":0.39090826861956574,"extension":7.046967343035399},"index":1,"playId":"5eb83c1d-bcec-3b43-8f40-70a221075427","pitchNumber":2,"startTime":"2026-06-25T23:48:28.921Z","endTime":"2026-06-25T23:48:31.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.155634615061658,"aZ":-16.93612362921421,"pfxX":-7.870362366514578,"pfxZ":7.409789729515506,"pX":0.6222537581573058,"pZ":3.3801587592942095,"vX0":8.23133414765169,"vY0":-141.95964343997602,"vZ0":-4.099153418057868,"x":93.28,"y":147.52,"x0":-1.2816854047608557,"y0":50.0040356717254,"z0":5.909465261230914,"aX":-16.18861908304836},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.8,"breakHorizontal":12.7,"spinRate":2490,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.38470085169106216,"extension":7.082001469169913},"index":2,"playId":"3542ee49-1063-384f-b567-2af3b568dc3f","pitchNumber":3,"startTime":"2026-06-25T23:48:52.380Z","endTime":"2026-06-25T23:48:55.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.363996669020413,"aZ":-15.828557127620263,"pfxX":-7.6588397750474595,"pfxZ":7.815019262586908,"pX":-0.9691145417705762,"pZ":3.090658892631171,"vX0":4.087359505113483,"vY0":-143.31932034556294,"vZ0":-5.2083932792946745,"x":153.94,"y":155.33,"x0":-1.4142414732126436,"y0":50.00690598092212,"z0":5.911305131563953,"aX":-16.02678157358433},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":13.1,"spinRate":2478,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3813444047584862,"extension":6.927615293240205},"hitData":{"launchSpeed":52.1,"launchAngle":78.0,"totalDistance":32.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":127.43,"coordY":192.42}},"index":3,"playId":"535454b4-d87b-3101-ad24-344cdca44b16","pitchNumber":4,"startTime":"2026-06-25T23:49:08.231Z","endTime":"2026-06-25T23:49:18.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:49:18.389Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Seigler grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice. Caleb Durbin to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:49:56.085Z","endTime":"2026-06-25T23:50:48.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"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":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T23:49:44.426Z","endTime":"2026-06-25T23:49:58.421Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"}},{"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":97.5,"endSpeed":90.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.919171587213317,"aZ":-9.59918169254663,"pfxX":-2.2932792232901233,"pfxZ":10.931656654239996,"pX":-1.1339932433772195,"pZ":2.772133877717239,"vX0":1.7726639619703777,"vY0":-141.971193693796,"vZ0":-7.344190137791908,"x":160.23,"y":163.93,"x0":-1.4648566978334168,"y0":50.0051367172574,"z0":5.984928277271372,"aX":-4.737161478100943},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.7,"breakHorizontal":3.8,"spinRate":2556,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.384080149232525,"extension":6.824355718309519},"index":1,"playId":"74f1ccc9-99c8-35e9-bbcb-b4c993a0bcf2","pitchNumber":1,"startTime":"2026-06-25T23:49:58.421Z","endTime":"2026-06-25T23:50:02.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.610427451373162,"aZ":-20.265140780760355,"pfxX":3.0798351675388513,"pfxZ":5.904842572103224,"pX":0.26056510659250337,"pZ":2.844698899734065,"vX0":4.094435232346577,"vY0":-140.15015933495033,"vZ0":-4.776701232616718,"x":107.07,"y":161.97,"x0":-1.611925848704798,"y0":50.00193191396857,"z0":5.870056165940311,"aX":6.209449271282928},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.1,"breakHorizontal":-6.4,"spinRate":2661,"spinDirection":181},"zone":3,"typeConfidence":0.94,"plateTime":0.38879201803404717,"extension":6.73110070571234},"index":2,"playId":"d5002b8e-f587-30fd-a036-2ea8d19e832d","pitchNumber":2,"startTime":"2026-06-25T23:50:17.108Z","endTime":"2026-06-25T23:50:20.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33355816249068,"aZ":-20.406535653996855,"pfxX":4.259481469415704,"pfxZ":6.133807616348634,"pX":0.7328597622367979,"pZ":2.303686030774065,"vX0":4.531235831911327,"vY0":-136.72992847737166,"vZ0":-5.914891059462083,"x":89.07,"y":176.58,"x0":-1.4912901803835645,"y0":50.00512751995727,"z0":5.867685603700909,"aX":8.174205704419743},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":-8.5,"spinRate":2621,"spinDirection":170},"zone":6,"typeConfidence":0.92,"plateTime":0.3985344553894743,"extension":6.868930021404142},"hitData":{"launchSpeed":68.9,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":155.74}},"index":3,"playId":"79733c16-9801-3cec-be07-d1b539d9d0b5","pitchNumber":3,"startTime":"2026-06-25T23:50:40.775Z","endTime":"2026-06-25T23:50:48.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:50:48.214Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Carlos Narváez hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:51:03.968Z","endTime":"2026-06-25T23:52:40.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":98.3,"endSpeed":90.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.615993999452694,"aZ":-10.076313184116179,"pfxX":-3.4559472414742376,"pfxZ":10.611886974227684,"pX":0.409109115860243,"pZ":3.261341409391587,"vX0":6.111311674658519,"vY0":-143.06111441092096,"vZ0":-6.032829210662273,"x":101.41,"y":150.72,"x0":-1.301344277826749,"y0":50.00123515377306,"z0":6.022701375070492,"aX":-7.196126165901739},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.2,"breakHorizontal":5.0,"spinRate":2620,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.38221726436225634,"extension":7.083595430575264},"index":0,"playId":"fc3e7161-7b79-3368-96cf-b72086f50769","pitchNumber":1,"startTime":"2026-06-25T23:51:16.701Z","endTime":"2026-06-25T23:51:20.372Z","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":1,"outs":1},"index":1,"startTime":"2026-06-25T23:51:29.579Z","endTime":"2026-06-25T23:51:45.697Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":96.4,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49835944803206,"aZ":-13.193579293902827,"pfxX":2.8575923635741374,"pfxZ":9.43019656108928,"pX":-0.27306963058750666,"pZ":3.8930645405763866,"vX0":2.8069126312015316,"vY0":-140.42167477016673,"vZ0":-3.348458142438431,"x":127.41,"y":133.67,"x0":-1.6540006022084255,"y0":50.00085220870572,"z0":5.950002360443825,"aX":5.7487027827605655},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":-5.8,"spinRate":2740,"spinDirection":176},"zone":11,"typeConfidence":0.9,"plateTime":0.38892725673876694,"extension":6.618458107880798},"index":2,"playId":"0fb4a584-6b2f-341c-babd-fbc7569ed094","pitchNumber":2,"startTime":"2026-06-25T23:51:45.697Z","endTime":"2026-06-25T23:51:48.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22752625527854,"aZ":-16.653282369485392,"pfxX":3.0689464913282056,"pfxZ":7.923609700172147,"pX":0.943383999066202,"pZ":2.794570936173569,"vX0":5.76147100132504,"vY0":-138.6498456123464,"vZ0":-5.23898943945561,"x":81.04,"y":163.33,"x0":-1.5553743314864277,"y0":50.00405051730111,"z0":5.809574422018017,"aX":6.01031156895935},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":-6.7,"spinRate":2710,"spinDirection":170},"zone":12,"typeConfidence":0.92,"plateTime":0.3941371722735192,"extension":6.946940886225145},"index":3,"playId":"1fc12301-85a4-318b-ab60-db69c31c60b9","pitchNumber":3,"startTime":"2026-06-25T23:52:05.760Z","endTime":"2026-06-25T23:52:08.760Z","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(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":94.8,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74830519969891,"aZ":-19.854831981063363,"pfxX":0.7105181638598399,"pfxZ":6.301598487695035,"pX":-1.9929664454354072,"pZ":3.71988544274347,"vX0":-0.8160775905460383,"vY0":-138.20403525006301,"vZ0":-2.658850590753493,"x":192.97,"y":138.34,"x0":-1.7876399585539777,"y0":50.00397178331001,"z0":6.012162003248628,"aX":1.389205358588109},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":-1.1,"spinRate":2581,"spinDirection":174},"zone":11,"typeConfidence":0.85,"plateTime":0.39474188300128965,"extension":6.540471962043703},"index":4,"playId":"7e9d3de9-e003-39b9-9cb9-e98295053498","pitchNumber":4,"startTime":"2026-06-25T23:52:35.016Z","endTime":"2026-06-25T23:52:40.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:52:40.777Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcelo Mayer strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:53:02.738Z","endTime":"2026-06-25T23:55:33.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnSecond":{"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48847854371569,"aZ":-11.629379157818656,"pfxX":-4.027820820862038,"pfxZ":9.796901086358604,"pX":0.09168650052121213,"pZ":3.7075626696525004,"vX0":5.712133348406878,"vY0":-143.2801219416119,"vZ0":-4.706379543839589,"x":113.51,"y":138.68,"x0":-1.3966277547884225,"y0":50.00091884387998,"z0":6.087310474262472,"aX":-8.445326550697022},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.0,"breakHorizontal":6.2,"spinRate":2622,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3810528036908507,"extension":7.0426496461027455},"index":0,"playId":"de990386-4830-32d3-91f3-d863f3da52af","pitchNumber":1,"startTime":"2026-06-25T23:53:21.463Z","endTime":"2026-06-25T23:53:25.108Z","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":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85458560492149,"aZ":-20.480580580043362,"pfxX":2.439616325709278,"pfxZ":5.907810438393316,"pX":0.8231482982446858,"pZ":2.4984903625503083,"vX0":5.336121290597197,"vY0":-138.81310169735295,"vZ0":-5.648019467321012,"x":85.62,"y":171.32,"x0":-1.430346257659081,"y0":50.00610661621005,"z0":5.894752824050957,"aX":4.8293980466594615},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.8,"breakHorizontal":-5.4,"spinRate":2635,"spinDirection":168},"zone":14,"typeConfidence":0.92,"plateTime":0.3924210595160753,"extension":6.883518510733913},"index":1,"playId":"0d0dcee7-b84e-36e3-b381-05456aa6febc","pitchNumber":2,"startTime":"2026-06-25T23:53:40.380Z","endTime":"2026-06-25T23:53:43.380Z","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":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.066218138564746,"aZ":-21.947260745443373,"pfxX":2.8134640976090237,"pfxZ":5.124547573881158,"pX":1.4709109538064755,"pZ":1.706952254354243,"vX0":6.786451769410349,"vY0":-139.58766857313842,"vZ0":-7.686582046108818,"x":60.93,"y":192.69,"x0":-1.3465424223315228,"y0":50.00444514901809,"z0":5.914787254453054,"aX":5.614412416630999},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.0,"breakHorizontal":-6.4,"spinRate":2602,"spinDirection":172},"zone":14,"typeConfidence":0.93,"plateTime":0.39070092835216075,"extension":7.074080594302248},"index":2,"playId":"42e11cff-ad30-3d01-9cc7-e8d88a3697e5","pitchNumber":3,"startTime":"2026-06-25T23:54:07.201Z","endTime":"2026-06-25T23:54:11.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49977862139077,"aZ":-17.004818163872425,"pfxX":2.9032062974242665,"pfxZ":7.513895083568762,"pX":0.2348976675740559,"pZ":2.6905735877260573,"vX0":3.351112406428914,"vY0":-140.20607348228302,"vZ0":-5.952424189837108,"x":108.05,"y":166.13,"x0":-1.3469660367342686,"y0":50.00589601885421,"z0":5.925664096226219,"aX":5.861435322861431},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":-5.9,"spinRate":2588,"spinDirection":173},"zone":5,"typeConfidence":0.93,"plateTime":0.38856793780713916,"extension":6.884368478075422},"index":3,"playId":"f4efcf83-e776-3fa2-a1e8-4243298026aa","pitchNumber":4,"startTime":"2026-06-25T23:54:28.023Z","endTime":"2026-06-25T23:54:31.316Z","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":1},"index":4,"playId":"a2286c09-99c7-40b9-bd2b-21c3bb96eeab","startTime":"2026-06-25T23:55:08.876Z","endTime":"2026-06-25T23:55:14.522Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15510272615456,"aZ":-12.849419185607202,"pfxX":-3.2455126782791863,"pfxZ":9.184787256276245,"pX":-0.016237261883003173,"pZ":3.6506293114303823,"vX0":4.565928611054143,"vY0":-143.86605724341686,"vZ0":-4.727911056668947,"x":117.62,"y":140.21,"x0":-1.1993652243772468,"y0":50.00631632495965,"z0":6.106580650442104,"aX":-6.831422744931651},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":5.0,"spinRate":2509,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.38015425766289024,"extension":6.833504901500154},"index":5,"playId":"c8e9dcaa-0e2a-3c2f-83e2-5a6ffb40a725","pitchNumber":5,"startTime":"2026-06-25T23:55:30.191Z","endTime":"2026-06-25T23:55:33.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:55:33.548Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, pitcher Cam Schlittler to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:55:45.960Z","endTime":"2026-06-25T23:56:35.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693645,"link":"/api/v1/people/693645"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.4,"endSpeed":91.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42652584727194,"aZ":-21.73217936739643,"pfxX":-8.65998443559515,"pfxZ":4.905210953449364,"pX":-1.2065928328947493,"pZ":2.751251108871004,"vX0":3.84834040888967,"vY0":-144.6724816520511,"vZ0":-5.143079104540943,"x":162.99,"y":164.5,"x0":-1.4257472902242048,"y0":50.003930741498614,"z0":5.876394686240654,"aX":-18.43473769578511},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.0,"breakHorizontal":15.0,"spinRate":2442,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.37799303733229594,"extension":7.009411951193367},"index":0,"playId":"ed0f06ee-0eaf-34c2-9efd-066f0d0c6960","pitchNumber":1,"startTime":"2026-06-25T23:56:08.077Z","endTime":"2026-06-25T23:56:11.077Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34574275482994,"aZ":-20.461927825279094,"pfxX":3.4641139011419604,"pfxZ":5.850650290448645,"pX":-0.1789762932896107,"pZ":3.136024098431214,"vX0":2.859544745174821,"vY0":-139.85200743708018,"vZ0":-4.118597559054521,"x":123.82,"y":154.11,"x0":-1.6610201863596148,"y0":50.00410984596848,"z0":5.951305101863945,"aX":6.93638318637942},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":-6.8,"spinRate":2657,"spinDirection":169},"zone":2,"typeConfidence":0.94,"plateTime":0.39004784067483955,"extension":6.847049300728102},"hitData":{"launchSpeed":72.6,"launchAngle":-74.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.95,"coordY":188.17}},"index":1,"playId":"823dd958-2da5-3cc9-a0db-044747e5f6c2","pitchNumber":2,"startTime":"2026-06-25T23:56:27.122Z","endTime":"2026-06-25T23:56:35.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:56:35.166Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Amed Rosario strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-25T23:58:46.375Z","endTime":"2026-06-26T00:00:13.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":"Strikeout","eventType":"strikeout","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":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.958958145879308,"aZ":-21.853853803777188,"pfxX":9.454336642977458,"pfxZ":5.639756157824266,"pX":1.121231092712013,"pZ":2.329854494774629,"vX0":-6.991097212031051,"vY0":-134.36564724565253,"vZ0":-3.6596968072742375,"x":74.26,"y":175.87,"x0":2.5277969332415844,"y0":50.00084167682813,"z0":5.261227007156792,"aX":17.29508404794126},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":-15.6,"spinRate":2222,"spinDirection":127},"zone":14,"typeConfidence":0.82,"plateTime":0.4075394897622462,"extension":6.391363156924986},"index":0,"playId":"2abc0b7a-03ce-322f-95dd-b551aaa983d6","pitchNumber":1,"startTime":"2026-06-25T23:59:14.705Z","endTime":"2026-06-25T23:59:18.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.128155324664085,"aZ":-21.28235606375321,"pfxX":9.738802770778259,"pfxZ":6.00887435108549,"pX":0.2564343433446321,"pZ":3.0477127405485405,"vX0":-9.217745460689239,"vY0":-133.85444932292998,"vZ0":-1.8933465845058355,"x":107.23,"y":156.49,"x0":2.4808932701503856,"y0":50.00360605875392,"z0":5.289351996044621,"aX":17.657515058398342},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":-15.6,"spinRate":2158,"spinDirection":127},"zone":2,"typeConfidence":0.83,"plateTime":0.4093249303808575,"extension":6.806559384844441},"index":1,"playId":"80e91a85-5616-3204-9ce0-7d70c5aef504","pitchNumber":2,"startTime":"2026-06-25T23:59:29.497Z","endTime":"2026-06-25T23:59:32.497Z","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":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.778815294489977,"aZ":-21.512542318595813,"pfxX":9.443332272086895,"pfxZ":5.706924702666223,"pX":0.17675799521781563,"pZ":2.1273690920825215,"vX0":-9.117510633338663,"vY0":-135.6177336322753,"vZ0":-4.556350370382413,"x":110.26,"y":181.34,"x0":2.350204427949075,"y0":50.00568928379657,"z0":5.323713806790739,"aX":17.64970415883819},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-15.2,"spinRate":2167,"spinDirection":126},"zone":8,"typeConfidence":0.84,"plateTime":0.4034019385298695,"extension":7.054303249646017},"index":2,"playId":"d9fc166d-ce83-372a-97ca-d6ac5ed855ca","pitchNumber":3,"startTime":"2026-06-25T23:59:46.443Z","endTime":"2026-06-25T23:59:50.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64371668650351,"aZ":-13.277219415246936,"pfxX":7.248056655150063,"pfxZ":9.67725387676682,"pX":-0.3945184021413577,"pZ":2.3666411450608424,"vX0":-9.677932196414915,"vY0":-138.55625345115274,"vZ0":-5.825415499580233,"x":132.04,"y":174.88,"x0":2.1946325377689617,"y0":50.00515262475649,"z0":5.376280893723893,"aX":14.158185469929064},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":-11.3,"spinRate":2451,"spinDirection":133},"zone":4,"typeConfidence":0.84,"plateTime":0.39461701763676604,"extension":6.784954172587843},"index":3,"playId":"401b4e07-5adb-3f7e-8dc4-1e2f769fe925","pitchNumber":4,"startTime":"2026-06-26T00:00:09.627Z","endTime":"2026-06-26T00:00:13.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:00:13.435Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Bellinger grounds out, second baseman Anthony Seigler to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-26T00:00:19.626Z","endTime":"2026-06-26T00:02:32.119Z","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":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632385906168814,"aZ":-25.3095777006027,"pfxX":1.997768737976238,"pfxZ":3.958048739808244,"pX":-1.6261034090898487,"pZ":1.0011827501718458,"vX0":-11.09173596202608,"vY0":-129.9242174505285,"vZ0":-5.729443458301362,"x":178.98,"y":211.75,"x0":2.413059537799324,"y0":50.00322566444466,"z0":5.123434122045084,"aX":3.466530603451116},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-1.6,"spinRate":2366,"spinDirection":118},"zone":13,"typeConfidence":0.63,"plateTime":0.4193377193222507,"extension":6.837816409665199},"index":0,"playId":"4164dcac-a292-3e39-a36b-ea7fd758c1b8","pitchNumber":1,"startTime":"2026-06-26T00:00:37.277Z","endTime":"2026-06-26T00:00:40.437Z","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":0,"outs":1},"index":1,"startTime":"2026-06-26T00:00:55.299Z","endTime":"2026-06-26T00:01:02.620Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35987532270892,"aZ":-26.717536860105135,"pfxX":1.724575096683314,"pfxZ":3.235581850250708,"pX":-0.030143043640966007,"pZ":1.642367194758724,"vX0":-7.0893526284626605,"vY0":-128.18005580671644,"vZ0":-3.7418526383480764,"x":118.15,"y":194.44,"x0":2.532236277867629,"y0":50.00172475865533,"z0":5.177893571299771,"aX":2.907533749771537},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":-1.8,"spinRate":2394,"spinDirection":115},"zone":13,"typeConfidence":0.82,"plateTime":0.4252813710567489,"extension":6.569418282007681},"index":2,"playId":"7fa49534-e258-3385-a9a9-4e8e12ee5506","pitchNumber":2,"startTime":"2026-06-26T00:01:02.620Z","endTime":"2026-06-26T00:01:05.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.989788424519794,"aZ":-16.358228493667706,"pfxX":7.197217522507783,"pfxZ":8.084244038515674,"pX":0.7145104095043787,"pZ":1.9601818970149425,"vX0":-6.959943693409966,"vY0":-139.35996166977768,"vZ0":-6.211928307882182,"x":89.76,"y":185.86,"x0":2.316175528174482,"y0":50.00053622835513,"z0":5.309205655197547,"aX":14.074507357063688},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":-11.5,"spinRate":2441,"spinDirection":130},"zone":9,"typeConfidence":0.81,"plateTime":0.39389553489832263,"extension":6.741856188137818},"index":3,"playId":"5cefcfd0-d337-30ab-a1a5-8d846aeb2441","pitchNumber":3,"startTime":"2026-06-26T00:01:19.618Z","endTime":"2026-06-26T00:01:24.716Z","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":94.3,"endSpeed":86.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.138277714618674,"aZ":-23.23557214289559,"pfxX":8.925626601201344,"pfxZ":4.666308062787877,"pX":1.2728003775317625,"pZ":3.432082109439765,"vX0":-6.6352508713950344,"vY0":-137.23619734918285,"vZ0":-0.706006437266077,"x":68.48,"y":146.11,"x0":2.557029168095077,"y0":50.003159012863385,"z0":5.2691895184411965,"aX":17.099494637445087},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":-14.9,"spinRate":2177,"spinDirection":127},"zone":12,"typeConfidence":0.79,"plateTime":0.39844991148430386,"extension":6.731213975601707},"index":4,"playId":"3af86b6c-88bb-3f95-87d8-190ba865646a","pitchNumber":4,"startTime":"2026-06-26T00:01:36.856Z","endTime":"2026-06-26T00:01:45.186Z","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":95.1,"endSpeed":87.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.511869853020514,"aZ":-15.360584005132033,"pfxX":6.301219105623298,"pfxZ":8.54949901586038,"pX":0.7380631993705475,"pZ":3.5123575032125496,"vX0":-6.174866389118564,"vY0":-138.54816116647805,"vZ0":-2.3175517030974846,"x":88.87,"y":143.95,"x0":2.1643020012547547,"y0":50.00683323399496,"z0":5.372127791398861,"aX":12.398760611135495},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":-10.3,"spinRate":2415,"spinDirection":138},"zone":12,"typeConfidence":0.8,"plateTime":0.3935544643395854,"extension":6.968729124665587},"index":5,"playId":"1be32c27-fd99-35c4-b138-4e4804f2cc16","pitchNumber":5,"startTime":"2026-06-26T00:02:05.352Z","endTime":"2026-06-26T00:02:08.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792551704101395,"aZ":-26.14631116781926,"pfxX":10.680702835223768,"pfxZ":3.1219369011585414,"pX":-0.1124181362098958,"pZ":2.698039401612602,"vX0":-10.711136902704059,"vY0":-137.67473447328504,"vZ0":-2.106593537824894,"x":121.29,"y":165.93,"x0":2.429313033962825,"y0":50.00472551814023,"z0":5.231745111389398,"aX":20.633372491637186},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.4,"breakHorizontal":-17.3,"spinRate":2287,"spinDirection":128},"zone":5,"typeConfidence":0.93,"plateTime":0.39690897220951715,"extension":6.842781157899891},"hitData":{"launchSpeed":103.0,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.21,"coordY":154.22}},"index":6,"playId":"11c69825-25d5-3b19-a437-778d2b5a9a27","pitchNumber":6,"startTime":"2026-06-26T00:02:24.492Z","endTime":"2026-06-26T00:02:32.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:02:32.119Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jasson Domínguez grounds out, second baseman Anthony Seigler to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-26T00:02:38.001Z","endTime":"2026-06-26T00:03:21.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.347375544348957,"aZ":-26.285846144551662,"pfxX":0.911545435279848,"pfxZ":3.411641110617987,"pX":-1.5453097768197839,"pZ":2.4982092540736924,"vX0":-10.288613692671086,"vY0":-130.06560833497227,"vZ0":-1.9842687389918892,"x":175.9,"y":171.33,"x0":2.3305731844272763,"y0":50.00426616845546,"z0":5.249501037705353,"aX":1.5758081165165119},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.0,"breakHorizontal":0.5,"spinRate":2369,"spinDirection":131},"zone":11,"typeConfidence":0.77,"plateTime":0.4199078288836082,"extension":6.692459267163188},"index":0,"playId":"f4554445-8e71-3d75-ad08-ccb80e42729c","pitchNumber":1,"startTime":"2026-06-26T00:02:57.901Z","endTime":"2026-06-26T00:03:01.442Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.301819978963746,"aZ":-24.778583045540213,"pfxX":9.272997955505517,"pfxZ":3.9121586005013356,"pX":0.7460180813054633,"pZ":2.332077030518045,"vX0":-7.763919428645047,"vY0":-136.20360968966293,"vZ0":-3.189826693079545,"x":88.56,"y":175.81,"x0":2.420654337082828,"y0":50.001112989713825,"z0":5.220803349250298,"aX":17.521542324422317},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":-15.2,"spinRate":2154,"spinDirection":130},"zone":6,"typeConfidence":0.89,"plateTime":0.40125817766491956,"extension":6.781344984371932},"hitData":{"launchSpeed":83.1,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.73,"coordY":143.22}},"index":1,"playId":"b5a88303-93c0-386b-a6b2-7ac563ab5929","pitchNumber":2,"startTime":"2026-06-26T00:03:13.184Z","endTime":"2026-06-26T00:03:21.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:03:21.142Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-26T00:05:23.672Z","endTime":"2026-06-26T00:07:16.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":98.9,"endSpeed":90.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.045373101269032,"aZ":-7.606783570376749,"pfxX":-4.02126728796885,"pfxZ":11.668630295338755,"pX":0.8865891927217848,"pZ":2.2463830638714293,"vX0":7.9073873066670455,"vY0":-143.66447713066668,"vZ0":-8.836434510667171,"x":83.21,"y":178.13,"x0":-1.370129226858265,"y0":50.00437226524659,"z0":5.822970351779764,"aX":-8.468282202996285},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.7,"breakHorizontal":5.9,"spinRate":2713,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3802146657646466,"extension":7.139911577274345},"index":0,"playId":"e950d8cf-d418-39ec-8685-347b50462f64","pitchNumber":1,"startTime":"2026-06-26T00:05:54.757Z","endTime":"2026-06-26T00:05:58.254Z","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":99.5,"endSpeed":91.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79475259469344,"aZ":-5.4983303894332565,"pfxX":-3.250407842302393,"pfxZ":12.490911398200609,"pX":1.309115354132554,"pZ":1.2020128663256147,"vX0":8.640232570771628,"vY0":-144.34837581006073,"vZ0":-11.889015387546916,"x":67.1,"y":206.33,"x0":-1.2847929923204526,"y0":50.00697457498716,"z0":5.688843223800933,"aX":-6.944326948755383},"breaks":{"breakAngle":33.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.8,"breakVerticalInduced":20.6,"breakHorizontal":4.4,"spinRate":2836,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.37770318573425987,"extension":7.110473535292793},"index":1,"playId":"8711fa08-999f-3663-8b4a-500c75381597","pitchNumber":2,"startTime":"2026-06-26T00:06:13.379Z","endTime":"2026-06-26T00:06:16.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.941013231348634,"aZ":-18.30530023725214,"pfxX":2.5541028514836532,"pfxZ":7.062212350594194,"pX":0.08339740330546028,"pZ":1.8499073485348738,"vX0":3.4664393617427334,"vY0":-138.77300470093812,"vZ0":-7.244088072431384,"x":113.82,"y":188.83,"x0":-1.5105330955753602,"y0":50.00690429537705,"z0":5.6984709743498545,"aX":5.018747640899185},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.6,"breakHorizontal":-5.3,"spinRate":2738,"spinDirection":178},"zone":8,"typeConfidence":0.92,"plateTime":0.39360379959533986,"extension":6.939420146205553},"index":2,"playId":"48c6919b-0876-3d95-ab70-564d2bc25c55","pitchNumber":3,"startTime":"2026-06-26T00:06:31.664Z","endTime":"2026-06-26T00:06:34.664Z","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":98.3,"endSpeed":90.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1138327417495,"aZ":-8.176013141954478,"pfxX":-4.008728915760165,"pfxZ":11.509481002984048,"pX":0.341409864624731,"pZ":3.2069376844376523,"vX0":6.96397642688232,"vY0":-143.04503234204643,"vZ0":-6.016972024316147,"x":103.99,"y":152.19,"x0":-1.5970302010882207,"y0":50.001331559013124,"z0":5.8422545515163,"aX":-8.358143782666291},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.9,"breakHorizontal":6.0,"spinRate":2760,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.38201902677234845,"extension":7.043445982769512},"index":3,"playId":"88e84e92-5ed2-3417-964a-3a0c50f7cec8","pitchNumber":4,"startTime":"2026-06-26T00:06:48.831Z","endTime":"2026-06-26T00:06:51.831Z","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":97.6,"endSpeed":89.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.502681027249785,"aZ":-17.85475979911961,"pfxX":-7.788996115353618,"pfxZ":6.98619471563936,"pX":0.6498952096945312,"pZ":2.305480468153073,"vX0":8.114231558734595,"vY0":-141.84015538666102,"vZ0":-6.655856391604896,"x":92.23,"y":176.53,"x0":-1.2271976917563214,"y0":50.00660655626579,"z0":5.808782304282711,"aX":-15.975577709493313},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":2504,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.3852069135472669,"extension":6.998299245613003},"index":4,"playId":"2800318e-f49f-34a1-bd68-62fe26aab738","pitchNumber":5,"startTime":"2026-06-26T00:07:12.310Z","endTime":"2026-06-26T00:07:16.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:07:16.716Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-26T00:07:20.650Z","endTime":"2026-06-26T00:08:47.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63272410349345,"aZ":-19.647408945946655,"pfxX":-8.729226724949285,"pfxZ":5.925158475872728,"pX":-0.6460844772138165,"pZ":2.979563711763425,"vX0":5.26402105325765,"vY0":-144.47073030222774,"vZ0":-4.723564160582038,"x":141.63,"y":158.33,"x0":-1.3575630464961232,"y0":50.00387525956918,"z0":5.843353027451314,"aX":-18.454606886024},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.0,"breakHorizontal":14.8,"spinRate":2445,"spinDirection":200},"zone":1,"typeConfidence":0.9,"plateTime":0.37913093450540325,"extension":6.879334831545144},"index":0,"playId":"d9d2dd32-b6dc-3961-a995-ac0ac92d05bb","pitchNumber":1,"startTime":"2026-06-26T00:07:46.440Z","endTime":"2026-06-26T00:07:49.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.753161197706287,"aZ":-15.260956713034705,"pfxX":-6.260255466088822,"pfxZ":7.913224316181188,"pX":-0.2678139539232177,"pZ":2.5915236285375385,"vX0":4.89910049408394,"vY0":-144.78574427837836,"vZ0":-6.715522529871034,"x":127.21,"y":168.81,"x0":-1.1630001886114765,"y0":50.00184690339322,"z0":5.863693334545407,"aX":-13.376614153172387},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":2489,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.377376947705077,"extension":6.998981102635128},"index":1,"playId":"1b47bb55-75ab-3292-b51d-5d7845ca13e7","pitchNumber":2,"startTime":"2026-06-26T00:08:09.731Z","endTime":"2026-06-26T00:08:12.731Z","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-06-26T00:08:23.231Z","endTime":"2026-06-26T00:08:43.835Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":92.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.546963536205997,"aZ":-15.784343849383877,"pfxX":-5.501622308330625,"pfxZ":7.513991417436738,"pX":0.36397235444077364,"pZ":3.678020213309062,"vX0":6.943996646299348,"vY0":-145.71806760732932,"vZ0":-3.6851019905336564,"x":103.13,"y":139.47,"x0":-1.3188714441601577,"y0":50.00678706952315,"z0":5.893573479052827,"aX":-12.007305241276152},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.2,"breakHorizontal":8.9,"spinRate":2610,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3738062464294236,"extension":6.9692380479773055},"index":3,"playId":"101ecc6b-6172-30e9-9c9a-1dc8dcadafcb","pitchNumber":3,"startTime":"2026-06-26T00:08:43.835Z","endTime":"2026-06-26T00:08:47.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:08:47.617Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, first baseman Ben Rice to pitcher Cam Schlittler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-26T00:08:52.544Z","endTime":"2026-06-26T00:09:22.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":"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":0},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":92.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.954540787458736,"aZ":-12.870302614604332,"pfxX":-5.723017434032687,"pfxZ":8.866218372652387,"pX":0.32045097201338346,"pZ":2.4172334384506113,"vX0":6.889061707270413,"vY0":-145.43222097731643,"vZ0":-7.530973357965844,"x":104.79,"y":173.51,"x0":-1.3175569222846963,"y0":50.00016204037508,"z0":5.793223234439429,"aX":-12.455946128022024},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2570,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.37434060431499416,"extension":6.899555496783497},"hitData":{"launchSpeed":98.6,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":166.88}},"index":0,"playId":"6d3ff7a9-caf4-3793-b0a2-838a9a94e7e0","pitchNumber":1,"startTime":"2026-06-26T00:09:15.111Z","endTime":"2026-06-26T00:09:22.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:09:22.318Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-26T00:11:07.758Z","endTime":"2026-06-26T00:13:27.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74264898853833,"aZ":-24.45474207133054,"pfxX":10.046928365299745,"pfxZ":4.160931918661496,"pX":-0.38983581192660793,"pZ":2.2589050865472418,"vX0":-10.593213840937862,"vY0":-134.9687776502231,"vZ0":-3.3150748747178738,"x":131.86,"y":177.79,"x0":2.2694847476461453,"y0":50.00385480253485,"z0":5.213686209084818,"aX":18.647354895309945},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":-16.1,"spinRate":2221,"spinDirection":128},"zone":4,"typeConfidence":0.92,"plateTime":0.40489217727246674,"extension":6.953118141204187},"index":0,"playId":"22465066-11ad-3a38-9cf6-453406f5598e","pitchNumber":1,"startTime":"2026-06-26T00:11:54.122Z","endTime":"2026-06-26T00:11:57.214Z","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.2,"endSpeed":79.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.377726171935766,"aZ":-34.537677716224586,"pfxX":4.520599845272761,"pfxZ":-1.50595847316254,"pX":-0.43383367296086994,"pZ":0.5552591459951248,"vX0":-8.578238687626516,"vY0":-123.87279437267743,"vZ0":-4.421286940674044,"x":133.54,"y":223.79,"x0":2.470869305687871,"y0":50.00204065068868,"z0":5.218667267898918,"aX":7.0969226216409345},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.5,"breakHorizontal":-6.4,"spinRate":1240,"spinDirection":92},"zone":13,"typeConfidence":0.88,"plateTime":0.44044533748524684,"extension":6.6550155129867585},"index":1,"playId":"1622b9b2-24c2-384d-a21e-cc6cf1890c10","pitchNumber":2,"startTime":"2026-06-26T00:12:11.342Z","endTime":"2026-06-26T00:12:14.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.053185281147417,"aZ":-12.42801421451853,"pfxX":5.8888073187838295,"pfxZ":10.023952476164645,"pX":-0.7699682651226006,"pZ":2.5443892966525277,"vX0":-10.359918932577227,"vY0":-139.1719378472842,"vZ0":-5.507695487646108,"x":146.35,"y":170.08,"x0":2.228709184671698,"y0":50.000039907689654,"z0":5.366006504232907,"aX":11.598002300851123},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":-8.6,"spinRate":2450,"spinDirection":130},"zone":4,"typeConfidence":0.88,"plateTime":0.3929504094506058,"extension":6.986661660014638},"index":2,"playId":"7289f3e9-5c23-3252-ac3a-b368efb7a86a","pitchNumber":3,"startTime":"2026-06-26T00:12:31.415Z","endTime":"2026-06-26T00:12:35.063Z","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":0},"index":3,"startTime":"2026-06-26T00:12:41.893Z","endTime":"2026-06-26T00:13:00.786Z","isPitch":false,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.325025582039864,"aZ":-15.136825334427435,"pfxX":7.0609990656130766,"pfxZ":8.551117088992251,"pX":1.1239250585258695,"pZ":2.743605095125305,"vX0":-5.897226464175384,"vY0":-140.1676982154316,"vZ0":-4.5009893065794255,"x":74.16,"y":164.7,"x0":2.3365067730256976,"y0":50.0000885198842,"z0":5.356630876559052,"aX":14.06484133460132},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":-11.6,"spinRate":2450,"spinDirection":129},"zone":12,"typeConfidence":0.84,"plateTime":0.39058551486965243,"extension":6.806014495960356},"index":4,"playId":"cc2a5bfc-e1e0-3562-93b0-ccdb2816f045","pitchNumber":4,"startTime":"2026-06-26T00:13:00.786Z","endTime":"2026-06-26T00:13:05.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.123416548222213,"aZ":-40.2684032523765,"pfxX":-6.288859433132072,"pfxZ":-5.461613086204558,"pX":-0.6836023686890249,"pZ":0.9704785468866961,"vX0":-5.237582924262222,"vY0":-121.11891848549452,"vZ0":-2.074652088575509,"x":143.06,"y":212.58,"x0":2.3254352768878457,"y0":50.00184961242698,"z0":5.36648488703565,"aX":-9.32226533533997},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.1,"breakHorizontal":12.6,"spinRate":2542,"spinDirection":326},"zone":13,"typeConfidence":0.75,"plateTime":0.4525883561884836,"extension":6.662768660523321},"index":5,"playId":"fe311d63-4812-3132-acd6-3ee6a17eb2be","pitchNumber":5,"startTime":"2026-06-26T00:13:24.388Z","endTime":"2026-06-26T00:13:27.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:13:27.663Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jazz Chisholm Jr. pops out to second baseman Anthony Seigler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-26T00:13:32.699Z","endTime":"2026-06-26T00:15:02.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.319721494579998,"aZ":-28.82338105242485,"pfxX":0.7413805094832764,"pfxZ":1.9501149747995488,"pX":-1.803660508449797,"pZ":2.0957324869736857,"vX0":-10.775160646324366,"vY0":-129.61649291347612,"vZ0":-2.3857651356500256,"x":185.75,"y":182.2,"x0":2.2919882190113237,"y0":50.00518902716064,"z0":5.2050767383348235,"aX":1.277000141677821},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":0.8,"spinRate":2323,"spinDirection":122},"zone":13,"typeConfidence":0.78,"plateTime":0.42081905914004736,"extension":6.739001057163427},"index":0,"playId":"c2730da0-02c3-3d7f-b1ac-be73edae8764","pitchNumber":1,"startTime":"2026-06-26T00:13:56.189Z","endTime":"2026-06-26T00:13:59.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60520416516814,"aZ":-28.92322929711838,"pfxX":-0.9749533662072305,"pfxZ":1.9549776279889715,"pX":0.11202088498448026,"pZ":1.918214891591703,"vX0":-6.065533349894303,"vY0":-127.8146895802028,"vZ0":-2.50227394489544,"x":112.73,"y":186.99,"x0":2.635863086154574,"y0":50.00626145833034,"z0":5.165076003273312,"aX":-1.6242557706284022},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":3.0,"spinRate":2392,"spinDirection":132},"zone":8,"typeConfidence":0.83,"plateTime":0.42739019958874813,"extension":6.824868406738547},"index":1,"playId":"c86297f7-460e-37ac-ba5c-19f47dcc54ae","pitchNumber":2,"startTime":"2026-06-26T00:14:11.850Z","endTime":"2026-06-26T00:14:14.850Z","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":95.4,"endSpeed":87.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.147029407572695,"aZ":-14.405315226485218,"pfxX":5.258129334949267,"pfxZ":9.107462723305334,"pX":0.6070115745200004,"pZ":3.1315292403421493,"vX0":-6.6808395947763906,"vY0":-138.8164353061568,"vZ0":-3.440924251546602,"x":115.34,"y":131.47,"x0":2.3620232990728494,"y0":50.004859704578415,"z0":5.346584436512117,"aX":10.261347134479754},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":-8.2,"spinRate":2436,"spinDirection":133},"zone":3,"typeConfidence":0.86,"plateTime":0.39461871211765054,"extension":6.878558659104075},"index":2,"playId":"a5fd50ca-c5fa-3671-a0bf-717e989076e7","pitchNumber":3,"startTime":"2026-06-26T00:14:32.381Z","endTime":"2026-06-26T00:14:35.531Z","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":85.1,"endSpeed":78.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14438070739361,"aZ":-39.14292653935629,"pfxX":-8.243441847932122,"pfxZ":-4.514672435061922,"pX":-0.27298226590756774,"pZ":3.0231487890788475,"vX0":-4.170237970795175,"vY0":-123.86367267221385,"vZ0":2.241719151967058,"x":127.41,"y":157.15,"x0":2.5064980647224573,"y0":50.00138632087427,"z0":5.393639435127401,"aX":-12.728958066874092},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.3,"breakHorizontal":16.0,"spinRate":2445,"spinDirection":305},"zone":1,"typeConfidence":0.67,"plateTime":0.44323639329616205,"extension":6.651804784384428},"hitData":{"launchSpeed":89.7,"launchAngle":60.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.23,"coordY":128.07}},"index":3,"playId":"96c96ea4-4ebc-3fc8-aee1-5a7786431b69","pitchNumber":4,"startTime":"2026-06-26T00:14:52.281Z","endTime":"2026-06-26T00:15:02.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:15:02.703Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Caballero homers (8) on a line drive to left center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-26T00:15:15.812Z","endTime":"2026-06-26T00:17:01.426Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.890417635041576,"aZ":-40.6418401276505,"pfxX":-6.769071105369271,"pfxZ":-6.046791747722491,"pX":0.17182534946565797,"pZ":2.523296364186747,"vX0":-3.2998249549620984,"vY0":-117.53674751660736,"vZ0":1.6374204667797416,"x":110.45,"y":170.65,"x0":2.4722986132877547,"y0":50.00033562733813,"z0":5.586434461062096,"aX":-9.485462894985194},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.3,"breakHorizontal":13.1,"spinRate":2408,"spinDirection":316},"zone":5,"typeConfidence":0.85,"plateTime":0.4656771248604805,"extension":6.369015302446598},"index":0,"playId":"57dee4e1-c9ba-3b70-8617-cdadb79d8100","pitchNumber":1,"startTime":"2026-06-26T00:15:35.769Z","endTime":"2026-06-26T00:15:38.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.317544496670497,"aZ":-42.53689741193588,"pfxX":-6.990340252640021,"pfxZ":-7.565029762809587,"pX":2.031177139349907,"pZ":2.2448512173555715,"vX0":0.6279303113204824,"vY0":-116.16125976960639,"vZ0":1.6257304565001471,"x":39.58,"y":178.17,"x0":2.6661384794481737,"y0":50.00322599564885,"z0":5.573232615032597,"aX":-9.573819213958794},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-13.1,"breakHorizontal":12.5,"spinRate":2463,"spinDirection":323},"zone":14,"typeConfidence":0.9,"plateTime":0.47113472414618807,"extension":6.426933044698937},"index":1,"playId":"41d80979-4e70-3b07-a23e-4e4048852898","pitchNumber":2,"startTime":"2026-06-26T00:15:51.661Z","endTime":"2026-06-26T00:15:54.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":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77805848406807,"aZ":-13.925292477759394,"pfxX":5.963841641749353,"pfxZ":9.24194472848458,"pX":0.21778211170594727,"pZ":3.1258682861462894,"vX0":-7.797420925383566,"vY0":-138.84127401185336,"vZ0":-3.499627015335361,"x":108.7,"y":154.38,"x0":2.2729322884355843,"y0":50.00378401004744,"z0":5.314839359219867,"aX":11.777556004473974},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":-9.4,"spinRate":2354,"spinDirection":130},"zone":2,"typeConfidence":0.85,"plateTime":0.3928000028918972,"extension":6.807939162997894},"index":2,"playId":"1e7e8548-db33-3074-b130-866141deac3e","pitchNumber":3,"startTime":"2026-06-26T00:16:14.714Z","endTime":"2026-06-26T00:16:18.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.399431899853717,"aZ":-41.972653396685146,"pfxX":-4.791052775891445,"pfxZ":-6.48194030784322,"pX":-0.09277565785848929,"pZ":1.6624401535374103,"vX0":-4.576374244816306,"vY0":-122.0434245555494,"vZ0":-0.3701955397881167,"x":120.54,"y":193.89,"x0":2.4270842643304698,"y0":50.001661132853044,"z0":5.422821301021353,"aX":-7.244635736779209},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.5,"breakHorizontal":9.7,"spinRate":2543,"spinDirection":328},"zone":8,"typeConfidence":0.83,"plateTime":0.4483347460841016,"extension":6.660457159208346},"hitData":{"launchSpeed":103.2,"launchAngle":24.0,"totalDistance":400.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":59.92,"coordY":51.07}},"index":3,"playId":"dfd6d8b4-c792-3995-9f06-14b9ad8f7b5e","pitchNumber":4,"startTime":"2026-06-26T00:16:33.387Z","endTime":"2026-06-26T00:17:01.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:17:01.426Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-26T00:16:59.801Z","endTime":"2026-06-26T00:18:19.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":3},"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":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.952436545533125,"aZ":-34.83608353263381,"pfxX":-7.172194861978757,"pfxZ":-1.7605979180216789,"pX":-0.6394364141590845,"pZ":2.188379756146,"vX0":-5.679341453396649,"vY0":-122.73539523822971,"vZ0":-0.12313337931969515,"x":141.37,"y":179.69,"x0":2.6421283517416003,"y0":50.00135103550949,"z0":5.224209612480305,"aX":-10.859374072397438},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":14.4,"spinRate":2412,"spinDirection":298},"zone":7,"typeConfidence":0.76,"plateTime":0.44752447171109777,"extension":6.7410655388902265},"index":0,"playId":"8bf4bef1-244f-38db-a8b7-6803b5dc2cd7","pitchNumber":1,"startTime":"2026-06-26T00:17:25.038Z","endTime":"2026-06-26T00:17:28.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54655336722998,"aZ":-35.77416818876189,"pfxX":-7.241706241571686,"pfxZ":-2.4823906799427498,"pX":0.39140572038510685,"pZ":1.5547967732338495,"vX0":-3.513165142581102,"vY0":-120.00189159166227,"vZ0":-0.8339233539755107,"x":102.08,"y":196.8,"x0":2.818039232793641,"y0":50.00296542125778,"z0":5.110784132258942,"aX":-10.497274462722345},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.4,"breakHorizontal":14.0,"spinRate":2343,"spinDirection":306},"zone":14,"typeConfidence":0.7,"plateTime":0.45749372904754226,"extension":6.622226448699815},"index":1,"playId":"6a2e7bdb-dd89-3262-a4a8-c7e0aa83c24f","pitchNumber":2,"startTime":"2026-06-26T00:17:38.620Z","endTime":"2026-06-26T00:17:41.620Z","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":2},"index":2,"startTime":"2026-06-26T00:17:50.530Z","endTime":"2026-06-26T00:17:57.660Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1409894459403,"aZ":-14.73228744594157,"pfxX":5.429361059376452,"pfxZ":8.999569182514644,"pX":-0.587314111052914,"pZ":4.950627330963524,"vX0":-9.701620547228071,"vY0":-138.83067826954755,"vZ0":1.319613092652295,"x":139.39,"y":105.11,"x0":2.2584256235962945,"y0":50.00308286757359,"z0":5.454098336600185,"aX":10.524271340683658},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":-7.7,"spinRate":2522,"spinDirection":141},"zone":11,"typeConfidence":0.87,"plateTime":0.3956082450711622,"extension":6.738797508767198},"index":3,"playId":"89954f04-c6ed-3894-98d2-4065e6e9e197","pitchNumber":3,"startTime":"2026-06-26T00:17:57.660Z","endTime":"2026-06-26T00:18:00.748Z","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":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.086896520924107,"aZ":-34.282709008528755,"pfxX":-6.254737338467239,"pfxZ":-1.4166404888443012,"pX":-1.0471988405674182,"pZ":1.1551079345512762,"vX0":-6.526466357326447,"vY0":-121.671889305519,"vZ0":-2.500078296439874,"x":156.92,"y":207.59,"x0":2.4877963011287876,"y0":50.00191877339484,"z0":5.182666435701022,"aX":-9.324268990833843},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.9,"breakHorizontal":13.0,"spinRate":2466,"spinDirection":317},"zone":13,"typeConfidence":0.71,"plateTime":0.4511213264070535,"extension":6.80667371194898},"index":4,"playId":"a7686a16-8b44-32ae-a1c2-b603e74692da","pitchNumber":4,"startTime":"2026-06-26T00:18:16.440Z","endTime":"2026-06-26T00:18:19.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:18:19.960Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a line drive to right fielder Jasson Domínguez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-26T00:20:29.394Z","endTime":"2026-06-26T00:21:53.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.9,"endSpeed":90.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.511975989306276,"aZ":-14.612993547690069,"pfxX":-5.481426977555604,"pfxZ":8.481508104169267,"pX":-0.02942173341194225,"pZ":3.4497106672347164,"vX0":5.825238454459892,"vY0":-142.46910445884092,"vZ0":-4.494483877434675,"x":118.12,"y":145.64,"x0":-1.3813491150613144,"y0":50.0026520421383,"z0":5.9609693699630855,"aX":-11.349811964731217},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2651,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3833846318681591,"extension":6.7391011872591955},"index":0,"playId":"1aea2ae6-00c5-353a-aa5c-c40bff0bb6e7","pitchNumber":1,"startTime":"2026-06-26T00:20:56.833Z","endTime":"2026-06-26T00:20:59.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07481538806456,"aZ":-21.476251507458823,"pfxX":2.8963082773823756,"pfxZ":5.458530214776754,"pX":-0.6826359820015525,"pZ":5.049883182262622,"vX0":1.2752279338597614,"vY0":-137.79297371308405,"vZ0":0.952197827755217,"x":143.02,"y":102.43,"x0":-1.5252348825532884,"y0":50.00369785625823,"z0":6.130757742096867,"aX":5.6767750174829725},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":-5.5,"spinRate":2593,"spinDirection":170},"zone":11,"typeConfidence":0.93,"plateTime":0.39461674165734006,"extension":6.803539272248394},"index":1,"playId":"4da76571-b829-3a57-88f9-3a55175ecee2","pitchNumber":2,"startTime":"2026-06-26T00:21:21.587Z","endTime":"2026-06-26T00:21:24.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":89.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.890453230726543,"aZ":-22.34601639241942,"pfxX":2.1305763088578975,"pfxZ":4.916955910752492,"pX":0.24076631734415235,"pZ":3.025349278759143,"vX0":3.888964709022036,"vY0":-139.204034365409,"vZ0":-4.05478758663076,"x":107.82,"y":157.1,"x0":-1.4413447111738482,"y0":50.00192803262646,"z0":5.946979987897365,"aX":4.256746142286526},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":-4.6,"spinRate":2573,"spinDirection":177},"zone":2,"typeConfidence":0.92,"plateTime":0.3907556132210024,"extension":6.843081115223513},"hitData":{"launchSpeed":84.3,"launchAngle":19.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.11,"coordY":91.77}},"index":2,"playId":"26dce399-ad3b-37aa-b80b-71331c209832","pitchNumber":3,"startTime":"2026-06-26T00:21:41.353Z","endTime":"2026-06-26T00:21:53.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:21:53.029Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-26T00:21:52.009Z","endTime":"2026-06-26T00:23:38.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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(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":93.4,"endSpeed":87.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.285922710653015,"aZ":-19.348921550498705,"pfxX":3.1955698156571386,"pfxZ":6.729933340518787,"pX":0.08485269362825579,"pZ":2.167570289754498,"vX0":3.2912489398069558,"vY0":-136.068951815076,"vZ0":-6.451545082316911,"x":113.77,"y":180.26,"x0":-1.548541102734396,"y0":50.00495868502992,"z0":5.876098668756321,"aX":6.08941197996078},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-6.4,"spinRate":2563,"spinDirection":175},"zone":5,"typeConfidence":0.89,"plateTime":0.4000504052504481,"extension":6.750816256236279},"index":0,"playId":"cf92f2ed-89fe-322a-8d87-6849cf778d8d","pitchNumber":1,"startTime":"2026-06-26T00:22:17.597Z","endTime":"2026-06-26T00:22:22.256Z","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":97.1,"endSpeed":89.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44608415491747,"aZ":-12.723609522687086,"pfxX":-5.578639738004502,"pfxZ":9.493692550557968,"pX":0.055130909666887884,"pZ":2.901009683985076,"vX0":5.804870636401826,"vY0":-141.3507970295915,"vZ0":-6.338557604354687,"x":114.9,"y":160.45,"x0":-1.2880881659770649,"y0":50.0024583385853,"z0":5.969309551318914,"aX":-11.429674815976997},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2527,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.38566350774659375,"extension":6.918361007560518},"index":1,"playId":"84aefae7-d999-3294-8ac0-635260f94612","pitchNumber":2,"startTime":"2026-06-26T00:22:43.938Z","endTime":"2026-06-26T00:22:47.279Z","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":92.7,"endSpeed":85.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58637150620493,"aZ":-21.210459679555115,"pfxX":3.5926491526507824,"pfxZ":5.8700376317504475,"pX":-0.19446044965252646,"pZ":3.297525894846674,"vX0":2.1908911816092513,"vY0":-135.13314276857167,"vZ0":-3.0321387234600947,"x":124.41,"y":149.75,"x0":-1.4798984965640911,"y0":50.00554403996439,"z0":5.906593192209175,"aX":6.714492069911366},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-7.0,"spinRate":2500,"spinDirection":170},"zone":11,"typeConfidence":0.87,"plateTime":0.4037157793140955,"extension":6.911212948062763},"index":2,"playId":"37115989-312f-3211-8d17-58d6e2b4adf2","pitchNumber":3,"startTime":"2026-06-26T00:23:06.915Z","endTime":"2026-06-26T00:23:09.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.397083738950055,"aZ":-19.160548033400644,"pfxX":2.777266139027976,"pfxZ":6.564958130481031,"pX":-0.0869055674710694,"pZ":3.1859645990123484,"vX0":3.14830929320811,"vY0":-138.7810578676779,"vZ0":-4.274807670509432,"x":120.31,"y":152.76,"x0":-1.5901606791565723,"y0":50.00135360303989,"z0":5.995435997104004,"aX":5.502750717390046},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":-5.6,"spinRate":2652,"spinDirection":176},"zone":11,"typeConfidence":0.93,"plateTime":0.39229031844306217,"extension":6.700808432174242},"index":3,"playId":"08dc3b61-8244-36ce-8b4b-0eb726516090","pitchNumber":4,"startTime":"2026-06-26T00:23:34.904Z","endTime":"2026-06-26T00:23:38.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:23:38.359Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Anthony Seigler hits a ground-rule double (3) on a fly ball down the left-field line. Jarren Duran to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-26T00:24:24.623Z","endTime":"2026-06-26T00:25:16.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":1},"index":0,"playId":"140ceb7a-99a7-3438-be1c-01fb48967e62","startTime":"2026-06-26T00:24:07.128Z","endTime":"2026-06-26T00:24:12.756Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8615810783312,"aZ":-20.19480147597115,"pfxX":2.526367054054518,"pfxZ":6.031418976163609,"pX":-1.210933941398067,"pZ":3.822991548681876,"vX0":-0.1357214891358036,"vY0":-139.04934900924005,"vZ0":-2.7688853017181803,"x":163.16,"y":135.56,"x0":-1.4909044587517764,"y0":50.0066495349908,"z0":6.149279408633964,"aX":5.0212986016763494},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":-4.6,"spinRate":2602,"spinDirection":163},"zone":11,"typeConfidence":0.93,"plateTime":0.391708853815417,"extension":6.659337769747372},"index":1,"playId":"f65e459c-92f7-3f9d-a2f8-4307b582b00e","pitchNumber":1,"startTime":"2026-06-26T00:24:26.976Z","endTime":"2026-06-26T00:24:30.454Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16141955238217,"aZ":-19.708716505595373,"pfxX":2.1556719961016175,"pfxZ":6.2121957956466485,"pX":0.19167476926389615,"pZ":3.1097577386324953,"vX0":3.590362456550625,"vY0":-140.15157428906662,"vZ0":-4.568094718851228,"x":109.69,"y":154.82,"x0":-1.3818147766600255,"y0":50.00139691970154,"z0":6.033163584102539,"aX":4.323513868253355},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.6,"breakHorizontal":-4.6,"spinRate":2620,"spinDirection":175},"zone":2,"typeConfidence":0.91,"plateTime":0.3895575396960176,"extension":6.74157548928437},"index":2,"playId":"27be2b68-5700-3f22-a655-18a4ae44a93a","pitchNumber":2,"startTime":"2026-06-26T00:24:47.366Z","endTime":"2026-06-26T00:24:50.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.822618515770962,"aZ":-22.550709182588704,"pfxX":3.0340863896215953,"pfxZ":4.841429241736503,"pX":0.6805483915807341,"pZ":2.478709208377847,"vX0":4.571264179652416,"vY0":-139.50902027971554,"vZ0":-5.293678772419191,"x":91.06,"y":171.85,"x0":-1.368138770019874,"y0":50.004970261246946,"z0":5.869672872439626,"aX":6.0328601080312225},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":-6.4,"spinRate":2672,"spinDirection":176},"zone":6,"typeConfidence":0.94,"plateTime":0.3913049071634882,"extension":6.91938714493664},"hitData":{"launchSpeed":67.7,"launchAngle":49.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":53.0,"coordY":147.63}},"index":3,"playId":"6ee76b0f-e079-3854-a8f5-4819208287a6","pitchNumber":3,"startTime":"2026-06-26T00:25:07.707Z","endTime":"2026-06-26T00:25:16.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:25:16.880Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-26T00:25:38.207Z","endTime":"2026-06-26T00:27:19.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.432711417820702,"aZ":-20.474188406414005,"pfxX":2.878526784610952,"pfxZ":5.861711744781374,"pX":0.37818836722867816,"pZ":3.0401824799904684,"vX0":4.148631762313479,"vY0":-139.22563617802712,"vZ0":-4.425987435210693,"x":102.58,"y":156.7,"x0":-1.4958526270736203,"y0":50.0002669511734,"z0":5.976219110261411,"aX":5.742719112140602},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.1,"breakHorizontal":-6.0,"spinRate":2725,"spinDirection":182},"zone":3,"typeConfidence":0.93,"plateTime":0.3909520072820607,"extension":6.685969514072513},"index":0,"playId":"79e33892-39b5-300a-91b3-d48554afcd25","pitchNumber":1,"startTime":"2026-06-26T00:25:59.983Z","endTime":"2026-06-26T00:26:02.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.253123316104052,"aZ":-13.045072402875352,"pfxX":-1.6110965205649217,"pfxZ":9.190728732648846,"pX":0.5913622545740069,"pZ":3.4246356834944027,"vX0":5.671345006870659,"vY0":-142.7525275162092,"vZ0":-5.014806486137882,"x":94.46,"y":146.31,"x0":-1.2044179820473753,"y0":50.00393233948898,"z0":6.013427910579098,"aX":-3.3544868866597333},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":1.9,"spinRate":2570,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3824657583581388,"extension":7.075963949394362},"index":1,"playId":"babbf4a1-161b-380c-8217-dff935ea7cd1","pitchNumber":2,"startTime":"2026-06-26T00:26:22.616Z","endTime":"2026-06-26T00:26:25.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.504843358216114,"aZ":-13.381348302282033,"pfxX":-3.7683403299210414,"pfxZ":8.845110428650017,"pX":0.5036988070428307,"pZ":2.3541073950888336,"vX0":6.570956139395768,"vY0":-144.5793220401648,"vZ0":-7.674092011378179,"x":97.8,"y":175.22,"x0":-1.305025004133919,"y0":50.00691812587503,"z0":5.857427209922295,"aX":-8.010388246200748},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.8,"breakHorizontal":5.5,"spinRate":2636,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3782884675502465,"extension":7.064859438323013},"index":2,"playId":"5dcf778e-2226-3dbe-8d44-a081abafd656","pitchNumber":3,"startTime":"2026-06-26T00:26:43.322Z","endTime":"2026-06-26T00:26:46.880Z","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":1},"index":3,"startTime":"2026-06-26T00:26:57.771Z","endTime":"2026-06-26T00:27:15.728Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.272327458688224,"aZ":-10.520602675130588,"pfxX":-4.372340369183447,"pfxZ":10.24451298660137,"pX":0.36181743200755045,"pZ":3.7027494897142623,"vX0":5.984086344730942,"vY0":-143.97215423243853,"vZ0":-4.894321976748221,"x":103.21,"y":138.81,"x0":-1.1688963849188088,"y0":50.00461907791334,"z0":6.067384314278966,"aX":-9.243635852064152},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.9,"breakHorizontal":6.8,"spinRate":2606,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.37945696417586827,"extension":7.009512021922588},"index":4,"playId":"cc663390-9bdd-3157-b96f-d647704d8162","pitchNumber":4,"startTime":"2026-06-26T00:27:15.728Z","endTime":"2026-06-26T00:27:19.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:27:19.196Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcelo Mayer strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-26T00:27:29.904Z","endTime":"2026-06-26T00:29:59.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7921433625857,"aZ":-12.858131171989495,"pfxX":-4.039046306817074,"pfxZ":9.150245435704909,"pX":0.6266550535819261,"pZ":2.8642105722612707,"vX0":6.408354500843099,"vY0":-144.21088190328794,"vZ0":-6.606841914105345,"x":93.11,"y":161.45,"x0":-1.0971467414655551,"y0":50.00430164636859,"z0":5.974253295989126,"aX":-8.528276332201536},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.5,"breakHorizontal":6.1,"spinRate":2611,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.379469825315192,"extension":7.042245559139108},"index":0,"playId":"e7cdd8f3-0130-3a7a-9579-aa0ee34862ee","pitchNumber":1,"startTime":"2026-06-26T00:27:47.512Z","endTime":"2026-06-26T00:27:50.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.397024889985158,"aZ":-17.622893678021295,"pfxX":-4.673565053050937,"pfxZ":6.949624185340639,"pX":0.1741121120166246,"pZ":4.72682037036664,"vX0":5.640422668243435,"vY0":-143.1783962252511,"vZ0":-0.7992745649461223,"x":110.36,"y":111.16,"x0":-1.2062319442212508,"y0":50.00484523626711,"z0":6.103628030931009,"aX":-9.788569544572706},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.6,"breakHorizontal":7.4,"spinRate":2530,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.38130651695226003,"extension":6.855445799995472},"index":1,"playId":"e37be614-7973-3248-823a-c9e262aba24d","pitchNumber":2,"startTime":"2026-06-26T00:28:14.446Z","endTime":"2026-06-26T00:28:17.520Z","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":97.4,"endSpeed":89.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.644173630214425,"aZ":-18.096548236461995,"pfxX":-5.171551091560116,"pfxZ":6.865423978674464,"pX":-0.2355071662701372,"pZ":3.2861832721496187,"vX0":4.009609701632114,"vY0":-141.88976787990387,"vZ0":-4.618936029337161,"x":125.98,"y":150.05,"x0":-0.9907883524147663,"y0":50.00547873917084,"z0":6.07848404552111,"aX":-10.60971617829508},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.8,"breakHorizontal":8.6,"spinRate":2433,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3851325492413098,"extension":7.0190032761009045},"index":2,"playId":"27d1664c-df87-3e45-8e0e-5f06a3ae1c87","pitchNumber":3,"startTime":"2026-06-26T00:28:39.381Z","endTime":"2026-06-26T00:28:42.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.049435190942585,"aZ":-15.951881804971128,"pfxX":-4.304341671684892,"pfxZ":7.7744015005956335,"pX":1.2899619871703352,"pZ":3.2466264191948917,"vX0":8.018021308376014,"vY0":-143.1016368367177,"vZ0":-4.934226361810572,"x":67.83,"y":151.12,"x0":-0.9809852978440774,"y0":50.005629954523144,"z0":5.982708406562839,"aX":-8.985483862408262},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.3,"breakHorizontal":6.2,"spinRate":2573,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3818112959644684,"extension":7.067249942259043},"index":3,"playId":"ab011538-5323-36fd-9ebf-219f3212423f","pitchNumber":4,"startTime":"2026-06-26T00:29:27.806Z","endTime":"2026-06-26T00:29:31.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":92.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66884786206363,"aZ":-18.397624123598842,"pfxX":-8.684440809889672,"pfxZ":6.342902578646635,"pX":0.17901335538527494,"pZ":3.579269260399415,"vX0":7.444220887246136,"vY0":-146.0580882677879,"vZ0":-3.7111141803553322,"x":110.18,"y":142.14,"x0":-1.2676638205885928,"y0":50.00300823159507,"z0":5.964838271498417,"aX":-18.86456221208541},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":10.9,"breakHorizontal":14.4,"spinRate":2424,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.37424065084866376,"extension":6.8295470946105405},"index":4,"playId":"086ec367-c182-36a2-b953-16e629f7105d","pitchNumber":5,"startTime":"2026-06-26T00:29:55.793Z","endTime":"2026-06-26T00:29:59.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:29:59.900Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-26T00:32:14.617Z","endTime":"2026-06-26T00:33:46.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09979185024887,"aZ":-23.745412681610432,"pfxX":10.346831457088411,"pfxZ":4.636424502829268,"pX":0.9089660838251729,"pZ":3.042127641043768,"vX0":-7.529780703858525,"vY0":-133.61025118898996,"vZ0":-1.739299815341335,"x":82.35,"y":156.64,"x0":2.4105085614996744,"y0":50.00657939354579,"z0":5.39741286071406,"aX":18.82836843597242},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":-17.3,"spinRate":2109,"spinDirection":130},"zone":12,"typeConfidence":0.89,"plateTime":0.4089728367496699,"extension":6.521763275256742},"index":0,"playId":"fdc78d76-25b0-372f-8190-ed7f6ef30377","pitchNumber":1,"startTime":"2026-06-26T00:32:30.556Z","endTime":"2026-06-26T00:32:33.821Z","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":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6134168872976,"aZ":-30.52333477498725,"pfxX":6.243506628329807,"pfxZ":1.0974864929287502,"pX":-0.5039364436015195,"pZ":3.0082557579343288,"vX0":-9.040124461162213,"vY0":-121.79506453135447,"vZ0":0.45406266693967856,"x":136.21,"y":157.56,"x0":2.442354921796499,"y0":50.003863048317015,"z0":5.456252399020031,"aX":9.394834017575663},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.4,"breakHorizontal":-9.2,"spinRate":1175,"spinDirection":93},"zone":1,"typeConfidence":0.82,"plateTime":0.4494867385273058,"extension":6.71433952342186},"index":1,"playId":"226348f2-21e5-3a0c-bee8-b646d677bd02","pitchNumber":2,"startTime":"2026-06-26T00:32:43.559Z","endTime":"2026-06-26T00:32:46.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.682919800312636,"aZ":-15.706813835307914,"pfxX":8.48178517885767,"pfxZ":8.6883519286755,"pX":1.5009689862938012,"pZ":2.801240722005904,"vX0":-5.652067416424194,"vY0":-136.7054654035784,"vZ0":-3.9741396425531335,"x":59.79,"y":163.15,"x0":2.4915338190347662,"y0":50.00672495135331,"z0":5.3497409318584745,"aX":16.08318289910857},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":-14.2,"spinRate":2443,"spinDirection":132},"zone":12,"typeConfidence":0.7,"plateTime":0.40042930045186953,"extension":6.680521772702081},"index":2,"playId":"5f22bb91-9e51-3240-adb8-3ce133cda356","pitchNumber":3,"startTime":"2026-06-26T00:32:58.136Z","endTime":"2026-06-26T00:33:01.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113690341097016,"aZ":-31.1077649867577,"pfxX":-7.177994353427881,"pfxZ":0.7081481193908132,"pX":-0.8106873940175255,"pZ":2.3928132522182413,"vX0":-5.927478338184119,"vY0":-121.69855919367214,"vZ0":-0.5331931578163661,"x":147.9,"y":174.17,"x0":2.5860103709247735,"y0":50.00222602559123,"z0":5.301149206816959,"aX":-10.802998199414201},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":14.4,"spinRate":2333,"spinDirection":310},"zone":13,"typeConfidence":0.74,"plateTime":0.4494840607053394,"extension":6.4143908656493505},"index":3,"playId":"d3e0ea93-153a-3e04-8d47-408f584f6566","pitchNumber":4,"startTime":"2026-06-26T00:33:16.674Z","endTime":"2026-06-26T00:33:19.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092400086438655,"aZ":-28.38800744351397,"pfxX":0.06826920143179072,"pfxZ":2.2774407331634965,"pX":-0.417618662993133,"pZ":1.5443127229439462,"vX0":-7.34457976044904,"vY0":-128.36588710486052,"vZ0":-3.583991612217563,"x":132.92,"y":197.08,"x0":2.4744930627258235,"y0":50.00601160884084,"z0":5.1738589567757325,"aX":0.11393694293007502},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":1.6,"spinRate":2232,"spinDirection":128},"zone":13,"typeConfidence":0.84,"plateTime":0.4270348098732937,"extension":6.587980036333886},"index":4,"playId":"d6170a82-07b3-38fe-b3a0-e7a7e24f6d5b","pitchNumber":5,"startTime":"2026-06-26T00:33:42.468Z","endTime":"2026-06-26T00:33:46.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:33:46.916Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-26T00:34:01.159Z","endTime":"2026-06-26T00:34:19.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45044662303082,"aZ":-29.337673937529413,"pfxX":0.978818266431758,"pfxZ":1.703029677709056,"pX":-0.37486291657926984,"pZ":2.9260219838820842,"vX0":-7.597769244095391,"vY0":-127.8352858954507,"vZ0":0.037637347580453784,"x":131.29,"y":159.78,"x0":2.4989078234847155,"y0":50.00483573768666,"z0":5.199516329639098,"aX":1.6334460143611382},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":-0.2,"spinRate":2224,"spinDirection":110},"zone":1,"typeConfidence":0.81,"plateTime":0.4272081536191137,"extension":6.706504393088181},"hitData":{"launchSpeed":71.3,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":170.28,"coordY":159.4}},"index":0,"playId":"a8f3aced-c83a-3593-928a-11907efbaec4","pitchNumber":1,"startTime":"2026-06-26T00:34:11.611Z","endTime":"2026-06-26T00:34:19.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:34:19.782Z","atBatIndex":37},{"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":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-26T00:34:23.911Z","endTime":"2026-06-26T00:35:12.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.1,"endSpeed":85.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579414840274517,"aZ":-25.652826746931996,"pfxX":10.639899274561344,"pfxZ":3.509024086860478,"pX":1.7107204202541773,"pZ":2.662797553013834,"vX0":-5.784589116255505,"vY0":-135.46849104640557,"vZ0":-2.0996009106442486,"x":51.79,"y":166.88,"x0":2.491326392544938,"y0":50.00226690659754,"z0":5.240919982390222,"aX":19.77611905064912},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":-18.0,"spinRate":2221,"spinDirection":126},"zone":12,"typeConfidence":0.89,"plateTime":0.40430804414985166,"extension":6.712915757564607},"index":0,"playId":"1d8d5cda-e6cd-3298-aae8-060483f4b1e7","pitchNumber":1,"startTime":"2026-06-26T00:34:49.536Z","endTime":"2026-06-26T00:34:52.872Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60655251940249,"aZ":-25.341313636561058,"pfxX":11.28376730163426,"pfxZ":3.685732062548861,"pX":-0.3818606742141923,"pZ":1.8300989815041089,"vX0":-10.967340752218522,"vY0":-134.83283869372266,"vZ0":-4.149405221804973,"x":131.56,"y":189.37,"x0":2.260227422646915,"y0":50.00136664834724,"z0":5.163951549100101,"aX":20.904559846157458},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.0,"breakHorizontal":-18.2,"spinRate":2237,"spinDirection":126},"zone":7,"typeConfidence":0.91,"plateTime":0.4052650473705226,"extension":6.719889017048553},"hitData":{"launchSpeed":109.3,"launchAngle":4.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":170.94}},"index":1,"playId":"9d11426e-1d5b-3f55-b142-651c4ff1ccdc","pitchNumber":2,"startTime":"2026-06-26T00:35:03.959Z","endTime":"2026-06-26T00:35:12.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:35:12.099Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masataka Yoshida walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:37:32.604Z","endTime":"2026-06-26T00:39:34.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.985176932196328,"aZ":-12.777058020717629,"pfxX":-3.8447135253195,"pfxZ":9.675184985792871,"pX":0.6530486916911833,"pZ":1.8403583478545988,"vX0":6.697323445995863,"vY0":-140.702401475439,"vZ0":-8.919297309189465,"x":92.11,"y":189.09,"x0":-1.258777907764332,"y0":50.003718787898606,"z0":5.879992531016223,"aX":-7.70881703580147},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":2644,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.3893132707329303,"extension":6.953188996509974},"index":0,"playId":"b4c6842a-5da8-3765-b5b7-640fa5ca1ecf","pitchNumber":1,"startTime":"2026-06-26T00:37:52.087Z","endTime":"2026-06-26T00:37:55.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80616259288249,"aZ":-44.70323818707803,"pfxX":-0.17296346139659668,"pfxZ":-7.941254882311639,"pX":1.6995037117676404,"pZ":-0.7191040190188136,"vX0":6.595628137570508,"vY0":-125.45712307079668,"vZ0":-7.231990323979803,"x":52.22,"y":258.2,"x0":-0.9525503077293042,"y0":50.003580722811904,"z0":5.888387648548351,"aX":-0.27386574996409524},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-16.0,"breakHorizontal":-1.3,"spinRate":2674,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.43830609861805936,"extension":7.176045815132714},"index":1,"playId":"c49b13e0-2d78-3707-8e39-2a93b1c938ff","pitchNumber":2,"startTime":"2026-06-26T00:38:08.594Z","endTime":"2026-06-26T00:38:11.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.337219890044462,"aZ":-15.303377953147434,"pfxX":-3.7479542726705866,"pfxZ":8.19235678921066,"pX":-0.23918272459475945,"pZ":5.057901706581391,"vX0":4.0268175266602855,"vY0":-142.07481033071932,"vZ0":-0.3753438341115599,"x":126.12,"y":102.22,"x0":-1.1830335749002343,"y0":50.00121609544434,"z0":6.158072319840157,"aX":-7.7172391657114545},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":6.0,"spinRate":2547,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3844587431741222,"extension":6.911315008763024},"index":2,"playId":"0868e3a3-89be-36f3-9ae1-e8d708aaf237","pitchNumber":3,"startTime":"2026-06-26T00:38:36.238Z","endTime":"2026-06-26T00:38:39.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5121911154835,"aZ":-23.842482539387053,"pfxX":-7.308564660168225,"pfxZ":4.052291164273312,"pX":0.6323514858571627,"pZ":3.75330475880316,"vX0":7.9010882008131444,"vY0":-141.80521303190937,"vZ0":-1.7322514859632867,"x":92.9,"y":137.44,"x0":-1.2277616596169314,"y0":50.002531095087946,"z0":5.878610035165396,"aX":-15.02731953298642},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.2,"breakHorizontal":11.9,"spinRate":2437,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.38484689556730345,"extension":6.9681267665450655},"index":3,"playId":"5b141d83-d0fe-32ea-9cfd-32de0641fcb0","pitchNumber":4,"startTime":"2026-06-26T00:38:57.333Z","endTime":"2026-06-26T00:39:00.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81456684643311,"aZ":-18.912909971526275,"pfxX":2.883758421129458,"pfxZ":6.589933339247361,"pX":-0.18496342933586013,"pZ":2.931904309775654,"vX0":2.883716380322365,"vY0":-139.84354917628616,"vZ0":-4.791100234200815,"x":124.05,"y":159.62,"x0":-1.5983159182588704,"y0":50.00344539907071,"z0":5.880450856274775,"aX":5.801981372347257},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":-5.8,"spinRate":2705,"spinDirection":174},"zone":2,"typeConfidence":0.93,"plateTime":0.3893087373893045,"extension":6.818440925799297},"index":4,"playId":"d4d45090-6670-320f-b12b-68cd78f3ce3c","pitchNumber":5,"startTime":"2026-06-26T00:39:14.746Z","endTime":"2026-06-26T00:39:17.746Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.243095034239968,"aZ":-22.444187091406,"pfxX":-7.090586741918523,"pfxZ":4.608772490948509,"pX":0.05400151643574248,"pZ":3.988895881570269,"vX0":6.644672293600213,"vY0":-143.89533274308266,"vZ0":-1.5026536396047185,"x":114.94,"y":131.08,"x0":-1.3561387643815226,"y0":50.004556794118486,"z0":5.899098679584975,"aX":-14.973456792780558},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.3,"breakHorizontal":11.6,"spinRate":2434,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3796477267900089,"extension":6.917066435600614},"index":5,"playId":"45cbf3e2-02e7-3eda-ab7c-992a4652e3d6","pitchNumber":6,"startTime":"2026-06-26T00:39:31.404Z","endTime":"2026-06-26T00:39:34.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:39:34.564Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to center fielder Cody Bellinger. Masataka Yoshida to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:39:38.579Z","endTime":"2026-06-26T00:40:51.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.266085262937885,"aZ":-12.232922144393173,"pfxX":-5.32882972169182,"pfxZ":9.483989490995906,"pX":0.2984422988102828,"pZ":1.8174929600402958,"vX0":6.558641825386603,"vY0":-143.64098607141997,"vZ0":-9.118328639591406,"x":105.62,"y":189.71,"x0":-1.315230432608533,"y0":50.00602557384155,"z0":5.78119077452953,"aX":-11.209129939524797},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.6,"breakHorizontal":8.4,"spinRate":2577,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.38037975800528834,"extension":7.070441846920873},"index":0,"playId":"83c434ec-e273-3881-9075-b51c3baf67ee","pitchNumber":1,"startTime":"2026-06-26T00:40:02.098Z","endTime":"2026-06-26T00:40:05.098Z","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":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.430256612272448,"aZ":-19.202657655411574,"pfxX":-6.408085267599883,"pfxZ":6.277784793693538,"pX":-0.6931118971931468,"pZ":4.103112295718376,"vX0":4.5399340476790595,"vY0":-142.0968749039961,"vZ0":-1.6619121203900786,"x":143.42,"y":128.0,"x0":-1.470697771594417,"y0":50.001264094331496,"z0":5.902728074973966,"aX":-13.237664458205998},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":10.8,"spinRate":2462,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.3839634544357069,"extension":6.948381679520018},"index":1,"playId":"4c2f269f-fdf7-3fe2-81fe-233f12fdaa20","pitchNumber":2,"startTime":"2026-06-26T00:40:21.012Z","endTime":"2026-06-26T00:40:26.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68543088779582,"aZ":-19.65685809721015,"pfxX":2.3268882677086964,"pfxZ":6.240161573780736,"pX":0.6809564160231218,"pZ":2.320428594501095,"vX0":5.171180932687913,"vY0":-139.84229551377726,"vZ0":-5.96699454461296,"x":91.04,"y":176.13,"x0":-1.4851510485273718,"y0":50.00361310498096,"z0":5.745862222403456,"aX":4.66920313343065},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":-5.2,"spinRate":2712,"spinDirection":181},"zone":6,"typeConfidence":0.92,"plateTime":0.38973622471086156,"extension":6.895480964098446},"hitData":{"launchSpeed":96.6,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.55,"coordY":84.79}},"index":2,"playId":"f87bb227-a692-36d6-ab0d-290ea82f2ab8","pitchNumber":3,"startTime":"2026-06-26T00:40:40.514Z","endTime":"2026-06-26T00:40:51.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:40:51.761Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:42:09.991Z","endTime":"2026-06-26T00:45:17.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T00:41:16.480Z","endTime":"2026-06-26T00:42:12.371Z","isPitch":false,"type":"action"},{"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":99.1,"endSpeed":91.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.880159694858968,"aZ":-11.084447007752377,"pfxX":-2.3775512883596273,"pfxZ":9.946500331126053,"pX":0.4232835254574727,"pZ":2.1766778885402855,"vX0":5.803666028444598,"vY0":-144.0900194309668,"vZ0":-8.468303254574124,"x":100.87,"y":180.01,"x0":-1.3006063748974908,"y0":50.00064062279363,"z0":5.823566616627873,"aX":-5.040563101349501},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":3.2,"spinRate":2707,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.378930168177102,"extension":6.929564072048966},"index":1,"playId":"a593cad5-f5f5-3065-9b3f-ef370af75756","pitchNumber":1,"startTime":"2026-06-26T00:42:12.371Z","endTime":"2026-06-26T00:42:21.049Z","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":97.7,"endSpeed":89.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50177940331127,"aZ":-11.785567465267127,"pfxX":-2.8489431911548726,"pfxZ":9.932136519373131,"pX":0.7757521354943562,"pZ":2.6573083999404963,"vX0":6.119147852310667,"vY0":-142.13400822168887,"vZ0":-7.030163607206841,"x":87.43,"y":167.03,"x0":-1.031564384860738,"y0":50.00604733298921,"z0":5.905430413578206,"aX":-5.850485591259989},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":4.0,"spinRate":2674,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.3848372519114456,"extension":7.047078339569227},"index":2,"playId":"ba081b82-b61a-3676-8d33-09fc20152151","pitchNumber":2,"startTime":"2026-06-26T00:43:03.804Z","endTime":"2026-06-26T00:43:07.417Z","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":99.1,"endSpeed":90.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39346388809758,"aZ":-16.919277000803568,"pfxX":-1.8442221807854637,"pfxZ":7.249024814663926,"pX":0.8581108748666822,"pZ":3.349137108796862,"vX0":6.945704021684337,"vY0":-144.1370741673888,"vZ0":-4.235773476799515,"x":84.29,"y":148.35,"x0":-1.342926142118565,"y0":50.003947576247555,"z0":5.881935330673246,"aX":-3.8817741806308734},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.5,"breakHorizontal":1.9,"spinRate":2725,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.37993993288890815,"extension":7.049303864645159},"index":3,"playId":"fc1818b1-80d8-3474-ad7b-3953e754dc02","pitchNumber":3,"startTime":"2026-06-26T00:43:34.407Z","endTime":"2026-06-26T00:43:37.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":92.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57575304139652,"aZ":-19.828431698143724,"pfxX":-7.505462858680464,"pfxZ":5.684893703904638,"pX":-0.21814415307746865,"pZ":3.439189930089717,"vX0":6.532461579258428,"vY0":-145.43305715506654,"vZ0":-3.5895690341836612,"x":125.32,"y":145.92,"x0":-1.5026681269450457,"y0":50.00535522444165,"z0":5.870820906902103,"aX":-16.308106186571894},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":9.8,"breakHorizontal":12.5,"spinRate":2492,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.37458725209517674,"extension":6.817891025726247},"index":4,"playId":"ded90ccf-f7b0-3fd8-ac7e-ce5ea5c7d40c","pitchNumber":4,"startTime":"2026-06-26T00:44:02.840Z","endTime":"2026-06-26T00:44:06.049Z","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":99.2,"endSpeed":91.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.711557454176813,"aZ":-15.827002713783445,"pfxX":-3.0319873222329803,"pfxZ":7.674946078384599,"pX":0.9767807217244057,"pZ":3.2239595596996096,"vX0":7.51763899707021,"vY0":-144.37880082332805,"vZ0":-4.72204168366004,"x":79.77,"y":151.73,"x0":-1.2562996574928074,"y0":50.006946098183654,"z0":5.841095783279112,"aX":-6.461791968291408},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.2,"breakHorizontal":4.2,"spinRate":2570,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3780402421488458,"extension":7.06224417670413},"index":5,"playId":"3083741c-1fba-3dfc-a5b9-fc4088e0f9dd","pitchNumber":5,"startTime":"2026-06-26T00:44:27.144Z","endTime":"2026-06-26T00:44:30.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.2,"endSpeed":91.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61807895923859,"aZ":-24.92589515251412,"pfxX":-10.203670879303882,"pfxZ":3.371692780025773,"pX":0.6355714281699333,"pZ":2.0597551632729814,"vX0":9.277315494095973,"vY0":-145.615072302109,"vZ0":-6.208467495554659,"x":92.77,"y":183.17,"x0":-1.2631812883927354,"y0":50.00604902916445,"z0":5.723813101527126,"aX":-21.955840676332457},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.0,"breakHorizontal":16.7,"spinRate":2402,"spinDirection":210},"zone":9,"typeConfidence":0.9,"plateTime":0.37588425511929646,"extension":7.036595066459826},"index":6,"playId":"a0007e58-e4ed-3fe7-8a4d-d8d2773e8df4","pitchNumber":6,"startTime":"2026-06-26T00:45:12.385Z","endTime":"2026-06-26T00:45:17.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:45:17.019Z","atBatIndex":41},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Willson Contreras reaches on a fielder's choice, fielded by third baseman Amed Rosario. Masataka Yoshida scores. Ceddanne Rafaela to 3rd. Willson Contreras to 2nd. Fielding error by third baseman Amed Rosario.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:45:28.502Z","endTime":"2026-06-26T00:46:54.378Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":{"id":693645,"link":"/api/v1/people/693645"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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(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":98.7,"endSpeed":91.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37500724052541,"aZ":-14.081393397316601,"pfxX":-2.0159849777811463,"pfxZ":8.60312653203006,"pX":1.3194325270314016,"pZ":2.393574972207183,"vX0":7.926524290876475,"vY0":-143.46280077969732,"vZ0":-7.272688857678796,"x":66.71,"y":174.15,"x0":-1.2066124661053916,"y0":50.00523202811221,"z0":5.8231319822157115,"aX":-4.241473479655441},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.4,"breakHorizontal":2.2,"spinRate":2605,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.38048579231667334,"extension":7.113309079633162},"index":0,"playId":"a5619811-586f-3999-9886-41424646ce50","pitchNumber":1,"startTime":"2026-06-26T00:45:58.233Z","endTime":"2026-06-26T00:46:01.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28331940430849,"aZ":-25.071297662286508,"pfxX":-8.560982074391367,"pfxZ":3.3219079093562964,"pX":1.0969359720201988,"pZ":1.3720414341686065,"vX0":10.098104786721093,"vY0":-145.1582543281936,"vZ0":-8.03599201046292,"x":75.19,"y":201.73,"x0":-1.3110581039695297,"y0":50.005611284198146,"z0":5.697668982892141,"aX":-18.313256794037663},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":4.6,"breakHorizontal":13.6,"spinRate":2422,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.377025225363278,"extension":7.096755967450309},"index":1,"playId":"8c1d69eb-48ab-32f0-9046-5b4e0531966d","pitchNumber":2,"startTime":"2026-06-26T00:46:19.431Z","endTime":"2026-06-26T00:46:22.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94328901511377,"aZ":-14.154440588277453,"pfxX":-3.618768792742406,"pfxZ":8.434664156975693,"pX":0.0956939224568046,"pZ":1.8584928082409777,"vX0":5.872123426595903,"vY0":-144.7957996396903,"vZ0":-8.296899637827563,"x":113.35,"y":188.6,"x0":-1.482896950248825,"y0":50.000728286723586,"z0":5.615775460109728,"aX":-7.729268303572269},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":5.5,"spinRate":2648,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3774255990650124,"extension":7.164833219517696},"hitData":{"launchSpeed":112.8,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":51.98,"coordY":118.74}},"index":2,"playId":"9bb24b46-80e1-3006-a41c-1e7cc0e06477","pitchNumber":3,"startTime":"2026-06-26T00:46:42.677Z","endTime":"2026-06-26T00:46:54.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:46:54.378Z","atBatIndex":42},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jarren Duran out on a sacrifice fly to left fielder José Caballero. Ceddanne Rafaela scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:48:23.432Z","endTime":"2026-06-26T00:48:37.101Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":693645,"link":"/api/v1/people/693645"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T00:47:39.010Z","endTime":"2026-06-26T00:48:25.796Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.438442017184467,"aZ":-15.66641137972449,"pfxX":-3.5519900505144704,"pfxZ":7.8307073645698875,"pX":0.3301490454839241,"pZ":3.13352806265461,"vX0":5.839662787440166,"vY0":-143.8136928857042,"vZ0":-5.237801229430401,"x":104.42,"y":154.17,"x0":-1.2594890820327873,"y0":50.00037989576331,"z0":5.940518721440032,"aX":-7.4858223953778165},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.4,"breakHorizontal":5.4,"spinRate":2587,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.3799738766890117,"extension":7.08248773918185},"hitData":{"launchSpeed":73.1,"launchAngle":37.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.39,"coordY":108.88}},"index":1,"playId":"5c185711-0b65-3773-b3ad-2b63e3d357ce","pitchNumber":1,"startTime":"2026-06-26T00:48:25.796Z","endTime":"2026-06-26T00:48:37.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:48:37.101Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Caleb Durbin homers (6) on a fly ball to left field. Willson Contreras scores.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:49:27.095Z","endTime":"2026-06-26T00:51:42.532Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":693645,"link":"/api/v1/people/693645"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":693645,"link":"/api/v1/people/693645"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.8,"endSpeed":90.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00297459663015,"aZ":-24.460591445607417,"pfxX":-7.83033833029359,"pfxZ":3.710445662212461,"pX":0.4741462420178422,"pZ":2.9472542971055633,"vX0":7.858569963226186,"vY0":-142.3896966859747,"vZ0":-3.9126393845055074,"x":98.93,"y":159.2,"x0":-1.2882454073692828,"y0":50.00039299002046,"z0":5.864467727187657,"aX":-16.270490609258044},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.2,"breakHorizontal":12.8,"spinRate":2488,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.38291112110947667,"extension":6.893124333682339},"index":0,"playId":"3dd5c877-2ce7-3697-8c62-03cde5a3a758","pitchNumber":1,"startTime":"2026-06-26T00:49:27.095Z","endTime":"2026-06-26T00:49:30.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.121513508158372,"aZ":-21.364911822296666,"pfxX":2.396860450519675,"pfxZ":5.385734543352047,"pX":-0.6997891675750298,"pZ":4.851906011973184,"vX0":1.8241719748361283,"vY0":-139.98286953964762,"vZ0":0.5952648795917616,"x":143.67,"y":107.78,"x0":-1.668785124168665,"y0":50.005100180667434,"z0":6.022672397694922,"aX":4.813398581700428},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.1,"breakHorizontal":-4.7,"spinRate":2581,"spinDirection":174},"zone":11,"typeConfidence":0.92,"plateTime":0.3895262119601033,"extension":6.85477777369728},"index":1,"playId":"aac19857-89b5-3ceb-a668-6e0243b7ba5c","pitchNumber":2,"startTime":"2026-06-26T00:49:48.382Z","endTime":"2026-06-26T00:49:51.742Z","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":94.6,"endSpeed":87.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00653841714819,"aZ":-24.79156527656459,"pfxX":2.3709619017940793,"pfxZ":3.798496531748853,"pX":0.5862209027563242,"pZ":3.4563210745932307,"vX0":4.904903003429311,"vY0":-137.8550749073984,"vZ0":-2.0967366623177224,"x":94.65,"y":145.46,"x0":-1.5175738144099995,"y0":50.00037825820006,"z0":5.884649356860345,"aX":4.603520557745772},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":-5.3,"spinRate":2615,"spinDirection":171},"zone":12,"typeConfidence":0.92,"plateTime":0.395941008547271,"extension":6.8955946227523315},"index":2,"playId":"04dfa8ab-3c54-3d4d-8947-5cb0b22ea271","pitchNumber":3,"startTime":"2026-06-26T00:50:10.484Z","endTime":"2026-06-26T00:50:14.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33473419630491,"aZ":-23.57805551913683,"pfxX":-6.599507446913214,"pfxZ":4.124419198835525,"pX":1.2680195416039521,"pZ":2.706954404510583,"vX0":9.511088321474157,"vY0":-143.12768040418217,"vZ0":-4.4730427358401545,"x":68.67,"y":165.69,"x0":-1.2322834499873407,"y0":50.00681723973351,"z0":5.756281395932319,"aX":-13.770559739403264},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.7,"breakHorizontal":10.2,"spinRate":2497,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.38188444040937686,"extension":6.981062637454527},"index":3,"playId":"24c85a4e-38ef-3a5d-938f-c69728c59755","pitchNumber":4,"startTime":"2026-06-26T00:50:32.073Z","endTime":"2026-06-26T00:50:35.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.874436401296567,"aZ":-14.731383744413046,"pfxX":-3.5301241478716108,"pfxZ":8.518492097307316,"pX":-0.2863800390596439,"pZ":2.681974199351633,"vX0":4.482376883938688,"vY0":-141.6039609742421,"vZ0":-5.892517476875581,"x":127.92,"y":166.37,"x0":-1.4251494561922162,"y0":50.0017082649237,"z0":5.718952587266162,"aX":-7.227341398160446},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":5.5,"spinRate":2558,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.38562125850558715,"extension":6.985579413428942},"index":4,"playId":"cd7cb353-c78d-3129-a247-bb2ca7dbb08f","pitchNumber":5,"startTime":"2026-06-26T00:50:56.615Z","endTime":"2026-06-26T00:50:59.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23372705532227,"aZ":-21.65073934524662,"pfxX":2.94129700665134,"pfxZ":5.387741455063834,"pX":-0.1480707783121253,"pZ":1.9955267454877386,"vX0":2.983119331175042,"vY0":-137.8120089819248,"vZ0":-6.1587313568095245,"x":122.64,"y":184.9,"x0":-1.6207371393326944,"y0":50.00268337154808,"z0":5.6891227957776955,"aX":5.74317317262945},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.9,"breakHorizontal":-5.9,"spinRate":2643,"spinDirection":180},"zone":8,"typeConfidence":0.93,"plateTime":0.3951562004924001,"extension":6.876465412695032},"hitData":{"launchSpeed":91.4,"launchAngle":33.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":29.7,"coordY":97.65}},"index":5,"playId":"0889c97a-8e63-3030-b8ef-5356bf0b2beb","pitchNumber":6,"startTime":"2026-06-26T00:51:21.477Z","endTime":"2026-06-26T00:51:42.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:51:42.532Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Seigler strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:52:05.603Z","endTime":"2026-06-26T00:53:06.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":98.2,"endSpeed":90.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.740771963920526,"aZ":-13.739355286241853,"pfxX":-4.325669511395219,"pfxZ":8.779794910351528,"pX":-0.6857573569643384,"pZ":3.2045397309884516,"vX0":3.2871196817994206,"vY0":-143.00517615218328,"vZ0":-5.23035170497284,"x":143.14,"y":152.26,"x0":-1.2802483550465693,"y0":50.00235942021082,"z0":5.898919891571462,"aX":-9.081988877698624},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2537,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3810180811668391,"extension":6.853938558833263},"index":0,"playId":"5a842954-c5c0-3fa6-b1d4-92099cff4ac4","pitchNumber":1,"startTime":"2026-06-26T00:52:12.726Z","endTime":"2026-06-26T00:52:16.123Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-26T00:52:26.338Z","endTime":"2026-06-26T00:52:43.665Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37738895939041,"aZ":-13.029335923401744,"pfxX":-4.119233118640011,"pfxZ":8.9545579788133,"pX":-0.6557094611705439,"pZ":3.0519121568624534,"vX0":3.1629779374503566,"vY0":-144.32573626861858,"vZ0":-5.818376579340051,"x":141.99,"y":156.38,"x0":-1.2233529351621772,"y0":50.00124421304037,"z0":5.876309379978319,"aX":-8.805595624949444},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2537,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.3775818285608663,"extension":6.932824162938148},"index":2,"playId":"0cc75cfa-e19d-3b0c-a5a5-a54f2df9b24c","pitchNumber":2,"startTime":"2026-06-26T00:52:43.665Z","endTime":"2026-06-26T00:52:47.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":92.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.255405634944786,"aZ":-13.281794161672709,"pfxX":-2.5923652178177647,"pfxZ":8.767293169409115,"pX":0.4976800693724552,"pZ":3.5611338943678157,"vX0":6.06001093495027,"vY0":-144.62862086909246,"vZ0":-4.342531254239673,"x":98.03,"y":142.63,"x0":-1.2719738196890613,"y0":50.00706479563132,"z0":5.874461061222028,"aX":-5.5895484678906},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.4,"breakHorizontal":3.7,"spinRate":2601,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3762394423769475,"extension":6.825430780144669},"index":3,"playId":"c8bcaafb-2154-3ef6-aab8-0d09addf69ba","pitchNumber":3,"startTime":"2026-06-26T00:53:01.812Z","endTime":"2026-06-26T00:53:06.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:53:06.875Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:55:16.631Z","endTime":"2026-06-26T00:57:29.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.766581523437857,"aZ":-28.425693207832055,"pfxX":10.214389276666878,"pfxZ":2.036766251628414,"pX":-0.1762795498909414,"pZ":3.367151402777437,"vX0":-10.227127866399666,"vY0":-134.1982785079652,"vZ0":0.16719641016793974,"x":123.72,"y":147.87,"x0":2.341777532340866,"y0":50.001540556561,"z0":5.315122845077681,"aX":18.785456314673354},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":-16.6,"spinRate":2089,"spinDirection":125},"zone":2,"typeConfidence":0.84,"plateTime":0.4068524880391857,"extension":6.9419150871527915},"index":0,"playId":"886917e3-e22c-38a7-bf01-52af4a0454c4","pitchNumber":1,"startTime":"2026-06-26T00:55:37.380Z","endTime":"2026-06-26T00:55:40.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.444973187847776,"aZ":-16.007887394364214,"pfxX":7.7798754558428085,"pfxZ":8.462400062913563,"pX":-0.6051629542212695,"pZ":2.989676130466497,"vX0":-10.583274372240345,"vY0":-136.9300793668384,"vZ0":-3.622034706157771,"x":140.07,"y":158.06,"x0":2.2878912220893555,"y0":50.00577934149438,"z0":5.415613678154641,"aX":14.869386597574307},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":-12.0,"spinRate":2372,"spinDirection":134},"zone":1,"typeConfidence":0.71,"plateTime":0.39903227063811464,"extension":7.04143162431046},"index":1,"playId":"c74e31dd-63ad-3ff1-9ee0-169c561b6b14","pitchNumber":2,"startTime":"2026-06-26T00:55:50.871Z","endTime":"2026-06-26T00:55:53.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.980447882869267,"aZ":-33.77462504153939,"pfxX":-7.730030035471711,"pfxZ":-1.0559832297600629,"pX":-2.0578861184365485,"pZ":2.1003231803512175,"vX0":-8.419423614585355,"vY0":-122.51628528877387,"vZ0":-0.5034792096458103,"x":195.44,"y":182.07,"x0":2.4317746791233996,"y0":50.00239801357768,"z0":5.203474050301957,"aX":-11.710840504073646},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.8,"breakHorizontal":16.1,"spinRate":2406,"spinDirection":319},"zone":13,"typeConfidence":0.74,"plateTime":0.44763909544271563,"extension":7.012209149278673},"index":2,"playId":"19a8ee06-6fb4-3099-babe-4a047a513552","pitchNumber":3,"startTime":"2026-06-26T00:56:05.958Z","endTime":"2026-06-26T00:56:09.011Z","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":96.2,"endSpeed":88.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2567707253615,"aZ":-16.898648476722034,"pfxX":6.6869878257042314,"pfxZ":7.6909440765549935,"pX":-0.4941036684547462,"pZ":3.2554010790104297,"vX0":-9.865275967711256,"vY0":-139.7662638350601,"vZ0":-2.7275473578069267,"x":135.83,"y":150.88,"x0":2.2057238835386697,"y0":50.00537048876072,"z0":5.348064160381341,"aX":13.287304941404228},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":-10.2,"spinRate":2448,"spinDirection":134},"zone":1,"typeConfidence":0.8,"plateTime":0.39125692820871993,"extension":7.106095811855698},"index":3,"playId":"6b2817ae-c496-3817-b308-f544553ae394","pitchNumber":4,"startTime":"2026-06-26T00:56:24.752Z","endTime":"2026-06-26T00:56:27.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44977888776222,"aZ":-36.69363005353555,"pfxX":-7.094257646342215,"pfxZ":-3.085488084191269,"pX":0.9415893363520851,"pZ":2.2783519616662167,"vX0":-2.1780470831997687,"vY0":-119.9702271520439,"vZ0":0.5949759368929288,"x":81.11,"y":177.26,"x0":2.7822677758928687,"y0":50.00472304400877,"z0":5.288430967623685,"aX":-10.37870177133159},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.2,"breakHorizontal":13.3,"spinRate":2227,"spinDirection":292},"zone":14,"typeConfidence":0.64,"plateTime":0.4559300273863589,"extension":6.888826265306942},"index":4,"playId":"80b332aa-46db-3257-b3fc-7c1f40771779","pitchNumber":5,"startTime":"2026-06-26T00:56:44.358Z","endTime":"2026-06-26T00:56:47.358Z","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":93.2,"endSpeed":85.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24888132933385,"aZ":-28.109887817376702,"pfxX":10.07763352305392,"pfxZ":2.1891765541475845,"pX":-1.3319853005121485,"pZ":3.0827448078425523,"vX0":-12.84738260643326,"vY0":-135.1583904669571,"vZ0":-0.7026974301203743,"x":167.77,"y":155.55,"x0":2.163970703302114,"y0":50.00446104392417,"z0":5.312430705701858,"aX":18.72887771000314},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":-15.6,"spinRate":2134,"spinDirection":127},"zone":11,"typeConfidence":0.89,"plateTime":0.40456364716200977,"extension":7.106090379850769},"index":5,"playId":"7f95b904-7518-3d05-8f50-88f8065aa4fb","pitchNumber":6,"startTime":"2026-06-26T00:57:07.706Z","endTime":"2026-06-26T00:57:11.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.124228543394963,"aZ":-17.470656081317546,"pfxX":6.703836045590364,"pfxZ":7.65601000813124,"pX":-0.6004563618271344,"pZ":2.355036834666531,"vX0":-10.035365768875604,"vY0":-137.39155555757833,"vZ0":-4.4034877635556855,"x":139.89,"y":175.19,"x0":2.2207566906561036,"y0":50.00491502832231,"z0":5.1583878231434745,"aX":12.878543399393758},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-10.2,"spinRate":2405,"spinDirection":135},"zone":4,"typeConfidence":0.72,"plateTime":0.397961486484133,"extension":7.001357329797948},"index":6,"playId":"2135b8f5-6bed-391b-9d8e-fa627fcc0113","pitchNumber":7,"startTime":"2026-06-26T00:57:24.998Z","endTime":"2026-06-26T00:57:29.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:57:29.313Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:57:30.039Z","endTime":"2026-06-26T00:59:36.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47977764173632,"aZ":-27.66960631693719,"pfxX":10.892293998478472,"pfxZ":2.3965932120096207,"pX":-0.13231996876256893,"pZ":1.6979795791359646,"vX0":-10.661575587659703,"vY0":-136.33791304152507,"vZ0":-3.9334884244641626,"x":122.04,"y":192.93,"x0":2.4171075731815406,"y0":50.003477477271595,"z0":5.073110881532322,"aX":20.470036814060354},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.6,"breakHorizontal":-17.4,"spinRate":2163,"spinDirection":131},"zone":8,"typeConfidence":0.91,"plateTime":0.4020327244832158,"extension":6.954580171386867},"index":0,"playId":"ce0615f9-b8aa-38da-8664-48de9a59e830","pitchNumber":1,"startTime":"2026-06-26T00:57:56.423Z","endTime":"2026-06-26T00:57:59.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.241880331591872,"aZ":-16.861601772806743,"pfxX":5.843398206803625,"pfxZ":7.768243612850748,"pX":0.6987014275692339,"pZ":2.994176608985544,"vX0":-6.517048444894633,"vY0":-138.84016847330463,"vZ0":-3.3339901518932793,"x":90.37,"y":157.94,"x0":2.306373463648704,"y0":50.004440700622375,"z0":5.318821847332812,"aX":11.521058747177797},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":-9.4,"spinRate":2379,"spinDirection":140},"zone":3,"typeConfidence":0.79,"plateTime":0.3930395722876008,"extension":7.010511863741829},"index":1,"playId":"35520ab1-9890-32ef-9d3e-bad18ece8638","pitchNumber":2,"startTime":"2026-06-26T00:58:18.234Z","endTime":"2026-06-26T00:58:23.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.762948704149984,"aZ":-16.753511913985232,"pfxX":7.189167080236564,"pfxZ":7.872556758816641,"pX":-0.7676138960425789,"pZ":3.043377703052873,"vX0":-10.336302268114103,"vY0":-138.56308672799707,"vZ0":-3.1585449938341768,"x":146.26,"y":156.61,"x0":2.0640386701324407,"y0":50.00664973775932,"z0":5.306963218355214,"aX":14.089694094861896},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":-11.0,"spinRate":2452,"spinDirection":139},"zone":1,"typeConfidence":0.74,"plateTime":0.3941623314511502,"extension":7.078407887190851},"index":2,"playId":"8c4b35d2-2eee-3d58-8327-820beffb79ec","pitchNumber":3,"startTime":"2026-06-26T00:58:42.414Z","endTime":"2026-06-26T00:58:45.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998468891256156,"aZ":-25.508936506481557,"pfxX":9.94760122529317,"pfxZ":3.4969932173849996,"pX":-0.6658766134727944,"pZ":2.0830591623667742,"vX0":-11.487687892689339,"vY0":-136.42777466282476,"vZ0":-3.5567400321710285,"x":142.38,"y":182.54,"x0":2.285778906259216,"y0":50.001346091795774,"z0":5.140400976029194,"aX":18.951882839350876},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.8,"breakHorizontal":-16.0,"spinRate":2220,"spinDirection":135},"zone":7,"typeConfidence":0.93,"plateTime":0.3998423792352175,"extension":7.0170237442331995},"index":3,"playId":"e7d06455-3694-3c48-96a2-471f48a0c468","pitchNumber":4,"startTime":"2026-06-26T00:59:07.625Z","endTime":"2026-06-26T00:59:10.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.954145700571605,"aZ":-36.47949096329188,"pfxX":5.958885430458938,"pfxZ":-2.6828117026307794,"pX":0.6052045339985479,"pZ":0.6148404567074253,"vX0":-6.68752450947344,"vY0":-124.92549012486971,"vZ0":-3.7143752849829226,"x":93.93,"y":222.18,"x0":2.5257115644897588,"y0":50.00511816478095,"z0":5.077519014958688,"aX":9.548156017896074},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.4,"breakHorizontal":-9.5,"spinRate":1123,"spinDirection":89},"zone":14,"typeConfidence":0.92,"plateTime":0.4361719981260981,"extension":6.843090603668283},"index":4,"playId":"8ecad3c7-14e0-37e2-b486-26783e2895a6","pitchNumber":5,"startTime":"2026-06-26T00:59:32.508Z","endTime":"2026-06-26T00:59:36.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:59:36.114Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Volpe flies out to left fielder Jarren Duran.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:59:46.421Z","endTime":"2026-06-26T01:01:32.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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, 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.7,"endSpeed":85.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56448271353127,"aZ":-25.412366133724596,"pfxX":11.336651432574977,"pfxZ":3.5983252210162675,"pX":0.517950089970958,"pZ":1.5999972679254808,"vX0":-9.017180254683362,"vY0":-136.1508935097853,"vZ0":-4.46158996196815,"x":97.26,"y":195.58,"x0":2.3979814987621357,"y0":50.00293425259059,"z0":5.01599331631749,"aX":21.30861521240004},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":-18.6,"spinRate":2185,"spinDirection":124},"zone":9,"typeConfidence":0.92,"plateTime":0.4021174511047585,"extension":6.943674508948685},"index":0,"playId":"0eaefc06-5ca7-3b5a-8e9d-18ee14adfbf0","pitchNumber":1,"startTime":"2026-06-26T01:00:08.536Z","endTime":"2026-06-26T01:00:11.652Z","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":85.6,"endSpeed":79.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78216795630223,"aZ":-38.03411541826411,"pfxX":4.796744899825881,"pfxZ":-3.6897444397449393,"pX":0.4357329742523733,"pZ":1.1230570430185352,"vX0":-7.097009064087777,"vY0":-124.56264723929326,"vZ0":-2.2822522333987356,"x":100.39,"y":208.46,"x0":2.686265168380244,"y0":50.00473627717053,"z0":5.167302951768222,"aX":7.610506304611917},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.0,"breakHorizontal":-7.2,"spinRate":883,"spinDirection":84},"zone":14,"typeConfidence":0.91,"plateTime":0.4381204832792651,"extension":7.0192836603722695},"index":1,"playId":"156161fd-c1b2-3310-8080-875cbcfef181","pitchNumber":2,"startTime":"2026-06-26T01:00:23.120Z","endTime":"2026-06-26T01:00:26.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6544764601924,"aZ":-16.00897372228834,"pfxX":6.054040528853126,"pfxZ":8.173690693338935,"pX":0.027710451094560933,"pZ":2.2559287383069115,"vX0":-8.658135888499238,"vY0":-139.3509495478455,"vZ0":-5.19549635572897,"x":115.94,"y":177.87,"x0":2.380307698832548,"y0":50.00365747699213,"z0":5.19277603518272,"aX":11.974992071730933},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":-9.2,"spinRate":2434,"spinDirection":132},"zone":5,"typeConfidence":0.83,"plateTime":0.3922129673439967,"extension":7.135325740853684},"index":2,"playId":"d83f79de-c1b0-3016-951a-dde5fdc6b008","pitchNumber":3,"startTime":"2026-06-26T01:00:40.453Z","endTime":"2026-06-26T01:00:43.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.648788537208464,"aZ":-17.083826590333683,"pfxX":7.4956291127929395,"pfxZ":7.728688118867499,"pX":1.232105001923626,"pZ":3.0106960160126586,"vX0":-5.540675469776907,"vY0":-138.7740300460382,"vZ0":-2.879423006859915,"x":70.04,"y":157.49,"x0":2.2792287710050427,"y0":50.006807809503286,"z0":5.197896598669504,"aX":14.643691485466656},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":-12.5,"spinRate":2357,"spinDirection":132},"zone":12,"typeConfidence":0.75,"plateTime":0.3944876659578167,"extension":6.908378063604292},"index":3,"playId":"12ceeab0-4724-3bd2-95f8-6ab6e7e1d9bd","pitchNumber":4,"startTime":"2026-06-26T01:01:04.376Z","endTime":"2026-06-26T01:01:07.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632921628565153,"aZ":-24.1450197487757,"pfxX":8.707918239303313,"pfxZ":5.253167375448209,"pX":0.7343261101159686,"pZ":2.151755205470581,"vX0":-7.203612944723868,"vY0":-122.92340001822886,"vZ0":-2.4000872638258905,"x":89.01,"y":180.68,"x0":2.5731422346778654,"y0":50.00278033801507,"z0":5.1931492368891545,"aX":13.310512920492096},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.2,"breakHorizontal":-14.0,"spinRate":1376,"spinDirection":89},"zone":6,"typeConfidence":0.54,"plateTime":0.44578718604287815,"extension":6.91035565431105},"hitData":{"launchSpeed":89.4,"launchAngle":44.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.82,"coordY":92.24}},"index":4,"playId":"bba67f4f-8965-3ba9-b30a-4f3caa43afb1","pitchNumber":5,"startTime":"2026-06-26T01:01:22.815Z","endTime":"2026-06-26T01:01:32.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:01:32.122Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Narváez singles on a sharp line drive to center fielder Cody Bellinger.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T01:04:26.519Z","endTime":"2026-06-26T01:06:15.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Paul Blackburn replaces Cam Schlittler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:03:08.213Z","endTime":"2026-06-26T01:04:12.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621112,"link":"/api/v1/people/621112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T01:04:12.945Z","endTime":"2026-06-26T01:04:28.865Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341186885846817,"aZ":-20.868637005731042,"pfxX":-8.839996500505167,"pfxZ":5.810179403381348,"pX":0.05603394428090516,"pZ":4.47037384175564,"vX0":8.335911261264709,"vY0":-138.2488858936307,"vZ0":-0.2405835719947314,"x":114.86,"y":118.08,"x0":-1.8422727328410131,"y0":50.0022395431687,"z0":5.953110433151976,"aX":-17.199339383448816},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":14.4,"spinRate":2006,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.39542754232755106,"extension":6.318534770600209},"index":2,"playId":"99f94f48-8dfa-3b55-8730-315b52dbfedf","pitchNumber":1,"startTime":"2026-06-26T01:04:28.865Z","endTime":"2026-06-26T01:04:32.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.839980042437904,"aZ":-18.507485018135807,"pfxX":-8.984507944232469,"pfxZ":7.0571790602662645,"pX":0.12252384241236962,"pZ":1.9419250776052923,"vX0":8.431715719325682,"vY0":-137.85041213117958,"vZ0":-6.992580083939901,"x":112.33,"y":186.35,"x0":-1.7992036649341678,"y0":50.005330195098985,"z0":5.747917205157598,"aX":-17.403163322334706},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":14.6,"spinRate":2021,"spinDirection":210},"zone":8,"typeConfidence":0.91,"plateTime":0.3963855919451351,"extension":6.413321292545805},"index":3,"playId":"443af918-efab-3a49-b0fe-cdea99fb574b","pitchNumber":2,"startTime":"2026-06-26T01:04:46.535Z","endTime":"2026-06-26T01:04:49.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86661069836123,"aZ":-48.944995880819484,"pfxX":4.097868782927064,"pfxZ":-12.10885017203637,"pX":0.11072263202355814,"pZ":2.6405066554592933,"vX0":3.764679114962108,"vY0":-117.68058476408864,"vZ0":2.5025790429190202,"x":112.78,"y":167.49,"x0":-2.0491470872282536,"y0":50.00027415993304,"z0":6.137959934590672,"aX":5.676801367487549},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-20.9,"breakHorizontal":-8.4,"spinRate":2688,"spinDirection":22},"zone":5,"typeConfidence":0.9,"plateTime":0.46761432642668543,"extension":6.175025473597478},"index":4,"playId":"7d4a898d-43e6-3c7b-83bd-fe898960f0bb","pitchNumber":3,"startTime":"2026-06-26T01:05:04.688Z","endTime":"2026-06-26T01:05:07.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57678102357639,"aZ":-45.72430095638654,"pfxX":3.2119929102274236,"pfxZ":-9.637435492113193,"pX":1.822854068107598,"pZ":-0.8609701816722029,"vX0":7.179564672727308,"vY0":-118.67030104684102,"vZ0":-5.949079236083522,"x":47.52,"y":262.03,"x0":-1.6752323504274906,"y0":50.000173321187965,"z0":5.905401280021408,"aX":4.517220231341677},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-18.7,"breakHorizontal":-7.8,"spinRate":2842,"spinDirection":16},"zone":14,"typeConfidence":0.9,"plateTime":0.4639609268338214,"extension":6.210232028526563},"index":5,"playId":"ad742f9f-d637-33ea-a83a-be8b23aa674a","pitchNumber":4,"startTime":"2026-06-26T01:05:23.638Z","endTime":"2026-06-26T01:05:27.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561835622869655,"aZ":-28.06930626335982,"pfxX":0.11908376734205373,"pfxZ":2.197919841048095,"pX":1.2195361355358176,"pZ":1.030640273431214,"vX0":8.132996052683199,"vY0":-135.37422808982717,"vZ0":-7.41431446372483,"x":70.51,"y":210.95,"x0":-1.83026571705227,"y0":50.00541282496296,"z0":5.750072798751518,"aX":0.22171885785563542},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.6,"breakHorizontal":-1.8,"spinRate":2465,"spinDirection":187},"zone":14,"typeConfidence":0.84,"plateTime":0.40349419407821907,"extension":6.35549510902382},"index":6,"playId":"71726aed-087b-3cf8-b3f9-7d4337a14f88","pitchNumber":5,"startTime":"2026-06-26T01:05:46.635Z","endTime":"2026-06-26T01:05:50.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85281456059469,"aZ":-29.322846993770536,"pfxX":0.17042104688149817,"pfxZ":1.5167904371896652,"pX":0.3858585014254336,"pZ":2.0926960166512334,"vX0":6.157581818194072,"vY0":-135.9224586896628,"vZ0":-4.544496553218957,"x":102.29,"y":182.28,"x0":-1.9277504330635924,"y0":50.00124188801944,"z0":5.814311130280407,"aX":0.31901865651061123},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.0,"breakHorizontal":-1.6,"spinRate":2540,"spinDirection":176},"zone":9,"typeConfidence":0.87,"plateTime":0.4024459533290621,"extension":6.586329672131178},"hitData":{"launchSpeed":110.1,"launchAngle":14.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":116.91,"coordY":65.8}},"index":7,"playId":"f26e6c9c-f515-306c-ad7b-a035a6ee756d","pitchNumber":6,"startTime":"2026-06-26T01:06:05.818Z","endTime":"2026-06-26T01:06:15.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:06:15.926Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Marcelo Mayer grounds into a force out, second baseman Jazz Chisholm Jr. to shortstop Anthony Volpe. Carlos Narváez out at 2nd. Marcelo Mayer to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T01:06:16.484Z","endTime":"2026-06-26T01:06:49.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.872511170651244,"aZ":-15.121263572981636,"pfxX":-0.7776986090940952,"pfxZ":8.76028997657301,"pX":0.9195135105462366,"pZ":3.223212094130274,"vX0":7.820514970244375,"vY0":-138.39807908009539,"vZ0":-4.37565841640822,"x":81.95,"y":151.75,"x0":-1.8375681976272693,"y0":50.00276906257955,"z0":5.832192484807687,"aX":-1.514366217561807},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":-0.1,"spinRate":2440,"spinDirection":204},"zone":12,"typeConfidence":0.63,"plateTime":0.395225876491363,"extension":6.386335377320062},"hitData":{"launchSpeed":70.3,"launchAngle":7.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":157.76}},"index":0,"playId":"7b45da62-a9ed-3576-b27e-22a9fc84b281","pitchNumber":1,"startTime":"2026-06-26T01:06:40.699Z","endTime":"2026-06-26T01:06:49.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:06:49.140Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T01:06:55.754Z","endTime":"2026-06-26T01:09:12.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233970597138484,"aZ":-24.449324233562095,"pfxX":-8.592980948554274,"pfxZ":4.643030198866809,"pX":-0.6692264842440814,"pZ":1.7662693414256894,"vX0":5.957636466468032,"vY0":-127.66787010552657,"vZ0":-5.347820845450888,"x":142.51,"y":191.09,"x0":-1.9068889195180188,"y0":50.00475907192484,"z0":5.791990448044874,"aX":-14.304673265830816},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.6,"breakHorizontal":14.4,"spinRate":1714,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.4276723287248032,"extension":6.439473409364768},"index":0,"playId":"bbb45d93-11c7-3eea-a199-1a0394a5479c","pitchNumber":1,"startTime":"2026-06-26T01:07:21.041Z","endTime":"2026-06-26T01:07:24.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.215295666449865,"aZ":-24.459733803771826,"pfxX":1.3343419060314687,"pfxZ":4.123991658221531,"pX":-0.10200467068418631,"pZ":4.468648006848155,"vX0":4.498863575181194,"vY0":-135.08877171061917,"vZ0":0.4544752377315342,"x":120.89,"y":118.13,"x0":-1.9544140160897097,"y0":50.00042936203986,"z0":6.0019974433973395,"aX":2.493790320653387},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":-3.2,"spinRate":2410,"spinDirection":187},"zone":11,"typeConfidence":0.9,"plateTime":0.4036578328020677,"extension":6.287272476564016},"index":1,"playId":"73e30106-5d3d-3f9a-8714-436d5171a46c","pitchNumber":2,"startTime":"2026-06-26T01:07:40.456Z","endTime":"2026-06-26T01:07:43.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63152392500084,"aZ":-25.41649743305354,"pfxX":-10.240394592770766,"pfxZ":4.112674413097776,"pX":-0.8673441326300261,"pZ":1.2146657878580236,"vX0":5.882968147010838,"vY0":-127.18642738931044,"vZ0":-6.435008923976825,"x":150.06,"y":205.98,"x0":-1.8777736572359964,"y0":50.00051446410403,"z0":5.78811400207839,"aX":-16.805788134913126},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.2,"breakHorizontal":17.3,"spinRate":1809,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.43035880101289914,"extension":6.36423647287736},"index":2,"playId":"be5a9177-0983-39d6-97f4-a94ea2ca2f18","pitchNumber":3,"startTime":"2026-06-26T01:07:59.885Z","endTime":"2026-06-26T01:08:03.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6047026594231,"aZ":-26.786527977290252,"pfxX":-8.674790727709155,"pfxZ":3.2677319762088786,"pX":-0.31296233273476776,"pZ":2.3919028538368243,"vX0":6.675470080530953,"vY0":-126.95089221890096,"vZ0":-3.3987772614216194,"x":128.93,"y":174.2,"x0":-1.8368774570829116,"y0":50.002294868363265,"z0":5.857518557080664,"aX":-14.297993965199499},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":14.4,"spinRate":1615,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.4298485230482556,"extension":6.323015031803712},"index":3,"playId":"2cb446d3-e572-3776-aac0-48acb7999493","pitchNumber":4,"startTime":"2026-06-26T01:08:20.737Z","endTime":"2026-06-26T01:08:25.263Z","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":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.180238019633947,"aZ":-24.183210086041765,"pfxX":-8.76087980892635,"pfxZ":4.903053157234641,"pX":-0.13522486360414968,"pZ":0.6222858578275258,"vX0":7.348557365013766,"vY0":-126.45355833370732,"vZ0":-7.806153866039471,"x":122.15,"y":221.98,"x0":-1.9312824776637376,"y0":50.00514055523156,"z0":5.670338213320264,"aX":-14.284802285396314},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.4,"breakHorizontal":14.3,"spinRate":1928,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.43205363216372294,"extension":6.471745306351048},"index":4,"playId":"f665331c-36c9-39b8-a44f-9f7742cc05d0","pitchNumber":5,"startTime":"2026-06-26T01:08:48.895Z","endTime":"2026-06-26T01:08:52.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192111145599547,"aZ":-46.603301165162414,"pfxX":4.298193370052717,"pfxZ":-10.383217033457802,"pX":0.5661421439149986,"pZ":0.8833165423824946,"vX0":4.288261725156074,"vY0":-117.92772608526492,"vZ0":-1.650563763063868,"x":95.42,"y":214.93,"x0":-1.843204880388897,"y0":50.00300763650355,"z0":5.943096869488122,"aX":5.972696798761122},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-18.8,"breakHorizontal":-9.0,"spinRate":2811,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.46683586033358404,"extension":6.3288636149964095},"index":5,"playId":"2c511855-b059-3316-89b7-70f4b42b5c3c","pitchNumber":6,"startTime":"2026-06-26T01:09:08.557Z","endTime":"2026-06-26T01:09:12.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:09:12.412Z","atBatIndex":51},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ceddanne Rafaela grounds into a force out, shortstop Anthony Volpe to second baseman Jazz Chisholm Jr. Marcelo Mayer out at 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T01:09:20.305Z","endTime":"2026-06-26T01:11:07.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.867727089950648,"aZ":-23.96183879140186,"pfxX":-9.100082441666956,"pfxZ":4.211123433274006,"pX":0.059420580885695455,"pZ":2.118280883185525,"vX0":8.624630863140634,"vY0":-138.47478325592414,"vZ0":-5.421864573436746,"x":114.74,"y":181.59,"x0":-1.9077122947333582,"y0":50.00219911723079,"z0":5.696982967146763,"aX":-17.73723477636678},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.7,"breakHorizontal":14.8,"spinRate":1919,"spinDirection":213},"zone":8,"typeConfidence":0.91,"plateTime":0.3950112734743363,"extension":6.5125861157220095},"index":0,"playId":"cbcd50e0-65bf-3629-81c2-8d2b72c765bd","pitchNumber":1,"startTime":"2026-06-26T01:09:41.481Z","endTime":"2026-06-26T01:09:44.481Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"026b7b45-bdf6-33ba-b7f6-eb484858fddf","startTime":"2026-06-26T01:10:01.962Z","endTime":"2026-06-26T01:10:06.080Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96042654191595,"aZ":-33.9978005086202,"pfxX":6.184050016421235,"pfxZ":-1.1961541315601272,"pX":1.513045009266755,"pZ":1.4768652374421274,"vX0":6.429180714576346,"vY0":-122.76529660492001,"vZ0":-3.3830303601716967,"x":59.33,"y":198.9,"x0":-1.9415215656928884,"y0":50.001894656046886,"z0":5.762194672911319,"aX":9.45046130031131},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.8,"breakHorizontal":-12.7,"spinRate":2665,"spinDirection":49},"zone":14,"typeConfidence":0.74,"plateTime":0.4459107652512202,"extension":6.469520012616741},"index":2,"playId":"17d615c3-712b-31d0-97cd-95d0fe5c8103","pitchNumber":2,"startTime":"2026-06-26T01:10:21.024Z","endTime":"2026-06-26T01:10:24.687Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72775582147624,"aZ":-21.42987580358675,"pfxX":-9.565040968564084,"pfxZ":5.466092201459699,"pX":0.9720133938528562,"pZ":1.7005102170758437,"vX0":10.789642254256304,"vY0":-138.95465004892398,"vZ0":-7.013485288054545,"x":79.95,"y":192.87,"x0":-1.7096373335313846,"y0":50.00130240238536,"z0":5.670174023201506,"aX":-18.79424073318291},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":15.2,"spinRate":2145,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.3934570349857851,"extension":6.424721766879131},"index":3,"playId":"fba40b70-8a7a-3bba-8b72-ecce08b8a9ea","pitchNumber":3,"startTime":"2026-06-26T01:10:40.086Z","endTime":"2026-06-26T01:10:43.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08609348466805,"aZ":-27.062311750229732,"pfxX":-7.6980413037289965,"pfxZ":3.021214217958808,"pX":0.18450515435035128,"pZ":1.9093525451746423,"vX0":7.492503125128595,"vY0":-128.56198322059072,"vZ0":-4.66271023193462,"x":109.97,"y":187.23,"x0":-1.7532112914122504,"y0":50.00128306713142,"z0":5.821291302461737,"aX":-13.0177384681478},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":12.5,"spinRate":1852,"spinDirection":223},"zone":8,"typeConfidence":0.86,"plateTime":0.42437802510512723,"extension":6.407202193899399},"hitData":{"launchSpeed":69.4,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":154.22}},"index":4,"playId":"df6f7836-2a8b-3e6c-8f17-b0eafae279a0","pitchNumber":4,"startTime":"2026-06-26T01:10:59.748Z","endTime":"2026-06-26T01:11:07.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:11:07.849Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jazz Chisholm Jr. walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T01:13:49.869Z","endTime":"2026-06-26T01:15:07.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Greg Weissert replaces Connelly Early.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:12:56.528Z","endTime":"2026-06-26T01:13:52.232Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760613081556972,"aZ":-32.10468166249032,"pfxX":-10.056181626672139,"pfxZ":0.034089981874254605,"pX":-1.2028544569127526,"pZ":3.0329372129486187,"vX0":6.3756407805406115,"vY0":-138.00119383031856,"vZ0":1.0218297974596635,"x":162.85,"y":156.89,"x0":-2.2285838468440335,"y0":50.001164166356965,"z0":4.80939059115468,"aX":-19.52579278512446},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.5,"breakHorizontal":17.0,"spinRate":2169,"spinDirection":249},"zone":11,"typeConfidence":0.88,"plateTime":0.395871889252001,"extension":5.896334424317627},"index":1,"playId":"8744b300-22f1-3cc8-bb84-072239ae3d0f","pitchNumber":1,"startTime":"2026-06-26T01:13:52.232Z","endTime":"2026-06-26T01:13:55.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04634598450808,"aZ":-27.878129084990267,"pfxX":0.00485803843861321,"pfxZ":2.6316883477158477,"pX":-0.2671656477574834,"pZ":3.722449410649048,"vX0":5.137516222648183,"vY0":-126.1085129686205,"vZ0":2.9015175635568307,"x":127.18,"y":138.27,"x0":-2.318815103642909,"y0":50.00570122251146,"z0":4.785210509542708,"aX":0.007790843752767432},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":-1.0,"spinRate":2573,"spinDirection":114},"zone":11,"typeConfidence":0.74,"plateTime":0.43187574462386236,"extension":6.12016314760959},"index":2,"playId":"e4e5e49f-b74e-3c03-af01-d891c360cde7","pitchNumber":2,"startTime":"2026-06-26T01:14:08.124Z","endTime":"2026-06-26T01:14:11.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.191910659414965,"aZ":-32.44847728578535,"pfxX":-10.510201167167793,"pfxZ":-0.1444591620623239,"pX":-1.332925629018857,"pZ":2.480782630977379,"vX0":6.210851100883615,"vY0":-136.59041602518883,"vZ0":0.21797068842936795,"x":167.81,"y":171.8,"x0":-2.266973049216836,"y0":50.002751897191466,"z0":4.625290008838117,"aX":-19.922449730118306},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.0,"breakHorizontal":17.8,"spinRate":2198,"spinDirection":245},"zone":11,"typeConfidence":0.88,"plateTime":0.4005146284412229,"extension":6.099822634967132},"index":3,"playId":"bf9daac4-b851-354d-a8d9-1219f3d9c1c6","pitchNumber":3,"startTime":"2026-06-26T01:14:25.224Z","endTime":"2026-06-26T01:14:29.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425280228803476,"aZ":-33.2562788562022,"pfxX":-11.299038515787597,"pfxZ":-0.5642715329846588,"pX":-0.31909138897533196,"pZ":2.065977430519271,"vX0":9.05011741490762,"vY0":-136.920613952488,"vZ0":-0.6135017883202413,"x":129.16,"y":183.0,"x0":-2.194536400904356,"y0":50.00608635906142,"z0":4.562960479510268,"aX":-21.518713008819667},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-1.0,"breakHorizontal":18.6,"spinRate":2061,"spinDirection":248},"zone":7,"typeConfidence":0.88,"plateTime":0.3995962239087416,"extension":6.095639258138177},"index":4,"playId":"664d51e6-6e33-3e69-b646-ca1210bf3583","pitchNumber":4,"startTime":"2026-06-26T01:14:45.952Z","endTime":"2026-06-26T01:14:48.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04892317226827,"aZ":-20.15446071970038,"pfxX":-6.997740997930267,"pfxZ":6.172594179563372,"pX":-2.3094186494376916,"pZ":2.895425107256628,"vX0":2.4092085650260247,"vY0":-138.25806144134137,"vZ0":-1.584186050588911,"x":205.03,"y":160.6,"x0":-2.279632986423624,"y0":50.006624331083,"z0":4.820182591044881,"aX":-13.633140284193425},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":12.2,"spinRate":2281,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.3952355528682583,"extension":5.525612880479198},"index":5,"playId":"236463b1-7dd4-3802-8b2a-7c0ea3756976","pitchNumber":5,"startTime":"2026-06-26T01:15:03.436Z","endTime":"2026-06-26T01:15:07.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:15:07.707Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Caballero flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T01:16:07.559Z","endTime":"2026-06-26T01:16:44.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:15:17.996Z","endTime":"2026-06-26T01:16:09.906Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.724292329511325,"aZ":-34.534785980024196,"pfxX":-10.994490761518641,"pfxZ":-1.2379308494078218,"pX":0.4081606835139666,"pZ":1.5658636199019556,"vX0":12.169031364092156,"vY0":-137.25829149692316,"vZ0":-0.7629507922484462,"x":101.44,"y":196.5,"x0":-2.656912354781004,"y0":50.00346997737808,"z0":4.201482198640572,"aX":-20.95412498762843},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-2.2,"breakHorizontal":17.3,"spinRate":2118,"spinDirection":256},"zone":9,"typeConfidence":0.86,"plateTime":0.3992417836932054,"extension":5.977246395532354},"index":1,"playId":"8cf70c8f-58bc-3ba2-8883-d204daf52e74","pitchNumber":1,"startTime":"2026-06-26T01:16:09.906Z","endTime":"2026-06-26T01:16:13.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.107750581992025,"aZ":-27.039760185003818,"pfxX":-10.39115685379306,"pfxZ":2.613304057332239,"pX":-0.19269964889564817,"pZ":1.9501562762134492,"vX0":9.281144752010924,"vY0":-139.25303084563586,"vZ0":-2.4914103843907203,"x":124.35,"y":186.13,"x0":-2.217846278504924,"y0":50.00456030739974,"z0":4.644360583328738,"aX":-20.421467030120944},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.4,"breakHorizontal":16.9,"spinRate":2165,"spinDirection":245},"zone":8,"typeConfidence":0.91,"plateTime":0.39325177693300395,"extension":6.951296150082991},"hitData":{"launchSpeed":97.1,"launchAngle":36.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.02,"coordY":63.21}},"index":2,"playId":"f7fdf80e-d3aa-3ffd-87ab-4747ee7c1132","pitchNumber":2,"startTime":"2026-06-26T01:16:29.245Z","endTime":"2026-06-26T01:16:44.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:16:44.109Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Wells singles on a line drive to right fielder Wilyer Abreu. Jazz Chisholm Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T01:16:43.539Z","endTime":"2026-06-26T01:17:39.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54571833945201,"aZ":-22.134213282946742,"pfxX":-6.93809599023113,"pfxZ":5.171110121058362,"pX":-0.629363180789303,"pZ":2.947567995318297,"vX0":6.406228667102133,"vY0":-138.1676978194643,"vZ0":-1.475002268939074,"x":140.99,"y":159.2,"x0":-2.0717422272635604,"y0":50.003983129253356,"z0":4.969513729692801,"aX":-13.47331281118792},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.2,"breakHorizontal":11.3,"spinRate":2353,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.39578152606994577,"extension":5.8497109812740735},"index":0,"playId":"0df5574b-63d0-33e5-aa52-4916bc79e873","pitchNumber":1,"startTime":"2026-06-26T01:17:09.079Z","endTime":"2026-06-26T01:17:12.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.034442037410795,"aZ":-22.105910065866812,"pfxX":-7.773542520605606,"pfxZ":5.139083819861273,"pX":0.27648684041297344,"pZ":3.3288221944244087,"vX0":8.823354200051085,"vY0":-138.624967800912,"vZ0":-0.5922456843050933,"x":106.46,"y":148.9,"x0":-1.9275578997510112,"y0":50.00260155947449,"z0":5.0120678020204,"aX":-15.231087468725528},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.4,"breakHorizontal":12.4,"spinRate":2356,"spinDirection":233},"zone":3,"typeConfidence":0.83,"plateTime":0.3940872483710476,"extension":5.7512108686525725},"hitData":{"launchSpeed":98.3,"launchAngle":14.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.83,"coordY":107.55}},"index":1,"playId":"72f0dd0b-81f9-3f60-bec3-d90d89f54212","pitchNumber":2,"startTime":"2026-06-26T01:17:29.409Z","endTime":"2026-06-26T01:17:39.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:17:39.814Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul Goldschmidt grounds out, third baseman Caleb Durbin to first baseman Willson Contreras. Jazz Chisholm Jr. scores. Austin Wells to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T01:17:41.226Z","endTime":"2026-06-26T01:24:00.357Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10,12,13],"actionIndex":[11],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":13},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":{"id":669711,"link":"/api/v1/people/669711"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":13},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.989979300036154,"aZ":-33.10793959221107,"pfxX":-10.496926425869487,"pfxZ":-0.48922720746337767,"pX":-0.7329748825250643,"pZ":2.6849027562514345,"vX0":9.466504160594837,"vY0":-137.2464145797714,"vZ0":1.625004618411857,"x":144.94,"y":166.29,"x0":-2.8607892501645615,"y0":50.00325865037683,"z0":4.337790258756002,"aX":-20.053713130079764},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.4,"breakHorizontal":17.0,"spinRate":2050,"spinDirection":254},"zone":4,"typeConfidence":0.85,"plateTime":0.398886600042748,"extension":6.02239527695566},"index":0,"playId":"4dec31df-fdae-3136-8b87-891bed8bd6b8","pitchNumber":1,"startTime":"2026-06-26T01:18:07.912Z","endTime":"2026-06-26T01:18:10.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.620341560253653,"aZ":-28.87244637859704,"pfxX":9.329230979501126,"pfxZ":2.3005998685076268,"pX":-0.7500626932920432,"pZ":3.2590211975650742,"vX0":3.106665466863829,"vY0":-119.1822988311852,"vZ0":4.228450668442141,"x":145.59,"y":150.79,"x0":-3.2834510153171417,"y0":50.0014053631012,"z0":4.074249256766545,"aX":13.372973540174838},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.5,"breakHorizontal":-17.6,"spinRate":2887,"spinDirection":96},"zone":1,"typeConfidence":0.88,"plateTime":0.4601613005919942,"extension":5.8978195405431},"index":1,"playId":"b53491a4-cd4f-390d-8af2-84468fc6db1a","pitchNumber":2,"startTime":"2026-06-26T01:18:34.584Z","endTime":"2026-06-26T01:18:37.584Z","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":95.1,"endSpeed":87.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68122721733084,"aZ":-21.28640061145166,"pfxX":-3.339954358264075,"pfxZ":5.600284511944805,"pX":-0.1227339360859016,"pZ":3.817553629782364,"vX0":6.25065374149489,"vY0":-138.48208911449737,"vZ0":0.3271187846252588,"x":121.68,"y":135.71,"x0":-1.9742939425896497,"y0":50.00128950827451,"z0":5.12086237882153,"aX":-6.492332247734853},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":4.8,"spinRate":2270,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3953996181923536,"extension":5.634289820945073},"index":2,"playId":"52d1a528-4dc2-3417-b192-c6f20535b867","pitchNumber":3,"startTime":"2026-06-26T01:18:56.711Z","endTime":"2026-06-26T01:19:00.079Z","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.5,"endSpeed":86.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.986538223861192,"aZ":-32.04739176198818,"pfxX":-9.610500987617993,"pfxZ":0.06813359129320418,"pX":1.2459121096530152,"pZ":3.386746829252788,"vX0":13.072275921387114,"vY0":-137.01687996060718,"vZ0":2.1517216943848725,"x":69.51,"y":147.34,"x0":-2.3282269726013713,"y0":50.00404748226738,"z0":4.774331225382997,"aX":-18.35777855754551},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":0.8,"breakHorizontal":14.8,"spinRate":2124,"spinDirection":240},"zone":12,"typeConfidence":0.77,"plateTime":0.39906205111988635,"extension":5.768619515865132},"index":3,"playId":"487f4522-8203-3da6-95dd-3275916b512d","pitchNumber":4,"startTime":"2026-06-26T01:19:17.068Z","endTime":"2026-06-26T01:19:20.681Z","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":1},"index":4,"playId":"3b4955bb-9fe6-4927-a047-f0f6e066436b","startTime":"2026-06-26T01:19:35.562Z","endTime":"2026-06-26T01:19:41.106Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26270485637134,"aZ":-21.257893975573488,"pfxX":-3.35775809229448,"pfxZ":5.604211537990267,"pX":-0.11057423928605492,"pZ":3.64531913613355,"vX0":6.683732182023917,"vY0":-138.54579798456618,"vZ0":0.12047987102629587,"x":121.21,"y":140.36,"x0":-2.11548241245515,"y0":50.00538163629635,"z0":5.019200142924223,"aX":-6.544359954876014},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":4.7,"spinRate":2376,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3949769471937419,"extension":5.806166775600216},"index":5,"playId":"7d6b128a-b803-3a13-9257-828f246ba1b2","pitchNumber":5,"startTime":"2026-06-26T01:19:52.612Z","endTime":"2026-06-26T01:19:58.678Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48002978362764,"aZ":-38.435834500250856,"pfxX":-8.992053096556853,"pfxZ":-3.9574697323243253,"pX":-0.17837693872929816,"pZ":1.0939707824521065,"vX0":8.235724235014002,"vY0":-124.62639540740393,"vZ0":-0.2742449051090401,"x":123.8,"y":209.24,"x0":-2.346966486252852,"y0":50.001739799548254,"z0":4.362307711275973,"aX":-14.239037062260806},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.0,"breakHorizontal":14.5,"spinRate":1628,"spinDirection":274},"zone":13,"typeConfidence":0.91,"plateTime":0.438382321937405,"extension":6.2183484996530325},"index":6,"playId":"72d77210-ad95-3b27-a0cd-f0abcfd5c5b6","pitchNumber":6,"startTime":"2026-06-26T01:20:21.224Z","endTime":"2026-06-26T01:20:25.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.727094087120047,"aZ":-28.28252295998082,"pfxX":-9.630908487420552,"pfxZ":1.9597837074455864,"pX":-0.019136170261203667,"pZ":2.7800197683893537,"vX0":8.711946247116856,"vY0":-139.73558791845275,"vZ0":-0.8662759191362668,"x":117.73,"y":163.72,"x0":-1.9168922914925173,"y0":50.00628597170874,"z0":4.942233339286008,"aX":-19.16351774722359},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.6,"breakHorizontal":15.8,"spinRate":2182,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.39108550436986045,"extension":6.030400123542451},"index":7,"playId":"3cead41d-86c5-3dda-ba74-0bd768ea75b8","pitchNumber":7,"startTime":"2026-06-26T01:20:54.877Z","endTime":"2026-06-26T01:20:57.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.972625961645246,"aZ":-32.76640091755094,"pfxX":-9.925858495503963,"pfxZ":-0.3166829541870939,"pX":-1.1172733823130223,"pZ":2.494811935516463,"vX0":7.920521084413888,"vY0":-136.41317632108596,"vZ0":0.8955581446375835,"x":159.59,"y":171.42,"x0":-2.7635876570074296,"y0":50.00020043575401,"z0":4.414789483370783,"aX":-18.773112898678292},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.1,"breakHorizontal":16.4,"spinRate":2017,"spinDirection":250},"zone":13,"typeConfidence":0.85,"plateTime":0.4009554693876698,"extension":6.222603694538898},"index":8,"playId":"e13db434-391e-3f63-b155-f270e52cea8e","pitchNumber":8,"startTime":"2026-06-26T01:21:19.412Z","endTime":"2026-06-26T01:21:22.412Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.977179665479113,"aZ":-38.363022292903146,"pfxX":-8.072369327135686,"pfxZ":-3.859766257521322,"pX":-1.1295793139452426,"pZ":2.3524114342388316,"vX0":6.312548061199267,"vY0":-125.24899434694834,"vZ0":2.3578930364974164,"x":160.06,"y":175.26,"x0":-2.6217689988759028,"y0":50.00131397335641,"z0":4.514501536646998,"aX":-12.949905133993845},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.2,"breakHorizontal":13.3,"spinRate":1735,"spinDirection":272},"zone":13,"typeConfidence":0.89,"plateTime":0.43568875660414985,"extension":6.432374343934242},"index":9,"playId":"0750a7b9-f2a7-323f-90ad-6c9e461fae6f","pitchNumber":9,"startTime":"2026-06-26T01:21:59.696Z","endTime":"2026-06-26T01:22:03.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.377420803080458,"aZ":-30.795378728474354,"pfxX":9.663085729020072,"pfxZ":0.915059512218928,"pX":-0.9918914926036163,"pZ":1.6294219492570463,"vX0":1.0252521651716897,"vY0":-121.92709826491806,"vZ0":-0.32751436894138164,"x":154.81,"y":194.79,"x0":-2.6734734669858025,"y0":50.0045638287192,"z0":4.416952814396412,"aX":14.587987840279501},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.8,"breakHorizontal":-17.8,"spinRate":2848,"spinDirection":83},"zone":13,"typeConfidence":0.9,"plateTime":0.4487670689899601,"extension":5.929243797945531},"index":10,"playId":"8ffb2df0-0823-374a-a867-d5934d95562f","pitchNumber":10,"startTime":"2026-06-26T01:22:30.066Z","endTime":"2026-06-26T01:22:57.094Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}}},{"details":{"description":"Carlos Narváez challenged (pitch result), call on the field was confirmed: Jazz Chisholm Jr. steals (24) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":11,"actionPlayId":"8ffb2df0-0823-374a-a867-d5934d95562f","startTime":"2026-06-26T01:22:59.575Z","endTime":"2026-06-26T01:23:25.583Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.923731585355977,"aZ":-29.49924355556598,"pfxX":-12.068729181759846,"pfxZ":1.3840841686641658,"pX":0.8800238892743385,"pZ":2.054543361809761,"vX0":13.417323436413179,"vY0":-137.87109769616453,"vZ0":-1.5470549305762447,"x":83.46,"y":183.31,"x0":-2.4677237350664813,"y0":50.006333032558146,"z0":4.602544475294919,"aX":-23.379784467525848},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.4,"breakHorizontal":19.3,"spinRate":2118,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.3963742535686854,"extension":6.402359629752732},"index":12,"playId":"23e5e53f-7cf3-3d43-b67b-bf876ee8a1d8","pitchNumber":11,"startTime":"2026-06-26T01:23:25.583Z","endTime":"2026-06-26T01:23:28.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.651641552713954,"aZ":-22.1330044026446,"pfxX":-3.9763452995884707,"pfxZ":5.170017864240496,"pX":0.4043792742484873,"pZ":2.6725647832711155,"vX0":8.157163200134377,"vY0":-137.1123231713014,"vZ0":-2.062072915751343,"x":101.59,"y":166.62,"x0":-2.066194859044743,"y0":50.002000983209996,"z0":4.913859746107852,"aX":-7.722343412646931},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":5.9,"spinRate":2188,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.39646999541992667,"extension":6.131126058851931},"hitData":{"launchSpeed":54.1,"launchAngle":-56.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.76,"coordY":178.03}},"index":13,"playId":"d42d1d74-a0c4-3647-9c74-5e5df36732c3","pitchNumber":12,"startTime":"2026-06-26T01:23:51.671Z","endTime":"2026-06-26T01:24:00.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:24:00.357Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, pitcher Danny Coulombe to first baseman Willson Contreras.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T01:26:32.586Z","endTime":"2026-06-26T01:27:30.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543056,"link":"/api/v1/people/543056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T01:24:20.133Z","endTime":"2026-06-26T01:24:59.061Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Danny Coulombe replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-26T01:24:59.061Z","endTime":"2026-06-26T01:26:34.885Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543056,"link":"/api/v1/people/543056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.184924504402375,"aZ":-19.027190364731684,"pfxX":4.9149859941841205,"pfxZ":7.573888226172196,"pX":-0.8989746616989902,"pZ":3.4234525560328297,"vX0":-2.5024927553648513,"vY0":-130.5696370411957,"vZ0":-2.8594859857494628,"x":151.27,"y":146.35,"x0":-0.56924632787122,"y0":50.00155376926684,"z0":5.956242394630686,"aX":8.52866928402198},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.3,"breakHorizontal":-8.4,"spinRate":2228,"spinDirection":165},"zone":11,"typeConfidence":0.91,"plateTime":0.4186883741075893,"extension":5.976986985173378},"index":2,"playId":"b8391187-88f2-3056-a3de-a636abe6d10b","pitchNumber":1,"startTime":"2026-06-26T01:26:34.885Z","endTime":"2026-06-26T01:27:01.892Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.775467372146597,"aZ":-28.9086934064748,"pfxX":-4.186216248396448,"pfxZ":2.037052426042977,"pX":-1.4465805356286534,"pZ":1.626517245108777,"vX0":-1.2851495986542223,"vY0":-125.45523493374164,"vZ0":-4.632425080928844,"x":172.14,"y":194.86,"x0":-0.38454739194969395,"y0":50.005169121911635,"z0":5.834964119552644,"aX":-6.718438142201472},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":7.9,"spinRate":2518,"spinDirection":196},"zone":13,"typeConfidence":0.9,"plateTime":0.435464769724375,"extension":5.85251283554645},"index":3,"playId":"27ac1d8b-14c1-3b99-8e41-2977f6b2b987","pitchNumber":2,"startTime":"2026-06-26T01:27:05.982Z","endTime":"2026-06-26T01:27:09.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63232841527564,"aZ":-26.218120940513668,"pfxX":-3.120229295656922,"pfxZ":3.794981328774428,"pX":-0.6032731275305961,"pZ":2.455170063521017,"vX0":0.10478422287988956,"vY0":-123.88997872001669,"vZ0":-2.9363247740054956,"x":140.0,"y":172.49,"x0":-0.2399746029766482,"y0":50.00241456865328,"z0":5.826096303222623,"aX":-4.894129349599794},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.5,"breakHorizontal":5.6,"spinRate":2495,"spinDirection":178},"zone":4,"typeConfidence":0.91,"plateTime":0.4405840884814687,"extension":5.954771590200653},"hitData":{"launchSpeed":63.2,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.12,"coordY":180.45}},"index":4,"playId":"9579cf6d-b213-318d-91e3-9bd619e4f73e","pitchNumber":3,"startTime":"2026-06-26T01:27:23.271Z","endTime":"2026-06-26T01:27:30.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:27:30.383Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to left fielder José Caballero.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T01:30:09.001Z","endTime":"2026-06-26T01:30:50.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Hill replaces Paul Blackburn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:29:27.573Z","endTime":"2026-06-26T01:30:11.206Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657612,"link":"/api/v1/people/657612"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.35778480323912,"aZ":-30.534262308802596,"pfxX":-3.0383026954520034,"pfxZ":1.372680168711911,"pX":-2.168606873524993,"pZ":3.4998605108126144,"vX0":-10.962608564430404,"vY0":-108.29999611002776,"vZ0":6.8369751422886225,"x":199.66,"y":144.28,"x0":3.346751732021761,"y0":50.00045392364884,"z0":3.6372901042898427,"aX":-3.6180318845772024},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":4.8,"breakHorizontal":8.3,"spinRate":2246,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.5051528271225778,"extension":6.526604324358402},"index":1,"playId":"a95f24c4-b44f-3cf4-a76a-ad3ec057952b","pitchNumber":1,"startTime":"2026-06-26T01:30:11.206Z","endTime":"2026-06-26T01:30:14.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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.986547782189792,"aZ":-41.565205879420525,"pfxX":10.761817258276572,"pfxZ":-5.614905984265015,"pX":-0.6314840437811462,"pZ":3.2119131911259027,"vX0":-13.89185452268863,"vY0":-128.14624700826388,"vZ0":7.965297746620479,"x":141.07,"y":152.06,"x0":3.44641837100481,"y0":50.00112801521586,"z0":3.3021032032347293,"aX":18.00524811247519},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-8.0,"breakHorizontal":-16.6,"spinRate":2070,"spinDirection":86},"zone":1,"typeConfidence":0.89,"plateTime":0.4264414703883763,"extension":6.728504371959229},"index":2,"playId":"31beb175-b5eb-3968-9459-f214cd972c98","pitchNumber":2,"startTime":"2026-06-26T01:30:25.858Z","endTime":"2026-06-26T01:30:29.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85577247674175,"aZ":-40.366469031611956,"pfxX":10.13485514284904,"pfxZ":-4.897576666098841,"pX":0.14052545839806063,"pZ":2.3453658597715283,"vX0":-11.825157194787078,"vY0":-127.80864859649523,"vZ0":5.7401714267277635,"x":111.64,"y":175.46,"x0":3.4887981853581267,"y0":50.00609259808756,"z0":3.2234462207822023,"aX":16.940002302770317},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-7.3,"breakHorizontal":-16.0,"spinRate":2108,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.4269174634897044,"extension":6.5857029917556416},"hitData":{"launchSpeed":94.4,"launchAngle":37.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.05,"coordY":70.34}},"index":3,"playId":"31e19613-dc3f-319e-8898-801e93a02c22","pitchNumber":3,"startTime":"2026-06-26T01:30:40.481Z","endTime":"2026-06-26T01:30:50.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:30:50.427Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out sharply to right fielder Jasson Domínguez.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T01:31:01.235Z","endTime":"2026-06-26T01:31:38.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140999872589923,"aZ":-40.11340614836942,"pfxX":10.682511070048111,"pfxZ":-4.675629552842652,"pX":0.11207171855693003,"pZ":2.2126921205464196,"vX0":-11.970137746426165,"vY0":-129.27639678371628,"vZ0":4.69817470227015,"x":112.73,"y":179.04,"x0":3.407469507600149,"y0":50.00265753198435,"z0":3.4451298403135384,"aX":18.139669526225493},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-7.1,"breakHorizontal":-16.8,"spinRate":2098,"spinDirection":80},"zone":5,"typeConfidence":0.9,"plateTime":0.42316456852495454,"extension":6.573007964338839},"index":0,"playId":"efe920c3-cd80-3c1d-8109-28490e3021ea","pitchNumber":1,"startTime":"2026-06-26T01:31:15.474Z","endTime":"2026-06-26T01:31:18.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23807294441051,"aZ":-37.4206292490468,"pfxX":10.440242779766473,"pfxZ":-3.0044489698801584,"pX":0.44113089163112734,"pZ":2.2603201662313515,"vX0":-11.543965427092646,"vY0":-131.19735503879716,"vZ0":4.460725349109272,"x":100.19,"y":177.75,"x0":3.5376215573798784,"y0":50.00186394876874,"z0":3.3237511021906294,"aX":18.236026528281496},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-4.2,"breakHorizontal":-16.4,"spinRate":2166,"spinDirection":87},"zone":6,"typeConfidence":0.92,"plateTime":0.41717092448979765,"extension":6.44102538184739},"hitData":{"launchSpeed":102.5,"launchAngle":43.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":175.61,"coordY":81.01}},"index":1,"playId":"dd9f8203-c6f6-38ee-b884-b54258dc6570","pitchNumber":2,"startTime":"2026-06-26T01:31:28.749Z","endTime":"2026-06-26T01:31:38.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:31:38.605Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to center fielder Cody Bellinger.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T01:31:40.266Z","endTime":"2026-06-26T01:32:43.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":89.3,"endSpeed":81.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.390442035671857,"aZ":-39.32960345548224,"pfxX":10.332933080809305,"pfxZ":-4.173353898164587,"pX":1.7075210885461616,"pZ":2.431487038631132,"vX0":-8.392511055854023,"vY0":-129.62419615759305,"vZ0":5.741551327767651,"x":51.91,"y":173.13,"x0":3.6340170746441713,"y0":50.005150478384174,"z0":3.1799998980738162,"aX":17.70466323259249},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-6.1,"breakHorizontal":-17.0,"spinRate":2101,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.4214696005807541,"extension":6.537986623683494},"index":0,"playId":"a04ee075-bea6-3d78-bbaa-ee28445cc54c","pitchNumber":1,"startTime":"2026-06-26T01:32:06.965Z","endTime":"2026-06-26T01:32:10.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.466622183896785,"aZ":-37.671399980170094,"pfxX":10.3214363078999,"pfxZ":-3.211981732611676,"pX":-0.5612246937849568,"pZ":2.5901510250934066,"vX0":-13.559680008620377,"vY0":-129.15433750954145,"vZ0":5.623288848317266,"x":138.39,"y":168.85,"x0":3.382978929270391,"y0":50.001720028026384,"z0":3.2618156163541876,"aX":17.67505054617013},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.3,"breakHorizontal":-16.2,"spinRate":2174,"spinDirection":88},"zone":4,"typeConfidence":0.91,"plateTime":0.42190363181592927,"extension":6.636956762520651},"index":1,"playId":"258c5b9e-eb98-3884-bb31-7f4b2e116438","pitchNumber":2,"startTime":"2026-06-26T01:32:21.395Z","endTime":"2026-06-26T01:32:24.395Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36740084638831,"aZ":-38.174371015424434,"pfxX":9.762372085511608,"pfxZ":-3.5309849583991273,"pX":0.4195825493653472,"pZ":2.8987230229296146,"vX0":-10.970189235663979,"vY0":-128.91107303304787,"vZ0":6.728722405000215,"x":101.01,"y":160.51,"x0":3.442583443401539,"y0":50.00230397110971,"z0":3.188621236477911,"aX":16.589538381235087},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.7,"breakHorizontal":-15.5,"spinRate":2102,"spinDirection":78},"zone":3,"typeConfidence":0.91,"plateTime":0.423319027551913,"extension":6.517889789930607},"hitData":{"launchSpeed":89.0,"launchAngle":30.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.98,"coordY":72.06}},"index":2,"playId":"55ca4014-036d-3054-bcbc-afe67a569ceb","pitchNumber":3,"startTime":"2026-06-26T01:32:35.039Z","endTime":"2026-06-26T01:32:43.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:32:43.161Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Amed Rosario strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-26T01:35:15.285Z","endTime":"2026-06-26T01:36:05.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"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":[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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Whitlock replaces Danny Coulombe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:34:37.519Z","endTime":"2026-06-26T01:35:17.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"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":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760566289886643,"aZ":-15.512583214050773,"pfxX":-7.470255468867347,"pfxZ":8.62999672873893,"pX":-0.1244092940351759,"pZ":2.760678719481504,"vX0":4.426143801181706,"vY0":-137.6563737866069,"vZ0":-5.156762957369698,"x":121.74,"y":164.24,"x0":-0.7772506870493197,"y0":50.00625241152756,"z0":5.6981765951782535,"aX":-14.429550543940275},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":12.7,"spinRate":2169,"spinDirection":231},"zone":5,"typeConfidence":0.89,"plateTime":0.3969495220721817,"extension":7.199252156611725},"index":1,"playId":"234cbb2d-22ca-33ff-acd1-1f08760952cf","pitchNumber":1,"startTime":"2026-06-26T01:35:17.640Z","endTime":"2026-06-26T01:35:20.640Z","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":87.5,"endSpeed":79.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.510770502000003,"aZ":-32.08427401253893,"pfxX":-2.190496178073352,"pfxZ":0.05593454979874313,"pX":1.1901751951860595,"pZ":1.446779067992807,"vX0":5.818164268156669,"vY0":-127.25260090486742,"vZ0":-4.100325666893264,"x":71.63,"y":199.72,"x0":-0.8554572902054673,"y0":50.002380043234766,"z0":5.660041271112285,"aX":-3.5422760926509236},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":2.4,"spinRate":1911,"spinDirection":1},"zone":14,"typeConfidence":0.87,"plateTime":0.4327413907608273,"extension":7.267710891108768},"index":2,"playId":"bacbcc9a-c1d5-3f1d-915a-2b20dea65657","pitchNumber":2,"startTime":"2026-06-26T01:35:34.188Z","endTime":"2026-06-26T01:35:37.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":79.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37690078140496,"aZ":-29.516252906451037,"pfxX":-1.3653688558657073,"pfxZ":1.639749588628546,"pX":1.6013867104816302,"pZ":1.4524534698168796,"vX0":6.638296989928543,"vY0":-127.96849430634416,"vZ0":-4.98955831033866,"x":55.96,"y":199.56,"x0":-0.8765340244658273,"y0":50.001987530492215,"z0":5.807817053118491,"aX":-2.2108952107861573},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":0.6,"spinRate":1858,"spinDirection":331},"zone":14,"typeConfidence":0.83,"plateTime":0.4320561223102217,"extension":7.4637726424355835},"index":3,"playId":"1f7dfd11-447f-37be-a13b-3ca98e4fadd9","pitchNumber":3,"startTime":"2026-06-26T01:35:48.281Z","endTime":"2026-06-26T01:35:52.010Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14013202996905,"aZ":-34.26395497532938,"pfxX":-1.161383753623472,"pfxZ":-1.2937529067201057,"pX":1.2994282809759972,"pZ":1.1114473479044988,"vX0":5.412545830109159,"vY0":-126.76947362388165,"vZ0":-4.657133856464627,"x":67.47,"y":208.77,"x0":-0.7210634357895538,"y0":50.005280181467995,"z0":5.735965531942083,"aX":-1.8739285703261737},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.2,"breakHorizontal":0.7,"spinRate":1907,"spinDirection":6},"zone":14,"typeConfidence":0.9,"plateTime":0.4335989654952006,"extension":6.95387785228064},"index":4,"playId":"f7afe18d-32a3-33e2-a6e8-63f279b4b3ba","pitchNumber":4,"startTime":"2026-06-26T01:36:02.678Z","endTime":"2026-06-26T01:36:05.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:36:05.678Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Bellinger flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-26T01:36:37.680Z","endTime":"2026-06-26T01:37:56.840Z","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":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],"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T01:36:31.389Z","endTime":"2026-06-26T01:36:40.021Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"}},{"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":95.9,"endSpeed":88.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.537489662841804,"aZ":-15.92943506935614,"pfxX":-7.393707881036333,"pfxZ":8.178319596187224,"pX":-0.3393780928205968,"pZ":2.552038343770676,"vX0":3.649232866269328,"vY0":-139.59702868472294,"vZ0":-5.72425367467006,"x":129.94,"y":169.87,"x0":-0.6984267838676004,"y0":50.00213664240524,"z0":5.6666738988913234,"aX":-14.685551673751508},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":12.7,"spinRate":2080,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.3913969106703412,"extension":7.124478757190692},"index":1,"playId":"91d286b1-3fea-3927-a99a-c8e72fc75a4c","pitchNumber":1,"startTime":"2026-06-26T01:36:40.021Z","endTime":"2026-06-26T01:36:43.021Z","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":96.3,"endSpeed":88.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14161458767065,"aZ":-15.489966058972447,"pfxX":-7.726236701022392,"pfxZ":8.36546941502431,"pX":-0.30514607992513926,"pZ":4.4158548414149,"vX0":3.692785885242426,"vY0":-140.20576222674603,"vZ0":-1.1849042803103544,"x":128.63,"y":119.55,"x0":-0.6341063854496737,"y0":50.00425348102467,"z0":5.852923013540684,"aX":-15.412125934844417},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":13.2,"spinRate":2159,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.39037264242621683,"extension":6.98725279686207},"index":2,"playId":"13e02035-58ca-34fb-ad69-01a7ee0e36fa","pitchNumber":2,"startTime":"2026-06-26T01:36:58.231Z","endTime":"2026-06-26T01:37:01.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94155392740463,"aZ":-14.80215135296674,"pfxX":-6.951860727049275,"pfxZ":8.826060045398377,"pX":-0.6883900223376148,"pZ":3.4622515575893953,"vX0":2.2223462659309687,"vY0":-139.31679844251903,"vZ0":-3.5951382884476253,"x":143.24,"y":145.3,"x0":-0.5926627155791021,"y0":50.002545506229254,"z0":5.746169738172165,"aX":-13.681245595313422},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":12.1,"spinRate":2180,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.3929678750431824,"extension":7.144950963550097},"index":3,"playId":"dc6efc54-d61c-308a-be84-3624a82013f6","pitchNumber":3,"startTime":"2026-06-26T01:37:13.097Z","endTime":"2026-06-26T01:37:18.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88281118376375,"aZ":-32.40723426730349,"pfxX":-10.481847257167008,"pfxZ":-0.15044726750772064,"pX":-0.4718961603484589,"pZ":2.344100879021949,"vX0":4.532681549530759,"vY0":-123.83757323563842,"vZ0":-1.1562685191124682,"x":134.99,"y":175.49,"x0":-0.9647964837464826,"y0":50.00324185147566,"z0":5.529638274983928,"aX":-16.26945365693384},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":17.9,"spinRate":2228,"spinDirection":264},"zone":4,"typeConfidence":0.9,"plateTime":0.4424174409047468,"extension":7.625399557991143},"index":4,"playId":"e9f67745-469a-3ed9-872c-52c43bb695ec","pitchNumber":4,"startTime":"2026-06-26T01:37:28.479Z","endTime":"2026-06-26T01:37:32.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.209057232729293,"aZ":-12.380709987119376,"pfxX":-5.915858375103536,"pfxZ":9.942314753872683,"pX":0.4957541418595188,"pZ":3.2092218460800375,"vX0":5.4366142853825234,"vY0":-139.45179168911477,"vZ0":-4.717915156092737,"x":98.1,"y":152.13,"x0":-0.7003357643175928,"y0":50.001054780939576,"z0":5.7248447641719675,"aX":-11.775543148023056},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":9.7,"spinRate":2205,"spinDirection":224},"zone":3,"typeConfidence":0.9,"plateTime":0.3911762664633889,"extension":6.9654700972055625},"hitData":{"launchSpeed":91.4,"launchAngle":59.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.4,"coordY":132.73}},"index":5,"playId":"0676be21-5fe0-320e-bf0f-244b50e3c1fd","pitchNumber":5,"startTime":"2026-06-26T01:37:46.718Z","endTime":"2026-06-26T01:37:56.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:37:56.840Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jasson Domínguez pops out to third baseman Caleb Durbin in foul territory.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-26T01:38:01.823Z","endTime":"2026-06-26T01:38:31.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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_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":95.5,"endSpeed":87.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89072620058469,"aZ":-13.959078145899529,"pfxX":-6.983893095598099,"pfxZ":9.25143894857161,"pX":-0.12405748414732401,"pZ":3.6834345688028454,"vX0":3.9605947531936274,"vY0":-139.11040034864982,"vZ0":-3.198011899290361,"x":121.73,"y":139.33,"x0":-0.655534666230583,"y0":50.00200645454157,"z0":5.767705700683658,"aX":-13.748583026592557},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":11.9,"spinRate":2117,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.393057057004893,"extension":7.135025186929921},"hitData":{"launchSpeed":87.2,"launchAngle":74.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.58,"coordY":179.54}},"index":0,"playId":"b0a9a189-3d2b-36a6-ba2a-d7f5f5d52e31","pitchNumber":1,"startTime":"2026-06-26T01:38:21.073Z","endTime":"2026-06-26T01:38:31.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:38:31.052Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T01:41:08.955Z","endTime":"2026-06-26T01:42:36.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"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":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Yerry De los Santos replaces Tim Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:40:50.211Z","endTime":"2026-06-26T01:41:11.288Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75924756317425,"aZ":-23.893671085855516,"pfxX":-11.293952643866064,"pfxZ":4.318163600543066,"pX":-0.5885366246722712,"pZ":3.278414751613756,"vX0":9.717779174012454,"vY0":-137.2383981390301,"vZ0":-2.0698119649125752,"x":139.43,"y":150.26,"x0":-2.6982047811826098,"y0":50.004021541413515,"z0":5.6603651473089664,"aX":-21.667205344216445},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":18.6,"spinRate":2140,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.3982419720388828,"extension":6.534816629649286},"index":1,"playId":"9874019e-8785-3a15-99c6-63d512778b0b","pitchNumber":1,"startTime":"2026-06-26T01:41:11.288Z","endTime":"2026-06-26T01:41:15.787Z","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":93.2,"endSpeed":85.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.909120793902925,"aZ":-26.331949366809155,"pfxX":-11.265903735812376,"pfxZ":3.1272948837377035,"pX":-0.4961706187328209,"pZ":2.143212453852433,"vX0":9.59316957221995,"vY0":-135.39921585413,"vZ0":-4.324472600534687,"x":135.91,"y":180.91,"x0":-2.6110526359375044,"y0":50.003623433065684,"z0":5.59065114040132,"aX":-21.044324336762273},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":18.5,"spinRate":2173,"spinDirection":233},"zone":4,"typeConfidence":0.84,"plateTime":0.4036052797383358,"extension":6.588796793436693},"index":2,"playId":"5971fb8d-7e88-315e-a9c3-6bd01b79ca1b","pitchNumber":2,"startTime":"2026-06-26T01:41:29.008Z","endTime":"2026-06-26T01:41:32.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.476861662197244,"aZ":-27.9053284418787,"pfxX":-12.62382005824978,"pfxZ":2.2474941926384533,"pX":0.832898793063657,"pZ":1.637174606669175,"vX0":13.698249311794928,"vY0":-136.78507420906845,"vZ0":-5.2509859116704956,"x":85.25,"y":194.58,"x0":-2.5939192026798636,"y0":50.002029360964706,"z0":5.489026336398287,"aX":-23.97899583089723},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.1,"breakHorizontal":20.0,"spinRate":2025,"spinDirection":238},"zone":14,"typeConfidence":0.85,"plateTime":0.40003710253021874,"extension":6.579125051611249},"index":3,"playId":"84c2e081-72b1-3559-8fc8-255f5e6087f4","pitchNumber":3,"startTime":"2026-06-26T01:41:52.141Z","endTime":"2026-06-26T01:41:56.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36223600374735,"aZ":-26.345669362543138,"pfxX":-10.874208401039759,"pfxZ":3.051180855578,"pX":-0.974249921301604,"pZ":3.3044038858217313,"vX0":8.635375555159923,"vY0":-136.5106831100498,"vZ0":-1.6837194571000162,"x":154.14,"y":149.56,"x0":-2.745302885153596,"y0":50.00609909928469,"z0":5.719970547934725,"aX":-20.79647911224359},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":18.2,"spinRate":2074,"spinDirection":237},"zone":11,"typeConfidence":0.86,"plateTime":0.3992448837972917,"extension":6.66758670270159},"index":4,"playId":"34c23a87-42fa-3f21-867d-2e82a7c68c3d","pitchNumber":4,"startTime":"2026-06-26T01:42:16.475Z","endTime":"2026-06-26T01:42:20.399Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.616155626655683,"aZ":-25.85647348381575,"pfxX":-10.675455494605286,"pfxZ":3.3584605709416295,"pX":0.6796554279843051,"pZ":0.879165735200751,"vX0":12.370448925805167,"vY0":-135.35150575448395,"vZ0":-7.37388819963044,"x":91.09,"y":215.04,"x0":-2.5326350104716053,"y0":50.00622391884528,"z0":5.412559024714447,"aX":-20.09403685822399},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.8,"breakHorizontal":17.2,"spinRate":2036,"spinDirection":231},"zone":14,"typeConfidence":0.86,"plateTime":0.4024993409432325,"extension":6.6828481883157105},"index":5,"playId":"d648a400-5b3c-3b3e-8ce1-a8122e689500","pitchNumber":5,"startTime":"2026-06-26T01:42:33.219Z","endTime":"2026-06-26T01:42:36.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:42:36.865Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Anthony Seigler singles on a ground ball to right fielder Jasson Domínguez. Caleb Durbin to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T01:43:20.043Z","endTime":"2026-06-26T01:43:50.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"postOnSecond":{"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],"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":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"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":2},"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":"5b1b09e4-e28a-38e0-92b8-a58aa4a57514","startTime":"2026-06-26T01:43:04.513Z","endTime":"2026-06-26T01:43:08.776Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.794325401688894,"aZ":-22.041519930654715,"pfxX":-9.837924863925362,"pfxZ":5.247327896789495,"pX":0.3928471843872152,"pZ":1.7396529227996143,"vX0":11.989102760752623,"vY0":-137.6808000284679,"vZ0":-5.7783612262932085,"x":102.03,"y":191.81,"x0":-2.7273314223090575,"y0":50.00441097067917,"z0":5.344168562739064,"aX":-19.006035305146035},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":15.5,"spinRate":2040,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.3968813286551889,"extension":6.531267482003113},"index":1,"playId":"328ebd8a-d658-3b2d-9e7d-10505ad89527","pitchNumber":1,"startTime":"2026-06-26T01:43:22.282Z","endTime":"2026-06-26T01:43:25.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.733714873822958,"aZ":-17.970997352262952,"pfxX":-9.404859031986625,"pfxZ":7.235321445766022,"pX":0.1603130089675715,"pZ":2.6690681936648084,"vX0":10.490984150608558,"vY0":-138.66394691333116,"vZ0":-4.481576017599904,"x":110.89,"y":166.72,"x0":-2.436164064793355,"y0":50.00179683010758,"z0":5.49222422977318,"aX":-18.458047067909042},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":15.1,"spinRate":2214,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.3938274044701071,"extension":6.702499933919746},"hitData":{"launchSpeed":94.7,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.67,"coordY":92.9}},"index":2,"playId":"d3456763-a87b-3756-a3d4-41dc0fbfe5a4","pitchNumber":2,"startTime":"2026-06-26T01:43:40.088Z","endTime":"2026-06-26T01:43:50.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:43:50.876Z","atBatIndex":65},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Carlos Narváez hits a sacrifice bunt. Fielding error by pitcher Yerry De los Santos. Caleb Durbin to 3rd. Andruw Monasterio to 2nd. Carlos Narváez to 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T01:45:14.440Z","endTime":"2026-06-26T01:45:24.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660787,"link":"/api/v1/people/660787"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Andruw Monasterio replaces Anthony Seigler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:44:21.252Z","endTime":"2026-06-26T01:44:24.912Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":678011,"link":"/api/v1/people/678011"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T01:44:24.912Z","endTime":"2026-06-26T01:45:16.798Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.835185710838715,"aZ":-26.628413968279638,"pfxX":-11.83945673481458,"pfxZ":2.808664739260724,"pX":-0.5874968773914226,"pZ":2.8023555527480104,"vX0":9.873964068742016,"vY0":-139.4603555594194,"vZ0":-2.558668314671471,"x":139.39,"y":163.12,"x0":-2.632616101002349,"y0":50.000284853645155,"z0":5.484672092781914,"aX":-23.359802176637547},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":19.4,"spinRate":2170,"spinDirection":241},"zone":1,"typeConfidence":0.9,"plateTime":0.39247964090970866,"extension":6.438085490307297},"hitData":{"launchSpeed":37.2,"launchAngle":-55.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":118.5,"coordY":186.72}},"index":2,"playId":"6d157e20-f9d2-3706-aaaf-ef74e2a7fd65","pitchNumber":1,"startTime":"2026-06-26T01:45:16.798Z","endTime":"2026-06-26T01:45:24.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:45:24.565Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcelo Mayer pops out to shortstop Anthony Volpe on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T01:46:03.591Z","endTime":"2026-06-26T01:47:08.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:46:05.957Z","endTime":"2026-06-26T01:46:05.958Z","isPitch":false,"type":"action","player":{"id":691785,"link":"/api/v1/people/691785"}},{"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":89.0,"endSpeed":81.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054293410004163,"aZ":-27.210661051851474,"pfxX":-11.27666819968384,"pfxZ":2.9987402388473323,"pX":3.004765548498651,"pZ":-0.8682035422306048,"vX0":17.48634553101213,"vY0":-128.02262810974403,"vZ0":-10.375569859149078,"x":2.47,"y":262.22,"x0":-2.4569752787909254,"y0":50.0050747139322,"z0":5.376043259083732,"aX":-18.675353789309654},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":16.3,"spinRate":1599,"spinDirection":253},"zone":14,"typeConfidence":0.81,"plateTime":0.4282641647847343,"extension":6.9489775366465025},"index":1,"playId":"16a0718b-3307-3c1b-ab96-d74520319592","pitchNumber":1,"startTime":"2026-06-26T01:46:05.959Z","endTime":"2026-06-26T01:46:14.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.845886961094877,"aZ":-24.041834772411594,"pfxX":-12.322077079456683,"pfxZ":4.170192992634065,"pX":1.4015766543446184,"pZ":1.5019953393377865,"vX0":14.923509072490189,"vY0":-138.54728385973306,"vZ0":-6.507805369475999,"x":63.58,"y":198.23,"x0":-2.444124085278591,"y0":50.00600209547224,"z0":5.479346910441928,"aX":-24.05135186566508},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.2,"breakHorizontal":19.3,"spinRate":2228,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.39475863149284374,"extension":6.629520777187438},"index":2,"playId":"54f740fe-e68d-3d8a-9ef3-5471402d0446","pitchNumber":2,"startTime":"2026-06-26T01:46:39.286Z","endTime":"2026-06-26T01:46:42.934Z","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":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78117904538088,"aZ":-20.099582237673594,"pfxX":-9.862381011085553,"pfxZ":6.399497492951403,"pX":-0.052664132698658814,"pZ":3.0982034656463044,"vX0":10.369249675361234,"vY0":-135.97678534743704,"vZ0":-2.9925158120711624,"x":119.01,"y":155.13,"x0":-2.6208843013350607,"y0":50.001451488831485,"z0":5.595822600872607,"aX":-18.602610778139315},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":15.8,"spinRate":2089,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.40170294171218934,"extension":6.533624105415989},"hitData":{"launchSpeed":91.5,"launchAngle":71.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":157.76}},"index":3,"playId":"b5a601d7-e56a-3242-bf26-273a711d4bf3","pitchNumber":3,"startTime":"2026-06-26T01:46:58.842Z","endTime":"2026-06-26T01:47:08.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:47:08.934Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Red Sox challenged (hit by pitch), call on the field was overturned: Nate Eaton hit by pitch. Caleb Durbin scores. Andruw Monasterio to 3rd. Carlos Narváez to 2nd.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T01:50:39.623Z","endTime":"2026-06-26T01:51:42.799Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":48},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":660787,"link":"/api/v1/people/660787"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T01:47:45.891Z","endTime":"2026-06-26T01:49:46.919Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Yarbrough replaces Yerry De los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-26T01:49:46.919Z","endTime":"2026-06-26T01:50:08.592Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642232,"link":"/api/v1/people/642232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nate Eaton replaces Masataka Yoshida.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-26T01:50:08.592Z","endTime":"2026-06-26T01:50:41.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":70.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.451997917117577,"aZ":-32.517261056888835,"pfxX":11.39890859594294,"pfxZ":-0.2774268744671584,"pX":0.5620631987571264,"pZ":1.625138839520993,"vX0":-8.14675712635356,"vY0":-109.82219991517688,"vZ0":-0.5613855254200449,"x":95.58,"y":194.9,"x0":2.8189847000987633,"y0":50.00407993321032,"z0":5.310480873251371,"aX":14.078046487567962},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-0.4,"breakHorizontal":-18.8,"spinRate":1950,"spinDirection":89},"zone":9,"typeConfidence":0.9,"plateTime":0.49668310411517425,"extension":6.18456138382101},"index":3,"playId":"dd614e1d-372f-329a-b2a3-a53e18add58a","pitchNumber":1,"startTime":"2026-06-26T01:50:41.788Z","endTime":"2026-06-26T01:50:45.118Z","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":75.3,"endSpeed":70.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.00755276511494,"aZ":-31.629569424909644,"pfxX":11.151937366126319,"pfxZ":0.4445984069276383,"pX":0.6857148400451,"pZ":0.8187060735108311,"vX0":-7.739744976350008,"vY0":-109.50466357620063,"vZ0":-2.1989400914253503,"x":90.86,"y":216.67,"x0":2.7949854595935992,"y0":50.00377812241237,"z0":5.1785073563096224,"aX":13.718648406023961},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":0.6,"breakHorizontal":-18.5,"spinRate":1969,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.4977422344036877,"extension":6.260605609405795},"index":4,"playId":"0b4f8187-5f28-3005-8ecf-3a3b3e694448","pitchNumber":2,"startTime":"2026-06-26T01:51:02.572Z","endTime":"2026-06-26T01:51:06.594Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":5,"playId":"2a3a275e-0754-46ac-a313-025d364155e2","startTime":"2026-06-26T01:51:20.110Z","endTime":"2026-06-26T01:51:25.533Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.75463353409939,"aZ":-23.891184605533805,"pfxX":3.5361131383381057,"pfxZ":5.403114219397338,"pX":-1.5562647893384884,"pZ":3.442967932106495,"vX0":-11.990949167825349,"vY0":-122.1591471289541,"vZ0":1.0893470088570172,"x":176.32,"y":145.82,"x0":2.925428886027665,"y0":50.00446040495401,"z0":5.0230344713445545,"aX":5.4244013977678245},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.3,"breakHorizontal":-4.0,"spinRate":2026,"spinDirection":120},"zone":11,"typeConfidence":0.91,"plateTime":0.4458763883877337,"extension":6.716449362070501},"index":6,"playId":"326451bf-2905-3421-bd42-8028db730ccd","pitchNumber":3,"startTime":"2026-06-26T01:51:38.746Z","endTime":"2026-06-26T01:51:42.799Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MI","challengeTeamId":111},"playEndTime":"2026-06-26T01:51:42.799Z","atBatIndex":68},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ceddanne Rafaela grounds into a force out, fielded by shortstop Anthony Volpe. Andruw Monasterio scores. Carlos Narváez to 3rd. Nate Eaton out at 2nd. Ceddanne Rafaela to 1st.","rbi":1,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T01:53:01.009Z","endTime":"2026-06-26T01:53:59.807Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"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"},"postOnThird":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":{"id":660787,"link":"/api/v1/people/660787"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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":"Forceout","eventType":"force_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":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"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":"00bf1cb8-3ba0-4444-89f0-d46bdc746ff3","startTime":"2026-06-26T01:53:01.009Z","endTime":"2026-06-26T01:53:06.442Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.46410905175969,"aZ":-24.603483997936674,"pfxX":2.2293824465119743,"pfxZ":4.971005292732471,"pX":0.17433103072243608,"pZ":2.726673632329166,"vX0":-7.774055497230124,"vY0":-121.4762143337989,"vZ0":-0.5782644996138449,"x":110.35,"y":165.16,"x0":3.099725540264501,"y0":50.00510618999247,"z0":5.070913932652124,"aX":3.3983091603052142},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.1,"breakHorizontal":-2.5,"spinRate":2124,"spinDirection":135},"zone":2,"typeConfidence":0.91,"plateTime":0.4476023611307465,"extension":6.385853658215695},"index":1,"playId":"277059ba-d3d6-38be-b4b8-a74e9c1e8a94","pitchNumber":1,"startTime":"2026-06-26T01:53:29.831Z","endTime":"2026-06-26T01:53:32.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.162875630357224,"aZ":-25.91127017215038,"pfxX":2.9467029798642606,"pfxZ":3.947305987778103,"pX":-0.6146075729351138,"pZ":2.569752876968907,"vX0":-9.74608657641194,"vY0":-123.92150976569228,"vZ0":-0.8526255235373407,"x":140.43,"y":169.4,"x0":2.952662331695509,"y0":50.001719074525106,"z0":5.044972305357247,"aX":4.674681082883729},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":-3.6,"spinRate":2016,"spinDirection":123},"zone":4,"typeConfidence":0.92,"plateTime":0.43869076857037603,"extension":6.346838803455074},"hitData":{"launchSpeed":73.7,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":153.71}},"index":2,"playId":"b0fe9ff2-99f5-3e9e-99e3-2eba1f670fc9","pitchNumber":2,"startTime":"2026-06-26T01:53:51.581Z","endTime":"2026-06-26T01:53:59.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:53:59.807Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T01:54:45.259Z","endTime":"2026-06-26T01:56:10.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"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,4],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.2,"endSpeed":66.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.60179386913756,"aZ":-28.488962625336914,"pfxX":-8.055461516307982,"pfxZ":3.375300524380292,"pX":-1.2187366839442761,"pZ":0.8460353123736767,"vX0":-6.5101274738695984,"vY0":-103.5421841548375,"vZ0":-1.0782083746654432,"x":163.46,"y":215.94,"x0":3.0074442393143648,"y0":50.00012060245075,"z0":4.769449236114842,"aX":-8.781426771388178},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":6.2,"breakHorizontal":16.3,"spinRate":2216,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.5281354342523037,"extension":6.303339386845677},"index":0,"playId":"860eeeb6-14dc-3478-a47a-05db73092796","pitchNumber":1,"startTime":"2026-06-26T01:54:45.259Z","endTime":"2026-06-26T01:54:48.259Z","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":87.0,"endSpeed":80.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.472020875232154,"aZ":-20.417604438965757,"pfxX":9.943270607500267,"pfxZ":7.152913710517584,"pX":0.5144761684234572,"pZ":2.5590521034770997,"vX0":-8.803018983792656,"vY0":-126.52693353147244,"vZ0":-3.1342476639355947,"x":97.39,"y":169.69,"x0":2.7238303521176874,"y0":50.00366708943105,"z0":5.424262498440045,"aX":16.345793955797664},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":12.6,"breakHorizontal":-16.3,"spinRate":1977,"spinDirection":118},"zone":6,"typeConfidence":0.85,"plateTime":0.43062994514344055,"extension":6.297907437285348},"index":1,"playId":"599adecc-2f9a-345c-a3d4-c2ffb0afef17","pitchNumber":2,"startTime":"2026-06-26T01:55:06.481Z","endTime":"2026-06-26T01:55:09.481Z","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":2},"pitchData":{"startSpeed":73.0,"endSpeed":68.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.707782017846007,"aZ":-27.202654813847868,"pfxX":-6.175121411120595,"pfxZ":4.299528031685815,"pX":0.13822104097626428,"pZ":1.6225551245121652,"vX0":-4.51796829527023,"vY0":-106.39909523822644,"vZ0":-0.22979953074514126,"x":111.73,"y":194.97,"x0":3.0846628879205964,"y0":50.003575151898914,"z0":4.790977946913873,"aX":-7.144565163953691},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":8.0,"breakHorizontal":12.4,"spinRate":2278,"spinDirection":263},"zone":8,"typeConfidence":0.9,"plateTime":0.5130077035960663,"extension":6.327268229017541},"index":2,"playId":"153ad9a4-d2b9-3873-96db-73b1028feacb","pitchNumber":3,"startTime":"2026-06-26T01:55:26.669Z","endTime":"2026-06-26T01:55:30.553Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-26T01:55:39.847Z","endTime":"2026-06-26T01:55:59.574Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"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":2},"pitchData":{"startSpeed":72.1,"endSpeed":66.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.21060113513907,"aZ":-27.521911769452036,"pfxX":-7.090335714613095,"pfxZ":4.149141437337671,"pX":-0.3373758805367158,"pZ":1.9165353356840404,"vX0":-5.548922894108266,"vY0":-104.98560153871091,"vZ0":0.8124329223240743,"x":129.86,"y":187.03,"x0":3.25753493843745,"y0":50.00046951059862,"z0":4.719433243227252,"aX":-7.938845497332716},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":8.0,"breakHorizontal":14.3,"spinRate":2291,"spinDirection":265},"zone":7,"typeConfidence":0.9,"plateTime":0.5210531843435144,"extension":6.393491394882306},"hitData":{"launchSpeed":80.7,"launchAngle":70.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":160.3}},"index":4,"playId":"be94d345-db85-3f0f-af03-ef5e61adeb8a","pitchNumber":4,"startTime":"2026-06-26T01:55:59.574Z","endTime":"2026-06-26T01:56:10.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:56:10.670Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Anthony Volpe walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T01:58:52.756Z","endTime":"2026-06-26T02:00:40.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Nate Eaton remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:58:08.084Z","endTime":"2026-06-26T01:58:08.098Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"}},{"details":{"description":"Andruw Monasterio remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T01:58:08.098Z","endTime":"2026-06-26T01:58:08.099Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":678011,"link":"/api/v1/people/678011"}},{"details":{"description":"Pitching Change: Aroldis Chapman replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-26T01:58:08.099Z","endTime":"2026-06-26T01:58:54.618Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.723168132268743,"aZ":-13.37731555002598,"pfxX":0.5085768532532093,"pfxZ":9.602455522771994,"pX":-0.16176406345104405,"pZ":4.771421809271514,"vX0":-1.585119174281999,"vY0":-138.07791869490978,"vZ0":-1.6266744091538274,"x":123.17,"y":109.95,"x0":0.35019893190033446,"y0":50.00639531688628,"z0":6.254598209214814,"aX":0.9961173199052944},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":-0.6,"spinRate":2397,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.39458024068924047,"extension":6.984711892810967},"index":3,"playId":"ee6489fc-d03e-3166-95da-9ad8b2c85b7b","pitchNumber":1,"startTime":"2026-06-26T01:58:54.618Z","endTime":"2026-06-26T01:58:57.782Z","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":94.2,"endSpeed":87.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.404804418976592,"aZ":-11.049029576258294,"pfxX":0.7442721401930509,"pfxZ":10.93033335097444,"pX":0.19517837090322007,"pZ":2.4947121223807214,"vX0":-1.2217998444126414,"vY0":-137.1977455061859,"vZ0":-7.287440013238339,"x":109.56,"y":171.42,"x0":0.546782994787568,"y0":50.00506493284468,"z0":5.9145114701068895,"aX":1.4388558685661148},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":-1.1,"spinRate":2325,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.3971205347346314,"extension":7.138738705402281},"index":4,"playId":"2bbef8ea-53e0-3b4c-80ff-f4bb2714f6ce","pitchNumber":2,"startTime":"2026-06-26T01:59:10.879Z","endTime":"2026-06-26T01:59:13.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.727589506195105,"aZ":-11.892425691732363,"pfxX":0.3990227141491456,"pfxZ":10.59163570918005,"pX":1.0047740810138617,"pZ":2.8598138404013533,"vX0":0.7885572200266093,"vY0":-137.1342312358678,"vZ0":-6.267526271118564,"x":78.7,"y":161.57,"x0":0.6622501824338425,"y0":50.006426406691176,"z0":5.977114765869317,"aX":0.7644943735575902},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":-0.8,"spinRate":2318,"spinDirection":164},"zone":12,"typeConfidence":0.89,"plateTime":0.3985444372935545,"extension":7.219470257555813},"index":5,"playId":"cee61eb7-ece1-3364-8c02-3f131b57bade","pitchNumber":3,"startTime":"2026-06-26T01:59:31.579Z","endTime":"2026-06-26T01:59:34.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28079137416503,"aZ":-30.640429956555607,"pfxX":-9.662808956518703,"pfxZ":1.0565501665709016,"pX":-0.18199408548799087,"pZ":1.5002673143143097,"vX0":1.19227555156542,"vY0":-119.6644060239015,"vZ0":-4.208002971098649,"x":123.94,"y":198.27,"x0":0.5682967128391458,"y0":50.00276929478459,"z0":6.02932372103455,"aX":-14.00015974246509},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.2,"breakHorizontal":17.2,"spinRate":2232,"spinDirection":276},"zone":13,"typeConfidence":0.91,"plateTime":0.4578739522790629,"extension":7.243718540439122},"index":6,"playId":"48938b22-8182-375e-aea7-2dc59b206564","pitchNumber":4,"startTime":"2026-06-26T01:59:51.094Z","endTime":"2026-06-26T01:59:56.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91779870737922,"aZ":-11.19347260612238,"pfxX":0.32765441424273123,"pfxZ":10.967453830831563,"pX":-0.12940850559262482,"pZ":2.866418458502545,"vX0":-1.5437350913369625,"vY0":-137.08986381020563,"vZ0":-6.497535680594745,"x":121.93,"y":161.39,"x0":0.3972178051877208,"y0":50.00168661456403,"z0":6.023424403341569,"aX":0.6271218676904806},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":-0.2,"spinRate":2386,"spinDirection":165},"zone":2,"typeConfidence":0.89,"plateTime":0.39880616286149584,"extension":7.188886096247729},"index":7,"playId":"6cb01f18-b2f1-354a-833c-c4038131e738","pitchNumber":5,"startTime":"2026-06-26T02:00:18.418Z","endTime":"2026-06-26T02:00:21.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.953501450744927,"aZ":-8.28117821143699,"pfxX":0.42532498165824517,"pfxZ":12.358082712257083,"pX":-1.3530281573858807,"pZ":1.000693684987684,"vX0":-4.107692497063659,"vY0":-137.76235765325103,"vZ0":-11.680234532902299,"x":168.57,"y":211.76,"x0":0.09837625033487749,"y0":50.001391108402004,"z0":5.842291059055387,"aX":0.8229494126514432},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.3,"breakHorizontal":0.0,"spinRate":2402,"spinDirection":162},"zone":13,"typeConfidence":0.9,"plateTime":0.39671589147851094,"extension":7.316365116287197},"index":8,"playId":"003a769a-2522-38e2-a955-59914fa5e672","pitchNumber":6,"startTime":"2026-06-26T02:00:36.862Z","endTime":"2026-06-26T02:00:40.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:00:40.140Z","atBatIndex":71},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jazz Chisholm Jr. grounds into a force out, second baseman Andruw Monasterio to shortstop Marcelo Mayer. Anthony Volpe out at 2nd. Jazz Chisholm Jr. to 1st.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T02:01:07.836Z","endTime":"2026-06-26T02:02:48.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Red Sox pitching coach Andrew Bailey ejected by 1B umpire Tyler Jones.","event":"Ejection","eventType":"ejection","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T02:01:10.223Z","endTime":"2026-06-26T02:01:10.224Z","isPitch":false,"type":"action","player":{"id":457732,"link":"/api/v1/people/457732"},"umpire":{"id":658325,"link":"/api/v1/people/658325"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.122661040414897,"aZ":-13.743468615824854,"pfxX":6.83437299182498,"pfxZ":9.554406967188246,"pX":-2.4856323858632794,"pZ":0.300175672576495,"vX0":-9.905144487371766,"vY0":-137.65463916254137,"vZ0":-12.149121037639715,"x":211.75,"y":230.68,"x0":0.2630398833637148,"y0":50.00393032587566,"z0":5.688450849455611,"aX":13.184075003072454},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":-10.4,"spinRate":2423,"spinDirection":162},"zone":13,"typeConfidence":0.84,"plateTime":0.3971410543516183,"extension":7.184852607112043},"index":1,"playId":"40c89e37-9bdc-30fd-a7cd-c95bb9f5506b","pitchNumber":1,"startTime":"2026-06-26T02:01:10.225Z","endTime":"2026-06-26T02:01:13.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06802633920009,"aZ":-27.92121183458073,"pfxX":-8.996457907216005,"pfxZ":2.8106001443761746,"pX":-1.7687101322580232,"pZ":0.8998565042107823,"vX0":-2.4182521693238446,"vY0":-122.18554808675546,"vZ0":-6.2510216222376105,"x":184.42,"y":214.48,"x0":0.4025050399622922,"y0":50.0016820124388,"z0":5.890470903006998,"aX":-13.601138132054107},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":16.9,"spinRate":2298,"spinDirection":273},"zone":13,"typeConfidence":0.91,"plateTime":0.44826452007295225,"extension":7.347040789247562},"index":2,"playId":"dd99786c-dff8-3250-a6a4-03d29bd3eafe","pitchNumber":2,"startTime":"2026-06-26T02:01:40.021Z","endTime":"2026-06-26T02:01:46.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.464800428511243,"aZ":-16.344462608077055,"pfxX":5.436574017390045,"pfxZ":8.151403112088218,"pX":1.2211899512548392,"pZ":1.8963613108930442,"vX0":-0.3278677191646744,"vY0":-137.71598542108666,"vZ0":-7.853192804173123,"x":70.45,"y":187.58,"x0":0.6336269515293927,"y0":50.00350763469383,"z0":5.867751493167309,"aX":10.555825737974592},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-9.8,"spinRate":2250,"spinDirection":162},"zone":14,"typeConfidence":0.85,"plateTime":0.396084626811247,"extension":7.348181006881379},"index":3,"playId":"45f89818-fcd7-3eb1-ba99-f4b057f0528a","pitchNumber":3,"startTime":"2026-06-26T02:02:17.850Z","endTime":"2026-06-26T02:02:22.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.203972135174748,"aZ":-30.83347073753155,"pfxX":-5.7966910029703245,"pfxZ":0.8918696826741179,"pX":-0.39930237252320727,"pZ":2.0687171106258053,"vX0":-0.34217351961678877,"vY0":-121.50585622068651,"vZ0":-3.0559802706204673,"x":119.28,"y":132.89,"x0":0.4965181431727666,"y0":50.00043910150425,"z0":6.014303392086653,"aX":-8.689652077185443},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":10.6,"spinRate":2257,"spinDirection":282},"zone":7,"typeConfidence":0.9,"plateTime":0.45030193663592577,"extension":7.469171753969439},"hitData":{"launchSpeed":89.2,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.67,"coordY":157.26}},"index":4,"playId":"9af0c470-ca90-3c1a-954c-b2e5a62548ed","pitchNumber":4,"startTime":"2026-06-26T02:02:40.219Z","endTime":"2026-06-26T02:02:48.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:02:48.398Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a ground ball to left fielder Jarren Duran. Jazz Chisholm Jr. to 2nd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T02:03:18.534Z","endTime":"2026-06-26T02:04:11.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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(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":97.9,"endSpeed":89.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34182417775315,"aZ":-11.20260543854881,"pfxX":6.751448785745471,"pfxZ":10.205797634177575,"pX":-1.0587147779693045,"pZ":1.8569690116994957,"vX0":-6.148570910162568,"vY0":-142.1602972050553,"vZ0":-9.558081356296213,"x":132.22,"y":182.92,"x0":0.25065080081815283,"y0":50.00606403242771,"z0":5.96588741131571,"aX":13.878075129679017},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":-11.0,"spinRate":2483,"spinDirection":165},"zone":13,"typeConfidence":0.9,"plateTime":0.3846934235612647,"extension":7.351401127135724},"index":0,"playId":"dfe819a8-d74b-36eb-98e6-6ad7513a5e80","pitchNumber":1,"startTime":"2026-06-26T02:03:18.655Z","endTime":"2026-06-26T02:03:22.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.530164574836466,"aZ":-11.949999122246272,"pfxX":5.675345876488736,"pfxZ":9.963158705933248,"pX":0.10991826240660861,"pZ":2.5442434660414546,"vX0":-2.406886963363599,"vY0":-141.1942506537811,"vZ0":-7.69873715475355,"x":112.81,"y":170.09,"x0":0.23340969330581024,"y0":50.005650033626736,"z0":6.065911921114714,"aX":11.521984271180964},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":-9.8,"spinRate":2508,"spinDirection":169},"zone":5,"typeConfidence":0.91,"plateTime":0.38714264396018416,"extension":7.192778595525713},"index":1,"playId":"bac20e59-98d5-38c6-a709-f5cae112fa80","pitchNumber":2,"startTime":"2026-06-26T02:03:38.783Z","endTime":"2026-06-26T02:03:41.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.231836958048998,"aZ":-35.16975205394023,"pfxX":4.635701007838248,"pfxZ":-1.8194741539066452,"pX":0.054130600155447364,"pZ":1.8137595949676957,"vX0":-2.2570249034164434,"vY0":-127.59384856397314,"vZ0":-3.903257557956743,"x":114.94,"y":189.81,"x0":0.3497380722559342,"y0":50.00584225669833,"z0":6.146524579750328,"aX":7.6143154354013065},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.0,"breakHorizontal":-7.8,"spinRate":827,"spinDirection":143},"zone":8,"typeConfidence":0.91,"plateTime":0.42993674397075443,"extension":7.496625321051038},"hitData":{"launchSpeed":82.5,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.2,"coordY":138.43}},"index":2,"playId":"1ad707db-b646-3874-a150-17135bb3bf0e","pitchNumber":3,"startTime":"2026-06-26T02:04:01.241Z","endTime":"2026-06-26T02:04:11.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:04:11.789Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Schuemann flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T02:05:08.686Z","endTime":"2026-06-26T02:06:51.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"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":{"description":"Offensive Substitution: Pinch-hitter Max Schuemann replaces Austin Wells.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T02:04:22.347Z","endTime":"2026-06-26T02:04:27.050Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-26T02:04:27.050Z","endTime":"2026-06-26T02:05:11.000Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.136142100583957,"aZ":-9.718252421506454,"pfxX":0.5191134491616305,"pfxZ":10.979373581315603,"pX":-1.453886368944101,"pZ":1.390009734285627,"vX0":-4.807841587998851,"vY0":-141.60403081239997,"vZ0":-11.111629017460558,"x":172.42,"y":201.25,"x0":0.19340621024228666,"y0":50.00686036168955,"z0":5.971307071982718,"aX":1.0624564432274406},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":0.0,"spinRate":2356,"spinDirection":166},"zone":13,"typeConfidence":0.9,"plateTime":0.38572920232433994,"extension":7.201851211188828},"index":2,"playId":"acea71ce-91ea-3462-9a16-b1823f721ca9","pitchNumber":1,"startTime":"2026-06-26T02:05:11.000Z","endTime":"2026-06-26T02:05:15.146Z","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":97.1,"endSpeed":89.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.671767548658398,"aZ":-10.896946438118746,"pfxX":1.647698046352378,"pfxZ":10.460192954328386,"pX":-1.0818037606582847,"pZ":1.4388175823893778,"vX0":-4.680859505501924,"vY0":-141.13923210699696,"vZ0":-10.686898348565581,"x":158.24,"y":199.93,"x0":0.3780584062860334,"y0":50.000171479034,"z0":5.958237510094212,"aX":3.3511013895753763},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":-2.2,"spinRate":2379,"spinDirection":159},"zone":13,"typeConfidence":0.91,"plateTime":0.386872083113289,"extension":7.08495735018695},"index":3,"playId":"9bac2724-5402-3474-8083-1393912169d4","pitchNumber":2,"startTime":"2026-06-26T02:05:30.689Z","endTime":"2026-06-26T02:05:34.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13693150375613,"aZ":-29.4926286424913,"pfxX":-5.21729341890344,"pfxZ":1.750881617053997,"pX":-0.7318572371904327,"pZ":2.7471951024980066,"vX0":-0.5472586960240825,"vY0":-122.10897587448167,"vZ0":-2.298247014249398,"x":144.9,"y":164.61,"x0":0.17317792998818887,"y0":50.001588557720616,"z0":6.206028913025728,"aX":-7.9792465893464914},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.9,"breakHorizontal":9.6,"spinRate":2211,"spinDirection":297},"zone":4,"typeConfidence":0.9,"plateTime":0.44637358035496977,"extension":7.272073645531406},"index":4,"playId":"acced259-90be-314d-8947-f5f57a022d96","pitchNumber":3,"startTime":"2026-06-26T02:05:51.076Z","endTime":"2026-06-26T02:05:54.564Z","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.1,"endSpeed":88.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.939921685372372,"aZ":-14.749653296011093,"pfxX":5.378550930524489,"pfxZ":8.712306968157048,"pX":0.3578317262316785,"pZ":2.8152371835796486,"vX0":-1.9951230101619848,"vY0":-139.9168684968733,"vZ0":-6.219930527107964,"x":103.36,"y":162.77,"x0":0.37755178899719,"y0":50.00665408349146,"z0":6.018475670771982,"aX":10.761034937110752},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":-9.4,"spinRate":2355,"spinDirection":163},"zone":3,"typeConfidence":0.9,"plateTime":0.39014025224370785,"extension":7.293381586464178},"index":5,"playId":"ec03058b-9afc-3c0b-84c0-c25b5adba178","pitchNumber":4,"startTime":"2026-06-26T02:06:15.339Z","endTime":"2026-06-26T02:06:18.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.982372190762934,"aZ":-11.957766377685694,"pfxX":5.192634061264524,"pfxZ":9.813957675903488,"pX":0.067169081122766,"pZ":2.866994699727952,"vX0":-2.8075011244511914,"vY0":-142.0180568495802,"vZ0":-6.709617516465273,"x":114.44,"y":161.37,"x0":0.38951281181965264,"y0":50.003053005657776,"z0":6.007367751362331,"aX":10.695381855563518},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":-8.9,"spinRate":2539,"spinDirection":164},"zone":2,"typeConfidence":0.92,"plateTime":0.3844619216665053,"extension":7.196859325604615},"hitData":{"launchSpeed":88.9,"launchAngle":45.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.05,"coordY":101.96}},"index":6,"playId":"09db5efc-5801-33be-81fc-71f2afcf5344","pitchNumber":5,"startTime":"2026-06-26T02:06:37.966Z","endTime":"2026-06-26T02:06:51.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:06:51.643Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Paul Goldschmidt singles on a ground ball to second baseman Andruw Monasterio. Jazz Chisholm Jr. to 3rd. José Caballero to 2nd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T02:07:03.573Z","endTime":"2026-06-26T02:08:25.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnThird":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":98.4,"endSpeed":90.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.942184373910184,"aZ":-11.762602293421372,"pfxX":6.104961631716213,"pfxZ":9.780528373607106,"pX":-0.62766306011053,"pZ":3.2550121055963928,"vX0":-4.4522386553418,"vY0":-143.27695647396897,"vZ0":-6.048741697938392,"x":140.93,"y":150.89,"x0":0.15029825272533903,"y0":50.00226547592657,"z0":6.122983985879262,"aX":12.739853114130451},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.7,"breakHorizontal":-10.2,"spinRate":2516,"spinDirection":168},"zone":1,"typeConfidence":0.91,"plateTime":0.3817469276932597,"extension":7.122218178621747},"index":0,"playId":"83dd934c-2447-38f9-9d84-cfdc48a5ba8e","pitchNumber":1,"startTime":"2026-06-26T02:07:27.715Z","endTime":"2026-06-26T02:07:31.254Z","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":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07348275012466,"aZ":-15.80909796183464,"pfxX":8.756877655353104,"pfxZ":7.864795125562874,"pX":0.3587956510742234,"pZ":1.989145436064504,"vX0":-4.081464792926069,"vY0":-143.318467937896,"vZ0":-7.520070443875235,"x":103.32,"y":185.07,"x0":0.663628572426549,"y0":50.00031797531176,"z0":5.6339381062645,"aX":18.21693781258404},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.0,"breakHorizontal":-15.0,"spinRate":2470,"spinDirection":149},"zone":9,"typeConfidence":0.89,"plateTime":0.38215005474429287,"extension":7.090525614223744},"index":1,"playId":"c7d0a9a8-d051-3ac5-b8bd-e23d7aae37aa","pitchNumber":2,"startTime":"2026-06-26T02:07:49.220Z","endTime":"2026-06-26T02:07:52.220Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26648612990698,"aZ":-17.49111590395737,"pfxX":8.658218769174574,"pfxZ":6.9062943324528145,"pX":0.4852896655745665,"pZ":3.5790108761646677,"vX0":-3.3425528954845247,"vY0":-144.55178952365543,"vZ0":-3.0513796965012734,"x":98.5,"y":142.15,"x0":0.528715253047018,"y0":50.00210063364687,"z0":5.716135031857848,"aX":18.40442149291777},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.1,"breakHorizontal":-15.1,"spinRate":2537,"spinDirection":152},"zone":12,"typeConfidence":0.89,"plateTime":0.3782709496483112,"extension":6.79621575490963},"hitData":{"launchSpeed":83.8,"launchAngle":-24.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.94,"coordY":155.23}},"index":2,"playId":"0468795d-7c56-34c0-92d6-9cf74f77addb","pitchNumber":3,"startTime":"2026-06-26T02:08:16.096Z","endTime":"2026-06-26T02:08:25.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:08:25.436Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out softly, pitcher Aroldis Chapman to first baseman Willson Contreras.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T02:09:09.930Z","endTime":"2026-06-26T02:09:41.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.75"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.68"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.36"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.11"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.09"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.90"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.72"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.48"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.17"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.39"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.96"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"3.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.235"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".326"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".485"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"3.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.235"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".326"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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-runner Spencer Jones replaces Paul Goldschmidt.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T02:08:59.727Z","endTime":"2026-06-26T02:09:12.250Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":502671,"link":"/api/v1/people/502671"},"base":1},{"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":88.2,"endSpeed":81.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578190281410553,"aZ":-25.81058061810578,"pfxX":-7.017557259842605,"pfxZ":3.8132554604715416,"pX":-0.6458179050129229,"pZ":2.5541561171535774,"vX0":-0.45005166874939123,"vY0":-128.4002655007717,"vZ0":-3.8879725064004336,"x":141.62,"y":169.82,"x0":0.4435469744173127,"y0":50.00431944735122,"z0":6.096266799268593,"aX":-11.71886427645891},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":12.8,"spinRate":2532,"spinDirection":306},"zone":4,"typeConfidence":0.9,"plateTime":0.4265638246485173,"extension":7.451679340814526},"index":1,"playId":"2344f2e0-ec3e-3c9e-bda2-f40ad516246a","pitchNumber":1,"startTime":"2026-06-26T02:09:12.250Z","endTime":"2026-06-26T02:09:15.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.040747555417244,"aZ":-33.91151326605026,"pfxX":-6.798731978783588,"pfxZ":-1.0439404118368572,"pX":-0.6839898704256182,"pZ":1.6004781688631615,"vX0":-1.0750683581973366,"vY0":-127.88961299119427,"vZ0":-4.3088300878458865,"x":143.07,"y":195.57,"x0":0.6249428321409066,"y0":50.00277289989286,"z0":5.951259781298613,"aX":-11.322050673518545},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.6,"breakHorizontal":12.6,"spinRate":2514,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.4274011814182668,"extension":7.224058093215855},"hitData":{"launchSpeed":51.9,"launchAngle":-76.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":136.64,"coordY":192.35}},"index":2,"playId":"24a8b7ee-a1e2-3e27-b61d-4767903f7fb7","pitchNumber":2,"startTime":"2026-06-26T02:09:32.817Z","endTime":"2026-06-26T02:09:41.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:09:41.680Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out softly, pitcher Aroldis Chapman to first baseman Willson Contreras.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T02:09:09.930Z","endTime":"2026-06-26T02:09:41.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.75"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.68"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.36"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.11"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.09"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.90"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.72"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.48"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.17"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.39"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.96"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"3.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.235"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".326"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".485"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"3.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.235"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".326"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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-runner Spencer Jones replaces Paul Goldschmidt.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T02:08:59.727Z","endTime":"2026-06-26T02:09:12.250Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":502671,"link":"/api/v1/people/502671"},"base":1},{"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":88.2,"endSpeed":81.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578190281410553,"aZ":-25.81058061810578,"pfxX":-7.017557259842605,"pfxZ":3.8132554604715416,"pX":-0.6458179050129229,"pZ":2.5541561171535774,"vX0":-0.45005166874939123,"vY0":-128.4002655007717,"vZ0":-3.8879725064004336,"x":141.62,"y":169.82,"x0":0.4435469744173127,"y0":50.00431944735122,"z0":6.096266799268593,"aX":-11.71886427645891},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":12.8,"spinRate":2532,"spinDirection":306},"zone":4,"typeConfidence":0.9,"plateTime":0.4265638246485173,"extension":7.451679340814526},"index":1,"playId":"2344f2e0-ec3e-3c9e-bda2-f40ad516246a","pitchNumber":1,"startTime":"2026-06-26T02:09:12.250Z","endTime":"2026-06-26T02:09:15.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.040747555417244,"aZ":-33.91151326605026,"pfxX":-6.798731978783588,"pfxZ":-1.0439404118368572,"pX":-0.6839898704256182,"pZ":1.6004781688631615,"vX0":-1.0750683581973366,"vY0":-127.88961299119427,"vZ0":-4.3088300878458865,"x":143.07,"y":195.57,"x0":0.6249428321409066,"y0":50.00277289989286,"z0":5.951259781298613,"aX":-11.322050673518545},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.6,"breakHorizontal":12.6,"spinRate":2514,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.4274011814182668,"extension":7.224058093215855},"hitData":{"launchSpeed":51.9,"launchAngle":-76.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":136.64,"coordY":192.35}},"index":2,"playId":"24a8b7ee-a1e2-3e27-b61d-4767903f7fb7","pitchNumber":2,"startTime":"2026-06-26T02:09:32.817Z","endTime":"2026-06-26T02:09:41.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:09:41.680Z","atBatIndex":76},"scoringPlays":[4,29,42,43,44,56,68,69],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10],"hits":{"away":[{"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":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":103.86,"y":68.17},"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":1,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":114.12,"y":61.01},"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":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":71.75,"y":110.64},"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":1,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":113.4,"y":125.25},"type":"H","description":"Single"}],"home":[{"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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":118.12,"y":150.83},"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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":154.85,"y":157.26},"type":"O","description":"Groundout"}]}},{"startIndex":11,"endIndex":20,"top":[11,12,13,14,15],"bottom":[16,17,18,19,20],"hits":{"away":[{"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":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":85.54,"y":92.55},"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":2,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":128.83,"y":182.36},"type":"O","description":"Forceout"},{"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":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":146.24,"y":152.19},"type":"O","description":"Groundout"}],"home":[{"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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":127.43,"y":192.42},"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":2,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":152.82,"y":155.74},"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":2,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":124.95,"y":188.17},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":26,"top":[21,22,23],"bottom":[24,25,26],"hits":{"away":[{"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":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":144.21,"y":154.22},"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":3,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":132.73,"y":143.22},"type":"O","description":"Groundout"}],"home":[{"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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":148.77,"y":166.88},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":35,"top":[27,28,29,30],"bottom":[31,32,33,34,35],"hits":{"away":[{"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":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":138.23,"y":128.07},"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":4,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":59.92,"y":51.07},"type":"H","description":"Home Run"}],"home":[{"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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":167.11,"y":91.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":4,"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":53.0,"y":147.63},"type":"H","description":"Double"}]}},{"startIndex":36,"endIndex":45,"top":[36,37,38],"bottom":[39,40,41,42,43,44,45],"hits":{"away":[{"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":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":170.28,"y":159.4},"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":5,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":100.12,"y":170.94},"type":"O","description":"Groundout"}],"home":[{"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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":132.55,"y":84.79},"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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":51.98,"y":118.74},"type":"O","description":"Fielders Choice"},{"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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":92.39,"y":108.88},"type":"O","description":"Sac Fly"},{"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":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":29.7,"y":97.65},"type":"H","description":"Home Run"}]}},{"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":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":78.82,"y":92.24},"type":"O","description":"Flyout"}],"home":[{"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":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":116.91,"y":65.8},"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":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"coordinates":{"x":148.26,"y":157.76},"type":"O","description":"Forceout"},{"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":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":109.24,"y":154.22},"type":"O","description":"Forceout"}]}},{"startIndex":53,"endIndex":60,"top":[53,54,55,56,57],"bottom":[58,59,60],"hits":{"away":[{"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":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":136.02,"y":63.21},"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":7,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":186.83,"y":107.55},"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":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":110.76,"y":178.03},"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":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":124.12,"y":180.45},"type":"O","description":"Groundout"}],"home":[{"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":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":87.05,"y":70.34},"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":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":175.61,"y":81.01},"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":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":96.98,"y":72.06},"type":"O","description":"Flyout"}]}},{"startIndex":61,"endIndex":70,"top":[61,62,63],"bottom":[64,65,66,67,68,69,70],"hits":{"away":[{"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":166.4,"y":132.73},"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":8,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":88.58,"y":179.54},"type":"O","description":"Pop Out"}],"home":[{"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":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":178.67,"y":92.9},"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":8,"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":118.5,"y":186.72},"type":"O","description":"Sac Bunt"},{"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":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"coordinates":{"x":112.28,"y":157.76},"type":"O","description":"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":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":115.32,"y":153.71},"type":"O","description":"Forceout"},{"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":143.7,"y":160.3},"type":"O","description":"Pop Out"}]}},{"startIndex":71,"endIndex":76,"top":[71,72,73,74,75,76],"bottom":[],"hits":{"away":[{"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":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":141.67,"y":157.26},"type":"O","description":"Forceout"},{"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":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":77.2,"y":138.43},"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":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":192.05,"y":101.96},"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":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":123.94,"y":155.23},"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":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":136.64,"y":192.35},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":3,"errors":2,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":4,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":6,"hits":7,"errors":0,"leftOnBase":9},"away":{"runs":3,"hits":8,"errors":4,"leftOnBase":8}},"defense":{"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"catcher":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"first":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"second":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"third":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"shortstop":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"left":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"center":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"right":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"onDeck":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"inHole":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"battingOrder":4,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"onDeck":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"inHole":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"battingOrder":2,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"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":5,"groundOuts":10,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".244","atBats":35,"obp":".329","slg":".436","ops":".765","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":12,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":31,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":137,"era":"3.30","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.19","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":49,"strikes":88,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":5,"pitchesPerInning":"17.13","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":4,"chances":34,"passedBall":0,"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":24,"gamesStarted":1,"flyOuts":19,"groundOuts":46,"airOuts":32,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":138,"obp":".311","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":542,"era":"2.70","inningsPitched":"36.2","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":11,"whip":"1.25","battersFaced":151,"outs":110,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":542,"balls":202,"strikes":340,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".667","pitchesPerInning":"14.78","gamesFinished":10,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"6.38","walksPer9Inn":"2.95","hitsPer9Inn":"8.35","runsScoredPer9":"2.95","homeRunsPer9":"0.74","inheritedRunners":9,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"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"}]},"ID676609":{"person":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"jerseyNumber":"72","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":22,"groundOuts":66,"airOuts":52,"runs":31,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":15,"intentionalWalks":0,"hits":58,"hitByPitch":5,"avg":".259","atBats":224,"obp":".317","slg":".411","ops":".728","caughtStealing":7,"stolenBases":18,"stolenBasePercentage":".720","caughtStealingPercentage":".280","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":92,"rbi":28,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":17,"lineOuts":13},"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":140,"putOuts":84,"errors":6,"chances":230,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":23,"groundOuts":31,"airOuts":42,"runs":18,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":22,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":147,"obp":".314","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":732,"era":"3.70","inningsPitched":"41.1","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.28","battersFaced":173,"outs":124,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":732,"balls":282,"strikes":450,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"17.71","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"10.02","walksPer9Inn":"4.79","hitsPer9Inn":"6.75","runsScoredPer9":"3.92","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682987":{"person":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"jerseyNumber":"78","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"101","stats":{"batting":{"note":"1-","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":10,"groundOuts":5,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".220","atBats":59,"obp":".324","slg":".356","ops":".680","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":21,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".393","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":30,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"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":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":22,"groundOuts":29,"airOuts":38,"runs":13,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":1,"hits":22,"hitByPitch":3,"atBats":111,"obp":".294","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":486,"era":"3.90","inningsPitched":"30.0","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.13","battersFaced":127,"outs":90,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":486,"balls":176,"strikes":310,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":2,"winPercentage":".---","pitchesPerInning":"16.20","gamesFinished":14,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.90","walksPer9Inn":"3.60","hitsPer9Inn":"6.60","runsScoredPer9":"3.90","homeRunsPer9":"0.30","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"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"}]},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"30","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":6,"airOuts":10,"runs":9,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".188","atBats":32,"obp":".381","slg":".313","ops":".694","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":10,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":21,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID665828":{"person":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"jerseyNumber":"95","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":16,"groundOuts":32,"airOuts":33,"runs":16,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":29,"baseOnBalls":8,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".248","atBats":121,"obp":".288","slg":".471","ops":".759","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":57,"rbi":22,"leftOnBase":50,"sacBunts":0,"sacFlies":3,"babip":".261","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","popOuts":5,"lineOuts":12},"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":35,"putOuts":23,"errors":6,"chances":64,"fielding":".906","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677960":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"jerseyNumber":"40","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":45,"groundOuts":72,"airOuts":86,"runs":41,"doubles":6,"triples":2,"homeRuns":16,"strikeOuts":95,"baseOnBalls":24,"intentionalWalks":0,"hits":75,"hitByPitch":1,"atBats":326,"obp":".284","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1384,"era":"3.95","inningsPitched":"86.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.14","battersFaced":353,"outs":260,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1384,"balls":499,"strikes":885,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".375","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"3.96","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.49","hitsPer9Inn":"7.79","runsScoredPer9":"4.26","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":12,"groundOuts":54,"airOuts":18,"runs":16,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":1,"hits":27,"hitByPitch":4,"atBats":112,"obp":".301","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":401,"era":"4.20","inningsPitched":"30.0","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":14,"whip":"1.10","battersFaced":124,"outs":90,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":401,"balls":114,"strikes":287,"strikePercentage":".720","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".600","pitchesPerInning":"13.37","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"4.50","walksPer9Inn":"1.80","hitsPer9Inn":"8.10","runsScoredPer9":"4.80","homeRunsPer9":"0.90","inheritedRunners":22,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":0,"errors":0,"chances":11,"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"}]},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"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":55,"flyOuts":25,"groundOuts":49,"airOuts":45,"runs":31,"doubles":9,"triples":1,"homeRuns":14,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":59,"hitByPitch":3,"avg":".301","atBats":196,"obp":".361","slg":".571","ops":".932","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":112,"rbi":40,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".324","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":12,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":276,"errors":0,"chances":299,"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"}]},"ID691176":{"person":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":26,"airOuts":14,"runs":7,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".230","atBats":74,"obp":".260","slg":".432","ops":".692","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":32,"rbi":8,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".259","groundOutsToAirouts":"1.86","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":27,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"900","stats":{"batting":{"summary":"1-3 | 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":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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":30,"groundOuts":32,"airOuts":51,"runs":16,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":2,"hits":26,"hitByPitch":0,"avg":".165","atBats":158,"obp":".269","slg":".253","ops":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":40,"rbi":8,"leftOnBase":76,"sacBunts":0,"sacFlies":1,"babip":".210","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":13,"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":8,"stolenBases":26,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":19,"putOuts":428,"errors":3,"chances":449,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID700250":{"person":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"jerseyNumber":"22","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":33,"groundOuts":66,"airOuts":62,"runs":56,"doubles":15,"triples":2,"homeRuns":22,"strikeOuts":76,"baseOnBalls":40,"intentionalWalks":3,"hits":79,"hitByPitch":2,"avg":".281","atBats":281,"obp":".372","slg":".584","ops":".956","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":164,"rbi":53,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.77","popOuts":10,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":340,"errors":3,"chances":369,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":39,"gamesStarted":0,"flyOuts":23,"groundOuts":28,"airOuts":44,"runs":8,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":140,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":598,"era":"1.66","inningsPitched":"38.0","wins":4,"losses":1,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":7,"whip":"1.24","battersFaced":158,"outs":114,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":598,"balls":201,"strikes":397,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".800","pitchesPerInning":"15.74","gamesFinished":3,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"9.24","walksPer9Inn":"3.55","hitsPer9Inn":"7.58","runsScoredPer9":"1.89","homeRunsPer9":"0.47","inheritedRunners":27,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":2,"chances":5,"fielding":".600","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":15,"gamesStarted":15,"flyOuts":44,"groundOuts":75,"airOuts":74,"runs":42,"doubles":18,"triples":0,"homeRuns":8,"strikeOuts":84,"baseOnBalls":26,"intentionalWalks":0,"hits":78,"hitByPitch":2,"atBats":307,"obp":".314","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1334,"era":"3.45","inningsPitched":"78.1","wins":7,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.33","battersFaced":340,"outs":235,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1334,"balls":489,"strikes":845,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".778","pitchesPerInning":"17.03","gamesFinished":0,"strikeoutWalkRatio":"3.23","strikeoutsPer9Inn":"9.65","walksPer9Inn":"2.99","hitsPer9Inn":"8.96","runsScoredPer9":"4.83","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518585":{"person":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"jerseyNumber":"63","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":38,"gamesStarted":0,"flyOuts":22,"groundOuts":16,"airOuts":38,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":1,"hits":22,"hitByPitch":2,"atBats":122,"obp":".306","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":579,"era":"2.08","inningsPitched":"34.2","wins":4,"losses":2,"saves":1,"saveOpportunities":2,"holds":13,"blownSaves":1,"earnedRuns":8,"whip":"1.21","battersFaced":144,"outs":104,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":231,"strikes":348,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".667","pitchesPerInning":"16.70","gamesFinished":3,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"11.94","walksPer9Inn":"5.19","hitsPer9Inn":"5.71","runsScoredPer9":"2.34","homeRunsPer9":"0.52","inheritedRunners":32,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"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}},"ID641555":{"person":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":17,"groundOuts":26,"airOuts":26,"runs":8,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".188","atBats":85,"obp":".239","slg":".271","ops":".510","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":23,"rbi":7,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".235","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":11,"putOuts":212,"errors":2,"chances":225,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683011":{"person":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":14,"groundOuts":20,"airOuts":30,"runs":16,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":27,"baseOnBalls":17,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".260","atBats":104,"obp":".364","slg":".356","ops":".720","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":37,"rbi":13,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".342","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.00","popOuts":8,"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":79,"putOuts":44,"errors":2,"chances":125,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641355":{"person":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"jerseyNumber":"35","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":60,"groundOuts":69,"airOuts":101,"runs":46,"doubles":16,"triples":3,"homeRuns":11,"strikeOuts":46,"baseOnBalls":47,"intentionalWalks":0,"hits":77,"hitByPitch":0,"avg":".267","atBats":288,"obp":".365","slg":".458","ops":".823","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":132,"rbi":49,"leftOnBase":112,"sacBunts":0,"sacFlies":5,"babip":".280","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.18","popOuts":23,"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":4,"putOuts":154,"errors":1,"chances":159,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"700","stats":{"batting":{"summary":"1-3 | BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":40,"groundOuts":60,"airOuts":68,"runs":42,"doubles":10,"triples":2,"homeRuns":12,"strikeOuts":87,"baseOnBalls":34,"intentionalWalks":0,"hits":63,"hitByPitch":1,"avg":".228","atBats":276,"obp":".313","slg":".409","ops":".722","caughtStealing":4,"stolenBases":24,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":113,"rbi":33,"leftOnBase":128,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":15,"lineOuts":13},"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":180,"putOuts":100,"errors":4,"chances":284,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666808":{"person":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"jerseyNumber":"75","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":34,"gamesStarted":0,"flyOuts":10,"groundOuts":39,"airOuts":23,"runs":17,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":117,"obp":".291","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":490,"era":"5.10","inningsPitched":"30.0","wins":3,"losses":0,"saves":1,"saveOpportunities":4,"holds":4,"blownSaves":3,"earnedRuns":17,"whip":"1.23","battersFaced":127,"outs":90,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":180,"strikes":310,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.33","gamesFinished":8,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.40","walksPer9Inn":"2.10","hitsPer9Inn":"9.00","runsScoredPer9":"5.10","homeRunsPer9":"1.50","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"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, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":6,"strikes":5,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":3,"gamesStarted":0,"flyOuts":0,"groundOuts":8,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":109,"era":"1.59","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.59","battersFaced":25,"outs":17,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":109,"balls":37,"strikes":72,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.24","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.53","walksPer9Inn":"6.35","hitsPer9Inn":"7.94","runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":0,"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":0,"flyOuts":11,"groundOuts":36,"airOuts":24,"runs":15,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":128,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":580,"era":"3.27","inningsPitched":"33.0","wins":2,"losses":3,"saves":16,"saveOpportunities":18,"holds":0,"blownSaves":2,"earnedRuns":12,"whip":"1.27","battersFaced":142,"outs":99,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":580,"balls":185,"strikes":395,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".400","pitchesPerInning":"17.58","gamesFinished":30,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.64","walksPer9Inn":"3.27","hitsPer9Inn":"8.18","runsScoredPer9":"4.09","homeRunsPer9":"0.55","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":6,"gamesStarted":6,"flyOuts":27,"groundOuts":22,"airOuts":44,"runs":13,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":124,"obp":".291","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":496,"era":"3.62","inningsPitched":"32.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.18","battersFaced":136,"outs":97,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":158,"strikes":338,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"15.34","gamesFinished":0,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"8.07","walksPer9Inn":"2.51","hitsPer9Inn":"8.07","runsScoredPer9":"3.62","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 8-4)","summary":"5.0 IP, 0 ER, 9 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":92,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":30,"strikes":62,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"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":17,"gamesStarted":17,"flyOuts":55,"groundOuts":88,"airOuts":92,"runs":25,"doubles":15,"triples":2,"homeRuns":6,"strikeOuts":118,"baseOnBalls":20,"intentionalWalks":0,"hits":72,"hitByPitch":3,"atBats":365,"obp":".243","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1535,"era":"1.62","inningsPitched":"100.0","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"0.92","battersFaced":394,"outs":300,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1535,"balls":492,"strikes":1043,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":3,"winPercentage":".667","pitchesPerInning":"15.35","gamesFinished":0,"strikeoutWalkRatio":"5.90","strikeoutsPer9Inn":"10.62","walksPer9Inn":"1.80","hitsPer9Inn":"6.48","runsScoredPer9":"2.25","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[502671,682987,700250,642708,641355,691176,683011,665862,676609,669224,680474,693645,621112,657612,660787,642232],"pitchers":[693645,621112,657612,660787,642232],"bench":[665828,641555],"bullpen":[670280,543037,518585,666808,687396,607074,701542,677960],"battingOrder":[682987,700250,642708,641355,691176,683011,665862,676609,680474],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Goldschmidt (9, Early)."},{"label":"HR","value":"Caballero (8, 4th inning off Early, 0 on, 2 out)."},{"label":"TB","value":"Caballero 5; Chisholm Jr.; Domínguez; Goldschmidt 3; Rosario, A; Wells, A."},{"label":"RBI","value":"Caballero (28); Domínguez (8); Goldschmidt (40)."},{"label":"2-out RBI","value":"Domínguez; Caballero."},{"label":"Runners left in scoring position, 2 out","value":"Rice 4; Volpe."},{"label":"Team RISP","value":"3-for-11."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Caballero (18, 2nd base off Early/Narváez); Chisholm Jr. (24, 3rd base off Weissert/Narváez)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Wells, A (3, catcher interference); Schlittler (1, pickoff); Rosario, A (6, fielding); De los Santos (1, fielding)."}]}],"note":[{"label":"a","value":"Flied out for Wells, A in the 9th."},{"label":"1","value":"Ran for Goldschmidt in the 9th."}]},"home":{"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":4,"groundOuts":10,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".244","atBats":31,"obp":".313","slg":".384","ops":".697","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":11,"rbi":5,"leftOnBase":27,"sacBunts":1,"sacFlies":1,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":35,"obp":".289","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":155,"era":"3.81","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.27","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":50,"strikes":105,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":3,"pitchesPerInning":"17.22","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"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":{},"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":11,"groundOuts":29,"airOuts":24,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":96,"obp":".295","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":395,"era":"3.71","inningsPitched":"26.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.13","battersFaced":106,"outs":80,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":395,"balls":128,"strikes":267,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".250","pitchesPerInning":"14.81","gamesFinished":0,"strikeoutWalkRatio":"4.40","strikeoutsPer9Inn":"7.43","walksPer9Inn":"1.69","hitsPer9Inn":"8.44","runsScoredPer9":"3.71","homeRunsPer9":"0.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":29,"groundOuts":55,"airOuts":64,"runs":38,"doubles":13,"triples":2,"homeRuns":16,"strikeOuts":83,"baseOnBalls":29,"intentionalWalks":1,"hits":76,"hitByPitch":14,"avg":".276","atBats":275,"obp":".371","slg":".513","ops":".884","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":141,"rbi":46,"leftOnBase":106,"sacBunts":0,"sacFlies":3,"babip":".335","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.19","popOuts":23,"lineOuts":12},"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":58,"putOuts":531,"errors":3,"chances":592,"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":{},"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":14,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":9,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":53,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":217,"era":"3.46","inningsPitched":"13.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":5,"whip":"1.08","battersFaced":56,"outs":39,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":217,"balls":56,"strikes":161,"strikePercentage":".740","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".000","pitchesPerInning":"16.69","gamesFinished":2,"strikeoutWalkRatio":"19.00","strikeoutsPer9Inn":"13.15","walksPer9Inn":"0.69","hitsPer9Inn":"9.00","runsScoredPer9":"5.54","homeRunsPer9":"1.38","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID813349":{"person":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 7-5)","summary":"6.0 IP, 2 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":28,"strikes":70,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":55,"groundOuts":79,"airOuts":89,"runs":35,"doubles":12,"triples":0,"homeRuns":15,"strikeOuts":88,"baseOnBalls":32,"intentionalWalks":0,"hits":78,"hitByPitch":9,"atBats":331,"obp":".318","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1467,"era":"3.59","inningsPitched":"87.2","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.25","battersFaced":375,"outs":263,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1467,"balls":524,"strikes":943,"strikePercentage":".640","hitBatsmen":9,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":2,"winPercentage":".583","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.03","walksPer9Inn":"3.29","hitsPer9Inn":"8.01","runsScoredPer9":"3.59","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"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"}]},"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":{"note":"(H, 5)","summary":"0.2 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":21,"groundOuts":29,"airOuts":31,"runs":14,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":119,"obp":".313","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":518,"era":"3.82","inningsPitched":"30.2","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":13,"whip":"1.30","battersFaced":132,"outs":92,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":518,"balls":180,"strikes":338,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":1,"winPercentage":".000","pitchesPerInning":"16.89","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.80","walksPer9Inn":"2.93","hitsPer9Inn":"8.80","runsScoredPer9":"4.11","homeRunsPer9":"1.47","inheritedRunners":24,"inheritedRunnersScored":12,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":5,"airOuts":4,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".333","atBats":24,"obp":".385","slg":".458","ops":".843","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":11,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".471","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":33,"flyOuts":12,"groundOuts":24,"airOuts":21,"runs":12,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":3,"avg":".270","atBats":89,"obp":".356","slg":".393","ops":".749","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":35,"rbi":12,"leftOnBase":32,"sacBunts":2,"sacFlies":0,"babip":".348","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","assists":10,"putOuts":200,"errors":2,"chances":212,"fielding":".991","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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":77,"flyOuts":62,"groundOuts":55,"airOuts":102,"runs":35,"doubles":16,"triples":2,"homeRuns":10,"strikeOuts":64,"baseOnBalls":30,"intentionalWalks":1,"hits":81,"hitByPitch":0,"avg":".272","atBats":298,"obp":".335","slg":".440","ops":".775","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":131,"rbi":38,"leftOnBase":143,"sacBunts":1,"sacFlies":3,"babip":".313","groundOutsToAirouts":"0.54","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"29.80","popOuts":16,"lineOuts":24},"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":152,"errors":4,"chances":163,"fielding":".975","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, 11)","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":10,"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":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":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":26,"gamesStarted":0,"flyOuts":9,"groundOuts":21,"airOuts":24,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":96,"obp":".275","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":397,"era":"2.81","inningsPitched":"25.2","wins":4,"losses":1,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":8,"whip":"1.09","battersFaced":103,"outs":77,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":397,"balls":122,"strikes":275,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".800","pitchesPerInning":"15.47","gamesFinished":5,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.52","walksPer9Inn":"2.10","hitsPer9Inn":"7.71","runsScoredPer9":"3.16","homeRunsPer9":"1.05","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":6},"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":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":14,"gamesStarted":14,"flyOuts":32,"groundOuts":83,"airOuts":70,"runs":26,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":66,"baseOnBalls":20,"intentionalWalks":0,"hits":71,"hitByPitch":3,"atBats":289,"obp":".300","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1134,"era":"2.95","inningsPitched":"76.1","wins":9,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.19","battersFaced":313,"outs":229,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1134,"balls":397,"strikes":737,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".900","pitchesPerInning":"14.86","gamesFinished":0,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"7.78","walksPer9Inn":"2.36","hitsPer9Inn":"8.37","runsScoredPer9":"3.07","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":12,"errors":0,"chances":20,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":47,"flyOuts":22,"groundOuts":23,"airOuts":41,"runs":14,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".224","atBats":125,"obp":".271","slg":".376","ops":".647","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":47,"rbi":12,"leftOnBase":63,"sacBunts":0,"sacFlies":0,"babip":".281","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.67","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":57,"errors":2,"chances":98,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686580":{"person":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"jerseyNumber":"63","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":19,"gamesStarted":0,"flyOuts":11,"groundOuts":13,"airOuts":15,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":70,"obp":".373","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":282,"era":"6.48","inningsPitched":"16.2","wins":0,"losses":4,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":12,"whip":"1.68","battersFaced":76,"outs":50,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":282,"balls":97,"strikes":185,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".000","pitchesPerInning":"16.92","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"12.42","runsScoredPer9":"7.02","homeRunsPer9":"2.16","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":21,"groundOuts":25,"airOuts":33,"runs":11,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".252","atBats":103,"obp":".316","slg":".320","ops":".636","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":33,"rbi":6,"leftOnBase":38,"sacBunts":1,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"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":"600","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":24,"groundOuts":84,"airOuts":64,"runs":27,"doubles":16,"triples":1,"homeRuns":6,"strikeOuts":36,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":4,"avg":".224","atBats":232,"obp":".281","slg":".379","ops":".660","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":88,"rbi":32,"leftOnBase":99,"sacBunts":2,"sacFlies":2,"babip":".240","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":20,"lineOuts":20},"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":124,"putOuts":49,"errors":4,"chances":177,"fielding":".977","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":15,"gamesStarted":15,"flyOuts":45,"groundOuts":69,"airOuts":88,"runs":28,"doubles":16,"triples":1,"homeRuns":4,"strikeOuts":84,"baseOnBalls":25,"intentionalWalks":0,"hits":69,"hitByPitch":2,"atBats":307,"obp":".285","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1298,"era":"2.83","inningsPitched":"82.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.14","battersFaced":337,"outs":248,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1298,"balls":481,"strikes":817,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"15.70","gamesFinished":0,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"9.15","walksPer9Inn":"2.72","hitsPer9Inn":"7.51","runsScoredPer9":"3.05","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592454":{"person":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"jerseyNumber":"46","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":6,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":26,"obp":".387","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":117,"era":"3.86","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.71","battersFaced":31,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":41,"strikes":76,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".---","pitchesPerInning":"16.71","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.43","walksPer9Inn":"6.43","hitsPer9Inn":"9.00","runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":17,"groundOuts":28,"airOuts":33,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":11,"intentionalWalks":0,"hits":27,"hitByPitch":3,"avg":".205","atBats":132,"obp":".279","slg":".295","ops":".574","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":39,"rbi":4,"leftOnBase":67,"sacBunts":2,"sacFlies":1,"babip":".298","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":5,"lineOuts":11},"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":7,"stolenBases":24,"stolenBasePercentage":".774","caughtStealingPercentage":".226","assists":21,"putOuts":384,"errors":3,"chances":408,"fielding":".993","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681987":{"person":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-0 | HBP, RBI","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":1,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"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":8,"flyOuts":2,"groundOuts":2,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".250","atBats":16,"obp":".429","slg":".563","ops":".992","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":9,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":27,"groundOuts":75,"airOuts":68,"runs":37,"doubles":9,"triples":2,"homeRuns":12,"strikeOuts":96,"baseOnBalls":21,"intentionalWalks":0,"hits":59,"hitByPitch":3,"avg":".200","atBats":295,"obp":".258","slg":".366","ops":".624","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":108,"rbi":38,"leftOnBase":106,"sacBunts":0,"sacFlies":3,"babip":".247","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.58","popOuts":22,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":132,"errors":0,"chances":137,"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":11,"gamesStarted":11,"flyOuts":46,"groundOuts":45,"airOuts":82,"runs":26,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":62,"baseOnBalls":18,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":239,"obp":".277","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":951,"era":"3.08","inningsPitched":"64.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.09","battersFaced":261,"outs":193,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":951,"balls":292,"strikes":659,"strikePercentage":".690","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".375","pitchesPerInning":"14.78","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"8.67","walksPer9Inn":"2.52","hitsPer9Inn":"7.27","runsScoredPer9":"3.64","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":15},"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-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":38,"groundOuts":70,"airOuts":68,"runs":33,"doubles":18,"triples":3,"homeRuns":7,"strikeOuts":61,"baseOnBalls":15,"intentionalWalks":0,"hits":79,"hitByPitch":6,"avg":".285","atBats":277,"obp":".336","slg":".448","ops":".784","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":124,"rbi":35,"leftOnBase":112,"sacBunts":1,"sacFlies":0,"babip":".344","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.57","popOuts":11,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":188,"errors":1,"chances":193,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","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, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":24,"groundOuts":54,"airOuts":42,"runs":16,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":17,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".237","atBats":152,"obp":".324","slg":".316","ops":".640","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":48,"rbi":10,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"152.00","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"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"}]},"ID543056":{"person":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":2,"strikes":1,"strikePercentage":".330","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":12,"groundOuts":20,"airOuts":23,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":67,"obp":".312","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":302,"era":"4.50","inningsPitched":"18.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":9,"whip":"1.28","battersFaced":77,"outs":54,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":117,"strikes":185,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".000","pitchesPerInning":"16.78","gamesFinished":3,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"5.00","walksPer9Inn":"4.50","hitsPer9Inn":"7.00","runsScoredPer9":"4.50","homeRunsPer9":"0.50","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691785":{"person":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":8,"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":70,"flyOuts":34,"groundOuts":65,"airOuts":54,"runs":19,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":45,"hitByPitch":3,"avg":".220","atBats":205,"obp":".282","slg":".312","ops":".594","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":228,"totalBases":64,"rbi":22,"leftOnBase":102,"sacBunts":0,"sacFlies":3,"babip":".261","groundOutsToAirouts":"1.20","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"68.33","popOuts":13,"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":119,"putOuts":91,"errors":4,"chances":214,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{"note":"(S, 15)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":24,"gamesStarted":0,"flyOuts":14,"groundOuts":18,"airOuts":20,"runs":5,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":29,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":85,"obp":".302","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":363,"era":"1.99","inningsPitched":"22.2","wins":0,"losses":3,"saves":15,"saveOpportunities":16,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"1.24","battersFaced":96,"outs":68,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":363,"balls":120,"strikes":243,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".000","pitchesPerInning":"16.01","gamesFinished":20,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"11.51","walksPer9Inn":"3.97","hitsPer9Inn":"7.15","runsScoredPer9":"1.99","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670245":{"person":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"jerseyNumber":"56","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":26,"gamesStarted":0,"flyOuts":27,"groundOuts":40,"airOuts":55,"runs":24,"doubles":7,"triples":2,"homeRuns":7,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":42,"hitByPitch":3,"atBats":169,"obp":".326","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":720,"era":"4.95","inningsPitched":"43.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.35","battersFaced":192,"outs":131,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":720,"balls":268,"strikes":452,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".---","pitchesPerInning":"16.49","gamesFinished":17,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.21","walksPer9Inn":"3.50","hitsPer9Inn":"8.66","runsScoredPer9":"4.95","homeRunsPer9":"1.44","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[807799,681987,678882,677800,575929,680776,702332,678011,655316,665966,691785,813349,669711,543056,676477,547973],"pitchers":[813349,669711,543056,676477,547973],"bench":[681508,657136],"bullpen":[687562,543243,594027,592454,686580,624133,801139,670245],"battingOrder":[681987,678882,677800,575929,680776,702332,655316,665966,691785],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Seigler (3, Schlittler)."},{"label":"HR","value":"Durbin (6, 5th inning off Schlittler, 1 on, 2 out)."},{"label":"TB","value":"Duran, Ja; Durbin 5; Narváez; Rafaela; Seigler 3."},{"label":"RBI","value":"Duran, Ja (38); Durbin 2 (32); Eaton (4); Rafaela (35)."},{"label":"2-out RBI","value":"Durbin 2."},{"label":"Runners left in scoring position, 2 out","value":"Duran, Ja 2; Abreu, W; Mayer 2; Yoshida."},{"label":"SAC","value":"Narváez."},{"label":"SF","value":"Duran, Ja."},{"label":"Team RISP","value":"1-for-12."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rafaela (10, 2nd base off Schlittler/Wells, A)."}]}],"note":[{"label":"a","value":"Hit by pitch for Yoshida in the 8th."},{"label":"1","value":"Ran for Seigler in the 8th."}]}},"officials":[{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":658325,"fullName":"Tyler Jones","link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Narváez (by Schlittler); Eaton (by Yarbrough)."},{"label":"ABS Challenge","value":"Narváez 2 (Ball-Confirmed, Ball-Confirmed); Rice (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Schlittler 92-62; Blackburn, P 17-10; Hill, T 8-5; De los Santos 11-5; Yarbrough 9-6; Early 98-70; Weissert 21-13; Coulombe 3-1; Whitlock 10-7; Chapman 23-14."},{"label":"Groundouts-flyouts","value":"Schlittler 6-1; Blackburn, P 2-0; Hill, T 0-3; De los Santos 1-0; Yarbrough 1-0; Early 6-2; Weissert 1-1; Coulombe 1-0; Whitlock 0-1; Chapman 2-1."},{"label":"Batters faced","value":"Schlittler 25; Blackburn, P 4; Hill, T 3; De los Santos 4; Yarbrough 3; Early 24; Weissert 4; Coulombe 1; Whitlock 3; Chapman 6."},{"label":"Inherited runners-scored","value":"Yarbrough 3-2; Coulombe 1-0."},{"label":"Ejections","value":"Red Sox pitching coach Andrew Bailey ejected by 1B umpire Tyler Jones (9th)."},{"label":"Umpires","value":"HP: Todd Tichenor. 1B: Tyler Jones. 2B: Clint Vondrak. 3B: Adam Hamari. "},{"label":"Weather","value":"85 degrees, Partly Cloudy."},{"label":"Wind","value":"3 mph, Out To LF."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:58."},{"label":"Att","value":"36,307."},{"label":"Venue","value":"Fenway Park."},{"label":"June 25, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","boxscoreName":"Durbin"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":24,"groundOuts":84,"airOuts":64,"runs":27,"doubles":16,"triples":1,"homeRuns":6,"strikeOuts":36,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":4,"avg":".224","atBats":232,"obp":".281","slg":".379","ops":".660","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":88,"rbi":32,"leftOnBase":99,"sacBunts":2,"sacFlies":2,"babip":".240","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":20,"lineOuts":20},"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":124,"putOuts":49,"errors":4,"chances":177,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349","boxscoreName":"Early"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 7-5)","summary":"6.0 IP, 2 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":28,"strikes":70,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":55,"groundOuts":79,"airOuts":89,"runs":35,"doubles":12,"triples":0,"homeRuns":15,"strikeOuts":88,"baseOnBalls":32,"intentionalWalks":0,"hits":78,"hitByPitch":9,"atBats":331,"obp":".318","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1467,"era":"3.59","inningsPitched":"87.2","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.25","battersFaced":375,"outs":263,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1467,"balls":524,"strikes":943,"strikePercentage":".640","hitBatsmen":9,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":2,"winPercentage":".583","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.03","walksPer9Inn":"3.29","hitsPer9Inn":"8.01","runsScoredPer9":"3.59","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"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":61,"pitchingGameScore":61},{"player":{"person":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609","boxscoreName":"Caballero"},"jerseyNumber":"72","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":22,"groundOuts":66,"airOuts":52,"runs":31,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":15,"intentionalWalks":0,"hits":58,"hitByPitch":5,"avg":".259","atBats":224,"obp":".317","slg":".411","ops":".728","caughtStealing":7,"stolenBases":18,"stolenBasePercentage":".720","caughtStealingPercentage":".280","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":92,"rbi":28,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":17,"lineOuts":13},"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":140,"putOuts":84,"errors":6,"chances":230,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"loser":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"save":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}