{"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":824919,"link":"/api/v1.1/game/824919/feed/live","metaData":{"wait":10,"timeStamp":"20260605_020925","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824919,"type":"R","doubleHeader":"N","id":"2026/06/04/tormlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824919-2026-06-04","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-04T23:15:00Z","originalDate":"2026-06-04","officialDate":"2026-06-04","dayNight":"night","time":"7:15","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":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","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":"Toronto","record":{"gamesPlayed":63,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":33,"ties":0,"pct":".476"},"records":{},"divisionLeader":false,"wins":30,"losses":33,"winningPercentage":".476"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2026,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":63,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":21,"ties":0,"pct":".667"},"records":{},"divisionLeader":false,"wins":42,"losses":21,"winningPercentage":".667"},"franchiseName":"Atlanta","clubName":"Braves","active":true}},"players":{"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":26,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671936":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936","firstName":"Adam","lastName":"Macko","birthDate":"2000-12-30","currentAge":25,"birthCity":"Bratislava","birthCountry":"Slovakia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adam","useLastName":"Macko","boxscoreName":"Macko","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adam Macko","nameSlug":"adam-macko-671936","firstLastName":"Adam Macko","lastFirstName":"Macko, Adam","lastInitName":"Macko, A","initLastName":"A Macko","fullFMLName":"Adam Macko","fullLFMName":"Macko, Adam","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663158":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158","firstName":"Robert","lastName":"Suarez","primaryNumber":"75","birthDate":"1991-03-01","currentAge":35,"birthCity":"Bolivar","birthCountry":"Venezuela","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Suarez","middleName":"Alexander","boxscoreName":"Suarez, R","gender":"M","nameMatrilineal":"Subero","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Suarez","nameSlug":"robert-suarez-663158","firstLastName":"Robert Suarez","lastFirstName":"Suarez, Robert","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Robert Alexander Suarez","fullLFMName":"Suarez, Robert Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID689149":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149","firstName":"John","lastName":"Dallas","primaryNumber":"37","birthDate":"2000-06-26","currentAge":26,"birthCity":"Orange","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Dallas","middleName":"Chadwell","boxscoreName":"Dallas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Dallas","nameSlug":"chad-dallas-689149","firstLastName":"Chad Dallas","lastFirstName":"Dallas, Chad","lastInitName":"Dallas, C","initLastName":"C Dallas","fullFMLName":"John Chadwell Dallas","fullLFMName":"Dallas, John Chadwell","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID622761":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761","firstName":"Jorge","lastName":"Mateo","primaryNumber":"9","birthDate":"1995-06-23","currentAge":31,"birthCity":"Santo Domingo Oeste","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jorge","useLastName":"Mateo","middleName":"Luis","boxscoreName":"Mateo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"mah-TAY-oh","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Mateo","nameSlug":"jorge-mateo-622761","firstLastName":"Jorge Mateo","lastFirstName":"Mateo, Jorge","lastInitName":"Mateo, J","initLastName":"J Mateo","fullFMLName":"Jorge Luis Mateo","fullLFMName":"Mateo, Jorge Luis","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"38","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID471911":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911","firstName":"Carlos","lastName":"Carrasco","primaryNumber":"59","birthDate":"1987-03-21","currentAge":39,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"6' 4\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Carrasco","middleName":"Luis","boxscoreName":"Carrasco","nickName":"Cookie","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"cuh-RAZZ-coh","mlbDebutDate":"2009-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Carrasco","nameSlug":"carlos-carrasco-471911","firstLastName":"Carlos Carrasco","lastFirstName":"Carrasco, Carlos","lastInitName":"Carrasco, C","initLastName":"C Carrasco","fullFMLName":"Carlos Luis Carrasco","fullLFMName":"Carrasco, Carlos Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID800311":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311","firstName":"Didier","lastName":"Fuentes","primaryNumber":"72","birthDate":"2005-06-17","currentAge":21,"birthCity":"Tolu","birthCountry":"Colombia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Didier","useLastName":"Fuentes","middleName":"Nicolas","boxscoreName":"Fuentes","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Didier Fuentes","nameSlug":"didier-fuentes-800311","firstLastName":"Didier Fuentes","lastFirstName":"Fuentes, Didier","lastInitName":"Fuentes, D","initLastName":"D Fuentes","fullFMLName":"Didier Nicolas Fuentes","fullLFMName":"Fuentes, Didier Nicolas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":27,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID657756":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756","firstName":"Connor","lastName":"Seabold","primaryNumber":"43","birthDate":"1996-01-24","currentAge":30,"birthCity":"Laguna Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Seabold","boxscoreName":"Seabold","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"SEE-bold","mlbDebutDate":"2021-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Seabold","nameSlug":"connor-seabold-657756","firstLastName":"Connor Seabold","lastFirstName":"Seabold, Connor","lastInitName":"Seabold, C","initLastName":"C Seabold","fullFMLName":"Connor Seabold","fullLFMName":"Seabold, Connor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"24","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID682818":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818","firstName":"Yohendrick","lastName":"Pinango","primaryNumber":"24","birthDate":"2002-05-07","currentAge":24,"birthCity":"Carora","birthCountry":"Venezuela","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Yohendrick","useLastName":"Piñango","middleName":"Alexander","boxscoreName":"Piñango","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yohendrick Piñango","nameSlug":"yohendrick-pinango-682818","firstLastName":"Yohendrick Piñango","lastFirstName":"Piñango, Yohendrick","lastInitName":"Piñango, Y","initLastName":"Y Piñango","fullFMLName":"Yohendrick Alexander Piñango","fullLFMName":"Piñango, Yohendrick Alexander","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":25,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID684320":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320","firstName":"Yariel","lastName":"Rodriguez","primaryNumber":"29","birthDate":"1997-03-10","currentAge":29,"birthCity":"Camaguey","birthCountry":"Cuba","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yariel","useLastName":"Rodríguez","middleName":"Humberto","boxscoreName":"Rodríguez, Y","gender":"M","nameMatrilineal":"Yordi","isPlayer":true,"isVerified":true,"pronunciation":"YAH-ree-el","mlbDebutDate":"2024-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yariel Rodríguez","nameSlug":"yariel-rodriguez-684320","firstLastName":"Yariel Rodríguez","lastFirstName":"Rodríguez, Yariel","lastInitName":"Rodríguez, Y","initLastName":"Y Rodríguez","fullFMLName":"Yariel Humberto Rodríguez","fullLFMName":"Rodríguez, Yariel Humberto","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID625643":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643","firstName":"Reynaldo","lastName":"López","primaryNumber":"40","birthDate":"1994-01-04","currentAge":32,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reynaldo","useLastName":"López","middleName":"Starling","boxscoreName":"López, R","nickName":"Rey","gender":"M","nameMatrilineal":"Kely","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reynaldo López","nameSlug":"reynaldo-lopez-625643","firstLastName":"Reynaldo López","lastFirstName":"López, Reynaldo","lastInitName":"López, R","initLastName":"R López","fullFMLName":"Reynaldo Starling López","fullLFMName":"López, Reynaldo Starling","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID675911":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","firstName":"Spencer","lastName":"Strider","primaryNumber":"99","birthDate":"1998-10-28","currentAge":27,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Strider","middleName":"Robert","boxscoreName":"Strider","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2021-10-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Strider","nameSlug":"spencer-strider-675911","firstLastName":"Spencer Strider","lastFirstName":"Strider, Spencer","lastInitName":"Strider, S","initLastName":"S Strider","fullFMLName":"Spencer Robert Strider","fullLFMName":"Strider, Spencer Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"14","birthDate":"1994-07-19","currentAge":32,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID807727":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727","firstName":"Charles","lastName":"McAdoo","primaryNumber":"26","birthDate":"2002-03-06","currentAge":24,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Charles","useLastName":"McAdoo","middleName":"Alexander","boxscoreName":"McAdoo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charles McAdoo","nameSlug":"charles-mcadoo-807727","firstLastName":"Charles McAdoo","lastFirstName":"McAdoo, Charles","lastInitName":"McAdoo, C","initLastName":"C McAdoo","fullFMLName":"Charles Alexander McAdoo","fullLFMName":"McAdoo, Charles Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID519242":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","firstName":"Christopher","lastName":"Sale","primaryNumber":"51","birthDate":"1989-03-30","currentAge":37,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Sale","middleName":"Allen","boxscoreName":"Sale","nickName":"The Conductor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2010-08-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Sale","nameSlug":"chris-sale-519242","firstLastName":"Chris Sale","lastFirstName":"Sale, Chris","lastInitName":"Sale, C","initLastName":"C Sale","fullFMLName":"Christopher Allen Sale","fullLFMName":"Sale, Christopher Allen","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"12","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID702056":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","firstName":"Trey","lastName":"Yesavage","primaryNumber":"39","birthDate":"2003-07-28","currentAge":23,"birthCity":"Pottstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Yesavage","middleName":"David","boxscoreName":"Yesavage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Yesavage","nameSlug":"trey-yesavage-702056","firstLastName":"Trey Yesavage","lastFirstName":"Yesavage, Trey","lastInitName":"Yesavage, T","initLastName":"T Yesavage","fullFMLName":"Trey David Yesavage","fullLFMName":"Yesavage, Trey David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":37,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663586":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","firstName":"Michael","lastName":"Riley","primaryNumber":"27","birthDate":"1997-04-02","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Austin","useLastName":"Riley","middleName":"Austin","boxscoreName":"Riley, A","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Riley","nameSlug":"austin-riley-663586","firstLastName":"Austin Riley","lastFirstName":"Riley, Austin","lastInitName":"Riley, A","initLastName":"A Riley","fullFMLName":"Michael Austin Riley","fullLFMName":"Riley, Michael Austin","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID660821":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","firstName":"Jesús","lastName":"Sánchez","primaryNumber":"12","birthDate":"1997-10-07","currentAge":28,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jesús","useLastName":"Sánchez","boxscoreName":"Sánchez, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hey-SUS","mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesús Sánchez","nameSlug":"jesus-sanchez-660821","firstLastName":"Jesús Sánchez","lastFirstName":"Sánchez, Jesús","lastInitName":"Sánchez, J","initLastName":"J Sánchez","fullFMLName":"Jesús Sánchez","fullLFMName":"Sánchez, Jesús","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID506702":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702","firstName":"Sandy","lastName":"León","birthDate":"1989-03-13","currentAge":37,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 9\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sandy","useLastName":"León","middleName":"David","boxscoreName":"León","nickName":"Noah","gender":"M","nameMatrilineal":"Balan","isPlayer":true,"isVerified":true,"pronunciation":"SAN-dee lee-OHN","mlbDebutDate":"2012-05-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy León","nameSlug":"sandy-leon-506702","firstLastName":"Sandy León","lastFirstName":"León, Sandy","lastInitName":"León, S","initLastName":"S León","fullFMLName":"Sandy David León","fullLFMName":"León, Sandy David","strikeZoneTop":3.095,"strikeZoneBottom":1.562},"ID673490":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490","firstName":"Ha-Seong","lastName":"Kim","primaryNumber":"7","birthDate":"1995-10-17","currentAge":30,"birthCity":"Bucheon","birthCountry":"Republic of Korea","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ha-Seong","useLastName":"Kim","boxscoreName":"Kim, Ha","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"HA-song","mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ha-Seong Kim","nameSlug":"ha-seong-kim-673490","firstLastName":"Ha-Seong Kim","lastFirstName":"Kim, Ha-Seong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Ha-Seong Kim","fullLFMName":"Kim, Ha-Seong","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643}},"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705","location":{"address1":"755 Battery Avenue","city":"Atlanta","state":"Georgia","stateAbbrev":"GA","postalCode":"30339","defaultCoordinates":{"latitude":33.890672,"longitude":-84.467641},"azimuthAngle":145.0,"elevation":1001,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41149,"turfType":"Grass","roofType":"Open","leftLine":335,"left":375,"leftCenter":385,"center":400,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":4705,"link":"/api/v1/venues/4705"},"weather":{"condition":"Clear","temp":"80","wind":"5 mph, In From LF"},"gameInfo":{"attendance":30598,"firstPitch":"2026-06-04T23:16:00.000Z","gameDurationMinutes":173},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"home":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"}},"officialScorer":{"id":840017,"fullName":"Allison George","link":"/api/v1/people/840017"},"primaryDatacaster":{"id":666946,"fullName":"Kurt Hoyt","link":"/api/v1/people/666946"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"George Springer doubles (9) on a line drive to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-04T23:16:26.782Z","endTime":"2026-06-04T23:18:01.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-04T19:42:02.562Z","endTime":"2026-06-04T22:50:18.818Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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-04T22:50:18.818Z","endTime":"2026-06-04T23:14:12.277Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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-04T23:14:12.277Z","endTime":"2026-06-04T23:16:28.960Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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.5,"endSpeed":90.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.424605630738746,"aZ":-22.211110879141973,"pfxX":10.086379801352564,"pfxZ":4.774521531725376,"pX":-1.1162876626418021,"pZ":1.0281837560952556,"vX0":-14.238263453076168,"vY0":-142.7524181993049,"vZ0":-6.514266366991023,"x":159.55,"y":211.02,"x0":2.599908336597817,"y0":50.004462219370524,"z0":4.7145959036938025,"aX":21.052938116845183},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.6,"breakHorizontal":-15.7,"spinRate":2315,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.3820777028563995,"extension":6.736709333196625},"index":3,"playId":"792bd449-7ffb-36c6-92d5-6d419087571f","pitchNumber":1,"startTime":"2026-06-04T23:16:28.960Z","endTime":"2026-06-04T23:16:32.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05376263961018,"aZ":-21.784641458968885,"pfxX":8.70595315522994,"pfxZ":4.936291027643765,"pX":-0.06611290798510285,"pZ":2.4105976366135566,"vX0":-10.832128957530388,"vY0":-143.4548955226555,"vZ0":-2.7141507858692924,"x":119.52,"y":173.69,"x0":2.609864319813289,"y0":50.00334065099815,"z0":4.711643894500065,"aX":18.328620002329846},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.6,"breakHorizontal":-13.8,"spinRate":2348,"spinDirection":101},"zone":5,"typeConfidence":2.0,"plateTime":0.3803378497206906,"extension":6.634160301379708},"index":4,"playId":"791e6931-c099-3c0a-89c8-39a4de3b8a55","pitchNumber":2,"startTime":"2026-06-04T23:16:47.843Z","endTime":"2026-06-04T23:16:51.872Z","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":98.0,"endSpeed":90.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07087547038678,"aZ":-21.8196839688386,"pfxX":9.666705618568349,"pfxZ":5.0099608353906335,"pX":-0.6052326293323312,"pZ":1.9420185728766444,"vX0":-12.700889534045256,"vY0":-142.2560211197604,"vZ0":-3.926439182812993,"x":140.07,"y":186.35,"x0":2.643938254997831,"y0":50.00229887612897,"z0":4.70888773901243,"aX":19.97844977677694},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.5,"breakHorizontal":-15.2,"spinRate":2339,"spinDirection":109},"zone":7,"typeConfidence":2.0,"plateTime":0.38379538612243946,"extension":6.747443926673937},"index":5,"playId":"45439e5b-a470-3ade-a420-120c7f5fe428","pitchNumber":3,"startTime":"2026-06-04T23:17:04.924Z","endTime":"2026-06-04T23:17:08.656Z","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":83.5,"endSpeed":77.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.116116481566927,"aZ":-33.76079988618384,"pfxX":-6.526153175616317,"pfxZ":-1.0504298847031457,"pX":-0.26623854489095033,"pZ":2.3453837922804937,"vX0":-5.16588884535834,"vY0":-121.60504149788272,"vZ0":0.985097872440081,"x":127.15,"y":175.45,"x0":2.7277688731502328,"y0":50.00416506260306,"z0":4.8464426131751015,"aX":-9.848537518918642},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":13.0,"spinRate":2604,"spinDirection":304},"zone":4,"typeConfidence":2.0,"plateTime":0.4490900450580826,"extension":6.584767177979645},"index":6,"playId":"54d85daf-c3a5-387b-8c74-ad466931dcce","pitchNumber":4,"startTime":"2026-06-04T23:17:22.847Z","endTime":"2026-06-04T23:17:26.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25237803747239,"aZ":-22.536988227570937,"pfxX":7.786215431803917,"pfxZ":4.640745307057711,"pX":0.9683714752444942,"pZ":2.3455868652960277,"vX0":-8.263522626056544,"vY0":-142.4380184354909,"vZ0":-3.054339554552106,"x":80.09,"y":175.45,"x0":2.879880172048704,"y0":50.00596609190378,"z0":4.838490354580719,"aX":16.18293620125245},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.0,"breakHorizontal":-12.7,"spinRate":2382,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.38288901712246703,"extension":6.805401816395763},"hitData":{"launchSpeed":96.3,"launchAngle":20.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.16,"coordY":107.79}},"index":7,"playId":"5a97a033-ebc1-3414-b6b9-e66c8d6f4eb8","pitchNumber":5,"startTime":"2026-06-04T23:17:49.488Z","endTime":"2026-06-04T23:18:01.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:18:01.905Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a ground ball to shortstop Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-04T23:18:15.224Z","endTime":"2026-06-04T23:18:38.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.672481199272948,"aZ":-31.751779872828443,"pfxX":9.528397628117153,"pfxZ":0.23303211754728004,"pX":0.3716391599882742,"pZ":1.1873490134250304,"vX0":-9.813084019086117,"vY0":-133.52260486708838,"vZ0":-2.644844135766022,"x":102.83,"y":206.72,"x0":2.8494866860424,"y0":50.002680983383,"z0":4.4661735662110145,"aX":17.273696293136744},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.0,"breakHorizontal":-15.2,"spinRate":1902,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4095938709780347,"extension":6.695415422516681},"hitData":{"launchSpeed":76.3,"launchAngle":-0.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.04,"coordY":149.22}},"index":0,"playId":"bc396594-86f6-32c0-8c2a-7dac79939dd2","pitchNumber":1,"startTime":"2026-06-04T23:18:31.463Z","endTime":"2026-06-04T23:18:38.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:18:38.404Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-04T23:18:53.072Z","endTime":"2026-06-04T23:19:35.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81837353135733,"aZ":-35.244405523826266,"pfxX":-6.130051340416337,"pfxZ":-2.1374404520036485,"pX":-0.20855030609750438,"pZ":2.527097576251439,"vX0":-5.428840670746572,"vY0":-119.34090415027401,"vZ0":2.122918628258077,"x":124.95,"y":170.55,"x0":2.8953481257745177,"y0":50.00189164005239,"z0":4.809528917587086,"aX":-8.806598986305671},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.0,"breakHorizontal":12.5,"spinRate":2520,"spinDirection":303},"zone":5,"typeConfidence":2.0,"plateTime":0.459647675415237,"extension":6.477725131486929},"hitData":{"launchSpeed":78.0,"launchAngle":41.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.03,"coordY":107.92}},"index":0,"playId":"7a1cc1ef-8f8f-3e2e-b93b-e83709e9866f","pitchNumber":1,"startTime":"2026-06-04T23:19:22.394Z","endTime":"2026-06-04T23:19:35.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:19:35.772Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-04T23:19:47.057Z","endTime":"2026-06-04T23:21:56.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.016909176249143,"aZ":-38.17823262184729,"pfxX":-5.923416669033974,"pfxZ":-4.239012847018578,"pX":-1.0009370189781281,"pZ":-0.040518685892457086,"vX0":-6.787294296095937,"vY0":-118.64589877966516,"vZ0":-2.850891074824303,"x":155.15,"y":239.87,"x0":2.6730386993890765,"y0":50.00257336854549,"z0":4.677153836582408,"aX":-8.390879174080048},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.2,"breakHorizontal":12.5,"spinRate":2566,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4627534027500788,"extension":6.604145376823972},"index":0,"playId":"a44aebc5-f20c-323b-a6d7-e06247c49a3e","pitchNumber":1,"startTime":"2026-06-04T23:20:00.870Z","endTime":"2026-06-04T23:20:05.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.082039371876537,"aZ":-36.266273090320524,"pfxX":-7.318316123443031,"pfxZ":-3.0207789389268402,"pX":0.8224866654916599,"pZ":1.30572977443543,"vX0":-2.6387630425489195,"vY0":-115.45536270429248,"vZ0":0.1435225880942137,"x":85.65,"y":203.53,"x0":2.930501052069307,"y0":50.00453799447739,"z0":4.726934106620699,"aX":-9.901447721201388},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.2,"breakHorizontal":13.9,"spinRate":2458,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.47402837671776554,"extension":6.5339703540601946},"index":1,"playId":"7b9655d4-3cd8-3982-aa42-a5a966aafa56","pitchNumber":2,"startTime":"2026-06-04T23:20:27.283Z","endTime":"2026-06-04T23:20:31.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.701884614365877,"aZ":-36.442963294121625,"pfxX":-6.14407830529641,"pfxZ":-3.0776941418334456,"pX":1.8871351190485932,"pZ":2.537496733334022,"vX0":-0.9122139490278929,"vY0":-116.71023357642518,"vZ0":2.5529435218016046,"x":45.07,"y":170.27,"x0":3.0810344090361466,"y0":50.00198459783401,"z0":4.84708249450958,"aX":-8.526777785152962},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.7,"breakHorizontal":11.4,"spinRate":2478,"spinDirection":303},"zone":12,"typeConfidence":2.0,"plateTime":0.4682206990096871,"extension":6.130363078460126},"index":2,"playId":"bb99b0d1-8c2d-3edd-98a1-cbefb1e7997a","pitchNumber":3,"startTime":"2026-06-04T23:20:46.585Z","endTime":"2026-06-04T23:20:50.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.681072902507605,"aZ":-33.71068836377215,"pfxX":10.132766945206598,"pfxZ":-0.8710564002422831,"pX":-0.18027043223796774,"pZ":1.9063308349371435,"vX0":-11.082765796943455,"vY0":-131.3587056835873,"vZ0":-0.48330367140925745,"x":123.87,"y":187.31,"x0":2.7606577973877906,"y0":50.003019668361844,"z0":4.58121573230597,"aX":17.853781439935638},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.4,"breakHorizontal":-16.2,"spinRate":1867,"spinDirection":97},"zone":8,"typeConfidence":2.0,"plateTime":0.4156606033727299,"extension":6.8639640478228445},"index":3,"playId":"1db5e332-21af-3a42-937a-92524e57b6eb","pitchNumber":4,"startTime":"2026-06-04T23:21:05.869Z","endTime":"2026-06-04T23:21:09.842Z","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":97.9,"endSpeed":90.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66839707363681,"aZ":-22.001721800694735,"pfxX":8.501053136990869,"pfxZ":4.931012416542812,"pX":-0.7951612151203751,"pZ":3.3504971545532203,"vX0":-12.571169076583717,"vY0":-142.05586616964374,"vZ0":-0.6863258666460723,"x":147.31,"y":148.32,"x0":2.563811856595006,"y0":50.00257023232855,"z0":4.982036385470141,"aX":17.538380977517548},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.0,"breakHorizontal":-13.1,"spinRate":2275,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.38419430922560194,"extension":6.739346051957771},"index":4,"playId":"f7529517-0836-367b-9cf9-5f80d21c4232","pitchNumber":5,"startTime":"2026-06-04T23:21:26.468Z","endTime":"2026-06-04T23:21:30.242Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.613155394844544,"aZ":-34.031401844210386,"pfxX":-5.473460700768567,"pfxZ":-1.2686092620263674,"pX":-1.3868599489328608,"pZ":0.61294361689725,"vX0":-7.945060331746183,"vY0":-119.64225795952977,"vZ0":-2.346564668447005,"x":169.86,"y":222.23,"x0":2.679691946126388,"y0":50.00551709230031,"z0":4.6364653172983,"aX":-7.989258531131441},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.6,"breakHorizontal":11.8,"spinRate":2578,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.45662199658834,"extension":6.54350985390117},"index":5,"playId":"813726dd-229a-38b3-a76f-5359d8ecb26b","pitchNumber":6,"startTime":"2026-06-04T23:21:52.236Z","endTime":"2026-06-04T23:21:56.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:21:56.627Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Charles McAdoo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-04T23:22:08.467Z","endTime":"2026-06-04T23:23:16.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02946882910515,"aZ":-31.02346261373789,"pfxX":9.896405535976736,"pfxZ":0.6604088640869143,"pX":-0.6596040283091581,"pZ":2.219523634984264,"vX0":-12.35934434320634,"vY0":-130.9142388719398,"vZ0":-0.07195493520142626,"x":142.14,"y":178.85,"x0":2.8232160124650454,"y0":50.004299076732416,"z0":4.557521297098714,"aX":17.286867252481795},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":-15.4,"spinRate":1911,"spinDirection":98},"zone":4,"typeConfidence":2.0,"plateTime":0.417402710479414,"extension":6.67173094572644},"index":0,"playId":"e5003a04-0d71-37cc-a21c-074a0648a19c","pitchNumber":1,"startTime":"2026-06-04T23:22:24.129Z","endTime":"2026-06-04T23:22:28.165Z","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":99.4,"endSpeed":91.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.331211771164494,"aZ":-23.086862669488884,"pfxX":9.591439596121504,"pfxZ":4.26158561441906,"pX":0.432372020285192,"pZ":3.43616754001056,"vX0":-10.357880582018746,"vY0":-144.54568059061944,"vZ0":0.14761128473549734,"x":100.52,"y":146.0,"x0":2.803237888327735,"y0":50.002082819848034,"z0":4.793397155915555,"aX":20.44811709417336},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":7.9,"breakHorizontal":-15.5,"spinRate":2293,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.37786147842468765,"extension":6.611518132087307},"index":1,"playId":"d16f0625-8d9a-3934-9af4-a0068013dd79","pitchNumber":2,"startTime":"2026-06-04T23:22:44.100Z","endTime":"2026-06-04T23:22:48.688Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.288238640909523,"aZ":-35.39983344366072,"pfxX":-6.620113816747524,"pfxZ":-2.196211613168478,"pX":-0.8897571350109288,"pZ":0.6975396923876959,"vX0":-6.285354804537409,"vY0":-120.37405938561145,"vZ0":-2.258851743602117,"x":150.92,"y":219.95,"x0":2.6149587609682956,"y0":50.003131203460626,"z0":4.781038968879428,"aX":-9.71843281753574},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.3,"breakHorizontal":13.4,"spinRate":2596,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4549528351777252,"extension":6.562689078855858},"index":2,"playId":"db581b68-1055-356b-9bcd-70caa53b462e","pitchNumber":3,"startTime":"2026-06-04T23:23:12.574Z","endTime":"2026-06-04T23:23:16.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:23:16.944Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-04T23:25:27.946Z","endTime":"2026-06-04T23:26:57.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.994695272168414,"aZ":-30.131666184885997,"pfxX":-8.04217972460244,"pfxZ":1.5731139370903104,"pX":0.6149482016762813,"pZ":3.2263764737169005,"vX0":-4.017600409529568,"vY0":-113.95193342568032,"vZ0":0.7013579935197929,"x":93.56,"y":151.67,"x0":3.4519446907478533,"y0":50.00513496411999,"z0":5.9163335498677165,"aX":-10.465758240388762},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":3.4,"breakHorizontal":15.6,"spinRate":2619,"spinDirection":291},"zone":3,"typeConfidence":0.92,"plateTime":0.48261264941574655,"extension":6.866106658424708},"index":0,"playId":"7a9bccf2-769c-36cb-9fe9-b3280b787238","pitchNumber":1,"startTime":"2026-06-04T23:25:36.338Z","endTime":"2026-06-04T23:25:40.586Z","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":90.0,"endSpeed":83.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96027265531485,"aZ":-21.3258169055808,"pfxX":-0.6084741817293284,"pfxZ":6.19168023454982,"pX":-0.009303578956333956,"pZ":2.492357556247969,"vX0":-8.598674101003265,"vY0":-130.8894257633703,"vZ0":-4.266333998211031,"x":117.35,"y":171.49,"x0":3.3836897581134324,"y0":50.00615411357452,"z0":5.719829694237016,"aX":-1.0666310622582158},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.6,"breakHorizontal":2.8,"spinRate":2762,"spinDirection":165},"zone":5,"typeConfidence":0.89,"plateTime":0.4168354185242311,"extension":6.818033235377924},"index":1,"playId":"02fc689d-e6e5-395c-8fb6-dbb821362b45","pitchNumber":2,"startTime":"2026-06-04T23:25:51.281Z","endTime":"2026-06-04T23:25:58.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.690220192500142,"aZ":-24.554789343433345,"pfxX":-0.8732137549925714,"pfxZ":4.274680205274603,"pX":0.9388055264607065,"pZ":4.944325627299849,"vX0":-6.641391300637983,"vY0":-131.60633528702405,"vZ0":2.3906920712067485,"x":81.21,"y":105.28,"x0":3.5917712686894316,"y0":50.003651082909286,"z0":5.824855623985855,"aX":-1.5544679185995163},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":2.8,"spinRate":2728,"spinDirection":170},"zone":12,"typeConfidence":0.91,"plateTime":0.41365293700499883,"extension":6.758978919644907},"index":2,"playId":"0e60e26a-7998-3a74-8a7c-afc76dc2d3ff","pitchNumber":3,"startTime":"2026-06-04T23:26:14.238Z","endTime":"2026-06-04T23:26:17.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.831987072980304,"aZ":-34.17454653076782,"pfxX":-9.466953136435738,"pfxZ":-1.3889201317332454,"pX":-1.0449653774920817,"pZ":0.7481269805927406,"vX0":-6.968819497587338,"vY0":-119.47472365313183,"vZ0":-4.615311585316592,"x":156.83,"y":218.58,"x0":3.1435250197983695,"y0":50.003500694987544,"z0":5.789121596507782,"aX":-13.63300637338514},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.4,"breakHorizontal":18.8,"spinRate":2721,"spinDirection":299},"zone":13,"typeConfidence":0.92,"plateTime":0.4591115234286667,"extension":7.1314859004901585},"index":3,"playId":"882f34ea-45f6-3137-9d34-b332b8f26a43","pitchNumber":4,"startTime":"2026-06-04T23:26:30.596Z","endTime":"2026-06-04T23:26:34.446Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.433480743649696,"aZ":-21.462069304088757,"pfxX":-1.8775154392630151,"pfxZ":5.869744945770611,"pX":-0.8390141346812447,"pZ":1.867793240422565,"vX0":-10.213459711372405,"vY0":-133.22443243279767,"vZ0":-6.0999587501658254,"x":148.98,"y":188.35,"x0":3.2642851997548483,"y0":50.00648982867431,"z0":5.70386617162813,"aX":-3.4263878537038086},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":5.3,"spinRate":2797,"spinDirection":164},"zone":13,"typeConfidence":0.91,"plateTime":0.4087163610325293,"extension":6.907079020229209},"index":4,"playId":"47ac782a-f35c-3eec-8971-9707dd0c0161","pitchNumber":5,"startTime":"2026-06-04T23:26:52.919Z","endTime":"2026-06-04T23:26:57.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:26:57.445Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mauricio Dubón walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-04T23:27:05.920Z","endTime":"2026-06-04T23:29:56.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.032683422299254,"aZ":-30.134972953923416,"pfxX":5.1802978490059814,"pfxZ":1.2737647847135207,"pX":2.0411327221041136,"pZ":3.4759235759457647,"vX0":-5.325006593607176,"vY0":-125.30350500542855,"vZ0":0.5373564988634026,"x":39.2,"y":144.93,"x0":3.5111154146042263,"y0":50.005167027218576,"z0":5.702085009596589,"aX":8.318172632908778},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":-8.3,"spinRate":1821,"spinDirection":114},"zone":12,"typeConfidence":0.9,"plateTime":0.43551566639364125,"extension":6.7427498858114845},"index":0,"playId":"e468d700-bc3f-3fd9-95a2-b292b0f3701b","pitchNumber":1,"startTime":"2026-06-04T23:27:26.920Z","endTime":"2026-06-04T23:27:30.542Z","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":90.6,"endSpeed":84.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.171150472793993,"aZ":-22.06461126998554,"pfxX":-0.7230892873750339,"pfxZ":5.59104677595996,"pX":1.5380880726980464,"pZ":2.857714922732675,"vX0":-4.803619423407089,"vY0":-132.1464462809489,"vZ0":-3.208859047479659,"x":58.37,"y":161.62,"x0":3.45674423858313,"y0":50.00606637877098,"z0":5.667480602675938,"aX":-1.3067388008155707},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":2.2,"spinRate":2680,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.41095321456416345,"extension":6.86141340286782},"index":1,"playId":"231375b7-16b1-32a4-947a-f4752ef32218","pitchNumber":2,"startTime":"2026-06-04T23:27:42.256Z","endTime":"2026-06-04T23:27:46.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.78079380205519,"aZ":-22.82808976295841,"pfxX":-1.1993698811906972,"pfxZ":5.323022861809809,"pX":1.6457958839999545,"pZ":3.0573308559890386,"vX0":-4.362342736340092,"vY0":-130.02478645541754,"vZ0":-2.668892019910678,"x":54.27,"y":156.23,"x0":3.4840959438634713,"y0":50.001665535544895,"z0":5.782738364717146,"aX":-2.1053545161124294},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":2.9,"spinRate":2619,"spinDirection":182},"zone":12,"typeConfidence":0.89,"plateTime":0.4172364711878056,"extension":6.805413819064753},"index":2,"playId":"dcf11fb8-b3b3-3a95-b961-c12a4a44a9cd","pitchNumber":3,"startTime":"2026-06-04T23:27:58.091Z","endTime":"2026-06-04T23:28:02.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.452362843953527,"aZ":-25.48309643029376,"pfxX":-1.1511827859181132,"pfxZ":3.9226796575122993,"pX":0.5607418838435483,"pZ":3.056009129999086,"vX0":-6.743232758599201,"vY0":-128.22463016766838,"vZ0":-1.7474877925058179,"x":95.63,"y":156.27,"x0":3.348208817131512,"y0":50.00189600662688,"z0":5.688278228781511,"aX":-1.9636128039299663},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":3.2,"spinRate":2529,"spinDirection":201},"zone":3,"typeConfidence":0.81,"plateTime":0.4232531453691686,"extension":6.966756591899084},"index":3,"playId":"a84d5ee7-af4e-31e9-b0a9-e90b3c915c3b","pitchNumber":4,"startTime":"2026-06-04T23:28:15.709Z","endTime":"2026-06-04T23:28:19.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.480324488849327,"aZ":-32.83061711978575,"pfxX":-8.573077610255067,"pfxZ":-0.49286582252778466,"pX":0.5760014944633919,"pZ":2.3901919862309877,"vX0":-4.055761285907901,"vY0":-115.18872470012262,"vZ0":-0.7427044638786537,"x":95.04,"y":174.24,"x0":3.476184319554334,"y0":50.00105205081749,"z0":5.905992780169847,"aX":-11.456864237782094},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-0.7,"breakHorizontal":16.6,"spinRate":2648,"spinDirection":298},"zone":6,"typeConfidence":0.92,"plateTime":0.47648283526549706,"extension":7.007532651171572},"index":4,"playId":"c6190449-056f-3ec7-ae91-76dcfb912d8b","pitchNumber":5,"startTime":"2026-06-04T23:28:32.633Z","endTime":"2026-06-04T23:28:36.747Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-04T23:28:47.593Z","endTime":"2026-06-04T23:29:09.549Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.416695319089225,"aZ":-24.900840849777826,"pfxX":-0.2291496256632115,"pfxZ":4.007184773755634,"pX":-1.5478376933099427,"pZ":2.380822701084732,"vX0":-12.041360194253507,"vY0":-132.64251217926184,"vZ0":-4.035600477311837,"x":176.0,"y":174.5,"x0":3.045364937998839,"y0":50.00399223430857,"z0":5.698271585123512,"aX":-0.4130866402982897},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.7,"breakHorizontal":2.5,"spinRate":2560,"spinDirection":149},"zone":13,"typeConfidence":0.91,"plateTime":0.4100388292881947,"extension":6.970470232610161},"index":6,"playId":"18069ee3-6ee0-3fb5-9e18-99cf574652d3","pitchNumber":6,"startTime":"2026-06-04T23:29:09.549Z","endTime":"2026-06-04T23:29:13.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.718078436890746,"aZ":-29.639833908298375,"pfxX":-6.898572016052784,"pfxZ":1.774646900441371,"pX":-0.597945660909278,"pZ":0.9723321908643137,"vX0":-6.664419786057961,"vY0":-118.7938298535757,"vZ0":-4.856025450000118,"x":139.79,"y":212.53,"x0":3.139983365900036,"y0":50.00361831258145,"z0":5.736800366095991,"aX":-9.861734119607817},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.3,"breakHorizontal":14.2,"spinRate":2664,"spinDirection":302},"zone":13,"typeConfidence":0.92,"plateTime":0.46103465842521496,"extension":7.030727021960448},"index":7,"playId":"97b6599b-37e0-3ec8-8cc0-3f246dd5ced7","pitchNumber":7,"startTime":"2026-06-04T23:29:28.610Z","endTime":"2026-06-04T23:29:32.307Z","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":90.7,"endSpeed":84.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28949947422969,"aZ":-23.743406536693154,"pfxX":-0.922351953361721,"pfxZ":4.692613232941413,"pX":-1.5853981770733827,"pZ":3.225324023370379,"vX0":-11.904664775467714,"vY0":-131.78206051921023,"vZ0":-2.2294184605130742,"x":177.43,"y":151.7,"x0":3.070117909525413,"y0":50.00376920749507,"z0":5.797395556931876,"aX":-1.6572851892295777},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":3.7,"spinRate":2642,"spinDirection":180},"zone":11,"typeConfidence":0.91,"plateTime":0.4122157211114277,"extension":6.948625840569639},"index":8,"playId":"38153755-b3ab-3fd9-b329-0584f7a023ff","pitchNumber":8,"startTime":"2026-06-04T23:29:51.541Z","endTime":"2026-06-04T23:29:56.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:29:56.156Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-04T23:30:15.137Z","endTime":"2026-06-04T23:31:33.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.9,"endSpeed":85.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98237836341497,"aZ":-21.199112559672795,"pfxX":-0.28539887599188063,"pfxZ":6.086137255540686,"pX":-0.515152085203713,"pZ":1.5693400697549704,"vX0":-10.051972358818746,"vY0":-132.16560927814618,"vZ0":-6.53248870932426,"x":136.64,"y":196.41,"x0":3.3437623610831526,"y0":50.00482115777784,"z0":5.584862936087118,"aX":-0.5143851593021845},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":2.3,"spinRate":2601,"spinDirection":158},"zone":13,"typeConfidence":0.91,"plateTime":0.41134843644013186,"extension":7.021340241153733},"index":0,"playId":"ad0e9441-2ffb-3eba-930d-3496c4b25a81","pitchNumber":1,"startTime":"2026-06-04T23:30:21.077Z","endTime":"2026-06-04T23:30:25.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62101543867305,"aZ":-34.858758039124666,"pfxX":-5.383188170953518,"pfxZ":-1.904669107415275,"pX":-1.2020117025181218,"pZ":1.6492980199755636,"vX0":-8.365784180976512,"vY0":-118.20405404182894,"vZ0":-2.1963463543217143,"x":162.82,"y":194.25,"x0":3.0897727169956597,"y0":50.005321993697486,"z0":5.807101640712021,"aX":-7.576981487662708},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.7,"breakHorizontal":11.9,"spinRate":2611,"spinDirection":301},"zone":13,"typeConfidence":0.89,"plateTime":0.464296798552275,"extension":6.894130389154364},"index":1,"playId":"6a6621dd-4050-3275-8d1f-dda17a2ed186","pitchNumber":2,"startTime":"2026-06-04T23:30:37.778Z","endTime":"2026-06-04T23:30:42.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27373340052151,"aZ":-23.514262741849752,"pfxX":-0.844230775612188,"pfxZ":4.93418091759122,"pX":-4.41758670688603E-4,"pZ":4.127552271416393,"vX0":-8.069212903699045,"vY0":-130.7910404744901,"vZ0":0.11710928269297582,"x":117.02,"y":127.34,"x0":3.2179988919610136,"y0":50.00138524732542,"z0":5.827247144865955,"aX":-1.4801224508006277},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.2,"breakHorizontal":3.1,"spinRate":2552,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.4167435569258324,"extension":6.827625131815565},"index":2,"playId":"84c3773b-dcdf-39bc-abd3-46391a4d1530","pitchNumber":3,"startTime":"2026-06-04T23:30:58.947Z","endTime":"2026-06-04T23:31:02.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.486067944262945,"aZ":-21.673809162514946,"pfxX":-0.010734951038676055,"pfxZ":5.901407009314797,"pX":0.16510539218012255,"pZ":2.794868115968286,"vX0":-8.457604825532288,"vY0":-131.66037704868035,"vZ0":-3.382600808489561,"x":110.71,"y":163.32,"x0":3.40258897486527,"y0":50.001801989263555,"z0":5.675751480658053,"aX":-0.01718347916372788},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":1.7,"spinRate":2557,"spinDirection":167},"zone":5,"typeConfidence":0.9,"plateTime":0.41394092350252976,"extension":6.886162872120851},"hitData":{"launchSpeed":95.9,"launchAngle":49.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.67,"coordY":101.21}},"index":3,"playId":"1028ca4a-393c-3e9b-9b32-6454344d43ce","pitchNumber":4,"startTime":"2026-06-04T23:31:19.142Z","endTime":"2026-06-04T23:31:33.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:31:33.629Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out sharply to left fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-04T23:31:46.744Z","endTime":"2026-06-04T23:32:26.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.183479926638725,"aZ":-23.282261438302385,"pfxX":-1.9221595212003253,"pfxZ":5.066471928788519,"pX":0.8677103615863306,"pZ":2.221896923333516,"vX0":-6.386688514667577,"vY0":-130.12780208976713,"vZ0":-4.510958762971698,"x":83.92,"y":178.79,"x0":3.580406581385335,"y0":50.004661658438316,"z0":5.690233182971261,"aX":-3.3759461917033002},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.6,"breakHorizontal":4.6,"spinRate":2685,"spinDirection":158},"zone":6,"typeConfidence":0.89,"plateTime":0.41712714807777607,"extension":6.85508939630582},"index":0,"playId":"dbb8c893-2ca7-31b3-9819-41c57b01c56b","pitchNumber":1,"startTime":"2026-06-04T23:31:59.380Z","endTime":"2026-06-04T23:32:03.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":83.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63001563835637,"aZ":-23.466764317128746,"pfxX":-0.9100314945530192,"pfxZ":4.949615784313428,"pX":0.36455806674629515,"pZ":3.5272206838470788,"vX0":-7.678127884687156,"vY0":-130.5659241143758,"vZ0":-1.6048039245841792,"x":103.1,"y":143.55,"x0":3.438919759137568,"y0":50.003482563708076,"z0":5.883778671345992,"aX":-1.598637773093728},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":3.0,"spinRate":2700,"spinDirection":160},"zone":12,"typeConfidence":0.9,"plateTime":0.4165282760249549,"extension":6.896889590189658},"hitData":{"launchSpeed":100.6,"launchAngle":16.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.31,"coordY":108.68}},"index":1,"playId":"de89f016-7d99-33af-997d-345e826b5e30","pitchNumber":2,"startTime":"2026-06-04T23:32:19.949Z","endTime":"2026-06-04T23:32:26.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:32:26.660Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Lukes walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-04T23:34:38.079Z","endTime":"2026-06-04T23:35:58.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90897081783023,"aZ":-17.03597563121688,"pfxX":9.067579040470378,"pfxZ":7.701355263286403,"pX":-1.1927359466575624,"pZ":2.0941595298323046,"vX0":-13.432998110916921,"vY0":-139.24897129702453,"vZ0":-4.140800517785697,"x":162.46,"y":182.24,"x0":2.513067883837962,"y0":50.00487560517345,"z0":4.725634097071544,"aX":17.830575147894137},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":-13.7,"spinRate":2319,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.393147691572703,"extension":6.832018441789571},"index":0,"playId":"3a3d8f1a-cac6-391d-bbd4-81fdb67c519f","pitchNumber":1,"startTime":"2026-06-04T23:35:04.240Z","endTime":"2026-06-04T23:35:08.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.921793084872267,"aZ":-30.320407290805576,"pfxX":11.185926747779043,"pfxZ":0.9335792657547097,"pX":-0.13824207019684975,"pZ":1.3109137168831124,"vX0":-11.587051270222815,"vY0":-139.86694084491344,"vZ0":-3.578915905086529,"x":122.27,"y":203.39,"x0":2.6073841222694614,"y0":50.001341989851625,"z0":4.5982464227442374,"aX":22.133675233487494},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.1,"breakHorizontal":-17.9,"spinRate":2243,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.39180829105338155,"extension":6.5957158721712},"index":1,"playId":"ab5f3d3e-b317-3ad3-bf3f-6d7b80f46d5d","pitchNumber":2,"startTime":"2026-06-04T23:35:19.171Z","endTime":"2026-06-04T23:35:23.441Z","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":95.9,"endSpeed":87.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80354867947452,"aZ":-30.590990459935345,"pfxX":11.454443238755765,"pfxZ":0.8093152795986231,"pX":-1.0625502521722037,"pZ":0.9009834486427624,"vX0":-14.11109050815332,"vY0":-138.84861018457153,"vZ0":-4.2514081222138165,"x":157.5,"y":214.45,"x0":2.5949108055313608,"y0":50.002548424945886,"z0":4.485275687939594,"aX":22.387767173604022},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":0.7,"breakHorizontal":-17.9,"spinRate":2207,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.3943249755528244,"extension":6.835485699818012},"index":2,"playId":"3ebf6bab-1110-3e5a-9aa2-8df6537a1d78","pitchNumber":3,"startTime":"2026-06-04T23:35:35.924Z","endTime":"2026-06-04T23:35:39.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.404896080246463,"aZ":-20.247014552304016,"pfxX":8.23734888044346,"pfxZ":6.057729465548787,"pX":1.1599747624417078,"pZ":2.5155722017260764,"vX0":-7.693667118594665,"vY0":-139.21332666923126,"vZ0":-2.161963857688794,"x":72.78,"y":170.86,"x0":2.885337208447409,"y0":50.000697037639284,"z0":4.638238129396241,"aX":16.213472575749627},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":-13.4,"spinRate":2304,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.39301462065620907,"extension":6.496875034760245},"index":3,"playId":"cebae4cd-dc39-3780-a064-306ecf1fbd69","pitchNumber":4,"startTime":"2026-06-04T23:35:52.920Z","endTime":"2026-06-04T23:35:58.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:35:58.557Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-04T23:36:10.039Z","endTime":"2026-06-04T23:37:53.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.150116965938338,"aZ":-19.039024674006757,"pfxX":8.551091211616054,"pfxZ":6.445768277414306,"pX":-0.019463398362621384,"pZ":2.3010280894756807,"vX0":-10.750673534684084,"vY0":-141.17024415875076,"vZ0":-3.400929984420554,"x":117.74,"y":176.65,"x0":2.7094938451336126,"y0":50.00625887926279,"z0":4.732002740010498,"aX":17.434974920760364},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":-13.6,"spinRate":2279,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.38653151134390606,"extension":6.671035007243178},"index":0,"playId":"96f3f1ae-f605-3b26-9fdd-783816ee9ea5","pitchNumber":1,"startTime":"2026-06-04T23:36:23.992Z","endTime":"2026-06-04T23:36:28.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85036839707673,"aZ":-19.47972381944668,"pfxX":9.114624646006487,"pfxZ":6.102671401071653,"pX":0.09508249258349813,"pZ":4.270402644367179,"vX0":-10.583405765929452,"vY0":-143.46475863974538,"vZ0":1.5028288315712974,"x":113.38,"y":123.48,"x0":2.651425649255978,"y0":50.001691037263704,"z0":4.95558197579548,"aX":18.958262874446802},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.5,"breakHorizontal":-14.3,"spinRate":2270,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.38208766696179186,"extension":6.5415319081322805},"index":1,"playId":"c2c0e2ef-3c7b-3c64-8011-3d249b5b6d83","pitchNumber":2,"startTime":"2026-06-04T23:36:43.276Z","endTime":"2026-06-04T23:36:47.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.273475766944152,"aZ":-34.9977032301044,"pfxX":-6.086044438431733,"pfxZ":-1.963675664169708,"pX":0.07389258761813086,"pZ":2.3440977380296055,"vX0":-4.832449997308346,"vY0":-119.44119558361275,"vZ0":1.724992496888598,"x":114.18,"y":175.49,"x0":2.9183569437305388,"y0":50.00357831177246,"z0":4.773219577649324,"aX":-8.74198920007914},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.8,"breakHorizontal":12.2,"spinRate":2657,"spinDirection":302},"zone":5,"typeConfidence":2.0,"plateTime":0.4595989806927161,"extension":6.417141474311921},"index":2,"playId":"3a851b46-d5e7-3810-a254-3760c33fb691","pitchNumber":3,"startTime":"2026-06-04T23:37:04.934Z","endTime":"2026-06-04T23:37:09.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.248169698537335,"aZ":-34.08632856048551,"pfxX":-5.907708445041335,"pfxZ":-1.3225351790117932,"pX":-0.30006664706355457,"pZ":0.8537101977666102,"vX0":-5.666946182919089,"vY0":-119.45009196676861,"vZ0":-1.9075817654286766,"x":128.44,"y":215.73,"x0":2.8717466229187516,"y0":50.004847003045505,"z0":4.730626007192387,"aX":-8.527146925144121},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.6,"breakHorizontal":12.1,"spinRate":2755,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4587394015149444,"extension":6.8751745278306},"index":3,"playId":"646e9728-4f7e-3840-a038-04f97369ea7a","pitchNumber":4,"startTime":"2026-06-04T23:37:25.168Z","endTime":"2026-06-04T23:37:31.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.080685134064073,"aZ":-34.4004514529282,"pfxX":-7.650543026532606,"pfxZ":-1.5297363454755786,"pX":0.02037011294411671,"pZ":1.4268442897827511,"vX0":-4.1978511333066715,"vY0":-119.50717432469239,"vZ0":-0.6037091678884229,"x":116.22,"y":200.26,"x0":2.791263638655926,"y0":50.0042780275953,"z0":4.760889141340279,"aX":-11.115519583177282},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.6,"breakHorizontal":14.9,"spinRate":2639,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.45755409197674535,"extension":6.441342562100065},"index":4,"playId":"d40ed035-1d37-32cf-93ae-652d259c3ea7","pitchNumber":5,"startTime":"2026-06-04T23:37:49.368Z","endTime":"2026-06-04T23:37:53.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:37:53.378Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Heineman singles on a line drive to center fielder Michael Harris II. Nathan Lukes to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-04T23:38:04.867Z","endTime":"2026-06-04T23:39:22.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":89.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79162420462999,"aZ":-21.34569568356794,"pfxX":8.882669690317838,"pfxZ":5.28370432411781,"pX":-0.10097807315329152,"pZ":3.093777646689738,"vX0":-11.22264491259453,"vY0":-142.1131742298778,"vZ0":-0.5707776178915344,"x":120.85,"y":155.25,"x0":2.7404970833035174,"y0":50.00681172334588,"z0":4.650010900178157,"aX":18.219634034968728},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.6,"breakHorizontal":-13.9,"spinRate":2220,"spinDirection":106},"zone":2,"typeConfidence":2.0,"plateTime":0.38504383453207414,"extension":6.751561292867763},"index":0,"playId":"ba044540-cc76-3a57-8e08-9cb842d01934","pitchNumber":1,"startTime":"2026-06-04T23:38:20.892Z","endTime":"2026-06-04T23:38:24.924Z","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":98.7,"endSpeed":90.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.904750029768824,"aZ":-19.63265183065057,"pfxX":8.197986670454803,"pfxZ":5.998490258960615,"pX":0.2430652921840003,"pZ":3.001878341817876,"vX0":-9.794219506868773,"vY0":-143.41013095088798,"vZ0":-1.8401514943826252,"x":107.73,"y":157.73,"x0":2.630906871328696,"y0":50.005253580748786,"z0":4.871264932626237,"aX":17.148043014298025},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.7,"breakHorizontal":-13.0,"spinRate":2398,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.3813423140710426,"extension":6.699359707755034},"index":1,"playId":"71bb3198-a818-3a1a-a562-fa16ca10984d","pitchNumber":2,"startTime":"2026-06-04T23:38:45.177Z","endTime":"2026-06-04T23:38:48.776Z","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":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11384768427757,"aZ":-19.8671949061375,"pfxX":8.150323359947965,"pfxZ":5.947252472737009,"pX":-0.29777118916182893,"pZ":2.585021936967516,"vX0":-11.224882795397212,"vY0":-142.36891891475946,"vZ0":-3.1243318067679784,"x":128.35,"y":168.98,"x0":2.621808827993821,"y0":50.00553485405467,"z0":4.941555422079762,"aX":16.874704480978583},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.3,"breakHorizontal":-12.7,"spinRate":2307,"spinDirection":105},"zone":4,"typeConfidence":2.0,"plateTime":0.38348596055587825,"extension":6.601428024377535},"hitData":{"launchSpeed":72.0,"launchAngle":19.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.47,"coordY":104.62}},"index":2,"playId":"674d2e2b-b615-36bb-a969-5bc9de800bfa","pitchNumber":3,"startTime":"2026-06-04T23:39:09.591Z","endTime":"2026-06-04T23:39:22.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:39:22.290Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-04T23:39:34.737Z","endTime":"2026-06-04T23:40:48.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"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":98.9,"endSpeed":90.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07745676902065,"aZ":-27.523434532043648,"pfxX":9.938920205454956,"pfxZ":2.2166301529252284,"pX":0.35216625269959323,"pZ":2.7845525396592268,"vX0":-10.800128195494267,"vY0":-143.6937564433561,"vZ0":-0.8566450170186696,"x":103.58,"y":163.6,"x0":2.861102872092623,"y0":50.00448387178254,"z0":4.790545519679148,"aX":20.868004686835242},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.1,"breakHorizontal":-16.0,"spinRate":2271,"spinDirection":113},"zone":3,"typeConfidence":2.0,"plateTime":0.3806143793864245,"extension":6.926565868031063},"index":0,"playId":"57d10df5-567a-34cd-ad16-ab46ea7ed678","pitchNumber":1,"startTime":"2026-06-04T23:40:00.825Z","endTime":"2026-06-04T23:40:05.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.054746259827137,"aZ":-35.82873262939368,"pfxX":-4.7008909855173755,"pfxZ":-2.5049399124083482,"pX":-0.5774869974634425,"pZ":1.79046637101378,"vX0":-6.381468794278636,"vY0":-119.66236151195754,"vZ0":0.36810727281309363,"x":139.01,"y":190.44,"x0":2.729884191987501,"y0":50.004437360171984,"z0":4.832042664953429,"aX":-6.850298804849197},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.2,"breakHorizontal":10.0,"spinRate":2577,"spinDirection":311},"zone":7,"typeConfidence":2.0,"plateTime":0.45688893566852373,"extension":6.446999927585677},"index":1,"playId":"c7c12fad-d8e9-3fca-b316-199df07f9355","pitchNumber":2,"startTime":"2026-06-04T23:40:24.453Z","endTime":"2026-06-04T23:40:29.067Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46557982996369,"aZ":-34.455952373597036,"pfxX":-5.4781685481011495,"pfxZ":-1.5289624544671394,"pX":-0.24834242262907558,"pZ":2.013201870777156,"vX0":-5.56712977220207,"vY0":-121.1247380965868,"vZ0":0.5827095534600804,"x":126.47,"y":184.42,"x0":2.786913260318588,"y0":50.002220595392046,"z0":4.769477654738572,"aX":-8.181860131272268},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.4,"breakHorizontal":11.2,"spinRate":2577,"spinDirection":305},"zone":7,"typeConfidence":2.0,"plateTime":0.45127365223556337,"extension":6.452965285396959},"index":2,"playId":"3d69e166-5e37-3f54-884f-c09762ab7147","pitchNumber":3,"startTime":"2026-06-04T23:40:44.709Z","endTime":"2026-06-04T23:40:48.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:40:48.923Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-04T23:41:01.338Z","endTime":"2026-06-04T23:43:23.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.515459571226202,"aZ":-22.769398747514206,"pfxX":8.364605804657138,"pfxZ":4.586886311972501,"pX":0.08739605234241934,"pZ":3.0166856022695607,"vX0":-10.59367827133643,"vY0":-141.6621597629476,"vZ0":-0.9795741763505176,"x":113.67,"y":157.33,"x0":2.7723084964052345,"y0":50.005765065052145,"z0":4.809837377156509,"aX":17.163613767077468},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.3,"breakHorizontal":-13.2,"spinRate":2248,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.3852593096825978,"extension":6.766648919371126},"index":0,"playId":"4827fdb9-513b-3d0e-81cc-f10ff5d2537d","pitchNumber":1,"startTime":"2026-06-04T23:41:16.717Z","endTime":"2026-06-04T23:41:20.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63549317850179,"aZ":-34.854587594526905,"pfxX":-4.893864814393338,"pfxZ":-1.7835844402740477,"pX":0.08405846165250616,"pZ":1.8850558252000873,"vX0":-5.167339161513941,"vY0":-121.32048277888917,"vZ0":0.26069682853011944,"x":113.8,"y":187.88,"x0":2.8698478349506553,"y0":50.002136848610874,"z0":4.790904540788947,"aX":-7.361859615312847},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.9,"breakHorizontal":10.0,"spinRate":2655,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.44985561085927284,"extension":6.44215073783419},"index":1,"playId":"a2e1ceed-1b36-30bb-a82a-7a7b6791af69","pitchNumber":2,"startTime":"2026-06-04T23:41:36.951Z","endTime":"2026-06-04T23:41:42.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.690922936667686,"aZ":-36.34568706833286,"pfxX":-5.4925653853292316,"pfxZ":-2.6824476841932317,"pX":1.2979229824645888,"pZ":1.546451542096947,"vX0":-2.091178519326202,"vY0":-123.14080743069078,"vZ0":-0.4710985391851209,"x":67.53,"y":197.03,"x0":2.8689274165095053,"y0":50.003188120269435,"z0":4.783530489808187,"aX":-8.537143278237927},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.8,"breakHorizontal":10.4,"spinRate":2599,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.44276373402139235,"extension":6.641108661284209},"index":2,"playId":"1c1dec48-c8b7-3d2f-b87a-4c60c578bd9e","pitchNumber":3,"startTime":"2026-06-04T23:42:32.455Z","endTime":"2026-06-04T23:42:36.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.233054204056398,"aZ":-34.06594807027436,"pfxX":-6.83065637912478,"pfxZ":-1.2793797627216579,"pX":0.6269716244816055,"pZ":1.1326162754394105,"vX0":-3.3388053535971336,"vY0":-120.62054763269649,"vZ0":-1.2337053465475152,"x":93.1,"y":208.2,"x0":2.9139712507680176,"y0":50.001346840362906,"z0":4.639274292700808,"aX":-10.11953934043142},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.4,"breakHorizontal":13.2,"spinRate":2730,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.4531221987688241,"extension":6.696812043626796},"index":3,"playId":"58404326-9ed4-3c1d-8a3e-5bc24b56cba2","pitchNumber":4,"startTime":"2026-06-04T23:42:51.654Z","endTime":"2026-06-04T23:42:56.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24067337635553,"aZ":-36.96474169601612,"pfxX":-6.6959621219102585,"pfxZ":-3.218524124466425,"pX":0.31118571830359504,"pZ":1.7684920352348201,"vX0":-3.959512663980414,"vY0":-121.06216888193723,"vZ0":0.323178676973068,"x":105.14,"y":191.03,"x0":2.837076284370273,"y0":50.00521394020308,"z0":4.864153539664745,"aX":-9.957019738487123},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.5,"breakHorizontal":13.1,"spinRate":2528,"spinDirection":305},"zone":8,"typeConfidence":2.0,"plateTime":0.45213893025167806,"extension":6.353106300115421},"hitData":{"launchSpeed":91.8,"launchAngle":28.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.19,"coordY":55.21}},"index":4,"playId":"f028c197-61ec-3ef8-90af-1ca180bc95c6","pitchNumber":5,"startTime":"2026-06-04T23:43:13.018Z","endTime":"2026-06-04T23:43:23.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:43:23.098Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Harris II doubles (8) on a line drive to center fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-04T23:45:19.085Z","endTime":"2026-06-04T23:46:03.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.133591714886137,"aZ":-23.993180307406803,"pfxX":-3.7071023292250995,"pfxZ":5.635506058280354,"pX":0.24934039829784369,"pZ":2.109806274012625,"vX0":-6.26448685221128,"vY0":-119.43873992641964,"vZ0":-3.4895755707638605,"x":107.5,"y":181.82,"x0":3.3833438403702045,"y0":50.000070503518536,"z0":5.737647957017287,"aX":-5.374871142890646},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.6,"breakHorizontal":8.2,"spinRate":2583,"spinDirection":281},"zone":8,"typeConfidence":0.9,"plateTime":0.45788255706956926,"extension":6.867886491340885},"index":0,"playId":"7d9917d1-c2ca-390d-ad0d-ecd421e9e6ca","pitchNumber":1,"startTime":"2026-06-04T23:45:32.903Z","endTime":"2026-06-04T23:45:36.246Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07395148793828,"aZ":-20.549113472987763,"pfxX":0.37888741633890843,"pfxZ":6.673535097962094,"pX":0.2483795128029046,"pZ":2.288600131454397,"vX0":-8.612274649097499,"vY0":-130.31678249553,"vZ0":-4.497916685063072,"x":107.53,"y":176.99,"x0":3.528958485036644,"y0":50.004942669260615,"z0":5.563631178504367,"aX":0.6620939544808532},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.4,"breakHorizontal":1.0,"spinRate":2675,"spinDirection":154},"zone":5,"typeConfidence":0.88,"plateTime":0.4182648635601689,"extension":6.6653309362186235},"hitData":{"launchSpeed":111.9,"launchAngle":7.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":159.74,"coordY":64.51}},"index":1,"playId":"4c6acf25-6e96-3711-9b8c-70bdfa7259fd","pitchNumber":2,"startTime":"2026-06-04T23:45:48.498Z","endTime":"2026-06-04T23:46:03.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:46:03.238Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, second baseman Charles McAdoo to first baseman Vladimir Guerrero Jr. Michael Harris II to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-04T23:46:20.032Z","endTime":"2026-06-04T23:48:11.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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(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":89.6,"endSpeed":83.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.816676946958154,"aZ":-20.99530811422259,"pfxX":-0.8120749742874869,"pfxZ":6.417164556084232,"pX":-0.05415131161176651,"pZ":2.4095665932748873,"vX0":-9.036374029133643,"vY0":-130.26987146789295,"vZ0":-4.2687365518037,"x":119.06,"y":173.72,"x0":3.545421262521302,"y0":50.004277531139344,"z0":5.629065929972574,"aX":-1.4150094493751733},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.0,"breakHorizontal":3.2,"spinRate":2633,"spinDirection":161},"zone":5,"typeConfidence":0.89,"plateTime":0.41824017282696957,"extension":6.688310585017326},"index":0,"playId":"4467b517-4de9-37f8-a0fa-acfa37b898a3","pitchNumber":1,"startTime":"2026-06-04T23:46:32.661Z","endTime":"2026-06-04T23:46:36.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17782003760333,"aZ":-31.89360696119361,"pfxX":-6.8976913769448025,"pfxZ":0.2009737454141005,"pX":-1.3885441476100455,"pZ":0.8290348479606828,"vX0":-8.641886326411843,"vY0":-117.63071179447486,"vZ0":-4.542813903252075,"x":169.93,"y":216.4,"x0":3.23472044283501,"y0":50.00202918724091,"z0":5.75566280239163,"aX":-9.625867894664701},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.6,"breakHorizontal":14.6,"spinRate":2685,"spinDirection":299},"zone":13,"typeConfidence":0.92,"plateTime":0.46636176144908825,"extension":6.949046080333463},"index":1,"playId":"82636100-75f5-37bb-a338-0dbe8c954202","pitchNumber":2,"startTime":"2026-06-04T23:46:52.025Z","endTime":"2026-06-04T23:46:56.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.046676756864024,"aZ":-19.70829927481412,"pfxX":-0.7294067861166695,"pfxZ":6.940538473452321,"pX":1.0517323832884222,"pZ":3.005257166016529,"vX0":-6.450306088578127,"vY0":-131.927711091086,"vZ0":-3.390755999124966,"x":76.91,"y":157.64,"x0":3.604160291788516,"y0":50.00533054336431,"z0":5.727091392824305,"aX":-1.308827166031468},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.2,"breakHorizontal":2.5,"spinRate":2577,"spinDirection":169},"zone":12,"typeConfidence":0.91,"plateTime":0.4121836099453584,"extension":6.770687975436398},"index":2,"playId":"58242e43-3449-312c-81f4-40a40a8c766c","pitchNumber":3,"startTime":"2026-06-04T23:47:15.805Z","endTime":"2026-06-04T23:47:19.761Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"f4c6a2d3-86a9-3fd9-8c20-ce8ac27769cd","startTime":"2026-06-04T23:47:35.499Z","endTime":"2026-06-04T23:47:39.447Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.102772915795214,"aZ":-35.944756379946185,"pfxX":-7.062111849167957,"pfxZ":-2.7084598453018502,"pX":-0.29750748117491504,"pZ":1.1920617258340809,"vX0":-5.847377742347451,"vY0":-117.72267683162633,"vZ0":-3.1318669450031624,"x":128.34,"y":206.59,"x0":3.1436781922326595,"y0":50.00386858121437,"z0":5.895235144622733,"aX":-9.828056312670283},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.4,"breakHorizontal":14.3,"spinRate":2638,"spinDirection":301},"zone":13,"typeConfidence":0.9,"plateTime":0.4667698969369405,"extension":6.915590518297841},"hitData":{"launchSpeed":66.9,"launchAngle":-6.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.77,"coordY":149.83}},"index":4,"playId":"050dce7c-7b66-35e8-a48c-7767e3201652","pitchNumber":4,"startTime":"2026-06-04T23:47:58.355Z","endTime":"2026-06-04T23:48:11.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:48:11.149Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Riley pops out to third baseman Kazuma Okamoto in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-04T23:50:38.556Z","endTime":"2026-06-04T23:51:50.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-04T23:48:28.263Z","endTime":"2026-06-04T23:49:02.590Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chad Dallas replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-04T23:49:02.590Z","endTime":"2026-06-04T23:50:40.821Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689149,"link":"/api/v1/people/689149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.926792851859343,"aZ":-31.20029895609359,"pfxX":9.38336858123907,"pfxZ":0.6445569072736177,"pX":0.42132176372822033,"pZ":1.4978434921616375,"vX0":2.8804772495412325,"vY0":-122.64334583679667,"vZ0":-3.5396309145215232,"x":100.94,"y":198.34,"x0":-1.9885953209762384,"y0":50.005670498045134,"z0":5.6293053996042515,"aX":14.253408626930943},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.6,"breakHorizontal":-17.6,"spinRate":2602,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4471152269024805,"extension":6.399055573317401},"index":2,"playId":"f1378ca0-83bb-3846-a47e-564750965392","pitchNumber":1,"startTime":"2026-06-04T23:50:40.821Z","endTime":"2026-06-04T23:50:45.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.667383769935107,"aZ":-32.34531586387863,"pfxX":8.233535781638443,"pfxZ":-0.10681444560061593,"pX":1.5976062426058244,"pZ":1.2763944716028481,"vX0":5.34248800633505,"vY0":-123.22557942656537,"vZ0":-3.956713373092443,"x":56.1,"y":204.32,"x0":-1.6691123349942927,"y0":50.00515142664256,"z0":5.637842598066632,"aX":12.65436624992633},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.8,"breakHorizontal":-16.2,"spinRate":2691,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4446256501691881,"extension":6.33876937196494},"index":3,"playId":"e89f08c0-2e01-37b5-840f-e77dc948cc81","pitchNumber":2,"startTime":"2026-06-04T23:50:59.860Z","endTime":"2026-06-04T23:51:03.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.779891386914056,"aZ":-33.2641874097706,"pfxX":8.337481026004903,"pfxZ":-0.7096481225247322,"pX":0.18656367860808812,"pZ":1.6455590428553473,"vX0":2.7365098431831263,"vY0":-123.50162217116977,"vZ0":-3.0390832153392644,"x":109.89,"y":194.35,"x0":-2.019056150509942,"y0":50.001013138691405,"z0":5.692068971101311,"aX":12.866339170251086},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.8,"breakHorizontal":-15.7,"spinRate":2747,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.44363430525443537,"extension":6.249632240034967},"index":4,"playId":"d4590e94-158f-3c27-97c8-170f14e6624f","pitchNumber":3,"startTime":"2026-06-04T23:51:18.640Z","endTime":"2026-06-04T23:51:22.961Z","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.3,"endSpeed":78.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66456121366336,"aZ":-34.53833599642503,"pfxX":8.39217736043416,"pfxZ":-1.512583276844862,"pX":0.2954632223345198,"pZ":1.742235372338363,"vX0":2.3047335761387218,"vY0":-124.24613820974446,"vZ0":-2.7387325225883616,"x":105.74,"y":191.74,"x0":-1.7341478388719676,"y0":50.001570930921844,"z0":5.726151122016222,"aX":13.131869401269304},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.1,"breakHorizontal":-15.7,"spinRate":2761,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.44067420259092627,"extension":6.209789870545924},"hitData":{"launchSpeed":75.0,"launchAngle":71.0,"totalDistance":101.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.36,"coordY":184.32}},"index":5,"playId":"00745b35-aeab-355c-b8b7-9b07f10c454d","pitchNumber":4,"startTime":"2026-06-04T23:51:40.061Z","endTime":"2026-06-04T23:51:50.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:51:50.014Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-04T23:52:30.326Z","endTime":"2026-06-04T23:53:46.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193100076819817,"aZ":-43.93773578146829,"pfxX":0.712745361045438,"pfxZ":-7.366546757606683,"pX":0.2810078782020893,"pZ":0.6207851794936731,"vX0":4.732143154265488,"vY0":-125.49306163121491,"vZ0":-4.070808779499946,"x":106.29,"y":222.02,"x0":-1.721104540467608,"y0":50.004632760542364,"z0":5.840008370141944,"aX":1.1373740552880598},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-14.0,"breakHorizontal":-2.4,"spinRate":2616,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.43632319059835023,"extension":6.382170206806163},"index":0,"playId":"efe5672c-8566-3d5b-97e2-80cf8257011f","pitchNumber":1,"startTime":"2026-06-04T23:52:41.454Z","endTime":"2026-06-04T23:52:45.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.616727976813877,"aZ":-42.445597644834045,"pfxX":2.1847361737441346,"pfxZ":-6.657125163001135,"pX":1.092617733204626,"pZ":2.104513042082677,"vX0":5.805748227215606,"vY0":-123.40189108168606,"vZ0":-0.6951059107323411,"x":75.35,"y":181.96,"x0":-1.5748093089307413,"y0":50.0053238156998,"z0":5.966355373260872,"aX":3.368729329094493},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.0,"breakHorizontal":-5.3,"spinRate":2626,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4439048571040698,"extension":6.199020725606696},"index":1,"playId":"7887da2e-de98-3a53-87cc-15aa72ed024c","pitchNumber":2,"startTime":"2026-06-04T23:53:01.633Z","endTime":"2026-06-04T23:53:05.532Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.848916328161017,"aZ":-30.702720699537632,"pfxX":9.346221864131167,"pfxZ":0.9909693019317114,"pX":-0.5107027839422624,"pZ":3.433163986238052,"vX0":0.8339879524681937,"vY0":-121.03426887299872,"vZ0":0.8004016907877134,"x":136.47,"y":146.08,"x0":-2.0743539753937785,"y0":50.00475535688656,"z0":5.77949567732028,"aX":13.916131439612831},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.3,"breakHorizontal":-17.2,"spinRate":2647,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.45192957715112714,"extension":6.156493060669695},"index":2,"playId":"cd0ba64a-2417-39ca-af7b-ffd3a7652010","pitchNumber":3,"startTime":"2026-06-04T23:53:21.216Z","endTime":"2026-06-04T23:53:25.951Z","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":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.579711274751855,"aZ":-43.02987625788541,"pfxX":4.217346835822669,"pfxZ":-7.351655412424519,"pX":-0.6008505262580935,"pZ":3.749364448966394,"vX0":1.6164378604660419,"vY0":-120.76918937293449,"vZ0":3.265330295646561,"x":139.9,"y":137.55,"x0":-1.8267655991339213,"y0":50.00184683761742,"z0":6.165070779402292,"aX":6.227724548979501},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.2,"breakHorizontal":-8.0,"spinRate":2582,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.45357187854458214,"extension":6.1062210237603916},"index":3,"playId":"9297e7a5-4d1a-38fc-b22f-cdf0e0299800","pitchNumber":4,"startTime":"2026-06-04T23:53:42.193Z","endTime":"2026-06-04T23:53:46.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:53:46.661Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sandy León strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-04T23:54:02.483Z","endTime":"2026-06-04T23:55:36.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01733415321818,"aZ":-43.46879795511788,"pfxX":3.0486515067658977,"pfxZ":-7.545873769971562,"pX":-0.12003053073303925,"pZ":3.457766460346749,"vX0":3.00288808593212,"vY0":-121.60710261974536,"vZ0":2.463073350987956,"x":121.58,"y":145.42,"x0":-1.7673191027664166,"y0":50.003782453810025,"z0":6.204670257524212,"aX":4.56208608703223},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.8,"breakHorizontal":-6.2,"spinRate":2617,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4505431590094626,"extension":6.003848748696975},"index":0,"playId":"d7c98e6e-bba3-3347-be7c-395bf685e5b3","pitchNumber":1,"startTime":"2026-06-04T23:54:22.974Z","endTime":"2026-06-04T23:54:27.612Z","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":91.6,"endSpeed":84.6,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550849707821722,"aZ":-25.665120016929738,"pfxX":3.907370666736912,"pfxZ":3.5889042980750823,"pX":1.6902160151047827,"pZ":3.449824807507964,"vX0":7.246016409760032,"vY0":-133.28890696037882,"vZ0":-1.254443087616841,"x":52.57,"y":145.63,"x0":-1.562882630464124,"y0":50.00278358077651,"z0":5.766323740290991,"aX":7.083433581998331},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.5,"breakHorizontal":-8.5,"spinRate":2455,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.40971658815752043,"extension":6.469001221236791},"index":1,"playId":"8c12f409-0a89-30a0-900a-fef3354635e6","pitchNumber":2,"startTime":"2026-06-04T23:54:43.646Z","endTime":"2026-06-04T23:54:48.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584122122082675,"aZ":-43.86427541801792,"pfxX":3.0704972518490954,"pfxZ":-7.674686951351032,"pX":0.5303088951637928,"pZ":1.966337558127426,"vX0":4.172452431541069,"vY0":-122.69973072464377,"vZ0":-0.7018156089163684,"x":96.79,"y":185.69,"x0":-1.5920692604249223,"y0":50.00351971968805,"z0":5.997950222021467,"aX":4.675834082237922},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.8,"breakHorizontal":-6.6,"spinRate":2649,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.44662119151066904,"extension":6.254119577971643},"index":2,"playId":"07c74e28-3757-3908-8722-4a13f4cca5b5","pitchNumber":3,"startTime":"2026-06-04T23:55:04.760Z","endTime":"2026-06-04T23:55:09.702Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57122948727929,"aZ":-43.24240189629388,"pfxX":1.8911624907057483,"pfxZ":-7.004714894471118,"pX":0.26773409171113,"pZ":0.9735105586174,"vX0":4.053052623902271,"vY0":-124.75793750952458,"vZ0":-3.310289053130788,"x":106.79,"y":212.5,"x0":-1.6221722751561003,"y0":50.00323735252726,"z0":5.873702348680261,"aX":2.987658385680726},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-13.2,"breakHorizontal":-4.3,"spinRate":2706,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4386508648076428,"extension":6.4487835652501975},"index":3,"playId":"8d662346-d8c8-3770-a557-6538981ceb96","pitchNumber":4,"startTime":"2026-06-04T23:55:30.151Z","endTime":"2026-06-04T23:55:36.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:55:36.567Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-04T23:57:46.682Z","endTime":"2026-06-04T23:57:59.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.271889523057766,"aZ":-21.831176541630544,"pfxX":7.93538798077878,"pfxZ":5.291491542157278,"pX":0.4092436334088252,"pZ":3.7248792619500013,"vX0":-9.287633064445009,"vY0":-138.49923182900048,"vZ0":0.7885816580255481,"x":101.4,"y":138.21,"x0":2.7660189016272714,"y0":50.00010600992325,"z0":4.890264429281453,"aX":15.503194717638028},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":-12.6,"spinRate":2117,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.39460989963149906,"extension":6.532650000246756},"hitData":{"launchSpeed":84.5,"launchAngle":-6.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.91,"coordY":155.83}},"index":0,"playId":"587d1faa-5d1f-320e-ad16-bb3bfb09e685","pitchNumber":1,"startTime":"2026-06-04T23:57:49.303Z","endTime":"2026-06-04T23:57:59.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:57:59.593Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vladimir Guerrero Jr. doubles (11) on a fly ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-04T23:58:15.676Z","endTime":"2026-06-04T23:59:03.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716078206399107,"aZ":-20.862964901506942,"pfxX":7.090993591102415,"pfxZ":5.874729865921325,"pX":-0.2430577991480673,"pZ":2.019452352568529,"vX0":-10.552095935522567,"vY0":-137.02838755806255,"vZ0":-3.2718113529774357,"x":126.26,"y":184.25,"x0":2.7142883541791774,"y0":50.00390963429724,"z0":4.633384444849901,"aX":13.656092972645494},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":-10.9,"spinRate":2026,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.39781718170630054,"extension":6.57277305249177},"index":0,"playId":"94747d6d-0bfc-3dd5-9df7-f15b9030a202","pitchNumber":1,"startTime":"2026-06-04T23:58:20.044Z","endTime":"2026-06-04T23:58:24.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.314504349590173,"aZ":-22.168239046197595,"pfxX":8.265289942921935,"pfxZ":5.092439650812323,"pX":-1.078166230540136,"pZ":2.3598430798254593,"vX0":-13.248603463657913,"vY0":-138.42409125372902,"vZ0":-2.632966967431891,"x":158.1,"y":175.06,"x0":2.6691538415467497,"y0":50.003127751807426,"z0":4.787558631368078,"aX":16.24078685540712},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":-12.6,"spinRate":2174,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.39383375532861997,"extension":6.696335145749279},"index":1,"playId":"14ee5098-7855-346e-8c44-f8198ad9084b","pitchNumber":2,"startTime":"2026-06-04T23:58:34.196Z","endTime":"2026-06-04T23:58:38.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73640902254968,"aZ":-21.358714128787092,"pfxX":6.017232768440742,"pfxZ":5.305259805744276,"pX":0.21904842199079075,"pZ":3.2940786288204653,"vX0":-9.204196288751458,"vY0":-140.85610990360527,"vZ0":-0.713974202737921,"x":108.65,"y":149.84,"x0":2.7260059824669365,"y0":50.000740598445084,"z0":4.914269356284227,"aX":12.262645727025898},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.7,"breakHorizontal":-9.4,"spinRate":2073,"spinDirection":104},"zone":2,"typeConfidence":2.0,"plateTime":0.38676155949713564,"extension":6.556528124874915},"hitData":{"launchSpeed":90.9,"launchAngle":26.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.14,"coordY":104.32}},"index":2,"playId":"bf340678-bd2a-327d-a130-c168cac3a481","pitchNumber":3,"startTime":"2026-06-04T23:58:50.240Z","endTime":"2026-06-04T23:59:03.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T23:59:03.349Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kazuma Okamoto singles on a ground ball to third baseman Austin Riley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-04T23:59:36.287Z","endTime":"2026-06-05T00:00:45.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.4,"endSpeed":75.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.420666033191353,"aZ":-37.08591469654942,"pfxX":-8.00904442778813,"pfxZ":-3.4405503852956505,"pX":1.0022710832043586,"pZ":1.0807538825306091,"vX0":-2.2266022289219416,"vY0":-118.606079914098,"vZ0":-0.4126425909544663,"x":78.8,"y":209.6,"x0":2.9936373164097696,"y0":50.00515595858041,"z0":4.635465182577153,"aX":-11.425173948023748},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.1,"breakHorizontal":15.0,"spinRate":2717,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.4615942697602353,"extension":6.3900220678505155},"index":0,"playId":"7ebfca0c-8b5f-3d0a-869d-1c37424104e6","pitchNumber":1,"startTime":"2026-06-04T23:59:41.535Z","endTime":"2026-06-04T23:59:45.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45811852349073,"aZ":-32.01384922935109,"pfxX":9.27261244581452,"pfxZ":0.09141420065577854,"pX":1.1182482964917992,"pZ":2.1805193372076146,"vX0":-7.588663641811163,"vY0":-131.5439192238052,"vZ0":-0.14894230929711205,"x":74.38,"y":179.91,"x0":2.8172221494145337,"y0":50.0038421873167,"z0":4.5852539537673636,"aX":16.465711204900337},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.4,"breakHorizontal":-15.4,"spinRate":1786,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.41430065107464387,"extension":6.570347064062596},"index":1,"playId":"073b02f1-bda1-319b-8483-4adc36327b6f","pitchNumber":2,"startTime":"2026-06-04T23:59:59.411Z","endTime":"2026-06-05T00:00:03.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31506035791566,"aZ":-31.99878396427162,"pfxX":10.00488727419618,"pfxZ":0.10491797830519367,"pX":0.4393067039577341,"pZ":3.234341632195797,"vX0":-9.4559838213857,"vY0":-130.2199300263427,"vZ0":2.5929575304208035,"x":100.25,"y":151.45,"x0":2.803984441366215,"y0":50.00507584624616,"z0":4.633798976432597,"aX":17.320911651118998},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.0,"breakHorizontal":-16.2,"spinRate":1886,"spinDirection":93},"zone":3,"typeConfidence":2.0,"plateTime":0.4193347829373981,"extension":6.607958182037197},"index":2,"playId":"ac182778-467c-3e11-bbdc-6e5b41a3823e","pitchNumber":3,"startTime":"2026-06-05T00:00:18.643Z","endTime":"2026-06-05T00:00:22.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03421036905767,"aZ":-36.5841608563446,"pfxX":-6.863949942951873,"pfxZ":-3.276064512279685,"pX":0.7310200103076385,"pZ":2.3027581016856646,"vX0":-3.1679840216368906,"vY0":-115.22491262635256,"vZ0":2.536394091073606,"x":89.14,"y":176.61,"x0":3.0145241056014966,"y0":50.00129356430792,"z0":4.717958656119711,"aX":-9.245352093516024},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.0,"breakHorizontal":13.2,"spinRate":2593,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.47501535319099775,"extension":6.319429491781207},"hitData":{"launchSpeed":62.3,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.81,"coordY":172.12}},"index":3,"playId":"04577958-bf22-30af-9198-ce4d5588890e","pitchNumber":4,"startTime":"2026-06-05T00:00:37.382Z","endTime":"2026-06-05T00:00:45.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:00:45.902Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Charles McAdoo singles on a ground ball to center fielder Michael Harris II. Vladimir Guerrero Jr. scores. Kazuma Okamoto to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-05T00:01:13.111Z","endTime":"2026-06-05T00:02:18.415Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":89.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.306805812194607,"aZ":-20.28158774479253,"pfxX":8.395085381438209,"pfxZ":5.7566378371888,"pX":0.2896728185970239,"pZ":3.066878883150344,"vX0":-9.828027481023662,"vY0":-142.49488548178604,"vZ0":-1.6060503808465576,"x":105.96,"y":155.97,"x0":2.6850324823977467,"y0":50.00332198884064,"z0":4.91310662314557,"aX":17.345850017983693},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.3,"breakHorizontal":-13.3,"spinRate":2398,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.3837016886026694,"extension":6.791175882347832},"index":0,"playId":"ca60883a-2f9b-395e-aa39-ea8eeffb374e","pitchNumber":1,"startTime":"2026-06-05T00:01:22.633Z","endTime":"2026-06-05T00:01:26.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0844217749694,"aZ":-18.738432326752,"pfxX":9.587552892161817,"pfxZ":6.6071364724646955,"pX":-1.1932691476093331,"pZ":3.2381394539255317,"vX0":-13.928910598182991,"vY0":-141.62492738615362,"vZ0":-1.0718935809122294,"x":162.48,"y":151.35,"x0":2.5409778455385155,"y0":50.000056275551415,"z0":4.818949964194109,"aX":19.49029496429752},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":-14.5,"spinRate":2352,"spinDirection":106},"zone":11,"typeConfidence":2.0,"plateTime":0.3866214685430127,"extension":7.080723765839736},"index":1,"playId":"029a467c-99f9-3dbe-a3c3-2e52aa0d5f97","pitchNumber":2,"startTime":"2026-06-05T00:01:45.598Z","endTime":"2026-06-05T00:01:49.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.019555644969692,"aZ":-30.994682180918918,"pfxX":11.134480313112093,"pfxZ":0.6804333897551418,"pX":-0.5033402093414346,"pZ":1.7151717842705425,"vX0":-11.872616038681612,"vY0":-130.54362011208605,"vZ0":-1.1731599336801932,"x":136.19,"y":192.47,"x0":2.6530670907927885,"y0":50.00264506388267,"z0":4.499884350703205,"aX":19.25324418371376},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.2,"breakHorizontal":-17.6,"spinRate":1797,"spinDirection":89},"zone":7,"typeConfidence":2.0,"plateTime":0.41930281345508913,"extension":6.846727692124778},"hitData":{"launchSpeed":107.7,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.14,"coordY":85.08}},"index":2,"playId":"287945a1-72d1-3a5a-9b8a-179b643f7630","pitchNumber":3,"startTime":"2026-06-05T00:02:04.806Z","endTime":"2026-06-05T00:02:18.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:02:18.415Z","atBatIndex":22},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nathan Lukes hit by pitch. Kazuma Okamoto to 3rd. Charles McAdoo to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-05T00:02:41.028Z","endTime":"2026-06-05T00:02:49.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnSecond":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"postOnThird":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86465694138414,"aZ":-29.091607278990004,"pfxX":11.777468988577493,"pfxZ":1.5037575200220203,"pX":2.798460758165405,"pZ":2.5747919220634152,"vX0":-4.883847304090736,"vY0":-143.06154491044458,"vZ0":-0.8307933412154491,"x":10.33,"y":169.26,"x0":3.006517776823522,"y0":50.0062918728763,"z0":4.7078310807679316,"aX":24.190180925784638},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":2.8,"breakHorizontal":-20.2,"spinRate":2253,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.38423609562346783,"extension":6.511013249821096},"index":0,"playId":"1b34f973-1f18-312f-ac1c-d5ef0b4a17bf","pitchNumber":1,"startTime":"2026-06-05T00:02:44.977Z","endTime":"2026-06-05T00:02:49.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:02:49.440Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a ground ball to center fielder Michael Harris II. Kazuma Okamoto scores. Charles McAdoo scores. Nathan Lukes to 2nd.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-05T00:03:06.289Z","endTime":"2026-06-05T00:05:39.761Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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(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":82.3,"endSpeed":75.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67021447538555,"aZ":-37.42536944206568,"pfxX":-4.905938257394372,"pfxZ":-3.620337711455532,"pX":1.2598347433998436,"pZ":2.176866996502499,"vX0":-2.414987719812079,"vY0":-119.79621552310549,"vZ0":1.8794948873039488,"x":68.98,"y":180.0,"x0":2.919212594355788,"y0":50.0045804430267,"z0":4.733667686246743,"aX":-7.112590246926495},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.8,"breakHorizontal":9.5,"spinRate":2590,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.45765026321560365,"extension":6.289115989106231},"index":0,"playId":"a6d928b9-f296-3324-9c3d-2bca59e05598","pitchNumber":1,"startTime":"2026-06-05T00:03:34.407Z","endTime":"2026-06-05T00:03:38.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70238297144412,"aZ":-32.030263511047416,"pfxX":11.352507219450013,"pfxZ":0.08053659012481518,"pX":-0.8560876886189325,"pZ":1.4924651192374205,"vX0":-13.186177928822753,"vY0":-133.46746030343922,"vZ0":-1.981452724321496,"x":149.63,"y":198.48,"x0":2.664670373176367,"y0":50.00323088154409,"z0":4.542627609926687,"aX":20.560026358463745},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.1,"breakHorizontal":-17.9,"spinRate":1961,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.4097831564114114,"extension":6.672028112953047},"index":1,"playId":"a20244c1-e86b-3661-8f30-240481a6b137","pitchNumber":2,"startTime":"2026-06-05T00:03:51.536Z","endTime":"2026-06-05T00:03:55.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.517827185899765,"aZ":-20.384850160511757,"pfxX":8.609560361957111,"pfxZ":5.954686269599838,"pX":-0.7342737787286183,"pZ":1.8675262715409944,"vX0":-12.44392630170455,"vY0":-139.38129753921254,"vZ0":-3.8418398304671895,"x":144.99,"y":188.36,"x0":2.656849335383751,"y0":50.00245278011987,"z0":4.599411633368758,"aX":17.044987733516926},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":-13.2,"spinRate":2362,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.3920500091398269,"extension":6.65217367546289},"index":2,"playId":"d647015d-3a19-3e30-a4d9-20cabb45d90d","pitchNumber":3,"startTime":"2026-06-05T00:04:11.102Z","endTime":"2026-06-05T00:04:38.119Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"}}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54394340353665,"aZ":-37.94481599166028,"pfxX":-4.788326064975552,"pfxZ":-3.99215780109963,"pX":-0.9949131850786358,"pZ":1.4911207452036408,"vX0":-7.3629450522753475,"vY0":-119.34957860371806,"vZ0":0.4892620436039534,"x":154.92,"y":198.52,"x0":2.7498370199852595,"y0":50.003612697866195,"z0":4.695413925249241,"aX":-6.919693368452159},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.8,"breakHorizontal":10.4,"spinRate":2555,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.458592542967184,"extension":6.612340679536115},"index":3,"playId":"ab74555a-2795-3fdc-9c15-0c21374fb12b","pitchNumber":4,"startTime":"2026-06-05T00:04:46.890Z","endTime":"2026-06-05T00:04:50.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87755601742462,"aZ":-33.32113464730792,"pfxX":-6.570483116305826,"pfxZ":-0.7767429154622176,"pX":-1.3550708445081738,"pZ":1.4997493473209769,"vX0":-7.514217680789436,"vY0":-121.10598540325394,"vZ0":-0.6420524276829824,"x":168.65,"y":198.29,"x0":2.642439650565672,"y0":50.00139507310733,"z0":4.6855079873998795,"aX":-9.74582205422281},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.3,"breakHorizontal":13.7,"spinRate":2688,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4524486544599773,"extension":6.421224920687342},"index":4,"playId":"1ac8fe15-b89a-34a7-8e87-31f0f5bbbca9","pitchNumber":5,"startTime":"2026-06-05T00:05:06.303Z","endTime":"2026-06-05T00:05:10.646Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45905037594841,"aZ":-20.56165338527877,"pfxX":9.16716906856304,"pfxZ":5.59241244040938,"pX":0.43574513540421256,"pZ":2.161692755052008,"vX0":-9.794137353413177,"vY0":-142.66462873295032,"vZ0":-3.3792346734743965,"x":100.39,"y":180.41,"x0":2.7096546019650996,"y0":50.00593719226411,"z0":4.645579953925193,"aX":19.04589975224151},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.6,"breakHorizontal":-14.8,"spinRate":2394,"spinDirection":106},"zone":6,"typeConfidence":2.0,"plateTime":0.3828114297266434,"extension":6.557305350306876},"hitData":{"launchSpeed":96.1,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.46,"coordY":100.81}},"index":5,"playId":"bc7bf6fb-fd97-3d3a-9d24-aee25c97e99c","pitchNumber":6,"startTime":"2026-06-05T00:05:27.353Z","endTime":"2026-06-05T00:05:39.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:05:39.761Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Tyler Heineman hit into a fielder's choice double play, shortstop Mauricio Dubón to second baseman Ozzie Albies to first baseman Matt Olson to catcher Sandy León. Nathan Lukes out at home. Myles Straw out at 2nd. Tyler Heineman to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-05T00:06:34.811Z","endTime":"2026-06-05T00:09:07.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_force_out","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_runner_out","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-05T00:05:53.270Z","endTime":"2026-06-05T00:06:37.026Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65429715202991,"aZ":-35.33485378718738,"pfxX":-7.579288572903339,"pfxZ":-2.2343611513183994,"pX":-0.9452383624070704,"pZ":2.1365527238293325,"vX0":-6.574245602428935,"vY0":-118.53068989019125,"vZ0":1.7159284427581134,"x":153.03,"y":181.09,"x0":2.8535224639000316,"y0":50.00138606227148,"z0":4.640910973940036,"aX":-10.731322931152757},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.2,"breakHorizontal":15.4,"spinRate":2619,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4629410869227817,"extension":6.565341415323057},"index":1,"playId":"f6454381-0cc1-38d4-9fbc-36099893064c","pitchNumber":1,"startTime":"2026-06-05T00:06:37.026Z","endTime":"2026-06-05T00:06:41.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.172582487895045,"aZ":-37.21291404250543,"pfxX":-7.565943067264719,"pfxZ":-3.4754795325618186,"pX":0.7688655265739605,"pZ":2.0468310638260223,"vX0":-2.8513414256779033,"vY0":-120.16601670156965,"vZ0":1.3802083714677784,"x":87.69,"y":183.52,"x0":2.9567326028768406,"y0":50.00364503751362,"z0":4.793049828016047,"aX":-10.967676704646903},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.6,"breakHorizontal":14.4,"spinRate":2620,"spinDirection":301},"zone":9,"typeConfidence":2.0,"plateTime":0.45733979868942765,"extension":6.571066821329204},"index":2,"playId":"c3ef8a26-224c-3046-8a48-3f66ec446275","pitchNumber":2,"startTime":"2026-06-05T00:07:19.331Z","endTime":"2026-06-05T00:07:23.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-05T00:07:30.260Z","endTime":"2026-06-05T00:07:45.763Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.253928948367687,"aZ":-36.92598271862392,"pfxX":-5.922044823059402,"pfxZ":-3.4528643170855053,"pX":-0.6484525624274248,"pZ":-0.14856827458014993,"vX0":-6.0951354029866796,"vY0":-117.46415250770873,"vZ0":-2.989645266826102,"x":141.72,"y":242.79,"x0":2.763296327327045,"y0":50.00136059982067,"z0":4.623480062449846,"aX":-8.154389422050361},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.7,"breakHorizontal":12.4,"spinRate":2607,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.468898136126108,"extension":6.670380269132783},"index":4,"playId":"bf0c986b-4a89-326d-8d7e-ade20dc22b2a","pitchNumber":3,"startTime":"2026-06-05T00:07:45.763Z","endTime":"2026-06-05T00:07:53.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.820424082592066,"aZ":-36.663810709035886,"pfxX":-8.995658701562231,"pfxZ":-3.0914070448411524,"pX":-1.5666025629781817,"pZ":0.7702392477530673,"vX0":-7.24754980992706,"vY0":-120.15047370608525,"vZ0":-1.555802035648787,"x":176.72,"y":217.98,"x0":2.6654686894457456,"y0":50.004795890131966,"z0":4.705680819487512,"aX":-13.057578349016673},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.8,"breakHorizontal":18.1,"spinRate":2615,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.45712379614864984,"extension":6.464043716887193},"index":5,"playId":"742a8b26-9eaf-32b8-ad85-c3066213bfe7","pitchNumber":4,"startTime":"2026-06-05T00:08:10.693Z","endTime":"2026-06-05T00:08:15.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16413625693553,"aZ":-20.882433244060564,"pfxX":10.503507802543057,"pfxZ":5.716371560304497,"pX":0.2669683538769779,"pZ":2.071154061953694,"vX0":-10.438683448680996,"vY0":-139.81545709554507,"vZ0":-3.920654188853795,"x":106.82,"y":182.86,"x0":2.6881712127638053,"y0":50.00276412969731,"z0":4.865723002856005,"aX":20.74991228208391},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":-16.8,"spinRate":2400,"spinDirection":108},"zone":8,"typeConfidence":2.0,"plateTime":0.39207533953426266,"extension":6.644307997579794},"index":6,"playId":"f95e209a-7aab-31e3-8bc5-e4b1af969e2e","pitchNumber":5,"startTime":"2026-06-05T00:08:35.457Z","endTime":"2026-06-05T00:08:39.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.055936895939407,"aZ":-37.16390919149414,"pfxX":-5.268876783222216,"pfxZ":-3.484293214613259,"pX":0.8614819847329351,"pZ":1.915789952599414,"vX0":-3.1482736204285597,"vY0":-118.9441802425923,"vZ0":1.3609594384924766,"x":84.16,"y":187.05,"x0":2.8873734433278755,"y0":50.004900801180106,"z0":4.709026612008274,"aX":-7.540492663932817},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.8,"breakHorizontal":10.3,"spinRate":2458,"spinDirection":304},"zone":9,"typeConfidence":2.0,"plateTime":0.4607021956166726,"extension":6.410002731951225},"hitData":{"launchSpeed":94.0,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.14,"coordY":148.01}},"index":7,"playId":"eaa68f4e-93a1-3acf-9242-c9d94f29f977","pitchNumber":6,"startTime":"2026-06-05T00:08:56.776Z","endTime":"2026-06-05T00:09:07.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:09:07.985Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a ground ball to third baseman Kazuma Okamoto.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T00:11:38.150Z","endTime":"2026-06-05T00:12:52.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":92.6,"endSpeed":85.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351315986008224,"aZ":-18.01530137412157,"pfxX":-0.13410664389847593,"pfxZ":7.568332091943073,"pX":0.6289394315038479,"pZ":3.4455241442710745,"vX0":5.631946449022898,"vY0":-134.91609635467248,"vZ0":-2.9446671732535634,"x":93.03,"y":145.75,"x0":-1.4553248857170946,"y0":50.00036127306211,"z0":5.798975389704463,"aX":-0.25200708296106794},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":-0.8,"spinRate":2472,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.40374479985001566,"extension":6.4857120494689875},"index":0,"playId":"116becd2-e0d4-312a-b886-f10f60d9ec65","pitchNumber":1,"startTime":"2026-06-05T00:11:44.832Z","endTime":"2026-06-05T00:11:48.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.928912863147904,"aZ":-32.66694497962668,"pfxX":7.531180384150654,"pfxZ":-0.3303461063990536,"pX":0.3129653134773343,"pZ":3.2826825414847236,"vX0":2.6699599275101646,"vY0":-122.03183537837005,"vZ0":0.5214894931349914,"x":105.07,"y":150.15,"x0":-1.7748503471317143,"y0":50.00177085422372,"z0":5.889561913055535,"aX":11.31011930008017},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":-14.3,"spinRate":2645,"spinDirection":55},"zone":3,"typeConfidence":2.0,"plateTime":0.4495518092893267,"extension":6.116780745077322},"index":1,"playId":"76cf54d4-bd96-3103-a6e7-ec9ea3cade84","pitchNumber":2,"startTime":"2026-06-05T00:11:57.506Z","endTime":"2026-06-05T00:12:01.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143723099876095,"aZ":-15.327240601085393,"pfxX":-1.2195203755710153,"pfxZ":9.009279727458424,"pX":1.299919657692712,"pZ":2.543246367604125,"vX0":7.328035401589561,"vY0":-135.08220592546192,"vZ0":-5.310448139817588,"x":67.45,"y":170.11,"x0":-1.2757725869145085,"y0":50.002771034051584,"z0":5.591830545264912,"aX":-2.2808283730679912},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":0.8,"spinRate":2447,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.40365165183037366,"extension":6.638497198092077},"index":2,"playId":"63c3fbc9-4340-35d9-b2ed-b0015eb9aed3","pitchNumber":3,"startTime":"2026-06-05T00:12:11.451Z","endTime":"2026-06-05T00:12:15.301Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03430041658673,"aZ":-18.32695075979825,"pfxX":0.729659361963551,"pfxZ":7.313414470783023,"pX":0.37389646454544645,"pZ":2.6220780054467996,"vX0":4.426770917186704,"vY0":-135.62081574223117,"vZ0":-4.80615907031228,"x":102.75,"y":167.98,"x0":-1.3633821384129547,"y0":50.00631044698854,"z0":5.665936600234185,"aX":1.381086015103979},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":-2.2,"spinRate":2447,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.4013344917830577,"extension":6.495998004906944},"index":3,"playId":"055ac595-c15e-3ed3-ab9e-176615a2271e","pitchNumber":4,"startTime":"2026-06-05T00:12:28.772Z","endTime":"2026-06-05T00:12:33.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483054908857373,"aZ":-29.650668857512304,"pfxX":7.156240039927069,"pfxZ":1.5870149732315983,"pX":1.2691362146659808,"pZ":1.384016943712826,"vX0":4.620205810875757,"vY0":-125.24479005046878,"vZ0":-4.445133271102894,"x":68.62,"y":201.41,"x0":-1.527385935550044,"y0":50.00580476147008,"z0":5.597334121282271,"aX":11.409717792098673},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":-14.0,"spinRate":2747,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.43674688498937986,"extension":6.19145345498817},"hitData":{"launchSpeed":82.3,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.12,"coordY":170.4}},"index":4,"playId":"a225676a-fcf1-3f33-9791-15159a2c4eec","pitchNumber":5,"startTime":"2026-06-05T00:12:43.930Z","endTime":"2026-06-05T00:12:52.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:12:52.491Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a line drive to right fielder Yohendrick Piñango. Ronald Acuña Jr. to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T00:13:16.848Z","endTime":"2026-06-05T00:14:57.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59365417574453,"aZ":-31.522043015216774,"pfxX":7.493295579623503,"pfxZ":0.4312400797449607,"pX":0.24572083433808248,"pZ":1.4983461711727983,"vX0":3.0321665361076695,"vY0":-122.1860758429897,"vZ0":-3.473447547054933,"x":107.63,"y":198.32,"x0":-1.987163067797231,"y0":50.00200546651274,"z0":5.666427810422776,"aX":11.25105128284129},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":-14.3,"spinRate":2687,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44944691706236384,"extension":6.1636104994015435},"index":0,"playId":"8c3414bd-a361-3b02-bd63-fb7a0d1c14e4","pitchNumber":1,"startTime":"2026-06-05T00:13:46.460Z","endTime":"2026-06-05T00:13:54.012Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ronald Acuña Jr. steals (14) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"8c3414bd-a361-3b02-bd63-fb7a0d1c14e4","startTime":"2026-06-05T00:13:58.581Z","endTime":"2026-06-05T00:14:08.369Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85185481391418,"aZ":-37.678741366877226,"pfxX":8.183221843204318,"pfxZ":-3.7639150653842446,"pX":-0.809244263853227,"pZ":1.9784014934306877,"vX0":0.13798692411470437,"vY0":-120.56317381050573,"vZ0":-1.0483644661876061,"x":147.85,"y":185.36,"x0":-1.9293346521913877,"y0":50.00206889026326,"z0":5.763283178951705,"aX":11.96845705786881},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.8,"breakHorizontal":-14.9,"spinRate":2734,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.4554268763982243,"extension":6.241659986719197},"index":2,"playId":"a4914dc4-5c66-3829-9882-60fcf9fa4a15","pitchNumber":2,"startTime":"2026-06-05T00:14:08.369Z","endTime":"2026-06-05T00:14:12.202Z","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":84.1,"endSpeed":77.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.691187927794505,"aZ":-43.01381032403198,"pfxX":-0.1708067839356191,"pfxZ":-7.146342575232394,"pX":0.32841325513399816,"pZ":2.3063927164006945,"vX0":4.479932092393843,"vY0":-122.48027953841608,"vZ0":0.05159522073164302,"x":104.48,"y":176.51,"x0":-1.5039817838790828,"y0":50.00556301702437,"z0":5.970195749476664,"aX":-0.2595889573499663},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.7,"breakHorizontal":-0.7,"spinRate":2620,"spinDirection":32},"zone":6,"typeConfidence":2.0,"plateTime":0.4475873129093597,"extension":6.229783554594656},"index":3,"playId":"fe0cd6d1-308b-3d9a-bf49-3ed83d844d53","pitchNumber":3,"startTime":"2026-06-05T00:14:25.121Z","endTime":"2026-06-05T00:14:29.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.069754168504485,"aZ":-36.97155787684821,"pfxX":8.201209037939424,"pfxZ":-3.308346537274434,"pX":-0.11019037301499159,"pZ":1.9926437331682114,"vX0":1.5732402225977316,"vY0":-120.6283928435231,"vZ0":-1.2390837228228229,"x":121.2,"y":184.98,"x0":-1.838016063632218,"y0":50.00405061929865,"z0":5.821385665351303,"aX":11.887336851174412},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.0,"breakHorizontal":-15.2,"spinRate":2773,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4569514123080989,"extension":6.10800781698871},"hitData":{"launchSpeed":92.5,"launchAngle":14.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.56,"coordY":116.96}},"index":4,"playId":"e6d5e49f-cdb2-3a23-ab3f-58a24fdc97ac","pitchNumber":4,"startTime":"2026-06-05T00:14:43.136Z","endTime":"2026-06-05T00:14:57.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:14:57.754Z","atBatIndex":27},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt Olson out on a sacrifice fly to right fielder Yohendrick Piñango. Ronald Acuña Jr. scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T00:15:21.824Z","endTime":"2026-06-05T00:16:58.424Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":689149,"link":"/api/v1/people/689149"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.731479301693373,"aZ":-42.86188761553881,"pfxX":3.038368719279899,"pfxZ":-6.931212733819491,"pX":-1.1686100517830058,"pZ":2.049612124935335,"vX0":0.5926898785871901,"vY0":-122.68601871147953,"vZ0":-0.7228947474036822,"x":161.54,"y":183.44,"x0":-1.8077233625429252,"y0":50.00476884491062,"z0":5.966224809601585,"aX":4.6836753519390095},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-12.5,"breakHorizontal":-5.6,"spinRate":2593,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.4445527937747107,"extension":6.113562465625308},"index":0,"playId":"9b7ed4e8-7044-3dd6-84c0-aebe8f79bd4f","pitchNumber":1,"startTime":"2026-06-05T00:15:31.310Z","endTime":"2026-06-05T00:15:35.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":86.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.933567623451445,"aZ":-24.26752125095902,"pfxX":2.3387968080596613,"pfxZ":4.2466978543071505,"pX":-0.18932769746489927,"pZ":2.892385626498177,"vX0":3.294268862177308,"vY0":-134.11578237357466,"vZ0":-2.6739845726718174,"x":124.22,"y":160.69,"x0":-1.7272392799430587,"y0":50.00474533444337,"z0":5.592482590004441,"aX":4.35532988851038},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.4,"breakHorizontal":-4.8,"spinRate":2406,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.4049659849659326,"extension":6.575271008338045},"index":1,"playId":"f301f612-35c9-3899-8e46-80da3e11d629","pitchNumber":2,"startTime":"2026-06-05T00:15:49.289Z","endTime":"2026-06-05T00:15:53.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48857099715193,"aZ":-21.992871203459444,"pfxX":1.817677067485746,"pfxZ":5.385600956120578,"pX":-0.7427713512521027,"pZ":3.304711902452033,"vX0":2.141508179684253,"vY0":-135.38128040556606,"vZ0":-2.4094261651029547,"x":145.31,"y":149.55,"x0":-1.774846065228275,"y0":50.001069549014524,"z0":5.715718523826886,"aX":3.4352770782750146},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.6,"breakHorizontal":-3.7,"spinRate":2425,"spinDirection":181},"zone":1,"typeConfidence":2.0,"plateTime":0.40179179506210394,"extension":6.2348961903307645},"index":2,"playId":"d441d034-dce4-3549-ac70-87f604e343d3","pitchNumber":3,"startTime":"2026-06-05T00:16:08.123Z","endTime":"2026-06-05T00:16:12.232Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-05T00:16:25.729Z","endTime":"2026-06-05T00:16:43.110Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33088569850264,"aZ":-42.99342207141609,"pfxX":2.8672065778750513,"pfxZ":-6.5876156798380165,"pX":0.6891988336604566,"pZ":1.7029502907455933,"vX0":4.9802376554219245,"vY0":-126.92516401293797,"vZ0":-1.9281828733029944,"x":90.73,"y":192.8,"x0":-1.6656584296398333,"y0":50.001935691997744,"z0":5.874638657712755,"aX":4.7092115122559255},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-12.1,"breakHorizontal":-6.2,"spinRate":2765,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.4304167787786657,"extension":6.340659901809741},"hitData":{"launchSpeed":97.1,"launchAngle":33.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.96,"coordY":55.38}},"index":4,"playId":"99ea37c5-daaf-39f8-a867-55e67fad17ed","pitchNumber":4,"startTime":"2026-06-05T00:16:43.110Z","endTime":"2026-06-05T00:16:58.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:16:58.424Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to right fielder Yohendrick Piñango.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T00:17:25.063Z","endTime":"2026-06-05T00:18:00.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99454123141561,"aZ":-35.866087364741446,"pfxX":9.20279582814948,"pfxZ":-2.5341872871165787,"pX":-1.3567081168627666,"pZ":2.9536465218043575,"vX0":-0.9376402916599518,"vY0":-119.85877690781196,"vZ0":0.8527857530952132,"x":168.71,"y":159.03,"x0":-2.156403997459062,"y0":50.003629040703586,"z0":5.793948182933856,"aX":13.400681250697186},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.1,"breakHorizontal":-16.4,"spinRate":2670,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4568431515776936,"extension":5.977974188268691},"index":0,"playId":"b771e824-9400-33b0-9410-ef3021635daa","pitchNumber":1,"startTime":"2026-06-05T00:17:29.080Z","endTime":"2026-06-05T00:17:33.162Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.536293369332583,"aZ":-44.06707740377835,"pfxX":1.2459134320160965,"pfxZ":-7.877665409175831,"pX":0.1459694548706522,"pZ":1.7393395576174204,"vX0":4.0573320738180225,"vY0":-121.93469252371672,"vZ0":-0.9649400241418131,"x":111.44,"y":191.82,"x0":-1.7001966278634486,"y0":50.00493123689487,"z0":5.9357875950168,"aX":1.8800924722513015},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-14.3,"breakHorizontal":-3.2,"spinRate":2575,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.4488544658171918,"extension":6.180113858872157},"hitData":{"launchSpeed":96.1,"launchAngle":48.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.06,"coordY":108.2}},"index":1,"playId":"76b223fa-c183-3fa3-850c-c4f118d60833","pitchNumber":2,"startTime":"2026-06-05T00:17:45.774Z","endTime":"2026-06-05T00:18:00.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:18:00.120Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Harris II walks. Mauricio Dubón to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T00:18:08.866Z","endTime":"2026-06-05T00:19:30.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.013115356047347,"aZ":-23.440959237119017,"pfxX":2.5066363820454827,"pfxZ":4.6882182413540665,"pX":1.0778175510920318,"pZ":2.7151401052072193,"vX0":6.029983264247724,"vY0":-134.36952423229675,"vZ0":-3.5940244286467173,"x":75.92,"y":165.47,"x0":-1.5046139996391488,"y0":50.003435521212346,"z0":5.699752103348935,"aX":4.668014687635475},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":-5.6,"spinRate":2475,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.4047517029156147,"extension":6.38227773162602},"index":0,"playId":"74fbb260-a038-3b19-919d-a51583967419","pitchNumber":1,"startTime":"2026-06-05T00:18:25.917Z","endTime":"2026-06-05T00:18:29.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66646314495691,"aZ":-20.499733159172166,"pfxX":1.7363936175736132,"pfxZ":6.203271642834432,"pX":0.06850171944872784,"pZ":1.4530165805559963,"vX0":4.301653995426206,"vY0":-135.12584383540377,"vZ0":-6.954262989113291,"x":114.39,"y":199.55,"x0":-1.7587317385710843,"y0":50.00136369826669,"z0":5.4613292352426255,"aX":3.264838628393749},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":-4.0,"spinRate":2385,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.402704789159511,"extension":6.583212251542833},"index":1,"playId":"ead2264f-13cd-3166-acc7-ff39e7bc80bc","pitchNumber":2,"startTime":"2026-06-05T00:18:43.527Z","endTime":"2026-06-05T00:18:48.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.201229690711155,"aZ":-18.892496609951504,"pfxX":1.296353711371184,"pfxZ":6.819234358621415,"pX":0.14794405364999105,"pZ":3.928435201964113,"vX0":4.049515482356395,"vY0":-137.8437546055035,"vZ0":-1.4592014411746295,"x":111.36,"y":132.71,"x0":-1.5014868554566274,"y0":50.00098233129558,"z0":5.724926250659222,"aX":2.5238594232205633},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":-3.1,"spinRate":2480,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.39555246260603383,"extension":6.44367234945882},"index":2,"playId":"d0ad7851-88b2-3629-9cc5-34a82e855442","pitchNumber":3,"startTime":"2026-06-05T00:19:04.050Z","endTime":"2026-06-05T00:19:08.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31896300257416,"aZ":-19.127196387689356,"pfxX":1.178418372100539,"pfxZ":6.938939258133271,"pX":0.8811137391478966,"pZ":1.1897105363062097,"vX0":6.046330203489148,"vY0":-135.45413182241367,"vZ0":-7.934160857520288,"x":83.41,"y":206.66,"x0":-1.5223903535220666,"y0":50.003411723363655,"z0":5.466832789898437,"aX":2.214413831917377},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":-3.2,"spinRate":2447,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.40255578615163623,"extension":6.534329646265845},"index":3,"playId":"feeb814d-4441-39bb-82c3-7eb7be0bdafd","pitchNumber":4,"startTime":"2026-06-05T00:19:26.648Z","endTime":"2026-06-05T00:19:30.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:19:30.756Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, pitcher Chad Dallas to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T00:20:45.468Z","endTime":"2026-06-05T00:23:49.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,8,9],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":689149,"link":"/api/v1/people/689149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T00:19:46.039Z","endTime":"2026-06-05T00:20:47.727Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.068839501232027,"aZ":-34.754301542956476,"pfxX":8.34853504740882,"pfxZ":-1.7237831048314112,"pX":-0.5589688433655774,"pZ":1.859310410265176,"vX0":1.0047020104712303,"vY0":-121.61457104788289,"vZ0":-1.837602098053218,"x":138.31,"y":188.58,"x0":-2.0621523220732794,"y0":50.004376308946945,"z0":5.642131679273191,"aX":12.492718026237759},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.4,"breakHorizontal":-15.4,"spinRate":2749,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.4505662047696455,"extension":6.101766124514528},"index":1,"playId":"a12444ea-8608-3ef8-957f-e9853c42a937","pitchNumber":1,"startTime":"2026-06-05T00:20:47.727Z","endTime":"2026-06-05T00:20:51.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77051267406419,"aZ":-44.58316062310823,"pfxX":2.4813995637422352,"pfxZ":-7.9323637364041755,"pX":0.05632395129163968,"pZ":1.50565318191379,"vX0":3.576661317375668,"vY0":-124.00310806105733,"vZ0":-1.6025391842840775,"x":114.85,"y":198.13,"x0":-1.7246669814677997,"y0":50.0027760559979,"z0":5.864820026316302,"aX":3.8813727878854807},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-14.5,"breakHorizontal":-5.3,"spinRate":2679,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.44094691224999805,"extension":6.392157509742942},"index":2,"playId":"2063f454-850e-38bc-8c68-67b15ea6b8fb","pitchNumber":2,"startTime":"2026-06-05T00:21:05.100Z","endTime":"2026-06-05T00:21:09.165Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-05T00:21:25.092Z","endTime":"2026-06-05T00:21:39.041Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.287449748238306,"aZ":-20.34797119495918,"pfxX":1.3994114009589333,"pfxZ":6.2182371970099695,"pX":0.26958582688451305,"pZ":3.952157625839853,"vX0":4.6043023984267375,"vY0":-136.1624329900018,"vZ0":-1.1756781322573633,"x":106.72,"y":132.07,"x0":-1.6163943161424787,"y0":50.00327992519267,"z0":5.780246389515158,"aX":2.6606672163797462},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-3.4,"spinRate":2488,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4003017643590341,"extension":6.201817637565012},"index":4,"playId":"895863f7-2ae7-307c-a5c4-6483fb1022e7","pitchNumber":3,"startTime":"2026-06-05T00:21:39.041Z","endTime":"2026-06-05T00:21:43.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.850927318913104,"aZ":-19.351515507861148,"pfxX":1.5340551185836175,"pfxZ":6.789208421949773,"pX":0.7269945827568561,"pZ":3.5321883862118364,"vX0":5.532637096277178,"vY0":-135.86491862026892,"vZ0":-2.207784977750605,"x":89.29,"y":143.41,"x0":-1.5265423943497418,"y0":50.003601143249,"z0":5.684984629349607,"aX":2.8983641183659414},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":-3.8,"spinRate":2498,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4015255155661266,"extension":6.309949788455782},"index":5,"playId":"7f420a37-045b-3d92-ada2-d11770a4c564","pitchNumber":4,"startTime":"2026-06-05T00:21:58.710Z","endTime":"2026-06-05T00:22:02.325Z","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":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.318464288569317,"aZ":-45.165155958182424,"pfxX":2.8825682278656783,"pfxZ":-8.430376274076314,"pX":0.07590003994700584,"pZ":0.7015591253625553,"vX0":3.1861796057266885,"vY0":-123.76392741568154,"vZ0":-3.2312954055707035,"x":114.11,"y":219.84,"x0":-1.6061336109906192,"y0":50.005160919246016,"z0":5.832915667336816,"aX":4.44028644331198},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-15.8,"breakHorizontal":-6.0,"spinRate":2841,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.44376318504677714,"extension":6.400067793966083},"index":6,"playId":"1eb323e0-1526-307a-9b4c-04871fd9971a","pitchNumber":5,"startTime":"2026-06-05T00:22:19.899Z","endTime":"2026-06-05T00:22:28.293Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Chad Dallas. Mauricio Dubón to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"1eb323e0-1526-307a-9b4c-04871fd9971a","startTime":"2026-06-05T00:22:46.651Z","endTime":"2026-06-05T00:23:07.659Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.927069555960383,"aZ":-41.075576997676514,"pfxX":3.4997315370891044,"pfxZ":-5.557188331103866,"pX":-0.8938724646406326,"pZ":0.4673818231172573,"vX0":1.022612278964325,"vY0":-125.59010348326589,"vZ0":-4.919218556096794,"x":151.07,"y":226.16,"x0":-1.7609153830934878,"y0":50.00624103231862,"z0":5.784894962132994,"aX":5.602965428564387},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-10.9,"breakHorizontal":-6.6,"spinRate":2751,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.435767184420782,"extension":6.2337703264159705},"index":8,"playId":"8523faf5-1ec9-367e-9bbe-13671a14bd2b","pitchNumber":6,"startTime":"2026-06-05T00:23:07.659Z","endTime":"2026-06-05T00:23:11.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66407729661758,"aZ":-19.70101686793482,"pfxX":1.5334395942396373,"pfxZ":6.641811814583994,"pX":-0.1245738211959146,"pZ":3.0499629796314687,"vX0":3.634378211645858,"vY0":-135.25495904878113,"vZ0":-3.3021069721438523,"x":121.75,"y":156.43,"x0":-1.6776602167479602,"y0":50.00409855997009,"z0":5.645317974892769,"aX":2.8809958101991993},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":-3.5,"spinRate":2370,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.402829961460482,"extension":6.189399594615282},"hitData":{"launchSpeed":89.0,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.88,"coordY":184.32}},"index":9,"playId":"0489cbd8-7898-35ef-83c2-55d734cb08eb","pitchNumber":7,"startTime":"2026-06-05T00:23:37.136Z","endTime":"2026-06-05T00:23:49.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:23:49.105Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T00:25:48.608Z","endTime":"2026-06-05T00:26:31.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.562560205641955,"aZ":-37.65262666883848,"pfxX":-6.71424484152433,"pfxZ":-4.383138190480489,"pX":0.8162158934089278,"pZ":1.6138619038376585,"vX0":-2.6309940563880887,"vY0":-111.49001362874978,"vZ0":1.6861790146195266,"x":85.89,"y":195.21,"x0":2.8869316349791685,"y0":50.005175605289836,"z0":4.757494275404972,"aX":-8.38449423598886},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-7.1,"breakHorizontal":12.8,"spinRate":2404,"spinDirection":303},"zone":9,"typeConfidence":2.0,"plateTime":0.4928133567247506,"extension":6.411149134949833},"index":0,"playId":"756f6d7c-359e-3d16-9e6e-cb25830b3418","pitchNumber":1,"startTime":"2026-06-05T00:25:58.541Z","endTime":"2026-06-05T00:26:02.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.632319996964284,"aZ":-32.97572420848993,"pfxX":10.455783144234918,"pfxZ":-0.42533836996246777,"pX":0.10149891525917126,"pZ":2.0197707851037796,"vX0":-10.585984266243692,"vY0":-136.69262243543184,"vZ0":-0.9978251238846203,"x":113.13,"y":184.25,"x0":2.66266981291356,"y0":50.000222905162765,"z0":4.649880534983884,"aX":19.818515915749444},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.7,"breakHorizontal":-16.8,"spinRate":2081,"spinDirection":108},"zone":8,"typeConfidence":2.0,"plateTime":0.4004337154941964,"extension":6.617767848321203},"index":1,"playId":"cf08fdd4-f655-380c-af4f-ea9e20a1bf0e","pitchNumber":2,"startTime":"2026-06-05T00:26:13.353Z","endTime":"2026-06-05T00:26:17.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18185027698203,"aZ":-37.66946165900687,"pfxX":-6.402414805821561,"pfxZ":-4.093421473251285,"pX":-0.8985298899590802,"pZ":1.1393660247626167,"vX0":-6.247700463503422,"vY0":-115.65600617880277,"vZ0":0.020495893768719853,"x":151.25,"y":208.02,"x0":2.6773822001103755,"y0":50.000850714923025,"z0":4.767263481470381,"aX":-8.601553787983038},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.1,"breakHorizontal":13.2,"spinRate":2508,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.47503382385690607,"extension":6.5132610622896685},"index":2,"playId":"f0f2b694-4216-3e2e-ba4d-ddcacfbddac4","pitchNumber":3,"startTime":"2026-06-05T00:26:27.396Z","endTime":"2026-06-05T00:26:31.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:26:31.168Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T00:26:46.323Z","endTime":"2026-06-05T00:27:38.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75941886181059,"aZ":-20.783713123928496,"pfxX":7.930795959118845,"pfxZ":5.7701777206961875,"pX":-0.07073541921301683,"pZ":3.3268748267372943,"vX0":-10.205781699300498,"vY0":-139.22765757041753,"vZ0":-0.5899839388814325,"x":119.7,"y":148.95,"x0":2.603175664519939,"y0":50.00066308760562,"z0":4.9107459077454845,"aX":15.649316454708012},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":-12.4,"spinRate":2262,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.3926514198058175,"extension":6.4158448641896735},"index":0,"playId":"ce9ff62d-b11f-3191-9d92-6fc7259261f9","pitchNumber":1,"startTime":"2026-06-05T00:26:55.895Z","endTime":"2026-06-05T00:27:00.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.824094175658107,"aZ":-20.77869885607869,"pfxX":9.443973381879156,"pfxZ":5.933316435722823,"pX":-0.9684337307648005,"pZ":1.0672471849149978,"vX0":-12.965966862269676,"vY0":-137.53983649278894,"vZ0":-5.813972764542756,"x":153.91,"y":209.96,"x0":2.5745881237674775,"y0":50.002070407199945,"z0":4.612609527050797,"aX":18.136697076286307},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":-14.5,"spinRate":2250,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.3978733408880135,"extension":6.5306532475454935},"index":1,"playId":"ea915d4b-ea24-365c-8bb3-e595b591c5fa","pitchNumber":2,"startTime":"2026-06-05T00:27:10.251Z","endTime":"2026-06-05T00:27:14.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01279811601696,"aZ":-21.57280054129035,"pfxX":8.503673323509704,"pfxZ":5.351530031254812,"pX":-0.21213764611557276,"pZ":2.7124920626950955,"vX0":-11.019891824465615,"vY0":-139.53251427221156,"vZ0":-1.9160657567633224,"x":125.09,"y":165.54,"x0":2.674935964458369,"y0":50.00357069223567,"z0":4.82267762530746,"aX":16.84838403576491},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":-13.2,"spinRate":2243,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.39183680067611837,"extension":6.761425241726647},"hitData":{"launchSpeed":77.7,"launchAngle":2.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.37,"coordY":148.01}},"index":2,"playId":"e71c70b5-ee90-3140-bcba-9de4d4d37525","pitchNumber":3,"startTime":"2026-06-05T00:27:26.772Z","endTime":"2026-06-05T00:27:38.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:27:38.313Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T00:27:51.769Z","endTime":"2026-06-05T00:29:04.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.1,"endSpeed":72.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.208490840690654,"aZ":-39.11156197887157,"pfxX":-7.493665757529089,"pfxZ":-5.19915351896827,"pX":1.7276290114454695,"pZ":3.176015237113435,"vX0":-0.7958879402666081,"vY0":-115.0317699573199,"vZ0":4.7285627393183285,"x":51.15,"y":153.03,"x0":3.051571575621933,"y0":50.00236382271853,"z0":4.895495658689245,"aX":-9.998461223355912},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-7.9,"breakHorizontal":13.8,"spinRate":2489,"spinDirection":302},"zone":12,"typeConfidence":2.0,"plateTime":0.47695198965527874,"extension":6.041425927182745},"index":0,"playId":"743e8f80-8322-3eb9-8efa-7d59a639e718","pitchNumber":1,"startTime":"2026-06-05T00:27:59.374Z","endTime":"2026-06-05T00:28:03.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.393291197228486,"aZ":-20.882820171830996,"pfxX":9.567445777765261,"pfxZ":5.931709114298735,"pX":-0.7528465891183176,"pZ":1.705695026582449,"vX0":-12.59194610480078,"vY0":-136.87704560206052,"vZ0":-3.90843400264084,"x":145.7,"y":192.73,"x0":2.657818231243904,"y0":50.000915395981785,"z0":4.576805543539215,"aX":18.205844196168353},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":-14.8,"spinRate":2316,"spinDirection":102},"zone":7,"typeConfidence":2.0,"plateTime":0.3997227812319757,"extension":6.703489565392007},"index":1,"playId":"c4914fcb-1704-3989-a5b5-d39e011e2066","pitchNumber":2,"startTime":"2026-06-05T00:28:15.231Z","endTime":"2026-06-05T00:28:42.238Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.262855530763016,"aZ":-36.02633433241038,"pfxX":-4.276935082478694,"pfxZ":-2.7570525329170366,"pX":0.9386360346402509,"pZ":2.216072630914045,"vX0":-3.218507515054307,"vY0":-117.48145455032231,"vZ0":1.7022112002690164,"x":81.22,"y":178.95,"x0":2.8820001484854747,"y0":50.002847722463834,"z0":4.830823413116768,"aX":-5.97698120840246},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.3,"breakHorizontal":8.5,"spinRate":2410,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.46624064934819254,"extension":6.1296933497524915},"index":2,"playId":"4617e6a2-df58-3f02-aba9-04c25bc90e7c","pitchNumber":3,"startTime":"2026-06-05T00:28:43.300Z","endTime":"2026-06-05T00:28:48.052Z","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.3,"endSpeed":81.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45173385967752,"aZ":-33.50700978676497,"pfxX":9.554593343948397,"pfxZ":-0.7921968763014942,"pX":0.5499554554206616,"pZ":2.071536570910546,"vX0":-8.646125008625598,"vY0":-128.42251205043377,"vZ0":0.22332138361311826,"x":96.04,"y":182.85,"x0":2.7114977790284454,"y0":50.00511629617495,"z0":4.580082579098451,"aX":16.03519999505956},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.2,"breakHorizontal":-15.5,"spinRate":1805,"spinDirection":92},"zone":9,"typeConfidence":2.0,"plateTime":0.4257658183703015,"extension":6.598561032318378},"hitData":{"launchSpeed":98.1,"launchAngle":14.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.51,"coordY":84.74}},"index":3,"playId":"d990f500-5e18-38cd-8a37-95848acfb5e4","pitchNumber":4,"startTime":"2026-06-05T00:28:57.079Z","endTime":"2026-06-05T00:29:04.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:29:04.041Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-05T00:31:10.101Z","endTime":"2026-06-05T00:32:48.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02581254267923,"aZ":-44.36609150092865,"pfxX":-0.7721316879282236,"pfxZ":-8.262761718330296,"pX":1.1687102534560274,"pZ":1.3274897889448523,"vX0":6.090874258837725,"vY0":-121.11276410883761,"vZ0":-1.906057946979517,"x":72.45,"y":202.94,"x0":-1.285029482357445,"y0":50.00065619804107,"z0":6.026981461223516,"aX":-1.1404833539434036},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-15.1,"breakHorizontal":-0.1,"spinRate":2680,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4533158885731705,"extension":6.222825280589804},"index":0,"playId":"24f3e563-d9eb-39cd-81e2-1602de32dd84","pitchNumber":1,"startTime":"2026-06-05T00:31:21.077Z","endTime":"2026-06-05T00:31:24.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59881504816473,"aZ":-18.96837459714171,"pfxX":-0.2801711572688297,"pfxZ":7.035065827267074,"pX":0.33476131064482917,"pZ":3.42008778192393,"vX0":4.6002100736824465,"vY0":-135.41430561454195,"vZ0":-2.6639560269047173,"x":104.24,"y":146.44,"x0":-1.3419601109640256,"y0":50.00376376901865,"z0":5.727588002740937,"aX":-0.5272968655726151},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":-0.4,"spinRate":2388,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.4028365500647846,"extension":6.319203917621828},"index":1,"playId":"7a2973ba-70e5-32ad-bbfb-36cf7cd86f25","pitchNumber":2,"startTime":"2026-06-05T00:31:33.323Z","endTime":"2026-06-05T00:31:37.149Z","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":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77767821974156,"aZ":-33.98071730936086,"pfxX":6.182209736132545,"pfxZ":-1.1887515197455327,"pX":1.056588355814171,"pZ":1.5633296846891456,"vX0":4.220730800673911,"vY0":-122.42115578347124,"vZ0":-3.1014656816952417,"x":76.73,"y":196.57,"x0":-1.4919250374649773,"y0":50.001780309717965,"z0":5.750093924210306,"aX":9.399240726187944},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-12.1,"spinRate":2780,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44711867706974573,"extension":6.215854896200245},"index":2,"playId":"1d34ad50-620d-3019-bdf8-d8754f4d4bb7","pitchNumber":3,"startTime":"2026-06-05T00:31:46.891Z","endTime":"2026-06-05T00:31:50.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-05T00:32:03.719Z","endTime":"2026-06-05T00:32:07.182Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.348120757136297,"aZ":-35.03200797433514,"pfxX":7.72073473386471,"pfxZ":-1.9110958823607058,"pX":-0.04079146766811863,"pZ":1.259307801020318,"vX0":1.6365886038905793,"vY0":-121.54301449478282,"vZ0":-3.2176620234734754,"x":118.55,"y":204.78,"x0":-1.7263594013393126,"y0":50.00473227773432,"z0":5.649754444612799,"aX":11.52534325087186},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.0,"breakHorizontal":-14.4,"spinRate":2830,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45104126863099303,"extension":5.9292846569713715},"index":4,"playId":"607cdfe5-0a5a-30a5-a66b-850617c22b23","pitchNumber":4,"startTime":"2026-06-05T00:32:07.182Z","endTime":"2026-06-05T00:32:11.273Z","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":92.3,"endSpeed":85.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22288994095695,"aZ":-22.430567328470033,"pfxX":1.8863761714045646,"pfxZ":5.294295367262963,"pX":1.6892452301504526,"pZ":3.13925839311096,"vX0":6.853040811373798,"vY0":-134.33451752506622,"vZ0":-2.7395559812608123,"x":52.61,"y":154.02,"x0":-1.1328624927529536,"y0":50.00332024945671,"z0":5.754906264573198,"aX":3.4693629138167905},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.2,"breakHorizontal":-4.8,"spinRate":2488,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.4066689144464104,"extension":6.226596394233957},"index":5,"playId":"bf2e01d7-0c75-30aa-942c-40970d6f75f6","pitchNumber":5,"startTime":"2026-06-05T00:32:26.843Z","endTime":"2026-06-05T00:32:30.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79162541039972,"aZ":-34.46947834134175,"pfxX":7.031977289078071,"pfxZ":-1.5609133593637345,"pX":0.29940925189423057,"pZ":3.313103914618967,"vX0":2.430964061359735,"vY0":-120.60416170525893,"vZ0":1.2036661654106886,"x":105.59,"y":149.33,"x0":-1.6355747809078733,"y0":50.00233401274915,"z0":5.851149751155338,"aX":10.342363884464211},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.3,"breakHorizontal":-13.3,"spinRate":2848,"spinDirection":61},"zone":3,"typeConfidence":2.0,"plateTime":0.4544254872195026,"extension":6.246370605145089},"index":6,"playId":"4f4e9034-ba5b-317a-92c4-f0cf5dd8863a","pitchNumber":6,"startTime":"2026-06-05T00:32:43.588Z","endTime":"2026-06-05T00:32:48.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:32:48.537Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out to right fielder Yohendrick Piñango.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-05T00:32:55.503Z","endTime":"2026-06-05T00:34:58.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.8,"endSpeed":86.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.699919748856072,"aZ":-16.684970322315294,"pfxX":-0.1180380908461669,"pfxZ":8.154792363194815,"pX":0.1967278750598399,"pZ":1.159214817160384,"vX0":4.008500582686995,"vY0":-136.39490451892533,"vZ0":-8.811989395285025,"x":109.5,"y":207.48,"x0":-1.2715625276259304,"y0":50.00285661434415,"z0":5.563486644576392,"aX":-0.22423225640772715},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":-0.6,"spinRate":2432,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4003253711023129,"extension":6.325974345239839},"index":0,"playId":"be3c51b8-7914-376b-922c-968181a91760","pitchNumber":1,"startTime":"2026-06-05T00:33:11.639Z","endTime":"2026-06-05T00:33:15.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09421476428173,"aZ":-18.148013590508963,"pfxX":0.013138976191725826,"pfxZ":7.389250308669629,"pX":0.11214987832589123,"pZ":2.1585851766956035,"vX0":3.8604972998444547,"vY0":-136.65348036876802,"vZ0":-5.943460016832257,"x":112.73,"y":180.5,"x0":-1.3183767476140738,"y0":50.00152845206859,"z0":5.6012653201501195,"aX":0.024857077599052792},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":-0.8,"spinRate":2446,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.4002640298759359,"extension":6.263579168064935},"index":1,"playId":"118d14a9-13da-372b-b163-954fa79150c6","pitchNumber":2,"startTime":"2026-06-05T00:33:27.387Z","endTime":"2026-06-05T00:33:31.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96080400646209,"aZ":-20.212945498447237,"pfxX":1.3302966938877994,"pfxZ":6.4049542211659,"pX":1.2716298426634165,"pZ":1.883383800167691,"vX0":6.076204040266452,"vY0":-135.4091589380094,"vZ0":-6.215454834003733,"x":68.53,"y":187.93,"x0":-1.1689957489374732,"y0":50.004262986370165,"z0":5.610398129447967,"aX":2.4842211274883796},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.6,"breakHorizontal":-3.6,"spinRate":2435,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4036023500600625,"extension":6.344420390251489},"index":2,"playId":"8b5ee788-a02a-3e4e-9a5a-a13204d65423","pitchNumber":3,"startTime":"2026-06-05T00:33:43.516Z","endTime":"2026-06-05T00:33:47.291Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60506199346609,"aZ":-46.27795376493763,"pfxX":2.045109017138454,"pfxZ":-9.64010378536378,"pX":-0.9751581672672326,"pZ":1.9234497274355582,"vX0":0.8047694080037875,"vY0":-120.99792154886549,"vZ0":0.1648775730901535,"x":154.17,"y":186.85,"x0":-1.579120908817037,"y0":50.00491116540953,"z0":5.955568926396153,"aX":2.9912183809069925},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-17.0,"breakHorizontal":-4.0,"spinRate":2752,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.45505942989692905,"extension":6.223344441015311},"index":3,"playId":"87c6c92f-5c43-310a-8420-99b457ee1178","pitchNumber":4,"startTime":"2026-06-05T00:34:00.467Z","endTime":"2026-06-05T00:34:05.077Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-05T00:34:15.476Z","endTime":"2026-06-05T00:34:29.039Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":93.0,"endSpeed":85.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66197139666541,"aZ":-20.870916585278742,"pfxX":2.3094779530847886,"pfxZ":6.069229261790175,"pX":0.5268158256112708,"pZ":2.9066004793428983,"vX0":4.4692010920738285,"vY0":-135.39627043794528,"vZ0":-3.401067615980267,"x":96.92,"y":160.3,"x0":-1.443192733795058,"y0":50.00343694261206,"z0":5.633846616873544,"aX":4.301814590641593},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":-5.2,"spinRate":2486,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.4040228307382905,"extension":6.333052690103303},"index":5,"playId":"ff984507-ce9c-3819-8f6f-7d12b218384b","pitchNumber":5,"startTime":"2026-06-05T00:34:29.039Z","endTime":"2026-06-05T00:34:32.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.751738192273777,"aZ":-44.58030484601111,"pfxX":2.5595646652277564,"pfxZ":-8.026216462050842,"pX":0.7362103598751976,"pZ":2.355639823672822,"vX0":4.06813380395349,"vY0":-123.34663391144501,"vZ0":0.30638494850816733,"x":88.94,"y":175.18,"x0":-1.2647380838861,"y0":50.001872349337525,"z0":5.978287655958044,"aX":3.956473594809734},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-14.3,"breakHorizontal":-5.5,"spinRate":2629,"spinDirection":27},"zone":6,"typeConfidence":2.0,"plateTime":0.4434872701428194,"extension":6.138785112573522},"hitData":{"launchSpeed":88.0,"launchAngle":25.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.21,"coordY":100.67}},"index":6,"playId":"60173034-ae16-3b3b-977e-21c98d087862","pitchNumber":6,"startTime":"2026-06-05T00:34:51.025Z","endTime":"2026-06-05T00:34:58.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:34:58.902Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sandy León grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-05T00:35:08.472Z","endTime":"2026-06-05T00:36:01.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.785683305699738,"aZ":-25.96214311561268,"pfxX":2.0877046830205988,"pfxZ":3.4222711068152734,"pX":0.44217968171977035,"pZ":4.522043456810181,"vX0":4.281734477688035,"vY0":-133.42524744939595,"vZ0":1.460960075246624,"x":100.15,"y":116.68,"x0":-1.4501708465561651,"y0":50.00407093993081,"z0":5.828807135804192,"aX":3.790613357050023},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.7,"breakHorizontal":-4.7,"spinRate":2391,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.40939056801248785,"extension":6.4667484859635005},"index":0,"playId":"0f5691c4-068e-31d1-94b4-73e02c2bc037","pitchNumber":1,"startTime":"2026-06-05T00:35:23.935Z","endTime":"2026-06-05T00:35:27.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22330504442262,"aZ":-22.905025489244498,"pfxX":2.022709008999103,"pfxZ":5.112432433685832,"pX":-0.05819326683906268,"pZ":3.4386487309766416,"vX0":2.916990542086811,"vY0":-133.23294773165614,"vZ0":-1.653337343600806,"x":119.22,"y":145.94,"x0":-1.426396828490496,"y0":50.00541598064599,"z0":5.708030706376118,"aX":3.6692233363817897},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":-4.2,"spinRate":2421,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.4097131521720261,"extension":6.394609058227538},"index":1,"playId":"e2b30a90-2313-3b23-8544-b9600723ba55","pitchNumber":2,"startTime":"2026-06-05T00:35:38.048Z","endTime":"2026-06-05T00:35:42.398Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.810843908213627,"aZ":-40.4581999306409,"pfxX":4.106358167305203,"pfxZ":-5.255163918446079,"pX":0.5505694400401714,"pZ":1.6774583848001139,"vX0":3.6288493143578946,"vY0":-124.4698332147699,"vZ0":-2.2776408422818433,"x":96.01,"y":193.49,"x0":-1.457009569367517,"y0":50.00117045848172,"z0":5.938467434953312,"aX":6.474751364035311},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.8,"breakHorizontal":-8.3,"spinRate":2586,"spinDirection":21},"zone":9,"typeConfidence":2.0,"plateTime":0.4392046440334463,"extension":6.20851847259424},"hitData":{"launchSpeed":90.6,"launchAngle":6.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":166.17}},"index":2,"playId":"3d2d56ac-1597-3fd2-a743-912a498467b3","pitchNumber":3,"startTime":"2026-06-05T00:35:53.674Z","endTime":"2026-06-05T00:36:01.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:36:01.707Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to left fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-05T00:37:53.771Z","endTime":"2026-06-05T00:39:32.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":87.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.574200622891585,"aZ":-22.63065338222221,"pfxX":7.596890553780213,"pfxZ":4.8444007683760635,"pX":0.029090350078957043,"pZ":2.901206476276742,"vX0":-10.086687938905822,"vY0":-139.0914171952951,"vZ0":-1.4037901376660549,"x":115.89,"y":160.45,"x0":2.7061102541830127,"y0":50.004330117635476,"z0":4.905053924992553,"aX":14.970398255612526},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.6,"breakHorizontal":-11.8,"spinRate":2152,"spinDirection":104},"zone":2,"typeConfidence":2.0,"plateTime":0.39296562387387013,"extension":6.693733595621709},"index":0,"playId":"ba3549b7-14a0-3f4b-95de-a49699ce76b7","pitchNumber":1,"startTime":"2026-06-05T00:38:22.619Z","endTime":"2026-06-05T00:38:26.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.812787518314895,"aZ":-35.02885212285004,"pfxX":-3.6388283634261973,"pfxZ":-2.0650576559573794,"pX":0.035827842074132386,"pZ":1.7165169920612677,"vX0":-5.379500962341867,"vY0":-116.78216493574843,"vZ0":0.4313296054613591,"x":115.63,"y":192.43,"x0":2.841154267422447,"y0":50.00270517165557,"z0":4.822015321083282,"aX":-5.02978617731975},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.4,"breakHorizontal":7.9,"spinRate":2453,"spinDirection":304},"zone":8,"typeConfidence":2.0,"plateTime":0.46885038267415746,"extension":6.094888164652513},"index":1,"playId":"baf3c01c-9b8b-3325-88f7-00c394d80741","pitchNumber":2,"startTime":"2026-06-05T00:38:36.926Z","endTime":"2026-06-05T00:38:40.417Z","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":81.6,"endSpeed":75.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.988832142536527,"aZ":-32.90298526449392,"pfxX":-5.309704902176273,"pfxZ":-0.5083458354537395,"pX":-0.3083286441866725,"pZ":0.1837185504679825,"vX0":-5.124656760382524,"vY0":-118.78574288424917,"vZ0":-3.577291591327399,"x":128.75,"y":233.82,"x0":2.567853749918454,"y0":50.00441752452334,"z0":4.704172241599628,"aX":-7.579417702171765},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.6,"breakHorizontal":10.9,"spinRate":2480,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4613031468429245,"extension":6.981833683230471},"index":2,"playId":"7b8d06ac-e54e-3735-a5d4-9a08b0a2a2f1","pitchNumber":3,"startTime":"2026-06-05T00:38:59.585Z","endTime":"2026-06-05T00:39:03.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7364366165421,"aZ":-35.16971780193774,"pfxX":-6.823027584617429,"pfxZ":-2.231135757878979,"pX":0.24258993973364956,"pZ":1.5649539948754403,"vX0":-3.762913900270509,"vY0":-115.07862600213164,"vZ0":0.48750338637662827,"x":107.75,"y":196.53,"x0":2.7834812230834354,"y0":50.00099555176884,"z0":4.748853472452083,"aX":-9.176782358068646},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.6,"breakHorizontal":13.3,"spinRate":2395,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.4754065511793204,"extension":6.464212992452828},"hitData":{"launchSpeed":105.2,"launchAngle":2.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.26,"coordY":109.89}},"index":3,"playId":"83a068c8-a874-3e89-a4f0-49b021d6e3b7","pitchNumber":4,"startTime":"2026-06-05T00:39:19.401Z","endTime":"2026-06-05T00:39:32.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:39:32.096Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-05T00:39:40.948Z","endTime":"2026-06-05T00:40:57.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81619106875731,"aZ":-30.734434526160836,"pfxX":10.541223219137258,"pfxZ":0.8324942706843217,"pX":1.2648254569867403,"pZ":2.5416610563018653,"vX0":-7.736826416748291,"vY0":-130.43165203504597,"vZ0":0.6646824616956987,"x":68.79,"y":170.16,"x0":2.890652177497382,"y0":50.0051683043496,"z0":4.589734175395783,"aX":18.279546508696853},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.9,"breakHorizontal":-17.5,"spinRate":1809,"spinDirection":95},"zone":12,"typeConfidence":2.0,"plateTime":0.41892775701881346,"extension":6.714651662883866},"index":0,"playId":"d1f1b45e-fcd0-3afb-869d-3dd85dd83ca8","pitchNumber":1,"startTime":"2026-06-05T00:39:49.998Z","endTime":"2026-06-05T00:39:53.987Z","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":78.5,"endSpeed":72.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56978378891103,"aZ":-36.43197204389162,"pfxX":-6.563500937378748,"pfxZ":-3.2318542599840896,"pX":0.04281284986289309,"pZ":2.1043387394680315,"vX0":-4.442035653707262,"vY0":-114.16214451309718,"vZ0":2.099743151247921,"x":115.37,"y":181.96,"x0":2.8685606616547292,"y0":50.00461368135975,"z0":4.765982438833715,"aX":-8.639189414554634},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.0,"breakHorizontal":13.1,"spinRate":2419,"spinDirection":302},"zone":8,"typeConfidence":2.0,"plateTime":0.4803026250924587,"extension":6.493568879665915},"index":1,"playId":"2af4a93d-34f8-33f3-9a02-209cf90f1e56","pitchNumber":2,"startTime":"2026-06-05T00:40:05.809Z","endTime":"2026-06-05T00:40:09.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.400688766533058,"aZ":-21.612721985906404,"pfxX":10.919991925829514,"pfxZ":5.301449087076351,"pX":-0.37199125181673015,"pZ":3.3198814994905095,"vX0":-12.486335461602799,"vY0":-140.20451607462016,"vZ0":-0.13277687636398527,"x":131.18,"y":149.14,"x0":2.718356523492211,"y0":50.00596224077803,"z0":4.777171848972591,"aX":21.7672710414905},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":-17.3,"spinRate":2361,"spinDirection":103},"zone":1,"typeConfidence":2.0,"plateTime":0.39052564570182025,"extension":6.875840707425785},"index":2,"playId":"73d2addc-28a7-3308-8027-c91727ad824a","pitchNumber":3,"startTime":"2026-06-05T00:40:23.464Z","endTime":"2026-06-05T00:40:27.254Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.481986339766003,"aZ":-35.52938482060516,"pfxX":-5.415724055842312,"pfxZ":-2.426772046458371,"pX":0.3784327875354709,"pZ":2.159661901112253,"vX0":-4.049699695861509,"vY0":-117.00816099462698,"vZ0":1.8866249197344003,"x":102.58,"y":180.47,"x0":2.836257075136588,"y0":50.00079634354188,"z0":4.67671868296784,"aX":-7.49374142739072},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.6,"breakHorizontal":10.8,"spinRate":2572,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.4684507559745974,"extension":6.184413662368913},"hitData":{"launchSpeed":102.3,"launchAngle":27.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":117.9,"coordY":35.73}},"index":3,"playId":"1e7daf4f-5d1b-3ae1-a1fb-ba9a6a39db1a","pitchNumber":4,"startTime":"2026-06-05T00:40:42.921Z","endTime":"2026-06-05T00:40:57.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:40:57.656Z","atBatIndex":39},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Charles McAdoo grounds into a force out, shortstop Mauricio Dubón to second baseman Ozzie Albies. Vladimir Guerrero Jr. out at 2nd. Charles McAdoo to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-05T00:41:12.358Z","endTime":"2026-06-05T00:41:50.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"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":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"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":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07370948888705,"aZ":-32.13811466709836,"pfxX":-9.830580899299228,"pfxZ":0.028341928609130207,"pX":-0.5726278021176612,"pZ":1.1230815509647853,"vX0":-5.011446664667103,"vY0":-116.25662096428835,"vZ0":-0.8998267341452529,"x":138.83,"y":208.46,"x0":2.8925968801947812,"y0":50.003713239813,"z0":4.582584374558854,"aX":-13.372184690997909},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.1,"breakHorizontal":19.1,"spinRate":2579,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4722685035978662,"extension":6.366025028206168},"index":0,"playId":"8fa16c0f-1a44-3fc1-b0a2-e4c17172a60f","pitchNumber":1,"startTime":"2026-06-05T00:41:24.177Z","endTime":"2026-06-05T00:41:28.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82831667250564,"aZ":-26.064080934881886,"pfxX":12.393251056791106,"pfxZ":3.1033559314183368,"pX":0.24768770114493807,"pZ":1.721562703675679,"vX0":-11.258129553351022,"vY0":-139.320488346156,"vZ0":-3.087439666180405,"x":107.56,"y":192.3,"x0":2.7276109500690042,"y0":50.00432523363369,"z0":4.56379177217158,"aX":24.40518783319875},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.2,"breakHorizontal":-20.2,"spinRate":2331,"spinDirection":101},"zone":8,"typeConfidence":2.0,"plateTime":0.39291352982239136,"extension":6.850381571157321},"hitData":{"launchSpeed":75.5,"launchAngle":8.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.78,"coordY":167.58}},"index":1,"playId":"7a9f527e-8883-3e98-9ed0-cf241f5de2ba","pitchNumber":2,"startTime":"2026-06-05T00:41:42.376Z","endTime":"2026-06-05T00:41:50.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:41:50.722Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to left fielder Mike Yastrzemski. Charles McAdoo to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-05T00:42:10.913Z","endTime":"2026-06-05T00:43:42.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnSecond":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.9,"endSpeed":73.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.137451927145133,"aZ":-36.12128581864046,"pfxX":-6.315171022067203,"pfxZ":-2.9114560949188757,"pX":-0.8000648865809965,"pZ":1.4969173442202997,"vX0":-6.332374840144632,"vY0":-116.17968523047635,"vZ0":0.6564466971199903,"x":147.5,"y":198.36,"x0":2.787858492939207,"y0":50.00018184234997,"z0":4.662279401772409,"aX":-8.572378623677267},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.8,"breakHorizontal":13.1,"spinRate":2513,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4726635196303848,"extension":6.552406045939339},"index":0,"playId":"5fe20856-d412-3947-bc35-0f80109c6ac3","pitchNumber":1,"startTime":"2026-06-05T00:42:23.796Z","endTime":"2026-06-05T00:42:28.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.813652767796448,"aZ":-36.55078115296142,"pfxX":-6.768131785399327,"pfxZ":-3.4723443566737,"pX":0.8419626325437768,"pZ":2.68010983882044,"vX0":-2.9775758487772896,"vY0":-112.06849041475319,"vZ0":3.5389290242447053,"x":84.91,"y":166.42,"x0":3.0704053088330516,"y0":50.0014404163805,"z0":4.834260989996611,"aX":-8.536214167529586},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-4.9,"breakHorizontal":13.1,"spinRate":2514,"spinDirection":303},"zone":6,"typeConfidence":2.0,"plateTime":0.49030450224735,"extension":6.385531999787612},"index":1,"playId":"9812edd4-c2bf-3293-adf3-e09d0973e9de","pitchNumber":2,"startTime":"2026-06-05T00:42:42.308Z","endTime":"2026-06-05T00:42:46.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42281967701341,"aZ":-29.678918779799982,"pfxX":11.38178538651923,"pfxZ":1.2555334640927711,"pX":1.0339522246350896,"pZ":2.0349137773116515,"vX0":-8.985604767413951,"vY0":-140.46847609952573,"vZ0":-1.4548743564637248,"x":77.59,"y":183.84,"x0":2.8041679545285874,"y0":50.00371623544271,"z0":4.49910845595111,"aX":22.623569422737337},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.2,"breakHorizontal":-18.6,"spinRate":2186,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.39074151284551206,"extension":6.975654536932445},"index":2,"playId":"4b9517e7-06b8-3f78-aec0-570580da8df1","pitchNumber":3,"startTime":"2026-06-05T00:43:02.436Z","endTime":"2026-06-05T00:43:07.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28933288012376,"aZ":-34.19448925485309,"pfxX":-5.9057478722042855,"pfxZ":-1.3737331786494824,"pX":-0.9218469555127237,"pZ":1.5815725886643137,"vX0":-7.246363513033408,"vY0":-120.75536038375981,"vZ0":-0.14192557171830456,"x":152.14,"y":196.08,"x0":2.8890157903108387,"y0":50.00152120885944,"z0":4.658211270610887,"aX":-8.690383220450103},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.3,"breakHorizontal":12.5,"spinRate":2662,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4541866555769536,"extension":6.3935639674815885},"hitData":{"launchSpeed":65.3,"launchAngle":15.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.09,"coordY":130.83}},"index":3,"playId":"c51a805d-3b05-303e-b578-e137c3d8ba14","pitchNumber":4,"startTime":"2026-06-05T00:43:28.920Z","endTime":"2026-06-05T00:43:42.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:43:42.037Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Myles Straw lines out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-05T00:43:53.404Z","endTime":"2026-06-05T00:44:43.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.868556909657208,"aZ":-23.294704547133367,"pfxX":9.580738984529102,"pfxZ":4.322313409318797,"pX":1.4925263608698232,"pZ":3.6192262101508903,"vX0":-7.276990196834539,"vY0":-142.258751315549,"vZ0":0.6864044750573582,"x":60.11,"y":141.06,"x0":2.8357068710403817,"y0":50.003185127799775,"z0":4.848586513460453,"aX":19.686672605679856},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.2,"breakHorizontal":-16.0,"spinRate":2411,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.38465630107019777,"extension":6.540778589989459},"index":0,"playId":"6a9a1ce3-479f-34ae-84f9-98434b61a612","pitchNumber":1,"startTime":"2026-06-05T00:44:12.683Z","endTime":"2026-06-05T00:44:16.681Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.530396895712055,"aZ":-37.2967800716042,"pfxX":-5.0115243855505485,"pfxZ":-3.777114770636878,"pX":-0.5639387945125922,"pZ":2.3946953603180834,"vX0":-6.0968906246745025,"vY0":-115.99508663196988,"vZ0":2.5779555621252355,"x":138.5,"y":174.12,"x0":2.753619620248388,"y0":50.001916891490396,"z0":4.835281241580509,"aX":-6.7989939232168854},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.9,"breakHorizontal":10.7,"spinRate":2549,"spinDirection":303},"zone":4,"typeConfidence":2.0,"plateTime":0.4729485134980531,"extension":6.365791341333509},"hitData":{"launchSpeed":90.6,"launchAngle":23.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.91,"coordY":77.91}},"index":1,"playId":"c6826919-f731-3915-ad79-f1ab92b3e521","pitchNumber":2,"startTime":"2026-06-05T00:44:33.337Z","endTime":"2026-06-05T00:44:43.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:44:43.978Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronald Acuña Jr. flies out to left fielder Nathan Lukes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-05T00:46:35.944Z","endTime":"2026-06-05T00:48:15.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43298517810978,"aZ":-31.714815194811024,"pfxX":6.0555960690561275,"pfxZ":0.29971973254930084,"pX":-0.4490587095648973,"pZ":3.0216269955069683,"vX0":1.287075201707239,"vY0":-123.21810881806128,"vZ0":-0.29134416363739557,"x":134.12,"y":157.2,"x0":-1.7642983725266908,"y0":50.005643628628896,"z0":5.80090796875998,"aX":9.395926599941875},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.7,"breakHorizontal":-11.3,"spinRate":2641,"spinDirection":63},"zone":1,"typeConfidence":2.0,"plateTime":0.4430082724650495,"extension":6.026272906090093},"index":0,"playId":"b94366f2-a84b-30d3-92c6-3cefd4ccbf90","pitchNumber":1,"startTime":"2026-06-05T00:46:53.581Z","endTime":"2026-06-05T00:46:58.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47096675797616,"aZ":-19.212464577911728,"pfxX":2.294113567726657,"pfxZ":7.075280916005868,"pX":-0.3200860891212272,"pZ":3.9074068796224704,"vX0":2.420159400027368,"vY0":-133.90717177193827,"vZ0":-1.3684537670386758,"x":129.2,"y":133.28,"x0":-1.5307327204512915,"y0":50.00423011185658,"z0":5.787386449478282,"aX":4.204242508465172},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":-4.7,"spinRate":2498,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4076311957520544,"extension":6.220108597678997},"index":1,"playId":"bc2e7849-1141-3a52-9eb8-62b5de99dc27","pitchNumber":2,"startTime":"2026-06-05T00:47:09.714Z","endTime":"2026-06-05T00:47:13.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.117294168322996,"aZ":-20.06405966405895,"pfxX":2.497877122152029,"pfxZ":6.581713285254148,"pX":0.1762318412781617,"pZ":3.678744671435778,"vX0":3.419978325793701,"vY0":-134.09397513542473,"vZ0":-1.8045537207560152,"x":110.28,"y":139.45,"x0":-1.435196669140623,"y0":50.004271198813214,"z0":5.776379853301197,"aX":4.597381259393976},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.8,"breakHorizontal":-5.2,"spinRate":2520,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.40681498675315364,"extension":6.2590600932973635},"index":2,"playId":"3df13ad4-5e11-31bc-8b45-479a794875e0","pitchNumber":3,"startTime":"2026-06-05T00:47:24.128Z","endTime":"2026-06-05T00:47:28.757Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-05T00:47:33.328Z","endTime":"2026-06-05T00:47:48.454Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79749007315044,"aZ":-21.03836667958754,"pfxX":2.506939587300975,"pfxZ":5.985039460516591,"pX":1.5682452783346523,"pZ":2.9388559056953594,"vX0":6.03920547624729,"vY0":-134.8889415111265,"vZ0":-3.516619294710779,"x":57.22,"y":159.43,"x0":-1.0169778248021437,"y0":50.00058834365675,"z0":5.7264040708975354,"aX":4.659758887147235},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-5.8,"spinRate":2503,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.4046365622554404,"extension":6.171904975757685},"index":4,"playId":"6734cf80-cb90-393b-bf56-c33e7d462b35","pitchNumber":4,"startTime":"2026-06-05T00:47:48.454Z","endTime":"2026-06-05T00:47:52.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753763615155076,"aZ":-33.74433214130793,"pfxX":7.764759436449175,"pfxZ":-1.0532371082581555,"pX":0.7533058023575832,"pZ":2.6277797598496058,"vX0":3.1899625724065017,"vY0":-121.2535812803288,"vZ0":-0.3734142076043906,"x":88.29,"y":167.83,"x0":-1.5882708494917488,"y0":50.003743338582844,"z0":5.728598309165901,"aX":11.559671652255773},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.7,"breakHorizontal":-14.9,"spinRate":2730,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.45175617405194,"extension":6.237294515196157},"hitData":{"launchSpeed":97.8,"launchAngle":54.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.65,"coordY":108.13}},"index":5,"playId":"af8b07b9-e0eb-38ee-bc10-37028d9261dd","pitchNumber":5,"startTime":"2026-06-05T00:48:03.722Z","endTime":"2026-06-05T00:48:15.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:48:15.004Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to center fielder Myles Straw.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-05T00:48:33.344Z","endTime":"2026-06-05T00:50:27.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3964682345399,"aZ":-46.282401232606716,"pfxX":2.9267069244290793,"pfxZ":-9.575268459462965,"pX":0.4852532523073844,"pZ":1.4551403613988108,"vX0":3.5472351591559024,"vY0":-121.10088238359239,"vZ0":-0.9462155903794557,"x":98.5,"y":199.49,"x0":-1.3831124193318936,"y0":50.002594596880414,"z0":5.927569494017815,"aX":4.312019881341699},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-17.3,"breakHorizontal":-6.2,"spinRate":2669,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4536725241539674,"extension":6.149554263585001},"index":0,"playId":"e5d170ef-9815-327d-ad09-5371fd077f51","pitchNumber":1,"startTime":"2026-06-05T00:48:37.987Z","endTime":"2026-06-05T00:48:42.217Z","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":91.8,"endSpeed":84.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25956078277466,"aZ":-18.7554483395646,"pfxX":1.9525467571638655,"pfxZ":7.329587379036515,"pX":-0.261114363596548,"pZ":2.2816268498559094,"vX0":2.490374128346909,"vY0":-133.7946917071938,"vZ0":-5.374692320657642,"x":126.95,"y":177.18,"x0":-1.4542182418103944,"y0":50.000750276965576,"z0":5.641669706477408,"aX":3.573361584796075},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":-4.1,"spinRate":2418,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.40787849380979235,"extension":6.2455687395765755},"index":1,"playId":"37ac7c06-9bb2-39d1-8175-8c87dce6c1d2","pitchNumber":2,"startTime":"2026-06-05T00:48:53.048Z","endTime":"2026-06-05T00:48:56.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72785564238282,"aZ":-33.65150714996859,"pfxX":9.811327092975873,"pfxZ":-0.9762601634825643,"pX":0.47779612081461065,"pZ":2.1759297203363044,"vX0":2.1261291966963722,"vY0":-122.31146728933946,"vZ0":-1.5840263859792756,"x":98.79,"y":180.03,"x0":-1.677905885072045,"y0":50.00383102769008,"z0":5.724782712768718,"aX":14.8258440827241},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.9,"breakHorizontal":-18.2,"spinRate":2712,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.44827064343049194,"extension":6.308355540074566},"index":2,"playId":"759c51de-abb3-33b4-a0e8-e77ed170765d","pitchNumber":3,"startTime":"2026-06-05T00:49:11.242Z","endTime":"2026-06-05T00:49:15.442Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.982693913898082,"aZ":-44.38879384417513,"pfxX":3.951844313020352,"pfxZ":-8.165004802913792,"pX":1.1446048104478899,"pZ":0.5422773694857237,"vX0":4.452265288851478,"vY0":-122.29530336586623,"vZ0":-3.4052596457200472,"x":73.37,"y":224.14,"x0":-1.22175220620645,"y0":50.00354033101645,"z0":5.808305084751311,"aX":5.910349514302948},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-15.4,"breakHorizontal":-8.3,"spinRate":2791,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4500659575598518,"extension":6.298488155068667},"index":3,"playId":"05032ec7-3bb0-3695-be8e-0bc1cd727d4d","pitchNumber":4,"startTime":"2026-06-05T00:49:33.555Z","endTime":"2026-06-05T00:49:37.493Z","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":91.7,"endSpeed":85.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62236669241887,"aZ":-22.395187713625738,"pfxX":2.6678380080252357,"pfxZ":5.3477865784628715,"pX":1.2142617090151806,"pZ":2.78347851292491,"vX0":5.656619634081043,"vY0":-133.62985772501833,"vZ0":-3.440070120894049,"x":70.72,"y":163.63,"x0":-1.2670867187209145,"y0":50.00607312627038,"z0":5.674502357488665,"aX":4.882816866922467},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":-5.9,"spinRate":2398,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4080522790190284,"extension":6.298276915431815},"index":4,"playId":"2c98854e-b805-38e4-87f0-2cf2c60daf16","pitchNumber":5,"startTime":"2026-06-05T00:49:53.892Z","endTime":"2026-06-05T00:49:57.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85827640601195,"aZ":-23.575251694402102,"pfxX":1.5568876508073113,"pfxZ":4.735967617063071,"pX":0.7266783122876266,"pZ":2.9712459624644003,"vX0":4.658867128051396,"vY0":-133.0107445386437,"vZ0":-2.7414835661389283,"x":89.3,"y":158.56,"x0":-1.2403809835675508,"y0":50.005641919870484,"z0":5.6996662883100955,"aX":2.827434714640762},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.3,"breakHorizontal":-3.7,"spinRate":2383,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.40965790808918845,"extension":6.370933823130801},"hitData":{"launchSpeed":94.0,"launchAngle":26.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.87,"coordY":57.7}},"index":5,"playId":"333e8ee4-5bab-3a80-a6b6-4bc9acb8bb46","pitchNumber":6,"startTime":"2026-06-05T00:50:13.590Z","endTime":"2026-06-05T00:50:27.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:50:27.244Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to center fielder Myles Straw.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-05T00:50:32.536Z","endTime":"2026-06-05T00:51:44.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50145553622016,"aZ":-34.10347326426182,"pfxX":6.8976607298104335,"pfxZ":-1.2727345692713659,"pX":-1.4357700339822286,"pZ":2.804626590792571,"vX0":-1.0526229407174292,"vY0":-122.07593646380664,"vZ0":-0.09415491439179036,"x":171.73,"y":163.06,"x0":-1.8973043582725042,"y0":50.00139012714146,"z0":5.762851393778751,"aX":10.479918020135559},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.0,"breakHorizontal":-12.2,"spinRate":2607,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.4475252088033175,"extension":6.006123695173792},"index":0,"playId":"f382d149-ad4a-3822-9b79-1461a26756f9","pitchNumber":1,"startTime":"2026-06-05T00:50:46.084Z","endTime":"2026-06-05T00:50:49.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.716392377252657,"aZ":-23.6425009903655,"pfxX":1.9785979100336912,"pfxZ":4.719260183557703,"pX":-0.8787543832991435,"pZ":4.304578525255911,"vX0":1.4776793935499826,"vY0":-132.95691555684607,"vZ0":0.6304484683681612,"x":150.5,"y":122.56,"x0":-1.6968893565229737,"y0":50.00548383706998,"z0":5.766295573428024,"aX":3.580124220631023},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":-3.8,"spinRate":2440,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4103112413109722,"extension":6.285058957013138},"index":1,"playId":"990e79d0-2d6d-37eb-8e71-c46cbaeb7bd4","pitchNumber":2,"startTime":"2026-06-05T00:50:58.751Z","endTime":"2026-06-05T00:51:02.548Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39253334586578,"aZ":-47.959648504972094,"pfxX":4.709371861845341,"pfxZ":-11.23389144151637,"pX":-0.18424558146119124,"pZ":3.00596770076016,"vX0":1.545850738120228,"vY0":-118.30408302044407,"vZ0":3.0697934461523078,"x":124.02,"y":157.62,"x0":-1.4594487611539129,"y0":50.00213551048688,"z0":6.114486221091713,"aX":6.617433661105771},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-19.2,"breakHorizontal":-8.9,"spinRate":2757,"spinDirection":29},"zone":2,"typeConfidence":2.0,"plateTime":0.46451687169900824,"extension":5.999709617236957},"index":2,"playId":"bfea1360-0e73-30af-90c3-e8755003bcd8","pitchNumber":3,"startTime":"2026-06-05T00:51:16.711Z","endTime":"2026-06-05T00:51:20.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.254409138473466,"aZ":-23.766883997461505,"pfxX":4.177911001362247,"pfxZ":4.692423656948073,"pX":0.21400552512823462,"pZ":2.82988614226558,"vX0":2.8899787454794224,"vY0":-132.74887639953232,"vZ0":-2.9184846319299833,"x":108.84,"y":162.37,"x0":-1.43005141773777,"y0":50.0043904244897,"z0":5.665368936442466,"aX":7.49005567499548},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":-8.2,"spinRate":2404,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.41190204478919235,"extension":6.410647011186598},"hitData":{"launchSpeed":97.7,"launchAngle":50.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.32,"coordY":88.19}},"index":3,"playId":"d7769cc2-82eb-3094-99ca-00fd83c98497","pitchNumber":4,"startTime":"2026-06-05T00:51:32.737Z","endTime":"2026-06-05T00:51:44.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:51:44.537Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Heineman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T00:53:41.340Z","endTime":"2026-06-05T00:55:15.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"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":95.5,"endSpeed":87.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8744423103831,"aZ":-22.037681231504745,"pfxX":8.224381011619487,"pfxZ":5.172197087746678,"pX":0.7428226093767107,"pZ":3.2916640427226573,"vX0":-8.555660101293869,"vY0":-138.83712399100924,"vZ0":-0.2253106664786086,"x":88.69,"y":149.91,"x0":2.7897057167935824,"y0":50.003976264917306,"z0":4.835305730612216,"aX":16.12374283905975},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.5,"breakHorizontal":-13.2,"spinRate":2126,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.3938810646210613,"extension":6.798079633451824},"index":0,"playId":"4ccbb9d2-e280-39f0-b595-adc0f2616b91","pitchNumber":1,"startTime":"2026-06-05T00:53:55.873Z","endTime":"2026-06-05T00:54:00.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13543439504408,"aZ":-34.86630130648656,"pfxX":9.19373128962889,"pfxZ":-1.6300309427327937,"pX":0.7771190963652844,"pZ":1.8999394151192381,"vX0":-8.201855485900374,"vY0":-127.55977676839842,"vZ0":0.19494839293037147,"x":87.38,"y":187.48,"x0":2.8326917859732776,"y0":50.00037792234884,"z0":4.561307333563097,"aX":15.217168586760362},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.6,"breakHorizontal":-14.9,"spinRate":1762,"spinDirection":93},"zone":9,"typeConfidence":2.0,"plateTime":0.4286533101701808,"extension":6.709576325964698},"index":1,"playId":"6236f4c8-5c0c-3429-a2ec-ae2df5acb100","pitchNumber":2,"startTime":"2026-06-05T00:54:11.408Z","endTime":"2026-06-05T00:54:15.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(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":94.8,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.792499651020293,"aZ":-18.999271072687005,"pfxX":8.464712065268635,"pfxZ":6.8543315300299295,"pX":0.7580234646941484,"pZ":2.509065829419808,"vX0":-8.487201902952622,"vY0":-137.8245296228857,"vZ0":-2.578404987826086,"x":88.11,"y":171.04,"x0":2.7784087424687938,"y0":50.006160253341434,"z0":4.740710910612292,"aX":16.27910789343377},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":-13.6,"spinRate":2213,"spinDirection":106},"zone":6,"typeConfidence":2.0,"plateTime":0.3974972803519492,"extension":6.668096517214269},"index":2,"playId":"8c9defe2-1beb-3c23-9038-385577ae0299","pitchNumber":3,"startTime":"2026-06-05T00:54:28.412Z","endTime":"2026-06-05T00:54:33.012Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-05T00:54:37.647Z","endTime":"2026-06-05T00:54:52.746Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.941395234742842,"aZ":-33.78594868023147,"pfxX":-7.0966650374610225,"pfxZ":-1.152032383892731,"pX":1.6725203637369783,"pZ":2.055785801876868,"vX0":-0.8073921946319602,"vY0":-117.65840732834728,"vZ0":0.9203078832646385,"x":53.25,"y":183.27,"x0":2.942089069178028,"y0":50.00272925712591,"z0":4.797572546258712,"aX":-9.92041425177922},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.6,"breakHorizontal":13.1,"spinRate":2637,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.46605288371742715,"extension":6.345286670484342},"index":4,"playId":"7da58eaa-8c2f-31d8-a7fc-161d38aa122c","pitchNumber":4,"startTime":"2026-06-05T00:54:52.746Z","endTime":"2026-06-05T00:54:56.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98913470930987,"aZ":-33.61836155491991,"pfxX":-6.862625228366749,"pfxZ":-1.061698976810356,"pX":-0.750535983330933,"pZ":1.6118977821922535,"vX0":-6.023888006247157,"vY0":-116.29978355634577,"vZ0":0.17879943055221714,"x":145.61,"y":195.26,"x0":2.770085139577936,"y0":50.001475292838784,"z0":4.737705579566172,"aX":-9.34545900993116},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.6,"breakHorizontal":14.0,"spinRate":2697,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4719930458801662,"extension":6.313003292992633},"index":5,"playId":"41727616-b7d1-3878-b2ad-f37f2a4aa9cc","pitchNumber":5,"startTime":"2026-06-05T00:55:10.094Z","endTime":"2026-06-05T00:55:15.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:55:15.103Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yohendrick Piñango lines out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T00:55:22.721Z","endTime":"2026-06-05T00:57:24.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.104148124145226,"aZ":-34.413593963081155,"pfxX":-8.274128620892906,"pfxZ":-1.7281848798457649,"pX":-1.7508054913305E-6,"pZ":2.930659105376627,"vX0":-3.965528712260468,"vY0":-113.65057717180588,"vZ0":3.5757748976917574,"x":117.0,"y":159.65,"x0":2.849190714481509,"y0":50.00505800407366,"z0":4.780543963603414,"aX":-10.697895462910203},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.8,"breakHorizontal":16.1,"spinRate":2632,"spinDirection":296},"zone":2,"typeConfidence":2.0,"plateTime":0.484119346210659,"extension":6.394676614502087},"index":0,"playId":"382e6ecb-b225-3fe1-bdd0-95220354d1b0","pitchNumber":1,"startTime":"2026-06-05T00:55:39.396Z","endTime":"2026-06-05T00:55:43.597Z","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":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3305168548379,"aZ":-34.23591348826666,"pfxX":-5.232166437270195,"pfxZ":-1.4339514747909536,"pX":-0.017814994973485387,"pZ":1.7661323598891285,"vX0":-5.02705507326499,"vY0":-119.14921035347047,"vZ0":0.2061604082997821,"x":117.68,"y":191.09,"x0":2.80083574033323,"y0":50.00409977020355,"z0":4.7772587149545505,"aX":-7.50807502263555},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.3,"breakHorizontal":10.7,"spinRate":2637,"spinDirection":307},"zone":8,"typeConfidence":2.0,"plateTime":0.4600596449743839,"extension":6.180064712350753},"index":1,"playId":"9a7f6e3a-58da-3a3c-a656-2ec01f182442","pitchNumber":2,"startTime":"2026-06-05T00:55:56.508Z","endTime":"2026-06-05T00:56:00.353Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-05T00:56:14.999Z","endTime":"2026-06-05T00:56:29.503Z","isPitch":false,"type":"action","player":{"id":682818,"link":"/api/v1/people/682818"}},{"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":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.469859096153773,"aZ":-31.81734705953977,"pfxX":-5.727501031254535,"pfxZ":0.26215555797087964,"pX":-2.408531850139648,"pZ":0.4280843096397432,"vX0":-9.82775981646527,"vY0":-117.36173395897713,"vZ0":-2.5081421103444144,"x":208.81,"y":227.22,"x0":2.5957016903420693,"y0":50.005783550999645,"z0":4.506198751729519,"aX":-7.902276464765959},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.1,"breakHorizontal":13.1,"spinRate":2761,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.46866783227407627,"extension":6.628938069841456},"index":3,"playId":"7469034b-1f5c-3650-91eb-e5f70e887938","pitchNumber":3,"startTime":"2026-06-05T00:56:29.503Z","endTime":"2026-06-05T00:56:34.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026773993266684,"aZ":-34.12694609366056,"pfxX":-9.048429102876842,"pfxZ":-1.3992101186271473,"pX":-1.432269749791768,"pZ":2.4275623587357305,"vX0":-6.811736740259945,"vY0":-118.10194926613403,"vZ0":1.886065756223964,"x":171.59,"y":173.24,"x0":2.677248217564154,"y0":50.00269052651487,"z0":4.7851092456774555,"aX":-12.626777994698354},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.7,"breakHorizontal":18.2,"spinRate":2698,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.465931765080136,"extension":6.2777120337258365},"index":4,"playId":"763489c4-a05b-3189-8f58-b5e30153c635","pitchNumber":4,"startTime":"2026-06-05T00:56:58.279Z","endTime":"2026-06-05T00:57:02.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09287645993847,"aZ":-20.56301090874669,"pfxX":9.659751601637023,"pfxZ":5.612927217559564,"pX":0.1756397689031566,"pZ":2.0234152922104474,"vX0":-10.574630214043234,"vY0":-142.7370971182504,"vZ0":-3.9996414299378236,"x":110.31,"y":184.15,"x0":2.6689735543384416,"y0":50.00322072424585,"z0":4.733516120319715,"aX":19.982919970144916},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.5,"breakHorizontal":-15.5,"spinRate":2350,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.3833777315121094,"extension":6.589388409944686},"hitData":{"launchSpeed":101.4,"launchAngle":20.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":98.37,"coordY":54.43}},"index":5,"playId":"948d27a4-f922-33ae-ad40-6df5f95a02b7","pitchNumber":5,"startTime":"2026-06-05T00:57:16.427Z","endTime":"2026-06-05T00:57:24.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:57:24.623Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T00:57:37.796Z","endTime":"2026-06-05T01:00:20.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.0,"endSpeed":89.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.702458416500065,"aZ":-19.839217637836004,"pfxX":9.318349078795544,"pfxZ":6.061360915734429,"pX":-1.1835238686173575,"pZ":2.961796149732261,"vX0":-13.866033716917805,"vY0":-142.00879807181065,"vZ0":-1.7348254589876162,"x":162.11,"y":158.81,"x0":2.560576234824451,"y0":50.00106711028435,"z0":4.847765401334994,"aX":18.958048974297718},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.8,"breakHorizontal":-13.9,"spinRate":2309,"spinDirection":101},"zone":11,"typeConfidence":2.0,"plateTime":0.3862772734883251,"extension":6.7150090362805},"index":0,"playId":"1d05bc65-21e2-37e0-afd9-ab87c2a6900c","pitchNumber":1,"startTime":"2026-06-05T00:57:54.636Z","endTime":"2026-06-05T00:57:58.707Z","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":81.7,"endSpeed":74.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.329978556467676,"aZ":-36.77543485486577,"pfxX":-5.895919690254882,"pfxZ":-3.2659791554002857,"pX":0.07523881146571752,"pZ":0.7229885353514008,"vX0":-4.630572702653105,"vY0":-118.83902589571524,"vZ0":-1.1035538820180348,"x":114.13,"y":219.26,"x0":2.8269908050844865,"y0":50.00552491625195,"z0":4.584362817735598,"aX":-8.29354041599929},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.9,"breakHorizontal":12.0,"spinRate":2803,"spinDirection":307},"zone":14,"typeConfidence":2.0,"plateTime":0.46387181733966365,"extension":6.368207850069945},"index":1,"playId":"9e8d491c-d50c-3a31-9e43-8b03c5fb0714","pitchNumber":2,"startTime":"2026-06-05T00:58:13.847Z","endTime":"2026-06-05T00:58:18.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.530554872727674,"aZ":-23.241718965034078,"pfxX":10.615579474051763,"pfxZ":4.381870650230931,"pX":-1.5973199648955534,"pZ":1.6089390680800724,"vX0":-15.617511939927189,"vY0":-141.23708570005593,"vZ0":-4.258460165211914,"x":177.89,"y":195.34,"x0":2.6023694821023957,"y0":50.0031130179165,"z0":4.6147103858264185,"aX":21.637404990767646},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.2,"breakHorizontal":-16.3,"spinRate":2355,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.38651760973816707,"extension":6.839628476500805},"index":2,"playId":"612be945-dadc-3c05-8d6e-61ded0104b93","pitchNumber":3,"startTime":"2026-06-05T00:58:37.029Z","endTime":"2026-06-05T00:58:41.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0874892860519,"aZ":-22.366025506162853,"pfxX":9.63197492102822,"pfxZ":5.032971669471134,"pX":-0.34467177892653816,"pZ":2.164641146492404,"vX0":-11.774727912071839,"vY0":-138.75745691091515,"vZ0":-2.693926890879243,"x":130.14,"y":180.33,"x0":2.7027159700697725,"y0":50.00494716337478,"z0":4.638525231478473,"aX":18.781778833728644},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":-15.0,"spinRate":2200,"spinDirection":100},"zone":7,"typeConfidence":2.0,"plateTime":0.3947453189878516,"extension":6.79036649811587},"index":3,"playId":"5f3a322c-2fab-3a68-9ead-6fc5fc28c030","pitchNumber":4,"startTime":"2026-06-05T00:59:00.339Z","endTime":"2026-06-05T00:59:04.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.206337669969066,"aZ":-21.78920663065382,"pfxX":10.818002036732869,"pfxZ":5.156656278093037,"pX":-0.527674000710212,"pZ":2.165660051729662,"vX0":-12.718676196576352,"vY0":-141.03214552720829,"vZ0":-3.349207968378539,"x":137.11,"y":180.31,"x0":2.6359389096408696,"y0":50.000771917266135,"z0":4.774576173692155,"aX":21.780156414051476},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.8,"breakHorizontal":-16.9,"spinRate":2452,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.388422475549111,"extension":6.73125890616451},"index":4,"playId":"aa47ced3-6948-3e33-b120-c5f3091f2ca7","pitchNumber":5,"startTime":"2026-06-05T00:59:20.316Z","endTime":"2026-06-05T00:59:24.528Z","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":98.7,"endSpeed":89.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51795319663407,"aZ":-18.398758864534237,"pfxX":9.790099533940065,"pfxZ":6.62878110288027,"pX":0.4059149477389122,"pZ":2.363348448976896,"vX0":-10.213859226638546,"vY0":-143.3520834320288,"vZ0":-3.301738724980231,"x":101.53,"y":174.97,"x0":2.745230957330933,"y0":50.00549620360297,"z0":4.680447178426029,"aX":20.35408886782426},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.5,"breakHorizontal":-15.6,"spinRate":2352,"spinDirection":98},"zone":6,"typeConfidence":2.0,"plateTime":0.38226203643475243,"extension":6.780307520094666},"index":5,"playId":"b1865eb5-4f0b-3845-bc54-1786a382bb04","pitchNumber":6,"startTime":"2026-06-05T00:59:39.554Z","endTime":"2026-06-05T00:59:43.687Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-05T00:59:54.255Z","endTime":"2026-06-05T01:00:15.695Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.134295704750937,"aZ":-17.175004583222062,"pfxX":9.011384077273956,"pfxZ":7.442210890208756,"pX":-1.0623634374387818,"pZ":2.0644599633925185,"vX0":-12.85512211906716,"vY0":-140.88660757272106,"vZ0":-4.7121923616249015,"x":157.49,"y":183.04,"x0":2.3827574124269852,"y0":50.00664196829854,"z0":4.864102867925825,"aX":18.172470000645482},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":-13.8,"spinRate":2519,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.3883370280956391,"extension":7.160329597209482},"index":7,"playId":"3883d3fe-8917-355d-9fe1-b612f688946c","pitchNumber":7,"startTime":"2026-06-05T01:00:15.695Z","endTime":"2026-06-05T01:00:20.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:00:20.811Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to left fielder Mike Yastrzemski. George Springer to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T01:01:17.338Z","endTime":"2026-06-05T01:03:06.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"0eac21fb-94ab-383c-80fb-3d5f0f21c029","startTime":"2026-06-05T01:00:48.325Z","endTime":"2026-06-05T01:00:53.327Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.059164888348565,"aZ":-34.46937457750746,"pfxX":-5.851822984808768,"pfxZ":-1.6443954626552575,"pX":-0.18408135130684078,"pZ":2.4829385881924897,"vX0":-5.3959309786094956,"vY0":-118.07180420340838,"vZ0":2.275763900825141,"x":124.02,"y":171.74,"x0":2.90151568304517,"y0":50.00318192336403,"z0":4.7061284876590905,"aX":-8.160840411179334},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.0,"breakHorizontal":12.0,"spinRate":2615,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.4660813931132992,"extension":6.294630296747558},"index":1,"playId":"45fdbc4f-ae37-34ff-b183-1b97f2bc8abe","pitchNumber":1,"startTime":"2026-06-05T01:01:19.566Z","endTime":"2026-06-05T01:01:23.752Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":88.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.24757120320022,"aZ":-19.40605787164258,"pfxX":9.115281770235867,"pfxZ":6.240567778415739,"pX":0.07641871215957832,"pZ":3.4064297238961063,"vX0":-10.64137605159495,"vY0":-142.91865638094166,"vZ0":-0.5813071573111641,"x":114.09,"y":146.81,"x0":2.682954604330357,"y0":50.003800506383186,"z0":4.843178707035611,"aX":18.654711170156894},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.4,"breakHorizontal":-14.0,"spinRate":2414,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.3848352848105141,"extension":6.774293883706417},"index":2,"playId":"1df553db-a0da-35fc-9b98-ff095d2fed5f","pitchNumber":2,"startTime":"2026-06-05T01:01:39.028Z","endTime":"2026-06-05T01:01:42.504Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.777825985615152,"aZ":-35.06266978400028,"pfxX":-8.115310281818315,"pfxZ":-1.9752202683671989,"pX":-0.30632564309381227,"pZ":0.927476500055598,"vX0":-5.196357746974556,"vY0":-119.95778248900136,"vZ0":-1.203470434565376,"x":128.68,"y":213.74,"x0":2.9410742257303495,"y0":50.00532579126923,"z0":4.556061752043813,"aX":-11.850448322887477},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.6,"breakHorizontal":16.0,"spinRate":2616,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4562579565000986,"extension":6.325969709768215},"index":3,"playId":"2a9e84b3-4a75-34b5-abd7-a0f8204ec00b","pitchNumber":3,"startTime":"2026-06-05T01:02:10.681Z","endTime":"2026-06-05T01:02:14.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.882660324192678,"aZ":-37.163134625607775,"pfxX":-7.110163003924308,"pfxZ":-3.7609163700946207,"pX":2.3221127793897733,"pZ":1.330384592052502,"vX0":0.37977124290241465,"vY0":-114.35275364231003,"vZ0":0.9233509265059594,"x":28.49,"y":202.86,"x0":3.0779124273942076,"y0":50.003505686784614,"z0":4.564101633826014,"aX":-9.42663808757173},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-6.2,"breakHorizontal":12.8,"spinRate":2399,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.4787844968959285,"extension":6.4094289402155695},"index":4,"playId":"1b283bf0-42ad-328c-ab53-495162d65782","pitchNumber":4,"startTime":"2026-06-05T01:02:37.036Z","endTime":"2026-06-05T01:02:41.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375971585138224,"aZ":-35.990092355523714,"pfxX":-6.918380783063981,"pfxZ":-2.649189182637974,"pX":0.014717215702842446,"pZ":2.0148597052172357,"vX0":-4.696073703333337,"vY0":-119.2925439873144,"vZ0":1.34716434908688,"x":116.44,"y":184.38,"x0":2.90914994957082,"y0":50.004403936870645,"z0":4.6919785262531954,"aX":-9.952539841949706},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.2,"breakHorizontal":13.7,"spinRate":2515,"spinDirection":303},"zone":8,"typeConfidence":2.0,"plateTime":0.4594909033593635,"extension":6.468639220022533},"hitData":{"launchSpeed":83.1,"launchAngle":16.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.26,"coordY":121.39}},"index":5,"playId":"d0e94a3d-fe86-32cc-9263-117665977743","pitchNumber":5,"startTime":"2026-06-05T01:02:55.963Z","endTime":"2026-06-05T01:03:06.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:03:06.855Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T01:05:40.320Z","endTime":"2026-06-05T01:06:11.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T01:03:27.458Z","endTime":"2026-06-05T01:03:35.179Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Didier Fuentes replaces Chris Sale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-05T01:03:35.179Z","endTime":"2026-06-05T01:05:42.650Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800311,"link":"/api/v1/people/800311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23086709044526,"aZ":-29.396575094456967,"pfxX":0.6904435450034203,"pfxZ":1.7367250423489131,"pX":1.2862037212286317,"pZ":0.6194060496067265,"vX0":9.063741395669535,"vY0":-125.36449097105368,"vZ0":-4.305560608014987,"x":67.97,"y":222.06,"x0":-2.458719110604118,"y0":50.00307787809135,"z0":4.745952344311905,"aX":1.1029070607757672},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":-3.2,"spinRate":2278,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.43613237788117853,"extension":6.810293034248813},"index":2,"playId":"9150e280-13e8-3c2d-8af4-a70a1f59307a","pitchNumber":1,"startTime":"2026-06-05T01:05:42.650Z","endTime":"2026-06-05T01:05:46.629Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04980586747925,"aZ":-31.593191893142464,"pfxX":2.7550130949046583,"pfxZ":0.3805169061630682,"pX":-0.5289753386110001,"pZ":3.227107442040948,"vX0":4.048873043072817,"vY0":-121.57275476761812,"vZ0":2.18878493503321,"x":137.16,"y":151.65,"x0":-2.5658505481837546,"y0":50.00092957676513,"z0":5.033914492578359,"aX":4.1738559790933945},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.4,"breakHorizontal":-5.9,"spinRate":2464,"spinDirection":118},"zone":1,"typeConfidence":0.89,"plateTime":0.4484129681596656,"extension":6.292030657814449},"hitData":{"launchSpeed":99.8,"launchAngle":-13.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.48,"coordY":165.34}},"index":3,"playId":"4c8f8d0a-b77c-3d0e-8e70-f06a78478612","pitchNumber":2,"startTime":"2026-06-05T01:06:01.352Z","endTime":"2026-06-05T01:06:11.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:06:11.673Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-05T01:08:25.938Z","endTime":"2026-06-05T01:08:50.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces Chad Dallas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T01:07:34.855Z","endTime":"2026-06-05T01:08:28.172Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"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":82.6,"endSpeed":75.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.987926964118934,"aZ":-44.06258489302945,"pfxX":-1.352685528703657,"pfxZ":-8.167730355353262,"pX":-1.221751242060749,"pZ":1.3240331314935454,"vX0":6.051152661033708,"vY0":-119.79883415991964,"vZ0":8.604666701409373,"x":163.57,"y":203.03,"x0":-3.603947191855277,"y0":50.005139325674755,"z0":1.6227336030602628,"aX":-1.9676962536724851},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.4,"breakHorizontal":1.0,"spinRate":1888,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.4570744063078225,"extension":5.914785716462917},"index":1,"playId":"c91348c2-457f-313a-9830-bb79dbeabf86","pitchNumber":1,"startTime":"2026-06-05T01:08:28.172Z","endTime":"2026-06-05T01:08:32.696Z","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":81.9,"endSpeed":74.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.555305393495274,"aZ":-41.89238730371795,"pfxX":-3.156354801148429,"pfxZ":-6.833280555563837,"pX":-0.4263692273156608,"pZ":2.2652441271870942,"vX0":8.223435420784263,"vY0":-118.49696937781378,"vZ0":10.11593372054309,"x":133.25,"y":177.62,"x0":-3.5308758666316247,"y0":50.0016544898204,"z0":1.767751827719044,"aX":-4.491769338746556},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.5,"breakHorizontal":3.7,"spinRate":1974,"spinDirection":322},"zone":4,"typeConfidence":0.88,"plateTime":0.4621565033802546,"extension":5.933227845732077},"hitData":{"launchSpeed":83.7,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.47,"coordY":163.89}},"index":2,"playId":"3cd1760a-a2e5-350e-a6fb-0e13166d4d21","pitchNumber":2,"startTime":"2026-06-05T01:08:40.970Z","endTime":"2026-06-05T01:08:50.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:08:50.081Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, shortstop Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-05T01:09:04.995Z","endTime":"2026-06-05T01:10:55.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.345529629902405,"aZ":-44.631943989671434,"pfxX":-1.2091311926510688,"pfxZ":-8.461726453773533,"pX":0.2926986524184155,"pZ":2.471952731936012,"vX0":9.23912731883652,"vY0":-120.50916901016606,"vZ0":11.169004980955595,"x":105.84,"y":172.04,"x0":-3.4334071001909767,"y0":50.005192117359,"z0":1.7189792558641435,"aX":-1.779052204167631},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.2,"breakHorizontal":0.0,"spinRate":1969,"spinDirection":325},"zone":6,"typeConfidence":0.91,"plateTime":0.45445058524801274,"extension":5.9410699933439375},"index":0,"playId":"c90d34d5-3884-3f18-8cd7-229be25063f3","pitchNumber":1,"startTime":"2026-06-05T01:09:13.614Z","endTime":"2026-06-05T01:09:17.752Z","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":83.0,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.343012577263696,"aZ":-42.28195532818103,"pfxX":-1.6140325367953574,"pfxZ":-6.888918042639578,"pX":-0.8608821025090527,"pZ":1.6900000967028277,"vX0":7.032289674934782,"vY0":-120.32065426342943,"vZ0":9.107037314735475,"x":149.81,"y":193.15,"x0":-3.6118551277022624,"y0":50.0055953786253,"z0":1.6024213892680748,"aX":-2.367967232602759},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.0,"breakHorizontal":1.2,"spinRate":2017,"spinDirection":320},"zone":7,"typeConfidence":0.89,"plateTime":0.45523034604083934,"extension":5.7841935417881265},"index":1,"playId":"7f1dc73e-ce7b-39b4-b46d-cd47e16ab916","pitchNumber":2,"startTime":"2026-06-05T01:09:27.688Z","endTime":"2026-06-05T01:09:32.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92284296416029,"aZ":-44.66770376180517,"pfxX":-1.3894871239233746,"pfxZ":-8.260599294349129,"pX":-1.0019350072945141,"pZ":2.1415397225167627,"vX0":6.981565566007885,"vY0":-122.15098584763325,"vZ0":10.166591909296674,"x":155.19,"y":180.96,"x0":-3.715852643593574,"y0":50.00384837796741,"z0":1.764939095732329,"aX":-2.102215257417096},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.2,"breakHorizontal":0.8,"spinRate":1979,"spinDirection":327},"zone":13,"typeConfidence":0.91,"plateTime":0.4483018502883902,"extension":5.926426330888262},"index":2,"playId":"b155c80a-c200-3545-be24-9fa65de5b32e","pitchNumber":3,"startTime":"2026-06-05T01:09:50.276Z","endTime":"2026-06-05T01:09:54.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48187072083599,"aZ":-44.146036599581805,"pfxX":-1.7590716305113911,"pfxZ":-7.902713305746934,"pX":-1.3238553758175748,"pZ":3.326285204076132,"vX0":6.317279023528861,"vY0":-122.41147902365093,"vZ0":12.767798212690542,"x":167.46,"y":148.97,"x0":-3.7109237570029268,"y0":50.00106148080316,"z0":1.8237373083650767,"aX":-2.666726968516452},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.9,"breakHorizontal":1.7,"spinRate":1988,"spinDirection":321},"zone":11,"typeConfidence":0.91,"plateTime":0.44769574138737944,"extension":5.825358625294287},"index":3,"playId":"39b9a9ff-b6c3-3c30-a35e-0bdfe34be28f","pitchNumber":4,"startTime":"2026-06-05T01:10:09.988Z","endTime":"2026-06-05T01:10:14.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.5,"endSpeed":66.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.229194114596122,"aZ":-27.67564777451093,"pfxX":8.299822111063252,"pfxZ":4.039483211451123,"pX":-0.34866008805179105,"pZ":1.1184783118216675,"vX0":4.924787282869844,"vY0":-105.28082232007331,"vZ0":5.781366612649278,"x":130.29,"y":208.58,"x0":-3.8029134428566675,"y0":50.00177477468601,"z0":1.5522806920233923,"aX":9.240601025983112},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":9.5,"breakHorizontal":-16.4,"spinRate":2351,"spinDirection":123},"zone":13,"typeConfidence":0.92,"plateTime":0.5218646736577695,"extension":5.728879484411819},"index":4,"playId":"08f8a267-ac9f-33e9-9fa8-de1505935764","pitchNumber":5,"startTime":"2026-06-05T01:10:25.740Z","endTime":"2026-06-05T01:10:29.948Z","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":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19942107868331,"aZ":-42.517127134942555,"pfxX":-4.129328113499173,"pfxZ":-6.9565631945774635,"pX":-0.4630212954499717,"pZ":1.962936897672389,"vX0":8.72717177287287,"vY0":-120.78100406324732,"vZ0":9.446512307148112,"x":134.65,"y":185.78,"x0":-3.5770136243242923,"y0":50.00340290812693,"z0":1.7311073748553438,"aX":-6.137745843516257},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.1,"breakHorizontal":5.5,"spinRate":1880,"spinDirection":326},"zone":7,"typeConfidence":0.88,"plateTime":0.4524519083652341,"extension":5.986175217537441},"hitData":{"launchSpeed":92.3,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.69,"coordY":147.24}},"index":5,"playId":"57b88b38-2627-37b6-8f56-857e0da5cc34","pitchNumber":6,"startTime":"2026-06-05T01:10:47.118Z","endTime":"2026-06-05T01:10:55.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:10:55.106Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, second baseman Charles McAdoo to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-05T01:11:10.871Z","endTime":"2026-06-05T01:12:43.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":82.4,"endSpeed":74.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.409589745158854,"aZ":-44.490480421065065,"pfxX":-2.0634305035348666,"pfxZ":-8.623111021156447,"pX":0.7392711247841135,"pZ":2.3235637457631406,"vX0":10.367928512408358,"vY0":-118.88930721543873,"vZ0":10.930902756649001,"x":89.92,"y":134.3,"x0":-3.415703216719876,"y0":50.005404439628876,"z0":1.7079983211372092,"aX":-2.9464977324863795},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.4,"breakHorizontal":1.2,"spinRate":1982,"spinDirection":325},"zone":6,"typeConfidence":0.9,"plateTime":0.46120788771006316,"extension":5.983517388183267},"index":0,"playId":"88302e5c-8bb1-3983-b89a-bebebc1e5fbb","pitchNumber":1,"startTime":"2026-06-05T01:11:30.115Z","endTime":"2026-06-05T01:11:34.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55582481844799,"aZ":-45.438663250616784,"pfxX":-0.8083741918126344,"pfxZ":-9.05932229883946,"pX":0.5550574963421725,"pZ":3.124455293072385,"vX0":9.933377028995514,"vY0":-120.02784192852373,"vZ0":12.685427216286328,"x":95.84,"y":154.42,"x0":-3.526691607994073,"y0":50.00403341135394,"z0":1.813196426564144,"aX":-1.1828761120673112},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.0,"breakHorizontal":-0.8,"spinRate":1993,"spinDirection":329},"zone":3,"typeConfidence":0.91,"plateTime":0.4557883567832497,"extension":5.9963789083573475},"index":1,"playId":"095bbb44-75ef-3cfe-a4c4-f09c85dffe43","pitchNumber":2,"startTime":"2026-06-05T01:11:45.883Z","endTime":"2026-06-05T01:11:50.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":75.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49036234383854,"aZ":-46.59160468059774,"pfxX":-0.7893446649934921,"pfxZ":-9.817013757567455,"pX":-0.14022316210658636,"pZ":1.2375716793588127,"vX0":8.326584652709286,"vY0":-121.17006290785807,"vZ0":9.027077936736113,"x":122.34,"y":205.37,"x0":-3.5374967319124946,"y0":50.00477505663012,"z0":1.5580241814396447,"aX":-1.1598895309074737},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.9,"breakHorizontal":-0.8,"spinRate":2033,"spinDirection":323},"zone":13,"typeConfidence":0.91,"plateTime":0.45425501125364853,"extension":5.922932309771401},"index":2,"playId":"6070b0b8-6bc2-3351-bb35-39634623900f","pitchNumber":3,"startTime":"2026-06-05T01:12:07.188Z","endTime":"2026-06-05T01:12:11.765Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-05T01:12:22.021Z","endTime":"2026-06-05T01:12:32.536Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.7,"endSpeed":67.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.20793352780937,"aZ":-23.109382453260988,"pfxX":5.645642757334809,"pfxZ":7.8604111374904235,"pX":-0.014509838116393631,"pZ":2.4304649667715794,"vX0":5.89637949353367,"vY0":-106.94522796211052,"vZ0":7.174501717110153,"x":117.55,"y":173.16,"x0":-3.5453209868547972,"y0":50.002144481944136,"z0":1.6275966865761753,"aX":6.509233809064023},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":16.7,"breakHorizontal":-11.9,"spinRate":2445,"spinDirection":127},"zone":5,"typeConfidence":0.91,"plateTime":0.5130292936730516,"extension":6.005086596578429},"hitData":{"launchSpeed":92.2,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.93,"coordY":148.12}},"index":4,"playId":"d1a0f9f2-1132-38a7-8e05-612bfeb764d7","pitchNumber":4,"startTime":"2026-06-05T01:12:32.536Z","endTime":"2026-06-05T01:12:43.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:12:43.206Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kazuma Okamoto singles on a ground ball to shortstop Mauricio Dubón, deflected by pitcher Didier Fuentes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:14:34.296Z","endTime":"2026-06-05T01:15:59.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800311,"link":"/api/v1/people/800311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.051463414475506,"aZ":-13.57271215354925,"pfxX":-6.350920766700849,"pfxZ":9.30218751653437,"pX":0.8681979933706945,"pZ":1.9065305354327673,"vX0":10.766198764839206,"vY0":-140.1302592495948,"vZ0":-5.8524825842264825,"x":83.91,"y":187.3,"x0":-2.1888950051309304,"y0":50.001888326960476,"z0":4.900022227906755,"aX":-12.699403432961232},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2090,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.39006574161925656,"extension":6.852123386587827},"index":0,"playId":"e375af36-33fa-35d8-af97-2839d9cedd05","pitchNumber":1,"startTime":"2026-06-05T01:14:50.335Z","endTime":"2026-06-05T01:14:54.204Z","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.8,"endSpeed":86.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.068591389677927,"aZ":-15.230501102723196,"pfxX":-6.6299572819754955,"pfxZ":8.752934412122585,"pX":-0.5812033680101354,"pZ":3.3128592654489264,"vX0":7.300978768353823,"vY0":-137.88348652978345,"vZ0":-1.785468847795884,"x":139.15,"y":149.33,"x0":-2.3950641510691493,"y0":50.00583547829646,"z0":4.9903328153170285,"aX":-12.83929279159436},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":10.6,"spinRate":2024,"spinDirection":225},"zone":1,"typeConfidence":0.89,"plateTime":0.3964094342283344,"extension":6.7006290071092165},"index":1,"playId":"b42ad4a1-fb2b-3308-b1f6-2bf7a95b039c","pitchNumber":2,"startTime":"2026-06-05T01:15:00.955Z","endTime":"2026-06-05T01:15:06.767Z","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":96.8,"endSpeed":88.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99001151415949,"aZ":-13.464867747364769,"pfxX":-7.322895520871158,"pfxZ":9.286951680469414,"pX":0.3530954317096173,"pZ":2.183133266382618,"vX0":9.929879388557021,"vY0":-140.58538386862574,"vZ0":-5.266415365244778,"x":103.54,"y":179.84,"x0":-2.2629664514618377,"y0":50.00149759277378,"z0":4.945168014918331,"aX":-14.75074249918277},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2233,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.3886722102418627,"extension":6.796505268114814},"index":2,"playId":"1c96abec-f7d9-3461-a94a-6a30e1830b8c","pitchNumber":3,"startTime":"2026-06-05T01:15:24.933Z","endTime":"2026-06-05T01:15:28.998Z","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":99.9,"endSpeed":91.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.523156814951516,"aZ":-12.772446695378235,"pfxX":-6.97726605979859,"pfxZ":9.040235477769183,"pX":1.1334017725258407,"pZ":2.1946660939576157,"vX0":11.949889614618813,"vY0":-145.02434294974918,"vZ0":-5.926367823351064,"x":73.8,"y":179.52,"x0":-2.1197980020349765,"y0":50.001217033699156,"z0":5.032302600240976,"aX":-14.972919524045956},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2137,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.37658324021968426,"extension":6.786102482865511},"index":3,"playId":"d6a95da0-d8ad-3180-a041-35915da3e9ef","pitchNumber":4,"startTime":"2026-06-05T01:15:36.617Z","endTime":"2026-06-05T01:15:40.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.283907094690832,"aZ":-15.27529891825622,"pfxX":-7.269785297879013,"pfxZ":8.360919584881977,"pX":1.0298553081251713,"pZ":2.3814599019412133,"vX0":11.623244227809998,"vY0":-140.85018566177595,"vZ0":-4.427118884234914,"x":77.74,"y":174.48,"x0":-2.1948829699204797,"y0":50.00078226857943,"z0":4.952968373864894,"aX":-14.69046850175024},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":10.9,"spinRate":2094,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3880335700254043,"extension":6.793403671307733},"hitData":{"launchSpeed":89.0,"launchAngle":2.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.62,"coordY":179.48}},"index":4,"playId":"196a9a0a-7be1-3ed3-b4ff-a21003420610","pitchNumber":5,"startTime":"2026-06-05T01:15:51.173Z","endTime":"2026-06-05T01:15:59.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:15:59.647Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:16:44.277Z","endTime":"2026-06-05T01:18:31.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrés Giménez replaces Charles McAdoo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T01:16:29.773Z","endTime":"2026-06-05T01:16:46.574Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":807727,"link":"/api/v1/people/807727"}},{"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":96.7,"endSpeed":88.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.632257933010436,"aZ":-16.409049419364077,"pfxX":-7.562139063558494,"pfxZ":7.875903040836327,"pX":-1.5571381517959693,"pZ":3.28711442119367,"vX0":6.036225074983207,"vY0":-140.7509819166611,"vZ0":-1.3840706503722942,"x":176.35,"y":150.03,"x0":-2.749484403822851,"y0":50.00294188337628,"z0":4.850294504860304,"aX":-15.138080220162252},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":12.5,"spinRate":2130,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.38948745128019757,"extension":6.547536632561107},"index":1,"playId":"cdc8d5f8-a6c1-37e5-af99-fab8aa9117ae","pitchNumber":1,"startTime":"2026-06-05T01:16:46.574Z","endTime":"2026-06-05T01:16:50.432Z","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":94.9,"endSpeed":86.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.522944801550523,"aZ":-13.606892552549187,"pfxX":-5.028224048799984,"pfxZ":9.608251391821469,"pX":-0.15149979874637406,"pZ":3.932756276011345,"vX0":7.930586281971826,"vY0":-138.08798328421238,"vZ0":-0.3844964229598018,"x":122.77,"y":132.6,"x0":-2.4063968023004865,"y0":50.004434736481755,"z0":4.988560871072966,"aX":-9.71911700799059},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":7.4,"spinRate":2010,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3965219825846975,"extension":6.722155675804989},"index":2,"playId":"e947bc84-4fa2-34ca-a3d2-2f51767d373a","pitchNumber":2,"startTime":"2026-06-05T01:17:02.503Z","endTime":"2026-06-05T01:17:08.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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.865275397035383,"aZ":-16.338771799938687,"pfxX":-7.938150211138114,"pfxZ":7.965764882307796,"pX":0.033460391939753996,"pZ":2.394687249443822,"vX0":9.960848887215722,"vY0":-139.91653465357882,"vZ0":-3.4972923065749395,"x":115.72,"y":174.12,"x0":-2.5373407997470534,"y0":50.000632613047415,"z0":4.728162448890103,"aX":-15.775858528331286},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":12.4,"spinRate":2030,"spinDirection":228},"zone":5,"typeConfidence":0.89,"plateTime":0.39112405495240754,"extension":6.706991514478374},"index":3,"playId":"1fb275d4-0cf2-3b85-bc84-1a0a56a21dc9","pitchNumber":3,"startTime":"2026-06-05T01:17:20.658Z","endTime":"2026-06-05T01:17:24.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153280146338766,"aZ":-15.976924411602907,"pfxX":-5.822141882287986,"pfxZ":8.213536224587575,"pX":-0.9092479488091108,"pZ":2.3608698350944244,"vX0":6.488309331308956,"vY0":-139.28966789015595,"vZ0":-3.7862508013714757,"x":151.66,"y":175.04,"x0":-2.508128932458529,"y0":50.00551921053262,"z0":4.788637559875882,"aX":-11.486342734634393},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":1942,"spinDirection":226},"zone":13,"typeConfidence":0.89,"plateTime":0.3926498129347098,"extension":6.546110508960077},"index":4,"playId":"a1fa8542-954a-32a9-b49b-7ed07340bd7d","pitchNumber":4,"startTime":"2026-06-05T01:17:41.003Z","endTime":"2026-06-05T01:17:44.747Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-05T01:17:53.497Z","endTime":"2026-06-05T01:18:06.732Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"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":95.0,"endSpeed":86.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.162647737361286,"aZ":-20.697027881735263,"pfxX":-7.420429401301668,"pfxZ":5.928969505938424,"pX":-0.284421655340911,"pZ":2.914894768883175,"vX0":8.580869473351333,"vY0":-138.11989079854797,"vZ0":-1.3671539897171554,"x":127.84,"y":160.08,"x0":-2.464274649783827,"y0":50.00408990668762,"z0":4.805238566776606,"aX":-14.368365284527483},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":11.6,"spinRate":1955,"spinDirection":231},"zone":2,"typeConfidence":0.83,"plateTime":0.3962408805160069,"extension":6.657732985842312},"index":6,"playId":"4cb0e26d-94b7-3f73-92ce-e6694a580214","pitchNumber":5,"startTime":"2026-06-05T01:18:06.732Z","endTime":"2026-06-05T01:18:12.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.942022524797085,"aZ":-28.886944943596156,"pfxX":2.4073356919505264,"pfxZ":2.0684772675890137,"pX":0.922347648698007,"pZ":2.1871677467143615,"vX0":7.541508920265253,"vY0":-125.2357351575622,"vZ0":-0.7211645363852024,"x":81.84,"y":179.73,"x0":-2.4391326855208346,"y0":50.0054963751208,"z0":4.838656021373372,"aX":3.8280521666367773},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":-6.1,"spinRate":2456,"spinDirection":144},"zone":14,"typeConfidence":0.91,"plateTime":0.4371117545518741,"extension":6.61602225232132},"index":7,"playId":"2880129a-fe99-3209-a87b-691f89f2a5c7","pitchNumber":6,"startTime":"2026-06-05T01:18:26.414Z","endTime":"2026-06-05T01:18:31.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:18:31.602Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:18:45.691Z","endTime":"2026-06-05T01:19:46.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20519172244879,"aZ":-14.100759783890743,"pfxX":-6.8907545970134425,"pfxZ":9.078329647935078,"pX":0.07189314444618267,"pZ":2.489286492359453,"vX0":9.602615988477384,"vY0":-140.51701676270693,"vZ0":-3.6468553522940197,"x":114.26,"y":171.57,"x0":-2.501743566789473,"y0":50.00164839186033,"z0":4.726137783333216,"aX":-13.717028281025408},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":10.4,"spinRate":2128,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.3904812318080215,"extension":6.589298701116647},"index":0,"playId":"305e857c-7881-326c-8d4c-46ad2f19fbe4","pitchNumber":1,"startTime":"2026-06-05T01:18:55.078Z","endTime":"2026-06-05T01:18:58.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.110771736274597,"aZ":-28.897643612069874,"pfxX":-12.098611319266363,"pfxZ":1.888305347225848,"pX":0.7335362395697754,"pZ":1.5589035763992882,"vX0":12.101440594241911,"vY0":-130.87199308313544,"vZ0":-2.8648637370201904,"x":89.04,"y":196.69,"x0":-2.3741818565396104,"y0":50.00559733498519,"z0":4.827811407588275,"aX":-21.031791845920594},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.0,"breakHorizontal":19.3,"spinRate":2068,"spinDirection":245},"zone":14,"typeConfidence":0.93,"plateTime":0.4182148952252107,"extension":6.889206768768269},"index":1,"playId":"8e434305-4883-3700-a8bf-19c56ece995c","pitchNumber":2,"startTime":"2026-06-05T01:19:15.162Z","endTime":"2026-06-05T01:19:19.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.786621539268037,"aZ":-23.16429948984172,"pfxX":-9.870384374363574,"pfxZ":5.348894169430725,"pX":-0.10244975639071126,"pZ":1.0132671807292601,"vX0":9.272586320723471,"vY0":-128.7688904007895,"vZ0":-4.845741634988278,"x":120.91,"y":211.42,"x0":-2.461123720146869,"y0":50.00609512356876,"z0":4.703004095404494,"aX":-16.64189356387213},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.8,"breakHorizontal":16.0,"spinRate":1936,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4247305707159321,"extension":6.720905949343378},"hitData":{"launchSpeed":81.9,"launchAngle":48.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.5,"coordY":101.07}},"index":2,"playId":"595d5cbb-cdcd-357c-b39a-ac8ca0c8dbaf","pitchNumber":3,"startTime":"2026-06-05T01:19:34.642Z","endTime":"2026-06-05T01:19:46.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:19:46.997Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Myles Straw pops out to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:20:02.472Z","endTime":"2026-06-05T01:20:39.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.425698210748426,"aZ":-15.211370789668663,"pfxX":-6.113522416679422,"pfxZ":8.292301916363666,"pX":0.8258895327132665,"pZ":1.9920058781841086,"vX0":11.20850105254775,"vY0":-141.85972815156364,"vZ0":-5.229749133896771,"x":85.52,"y":185.0,"x0":-2.375921044456856,"y0":50.00065646441993,"z0":4.823796301805606,"aX":-12.50334189202387},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":8.9,"spinRate":2034,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.38562380788621997,"extension":6.790182354705458},"index":0,"playId":"ecc493af-074b-3924-85dc-50fdbdc00890","pitchNumber":1,"startTime":"2026-06-05T01:20:09.981Z","endTime":"2026-06-05T01:20:14.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06833814552859,"aZ":-15.035682795908146,"pfxX":-5.793441139989407,"pfxZ":8.237285014923375,"pX":-0.09928815503310665,"pZ":3.1487111730251858,"vX0":8.033034355378796,"vY0":-143.11916158457535,"vZ0":-2.8433641410248875,"x":120.78,"y":153.76,"x0":-2.185722086432224,"y0":50.0058810975263,"z0":5.093122879513219,"aX":-12.058746981000905},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2003,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.38225668256012524,"extension":6.645984068402194},"hitData":{"launchSpeed":84.3,"launchAngle":70.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.71,"coordY":156.49}},"index":1,"playId":"7dda6901-6315-3531-97c8-6adbca9acb80","pitchNumber":2,"startTime":"2026-06-05T01:20:28.810Z","endTime":"2026-06-05T01:20:39.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:20:39.220Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Riley grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-05T01:22:58.437Z","endTime":"2026-06-05T01:23:47.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to second base for Ernie Clement.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T01:22:26.805Z","endTime":"2026-06-05T01:22:26.836Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"200"},{"details":{"description":"Andrés Giménez remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-05T01:22:26.836Z","endTime":"2026-06-05T01:22:26.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":807727,"link":"/api/v1/people/807727"}},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-05T01:22:26.839Z","endTime":"2026-06-05T01:23:00.689Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.857452059345068,"aZ":-32.52851386794454,"pfxX":2.326482765149062,"pfxZ":-0.22054366675630988,"pX":-0.5481090054373945,"pZ":3.2551944516528226,"vX0":4.2709290164231,"vY0":-124.65757308908732,"vZ0":0.6319950085466752,"x":137.89,"y":150.89,"x0":-2.5883484683471414,"y0":50.006212134044816,"z0":5.690928254953694,"aX":3.6498024404958596},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.0,"breakHorizontal":-5.3,"spinRate":2846,"spinDirection":54},"zone":1,"typeConfidence":0.91,"plateTime":0.43995697061075356,"extension":6.282574211328766},"index":3,"playId":"4ab08636-9e77-3c2c-b6eb-060db9cccc17","pitchNumber":1,"startTime":"2026-06-05T01:23:00.689Z","endTime":"2026-06-05T01:23:04.412Z","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.4,"endSpeed":81.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.596223326613853,"aZ":-29.48642234944448,"pfxX":2.1965399856999457,"pfxZ":1.6082576745265573,"pX":0.8245741811853412,"pZ":2.087178518583963,"vX0":7.605854753573379,"vY0":-127.22748869233536,"vZ0":-2.9472926577071963,"x":85.57,"y":182.43,"x0":-2.466833561192697,"y0":50.000866884559976,"z0":5.553309589591974,"aX":3.6665639736988567},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":-5.4,"spinRate":2772,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.42751786182617124,"extension":6.259488579738074},"index":4,"playId":"771dd4d1-b120-3338-8b32-cfae20187cb5","pitchNumber":2,"startTime":"2026-06-05T01:23:17.799Z","endTime":"2026-06-05T01:23:21.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-05T01:23:30.106Z","endTime":"2026-06-05T01:23:38.561Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72989278948122,"aZ":-33.78879045406107,"pfxX":3.451773596149941,"pfxZ":-0.9947132444375963,"pX":0.5563523006079696,"pZ":1.7362446237119291,"vX0":6.56634536742581,"vY0":-127.03984442879401,"vZ0":-2.890790203288933,"x":95.79,"y":191.9,"x0":-2.5174154563511117,"y0":50.002579414886256,"z0":5.5937365817504325,"aX":5.602031512539368},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":-7.8,"spinRate":2947,"spinDirection":34},"zone":9,"typeConfidence":0.91,"plateTime":0.4322992349634376,"extension":6.17657305996665},"hitData":{"launchSpeed":84.8,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.02,"coordY":147.41}},"index":6,"playId":"4455daa0-dbd9-32e9-97af-1cad67f5dfd0","pitchNumber":3,"startTime":"2026-06-05T01:23:38.561Z","endTime":"2026-06-05T01:23:47.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:23:47.500Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out to left fielder Nathan Lukes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-05T01:24:07.185Z","endTime":"2026-06-05T01:24:57.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58503478173353,"aZ":-11.601905811133399,"pfxX":-7.4930002390722334,"pfxZ":10.365432002236725,"pX":-1.0760931173142898,"pZ":3.6826760644754155,"vX0":6.679866629921893,"vY0":-140.4217867862327,"vZ0":-3.1058747847816903,"x":158.02,"y":139.35,"x0":-2.5192669200190183,"y0":50.00537846634227,"z0":5.564535340213442,"aX":-14.875954403300081},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":12.1,"spinRate":2453,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.39095952526478683,"extension":6.400381814054756},"index":0,"playId":"4542a374-4765-3981-ab79-9b06cbfa5bd3","pitchNumber":1,"startTime":"2026-06-05T01:24:15.505Z","endTime":"2026-06-05T01:24:19.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.1,"endSpeed":80.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949213909104202,"aZ":-36.612367182745196,"pfxX":0.14009181084288214,"pfxZ":-2.7592552549199194,"pX":-0.6455488021819967,"pZ":1.8145691021434631,"vX0":4.743381530423029,"vY0":-125.4843684872629,"vZ0":-2.141063714369057,"x":141.61,"y":189.79,"x0":-2.570299333226817,"y0":50.00015889621726,"z0":5.632711413022132,"aX":0.22485936806900725},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.3,"breakHorizontal":-1.2,"spinRate":2833,"spinDirection":51},"zone":7,"typeConfidence":0.9,"plateTime":0.4347966634840734,"extension":6.2059295399601035},"index":1,"playId":"208d6728-f279-32b5-88f7-f49aca5a1422","pitchNumber":2,"startTime":"2026-06-05T01:24:32.149Z","endTime":"2026-06-05T01:24:36.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.013711457439403,"aZ":-27.378552097489422,"pfxX":-7.216720970937496,"pfxZ":2.8123863436187335,"pX":-0.8022755491680206,"pZ":2.2850093296767606,"vX0":6.986374864890274,"vY0":-129.70712852001867,"vZ0":-2.7292803814611775,"x":147.58,"y":177.08,"x0":-2.592466906992449,"y0":50.00291520405807,"z0":5.437609909008224,"aX":-12.302780040484851},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":11.5,"spinRate":1710,"spinDirection":246},"zone":4,"typeConfidence":0.89,"plateTime":0.42221838594061456,"extension":6.599605520203158},"hitData":{"launchSpeed":95.2,"launchAngle":19.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.66,"coordY":104.66}},"index":2,"playId":"7495896f-1193-3de6-b377-08511d42a8d0","pitchNumber":3,"startTime":"2026-06-05T01:24:48.871Z","endTime":"2026-06-05T01:24:57.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:24:57.245Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Mateo strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-05T01:25:23.940Z","endTime":"2026-06-05T01:26:13.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jorge Mateo replaces Sandy León.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T01:25:05.606Z","endTime":"2026-06-05T01:25:26.217Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":506702,"link":"/api/v1/people/506702"}},{"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":87.0,"endSpeed":81.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.371707506778016,"aZ":-33.17907081310351,"pfxX":1.9293453840048809,"pfxZ":-0.6088383241357365,"pX":0.7707333969816084,"pZ":1.8261494034557562,"vX0":7.194769905591172,"vY0":-126.67720913731732,"vZ0":-2.893939761390728,"x":87.62,"y":189.47,"x0":-2.340471339574959,"y0":50.004505971359826,"z0":5.597568224454686,"aX":3.1792747824205154},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.4,"breakHorizontal":-4.9,"spinRate":2843,"spinDirection":37},"zone":9,"typeConfidence":0.91,"plateTime":0.43001844410864765,"extension":6.326432671689531},"index":1,"playId":"348699f2-9b3c-3f13-82a0-522d425fd1e2","pitchNumber":1,"startTime":"2026-06-05T01:25:26.217Z","endTime":"2026-06-05T01:25:30.552Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.276978505794837,"aZ":-38.593172826683706,"pfxX":1.4240615832749066,"pfxZ":-3.9150081055660095,"pX":0.6177465998220504,"pZ":1.6624331283560954,"vX0":7.235349670532554,"vY0":-126.58903658715165,"vZ0":-2.2663784399811293,"x":93.45,"y":193.89,"x0":-2.4500710943796746,"y0":50.00179886428711,"z0":5.627861880676966,"aX":2.334959048146733},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.3,"breakHorizontal":-4.1,"spinRate":2895,"spinDirection":32},"zone":9,"typeConfidence":0.9,"plateTime":0.4309453788472757,"extension":6.266824864958836},"index":2,"playId":"c98ac6f9-af3c-3d6b-94bb-d42005b42992","pitchNumber":2,"startTime":"2026-06-05T01:25:43.528Z","endTime":"2026-06-05T01:25:47.772Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-05T01:25:58.866Z","endTime":"2026-06-05T01:26:08.887Z","isPitch":false,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76160302427045,"aZ":-31.33562967305179,"pfxX":4.8238738494174065,"pfxZ":0.5244882982159531,"pX":-0.042070639611855865,"pZ":2.741815005411458,"vX0":4.5394127441806855,"vY0":-126.04213069071076,"vZ0":-1.06181149627099,"x":118.6,"y":164.75,"x0":-2.493694815030569,"y0":50.00555760338245,"z0":5.700328510603354,"aX":7.757031407608394},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":-9.8,"spinRate":2940,"spinDirection":48},"zone":5,"typeConfidence":0.91,"plateTime":0.4346675119178429,"extension":6.188855776345508},"index":4,"playId":"3a713c63-ed96-3342-9945-3229ed0857e3","pitchNumber":3,"startTime":"2026-06-05T01:26:08.887Z","endTime":"2026-06-05T01:26:13.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:26:13.687Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Heineman lines out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-05T01:28:49.209Z","endTime":"2026-06-05T01:30:20.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Austin Wynns replaces Jorge Mateo, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T01:27:34.566Z","endTime":"2026-06-05T01:27:34.586Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":622761,"link":"/api/v1/people/622761"}},{"details":{"description":"Pitching Change: Dylan Dodd replaces Didier Fuentes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-05T01:27:34.586Z","endTime":"2026-06-05T01:28:51.444Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"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":93.1,"endSpeed":85.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78173454191351,"aZ":-14.795928865210305,"pfxX":6.3788076482092295,"pfxZ":9.290523123222625,"pX":0.3984101310690365,"pZ":3.6406370997882385,"vX0":-6.068899909269858,"vY0":-135.4570606195169,"vZ0":-3.857700498315499,"x":101.81,"y":140.48,"x0":1.8321180831575203,"y0":50.001870282592485,"z0":6.10821395749598,"aX":11.930795068295701},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":2014,"spinDirection":134},"zone":12,"typeConfidence":0.89,"plateTime":0.403342339554142,"extension":6.251260815779395},"index":2,"playId":"3a1950df-3b3a-31de-9672-07cd02b5a9ca","pitchNumber":1,"startTime":"2026-06-05T01:28:51.444Z","endTime":"2026-06-05T01:28:55.418Z","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":93.8,"endSpeed":85.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.097586516531397,"aZ":-18.0510685444618,"pfxX":7.092051912935944,"pfxZ":7.47051468917082,"pX":1.2067271981062453,"pZ":4.356878018307937,"vX0":-4.18300439142863,"vY0":-136.61836552479494,"vZ0":-1.5727327830671314,"x":71.0,"y":121.14,"x0":1.8363130553337568,"y0":50.0013230537339,"z0":6.180667255841397,"aX":13.405009181528326},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":-12.0,"spinRate":2162,"spinDirection":134},"zone":12,"typeConfidence":0.89,"plateTime":0.40091856944857085,"extension":6.068432366127466},"index":3,"playId":"6586b7fd-d97d-3796-8d08-d5a9cea89fda","pitchNumber":2,"startTime":"2026-06-05T01:29:06.262Z","endTime":"2026-06-05T01:29:09.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.475353499614034,"aZ":-18.44759031403399,"pfxX":7.262714213163861,"pfxZ":7.448212710936529,"pX":0.7950559415985414,"pZ":2.733830682001885,"vX0":-5.416860295814159,"vY0":-134.722485127684,"vZ0":-5.190584691536268,"x":86.69,"y":164.97,"x0":1.885225841251073,"y0":50.00591776843992,"z0":5.983968544483075,"aX":13.391583553307745},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":-12.0,"spinRate":2054,"spinDirection":133},"zone":3,"typeConfidence":0.84,"plateTime":0.4061176842794745,"extension":6.240738773074441},"index":4,"playId":"a3133126-4adc-36b5-828e-889bec7da77a","pitchNumber":3,"startTime":"2026-06-05T01:29:23.040Z","endTime":"2026-06-05T01:29:26.929Z","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.148237777898125,"aZ":-24.64276636078093,"pfxX":2.208624811779425,"pfxZ":4.607539120802473,"pX":-0.4637780933156618,"pZ":1.9859662133283538,"vX0":-7.011332502057532,"vY0":-126.3352823473469,"vZ0":-4.875382436701417,"x":134.68,"y":185.16,"x0":2.047441018825384,"y0":50.00190377414877,"z0":5.895327929255309,"aX":3.6096512370610605},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.6,"breakHorizontal":-2.6,"spinRate":1885,"spinDirection":135},"zone":7,"typeConfidence":0.91,"plateTime":0.4317805453162,"extension":6.081094330988149},"index":5,"playId":"2a906498-5c78-3f21-813a-290defa26db6","pitchNumber":4,"startTime":"2026-06-05T01:29:40.179Z","endTime":"2026-06-05T01:29:50.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.470387116693093,"aZ":-24.584016361506954,"pfxX":2.780474284360717,"pfxZ":4.474876727106687,"pX":-0.18291414176374624,"pZ":1.5586594289338673,"vX0":-6.804468876605805,"vY0":-129.05882631358088,"vZ0":-6.110934611119804,"x":123.97,"y":196.7,"x0":2.1201244905649683,"y0":50.00435918409773,"z0":5.836650150660392,"aX":4.717874655842299},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":-3.6,"spinRate":2116,"spinDirection":137},"zone":8,"typeConfidence":0.9,"plateTime":0.4235182724116293,"extension":6.3596822868475975},"hitData":{"launchSpeed":87.0,"launchAngle":19.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.13,"coordY":95.55}},"index":6,"playId":"69d907fb-9048-3567-a57c-222abadf3abd","pitchNumber":5,"startTime":"2026-06-05T01:30:12.900Z","endTime":"2026-06-05T01:30:20.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:30:20.769Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-05T01:30:38.377Z","endTime":"2026-06-05T01:32:34.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.638032570923848,"aZ":-25.352424554801722,"pfxX":1.7309416009360012,"pfxZ":4.171013507486631,"pX":-0.4895322991981422,"pZ":2.428892332345647,"vX0":-7.102438699062885,"vY0":-127.01415449923014,"vZ0":-3.610891525705982,"x":135.66,"y":173.2,"x0":2.116338897486313,"y0":50.005626042260985,"z0":5.881580083218339,"aX":2.833918583731081},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.0,"breakHorizontal":-1.6,"spinRate":2135,"spinDirection":137},"zone":4,"typeConfidence":0.91,"plateTime":0.4309863327611567,"extension":6.170526222803438},"index":0,"playId":"77e5eea6-a07e-3a62-9ca1-24afa3bc2187","pitchNumber":1,"startTime":"2026-06-05T01:30:48.426Z","endTime":"2026-06-05T01:30:52.207Z","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":88.1,"endSpeed":81.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11397489357524,"aZ":-25.558724068671847,"pfxX":2.9637178242710718,"pfxZ":3.9864938459865917,"pX":-0.9836459157912447,"pZ":0.5803496800320641,"vX0":-8.858194237250075,"vY0":-127.89584554663534,"vZ0":-7.831626905601026,"x":154.49,"y":223.11,"x0":2.1379489108895786,"y0":50.00097591242245,"z0":5.683411747411849,"aX":4.915574846984143},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":-3.4,"spinRate":2105,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.42807781302996384,"extension":6.280724569903804},"index":1,"playId":"e724579f-f86b-38e9-b3e6-ce8398574d08","pitchNumber":2,"startTime":"2026-06-05T01:31:05.046Z","endTime":"2026-06-05T01:31:08.153Z","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":94.2,"endSpeed":86.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.705775454819282,"aZ":-14.320128844411366,"pfxX":5.388119295281313,"pfxZ":9.335657027869273,"pX":-1.4502599341297207,"pZ":3.6596125892283338,"vX0":-10.546642589302648,"vY0":-136.81891240455167,"vZ0":-3.811959400550472,"x":172.28,"y":139.97,"x0":1.7391912897853354,"y0":50.00248729558588,"z0":6.04003461624624,"aX":10.305083207553345},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-7.8,"spinRate":2148,"spinDirection":136},"zone":11,"typeConfidence":0.9,"plateTime":0.39898823989504884,"extension":6.236332100171},"index":2,"playId":"4141ab9c-a1cb-3850-ad53-e861572d6a15","pitchNumber":3,"startTime":"2026-06-05T01:31:26.157Z","endTime":"2026-06-05T01:31:30.487Z","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":85.7,"endSpeed":79.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.130393208986092,"aZ":-27.81935443252777,"pfxX":-0.03531940934352784,"pfxZ":2.7337936699407592,"pX":0.9376736938265922,"pZ":2.1905206584865367,"vX0":-3.0790897925635994,"vY0":-124.92013646862277,"vZ0":-3.572139131704737,"x":81.26,"y":179.64,"x0":2.186404712559678,"y0":50.00410179889975,"z0":5.9045014856209415,"aX":-0.056195806698084605},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":0.7,"spinRate":2106,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4370123705769884,"extension":6.028210613043023},"index":3,"playId":"9efc8a7d-53cd-375d-94e6-6d4076d0f15a","pitchNumber":4,"startTime":"2026-06-05T01:31:44.607Z","endTime":"2026-06-05T01:31:48.722Z","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.1,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.160906299485223,"aZ":-11.462393584452801,"pfxX":4.854209151762748,"pfxZ":10.946454613548925,"pX":0.1334652871459841,"pZ":3.530069418007877,"vX0":-5.976810430583693,"vY0":-136.9123975914208,"vZ0":-4.494778280391252,"x":111.91,"y":143.47,"x0":1.7174974958674225,"y0":50.00528476610814,"z0":5.982111962383128,"aX":9.187088760703775},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":-7.4,"spinRate":2204,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4005692534882881,"extension":6.134656292340726},"index":4,"playId":"67addd47-e3e0-38a0-be03-807d776f66ee","pitchNumber":5,"startTime":"2026-06-05T01:32:06.085Z","endTime":"2026-06-05T01:32:10.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12221314532843,"aZ":-31.04621576831349,"pfxX":1.463142746001017,"pfxZ":0.7719029134731037,"pX":-1.0285255667095612,"pZ":0.9796090568976622,"vX0":-7.771537325747278,"vY0":-119.78852165577145,"vZ0":-4.740841983637191,"x":156.2,"y":212.33,"x0":2.0674141118533322,"y0":50.000119541446374,"z0":5.759584094041202,"aX":2.1270763748950743},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.5,"breakHorizontal":-0.8,"spinRate":2393,"spinDirection":356},"zone":13,"typeConfidence":0.9,"plateTime":0.45723648278281104,"extension":6.270854357716153},"index":5,"playId":"09bf9c4e-a7a0-349f-9868-ac6df2ae3475","pitchNumber":6,"startTime":"2026-06-05T01:32:28.654Z","endTime":"2026-06-05T01:32:34.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:32:34.007Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"George Springer pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-05T01:32:43.820Z","endTime":"2026-06-05T01:34:10.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.0,"endSpeed":87.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.840877873018957,"aZ":-14.858789767500381,"pfxX":6.538546986560541,"pfxZ":8.945155006926965,"pX":-0.8825756255088011,"pZ":2.7635070636636874,"vX0":-9.334149379025748,"vY0":-138.02148322251267,"vZ0":-5.894680771460595,"x":150.64,"y":164.17,"x0":1.6887530539525373,"y0":50.0005801029507,"z0":5.922223865797472,"aX":12.653521771393104},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":-10.0,"spinRate":2182,"spinDirection":140},"zone":11,"typeConfidence":0.91,"plateTime":0.3963858137818037,"extension":6.145146126580792},"index":0,"playId":"ddc4d84e-4591-3628-bf66-2bc0e01cd8bc","pitchNumber":1,"startTime":"2026-06-05T01:33:02.432Z","endTime":"2026-06-05T01:33:07.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.241357362568454,"aZ":-25.784161082042125,"pfxX":2.228721661882183,"pfxZ":3.8850574882048816,"pX":-0.8663645470128327,"pZ":2.220900644564902,"vX0":-8.08419142171641,"vY0":-127.01602757595201,"vZ0":-3.993705563130113,"x":150.02,"y":178.82,"x0":2.0581322722009774,"y0":50.00528172771248,"z0":5.846829967617454,"aX":3.6692265283301913},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":-2.4,"spinRate":2038,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.43002835709746723,"extension":6.153709433662662},"index":1,"playId":"c4fac980-6bd1-3eef-bfc7-2d46c61dfb13","pitchNumber":2,"startTime":"2026-06-05T01:33:17.843Z","endTime":"2026-06-05T01:33:22.217Z","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":87.8,"endSpeed":82.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21251857087161,"aZ":-26.383965938187533,"pfxX":2.7953356809937535,"pfxZ":3.4520499767839934,"pX":-0.5905502893989674,"pZ":0.7645877085223735,"vX0":-7.59593332881739,"vY0":-127.66579902607586,"vZ0":-7.25443531878685,"x":139.51,"y":218.14,"x0":2.0387673249516105,"y0":50.005763877066194,"z0":5.672299081906055,"aX":4.692663537832426},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":-3.6,"spinRate":1956,"spinDirection":128},"zone":13,"typeConfidence":0.91,"plateTime":0.42636685596282664,"extension":6.232667389112115},"index":2,"playId":"e369938e-37de-370d-93e5-4b88145cd6e5","pitchNumber":3,"startTime":"2026-06-05T01:33:36.492Z","endTime":"2026-06-05T01:33:40.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.389016658125712,"aZ":-12.433810563266118,"pfxX":5.952504097633233,"pfxZ":10.33871937765749,"pX":-0.7797297156101848,"pZ":3.139136804970004,"vX0":-8.823391803922462,"vY0":-137.30003762684643,"vZ0":-5.238706199746826,"x":146.72,"y":154.02,"x0":1.702084551039899,"y0":50.002296654242095,"z0":5.917971669593496,"aX":11.36553458462908},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-8.9,"spinRate":2270,"spinDirection":139},"zone":1,"typeConfidence":0.91,"plateTime":0.3989317110644168,"extension":6.188907981742438},"hitData":{"launchSpeed":72.7,"launchAngle":57.0,"totalDistance":191.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":63.1,"coordY":155.44}},"index":3,"playId":"df58f785-a032-31fe-ba33-52f888276aa4","pitchNumber":4,"startTime":"2026-06-05T01:33:58.486Z","endTime":"2026-06-05T01:34:10.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:34:10.909Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-05T01:36:28.869Z","endTime":"2026-06-05T01:37:44.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Nathan Lukes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T01:35:56.480Z","endTime":"2026-06-05T01:35:56.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600"},{"details":{"description":"Defensive switch from center field to left field for Myles Straw.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-05T01:35:56.509Z","endTime":"2026-06-05T01:35:56.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700"},{"details":{"description":"Defensive Substitution: Daulton Varsho replaces right fielder Yohendrick Piñango, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-05T01:35:56.510Z","endTime":"2026-06-05T01:35:56.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":682818,"link":"/api/v1/people/682818"}},{"details":{"description":"Pitching Change: Braydon Fisher replaces Jeff Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-05T01:35:56.511Z","endTime":"2026-06-05T01:36:30.985Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.828341303536735,"aZ":-28.204548312223917,"pfxX":0.2838366792041973,"pfxZ":2.316826172997125,"pX":0.9345009662890332,"pZ":2.9940898849763675,"vX0":0.8970230165344166,"vY0":-129.18968186730356,"vZ0":-3.38443411389138,"x":81.38,"y":157.94,"x0":0.5476327851640025,"y0":50.0006827717142,"z0":6.46049236115768,"aX":0.48535486532724376},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":-0.7,"spinRate":2324,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.42200951273486,"extension":5.351404748956088},"index":4,"playId":"bd76eb2f-bcd1-369a-b3bb-2719153f8d21","pitchNumber":1,"startTime":"2026-06-05T01:36:30.985Z","endTime":"2026-06-05T01:36:57.997Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31491259909884,"aZ":-25.444511548911752,"pfxX":1.1051495800517945,"pfxZ":3.947719204736172,"pX":0.19911280998463723,"pZ":3.1141996968206493,"vX0":-1.1050736663248013,"vY0":-129.0928654489386,"vZ0":-3.4316270766676142,"x":109.41,"y":154.7,"x0":0.48708348032595106,"y0":50.00409819906392,"z0":6.397451524823883,"aX":1.8844545124498966},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":-1.8,"spinRate":2376,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.4226615454299627,"extension":5.285296246907342},"index":5,"playId":"4f9c12f1-feff-3076-a1a6-0c6888264500","pitchNumber":2,"startTime":"2026-06-05T01:37:01.329Z","endTime":"2026-06-05T01:37:05.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.273401775737725,"aZ":-25.696790237533463,"pfxX":0.611948910457969,"pfxZ":3.7679595165484043,"pX":0.9567872692084394,"pZ":1.6334972701491737,"vX0":0.648882748826223,"vY0":-129.76604132098768,"vZ0":-6.926824457671245,"x":80.53,"y":194.68,"x0":0.6246811348088904,"y0":50.00189548160874,"z0":6.274851390635695,"aX":1.051088379285931},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":-1.2,"spinRate":2283,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42091150596746774,"extension":5.287500987420507},"index":6,"playId":"72daa1a0-8150-3bc2-8ba7-b6242419355e","pitchNumber":3,"startTime":"2026-06-05T01:37:18.090Z","endTime":"2026-06-05T01:37:22.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.613259282003963,"aZ":-12.102088298239254,"pfxX":-4.191130706261928,"pfxZ":10.2814147762785,"pX":0.2802772939916115,"pZ":2.9416096516932337,"vX0":0.4629352520872331,"vY0":-138.94449865232448,"vZ0":-7.039408548729846,"x":106.32,"y":159.36,"x0":0.6556854097588851,"y0":50.00105042975655,"z0":6.3149905189163835,"aX":-8.179678025546252},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":7.4,"spinRate":2280,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.3944649166265286,"extension":5.261806536890295},"hitData":{"launchSpeed":91.3,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":152.85}},"index":7,"playId":"9c9a936a-65b9-3cff-b0a7-635faeaab1aa","pitchNumber":4,"startTime":"2026-06-05T01:37:36.510Z","endTime":"2026-06-05T01:37:44.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:37:44.555Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mauricio Dubón homers (5) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-05T01:37:50.853Z","endTime":"2026-06-05T01:38:59.085Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":{"id":680755,"link":"/api/v1/people/680755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66733582553162,"aZ":-23.103199859319112,"pfxX":-0.008802258917497419,"pfxZ":5.2125768993054855,"pX":0.20699043917426407,"pZ":4.308562764290753,"vX0":-0.5218456035186181,"vY0":-131.29528033308222,"vZ0":-1.2058493589620292,"x":109.11,"y":122.45,"x0":0.40974223792437303,"y0":50.00259075823104,"z0":6.498555608132138,"aX":-0.015215804899137922},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":0.1,"spinRate":2250,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.4177023917972522,"extension":5.257052922080486},"index":0,"playId":"e4f43dec-c9d0-3ad9-8a9a-326a4fea1c3a","pitchNumber":1,"startTime":"2026-06-05T01:38:11.547Z","endTime":"2026-06-05T01:38:15.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82471855382496,"aZ":-27.84014610533697,"pfxX":-1.3423677675585215,"pfxZ":2.5432160513715676,"pX":0.47203726974464366,"pZ":2.7332623765626214,"vX0":0.07117446480317977,"vY0":-129.16338313820566,"vZ0":-3.789845863354129,"x":99.01,"y":164.98,"x0":0.6188454184199991,"y0":50.00112967228108,"z0":6.34051136429759,"aX":-2.2866278378367264},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":2.4,"spinRate":2281,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.4227227838179046,"extension":5.304847403978784},"hitData":{"launchSpeed":103.2,"launchAngle":23.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.01,"coordY":78.06}},"index":1,"playId":"82fe4ba5-b7ed-3505-a7c9-4ce93e43c2a4","pitchNumber":2,"startTime":"2026-06-05T01:38:27.095Z","endTime":"2026-06-05T01:38:59.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:38:59.085Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-05T01:39:06.978Z","endTime":"2026-06-05T01:40:04.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.846646366560638,"aZ":-41.12002100656437,"pfxX":1.9173110024217737,"pfxZ":-6.110129753661534,"pX":0.12310289467853781,"pZ":3.6285248014392733,"vX0":-1.2240958932701518,"vY0":-119.84716143080625,"vZ0":1.5907922969000408,"x":112.31,"y":140.81,"x0":0.38982232513269366,"y0":50.00405138976013,"z0":6.61194231773765,"aX":2.80624211832456},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.4,"breakHorizontal":-3.2,"spinRate":2604,"spinDirection":23},"zone":12,"typeConfidence":0.9,"plateTime":0.45596336676800453,"extension":5.23959124037017},"index":0,"playId":"f232244d-2094-3aa9-b235-d8cbc4234374","pitchNumber":1,"startTime":"2026-06-05T01:39:18.647Z","endTime":"2026-06-05T01:39:23.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-05T01:39:30.093Z","endTime":"2026-06-05T01:39:43.500Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":76.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.065479791239085,"aZ":-39.52295701069932,"pfxX":0.9110514955139346,"pfxZ":-5.072157044922044,"pX":-0.2475666848196325,"pZ":2.4325133051779124,"vX0":-1.7767680544877367,"vY0":-118.82105647651201,"vZ0":-1.253822550406313,"x":126.44,"y":173.1,"x0":0.38733113486208753,"y0":50.0049985907685,"z0":6.5180941298407165,"aX":1.3195560389750587},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.2,"breakHorizontal":-1.3,"spinRate":2565,"spinDirection":15},"zone":5,"typeConfidence":0.89,"plateTime":0.45876245037040686,"extension":5.074764750058311},"index":2,"playId":"ff9b3683-826d-36e7-9853-e46aadf06252","pitchNumber":2,"startTime":"2026-06-05T01:39:43.500Z","endTime":"2026-06-05T01:39:47.407Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.217305554983945,"aZ":-24.653335667970275,"pfxX":1.7928673873543217,"pfxZ":4.181724182820515,"pX":0.45136284024736306,"pZ":2.6426187692859995,"vX0":-0.7941679631801013,"vY0":-132.69038613381676,"vZ0":-5.215154441374001,"x":99.8,"y":167.43,"x0":0.5202787103775051,"y0":50.00069128783686,"z0":6.410800242146322,"aX":3.2227452073072547},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.7,"breakHorizontal":-3.1,"spinRate":2247,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.41149559954246673,"extension":5.175590875681591},"index":3,"playId":"bd2e1886-9fbf-3ff0-a8a0-857fdf56b8a5","pitchNumber":3,"startTime":"2026-06-05T01:40:00.678Z","endTime":"2026-06-05T01:40:04.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:40:04.882Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-05T01:42:28.298Z","endTime":"2026-06-05T01:43:00.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T01:40:20.156Z","endTime":"2026-06-05T01:41:10.343Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Louis Varland replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-05T01:41:10.343Z","endTime":"2026-06-05T01:42:30.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.037756190422694,"aZ":-33.1658184801185,"pfxX":-6.668020831381691,"pfxZ":-0.5451940438608887,"pX":-0.17800238999162976,"pZ":1.763579812994906,"vX0":9.254309241174198,"vY0":-133.29702490752678,"vZ0":-3.273667815011711,"x":123.79,"y":191.16,"x0":-2.8069574711424194,"y0":50.0030841285192,"z0":5.368920672954283,"aX":-12.16248853479966},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.4,"breakHorizontal":10.4,"spinRate":1619,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.40882105941545355,"extension":6.206391053247498},"index":2,"playId":"0a77a5da-b2ee-305a-b66b-f03252843fd4","pitchNumber":1,"startTime":"2026-06-05T01:42:30.583Z","endTime":"2026-06-05T01:42:35.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.697646677243487,"aZ":-13.990859725378098,"pfxX":-5.622638337705932,"pfxZ":8.866234626764589,"pX":-0.4805606626789624,"pZ":1.9760423555359954,"vX0":8.51076156549439,"vY0":-141.88232170041198,"vZ0":-6.744123991504427,"x":135.32,"y":185.43,"x0":-2.7804856299329326,"y0":50.000237955046934,"z0":5.265196744074608,"aX":-11.528609691646922},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":8.5,"spinRate":2246,"spinDirection":221},"zone":7,"typeConfidence":0.87,"plateTime":0.38519342686046887,"extension":6.851417235747085},"hitData":{"launchSpeed":97.0,"launchAngle":35.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.45,"coordY":53.37}},"index":3,"playId":"a81bf305-1da8-342a-9d3c-442b7e6d56ae","pitchNumber":2,"startTime":"2026-06-05T01:42:48.987Z","endTime":"2026-06-05T01:43:00.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:43:00.958Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T01:45:18.593Z","endTime":"2026-06-05T01:45:35.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Reynaldo López replaces Dylan Dodd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T01:43:38.793Z","endTime":"2026-06-05T01:45:20.886Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":625643,"link":"/api/v1/people/625643"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.720095325144065,"aZ":-12.346128450224812,"pfxX":-5.225205167555247,"pfxZ":10.282145890112115,"pX":-0.7117514866368542,"pZ":2.722928707048507,"vX0":3.7636660158960655,"vY0":-137.56998292007717,"vZ0":-5.421239067543519,"x":144.13,"y":165.26,"x0":-1.4143340120479007,"y0":50.00640567477084,"z0":5.5465287225417335,"aX":-10.080596864781677},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2172,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.3971785384025015,"extension":6.428681393393778},"hitData":{"launchSpeed":67.0,"launchAngle":18.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.71,"coordY":135.84}},"index":1,"playId":"3a47fc30-6f80-32a3-9c6d-8a23d7bcd38c","pitchNumber":1,"startTime":"2026-06-05T01:45:20.886Z","endTime":"2026-06-05T01:45:35.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:45:35.297Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to left fielder Mike Yastrzemski. Ernie Clement to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T01:45:40.994Z","endTime":"2026-06-05T01:47:09.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.508778648949676,"aZ":-15.818895989345789,"pfxX":-5.428510333748696,"pfxZ":8.736948240953154,"pX":0.5069773580260687,"pZ":2.3775589646938777,"vX0":6.436257252711769,"vY0":-135.44747879349035,"vZ0":-5.40919058403364,"x":97.68,"y":174.59,"x0":-1.186424469583237,"y0":50.00448550532437,"z0":5.4936795982618705,"aX":-10.163792689148964},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":8.6,"spinRate":1967,"spinDirection":208},"zone":6,"typeConfidence":0.88,"plateTime":0.403245626020603,"extension":6.438407706483518},"index":0,"playId":"41a234c3-a846-3369-a4e4-c5fbdaa57bc2","pitchNumber":1,"startTime":"2026-06-05T01:45:57.383Z","endTime":"2026-06-05T01:46:01.462Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"8311a065-ea37-4d14-8968-97f07be5a3d5","startTime":"2026-06-05T01:46:14.354Z","endTime":"2026-06-05T01:46:19.354Z","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":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30258697314853,"aZ":-12.399651223797314,"pfxX":-5.416216981209548,"pfxZ":10.184337095594259,"pX":0.8999976575983145,"pZ":2.4004790328879877,"vX0":7.59073571755189,"vY0":-137.9021384807615,"vZ0":-6.507104801722578,"x":100.88,"y":118.28,"x0":-1.1741348895759547,"y0":50.004498598545865,"z0":5.613411937903747,"aX":-10.518873442610948},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2118,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.3959384298232642,"extension":6.424336945112511},"index":2,"playId":"efb4fc68-e7f9-317f-9507-b164706234af","pitchNumber":2,"startTime":"2026-06-05T01:46:39.638Z","endTime":"2026-06-05T01:46:44.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.880735750927222,"aZ":-33.13749777036981,"pfxX":1.6824515699149942,"pfxZ":-0.6238214547612815,"pX":0.2660604566588901,"pZ":1.9855905266921015,"vX0":3.793514724630094,"vY0":-123.18758368225124,"vZ0":-1.9273194380140506,"x":106.86,"y":185.17,"x0":-1.5136368627068773,"y0":50.005620325358926,"z0":5.584208906723686,"aX":2.5813234762189943},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.3,"breakHorizontal":-4.0,"spinRate":2201,"spinDirection":116},"zone":9,"typeConfidence":0.9,"plateTime":0.4449337372526738,"extension":6.531151040549449},"hitData":{"launchSpeed":103.7,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.73,"coordY":118.36}},"index":3,"playId":"0df75cff-789e-3657-bae3-75c70778c767","pitchNumber":3,"startTime":"2026-06-05T01:46:56.446Z","endTime":"2026-06-05T01:47:09.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:47:09.467Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T01:47:19.387Z","endTime":"2026-06-05T01:49:20.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.741580360159134,"aZ":-28.145773115212652,"pfxX":1.912955606503906,"pfxZ":2.499318060133154,"pX":1.1415009134614367,"pZ":2.0209282808563915,"vX0":6.040413118802476,"vY0":-126.01433046489338,"vZ0":-3.230831798755421,"x":73.49,"y":184.21,"x0":-1.5318257299932903,"y0":50.005733177454324,"z0":5.584737688524527,"aX":3.0877598373209896},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.1,"breakHorizontal":-4.8,"spinRate":2269,"spinDirection":148},"zone":14,"typeConfidence":0.89,"plateTime":0.434051133022864,"extension":6.4930260461176745},"index":0,"playId":"b75ec0ba-00de-3127-9012-6191619931fe","pitchNumber":1,"startTime":"2026-06-05T01:47:40.568Z","endTime":"2026-06-05T01:47:44.781Z","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":85.5,"endSpeed":78.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.787900854159673,"aZ":-29.86881759352273,"pfxX":2.5546832747170285,"pfxZ":1.4559544610555601,"pX":-0.364253445797597,"pZ":3.3813706468034357,"vX0":2.492268091862847,"vY0":-124.62300500281518,"vZ0":0.14533020053160572,"x":130.88,"y":147.48,"x0":-1.707163763505038,"y0":50.00217439597419,"z0":5.778716056991836,"aX":4.038689179911394},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-5.2,"spinRate":2258,"spinDirection":121},"zone":1,"typeConfidence":0.89,"plateTime":0.4386184849929333,"extension":6.347718747021086},"index":1,"playId":"28677556-dd4d-3f9c-b56d-d2cda44bfb95","pitchNumber":2,"startTime":"2026-06-05T01:47:56.544Z","endTime":"2026-06-05T01:48:00.482Z","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":96.3,"endSpeed":88.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.395502537625593,"aZ":-15.1731639683764,"pfxX":-4.994038397728936,"pfxZ":8.513604895882127,"pX":-1.00973830870722,"pZ":2.0575343850495083,"vX0":3.535609123492979,"vY0":-140.1230544442701,"vZ0":-7.141827686911597,"x":155.49,"y":183.23,"x0":-1.6363109831077727,"y0":50.00235193430419,"z0":5.622520533736159,"aX":-9.973094336970385},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":8.4,"spinRate":2173,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.39025634339333815,"extension":6.510258060724079},"index":2,"playId":"5b3b716d-2fa0-318c-8dde-da18fa89bd54","pitchNumber":3,"startTime":"2026-06-05T01:48:14.877Z","endTime":"2026-06-05T01:48:21.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.618915664984822,"aZ":-28.880087700830686,"pfxX":2.260496826114826,"pfxZ":2.1107698794806806,"pX":1.3019831388740895,"pZ":1.4863156817551757,"vX0":6.4766852493351825,"vY0":-124.02528383419954,"vZ0":-3.9590724227704137,"x":67.37,"y":198.65,"x0":-1.6360063258932465,"y0":50.002676492904875,"z0":5.509819276452774,"aX":3.5222764086620653},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":-5.6,"spinRate":2253,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.44149905464036854,"extension":6.584085197334782},"index":3,"playId":"4fa000ef-110b-3810-9398-785ea3112c4c","pitchNumber":4,"startTime":"2026-06-05T01:48:36.635Z","endTime":"2026-06-05T01:48:40.908Z","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":86.8,"endSpeed":79.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.369279108759514,"aZ":-29.065765633189233,"pfxX":2.536547999200771,"pfxZ":1.9286301934259296,"pX":-0.6305687888166576,"pZ":2.7481343837915984,"vX0":1.7871484089864942,"vY0":-126.43020831361515,"vZ0":-1.6294950183480217,"x":141.04,"y":164.58,"x0":-1.676839317500581,"y0":50.00556455725447,"z0":5.739124573136439,"aX":4.096906331034772},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":-5.0,"spinRate":2222,"spinDirection":146},"zone":4,"typeConfidence":0.89,"plateTime":0.43363833967958376,"extension":6.349605481921215},"index":4,"playId":"5b938f13-e756-3b98-9b7b-6a84fece7fc7","pitchNumber":5,"startTime":"2026-06-05T01:48:55.021Z","endTime":"2026-06-05T01:48:58.547Z","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":95.4,"endSpeed":87.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.151542466502175,"aZ":-13.564215921334611,"pfxX":-5.9772289979642395,"pfxZ":9.531660940699092,"pX":-0.9465872407972581,"pZ":3.0484952428518706,"vX0":3.8265770425179366,"vY0":-138.85863706318784,"vZ0":-4.062875500470568,"x":153.08,"y":156.47,"x0":-1.5660857042318392,"y0":50.002193019012026,"z0":5.4333155187525,"aX":-11.669670601259272},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2067,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3944727526213323,"extension":6.518552874839611},"index":5,"playId":"70e90e32-30f5-3a50-ad3d-be96f315b2e0","pitchNumber":6,"startTime":"2026-06-05T01:49:14.103Z","endTime":"2026-06-05T01:49:20.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:49:20.354Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T01:49:32.297Z","endTime":"2026-06-05T01:50:18.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.8,"endSpeed":67.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.38839459565926,"aZ":-39.275454509334125,"pfxX":3.8366562981079753,"pfxZ":-6.11228021072912,"pX":-1.1213358657505945,"pZ":2.9711028514765996,"vX0":-0.3177999033823932,"vY0":-107.36593923462597,"vZ0":2.5234659632229843,"x":159.74,"y":158.56,"x0":-1.469163417364063,"y0":50.002368983492595,"z0":6.165900938482448,"aX":4.458252436496894},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-10.0,"breakHorizontal":-6.8,"spinRate":2242,"spinDirection":47},"zone":11,"typeConfidence":0.91,"plateTime":0.5110557617330063,"extension":6.325134413750696},"index":0,"playId":"c3195ca4-4638-3f9a-a2e7-43a01d11a600","pitchNumber":1,"startTime":"2026-06-05T01:49:47.932Z","endTime":"2026-06-05T01:49:52.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.012575907322727,"aZ":-8.470885710485138,"pfxX":-4.465263040949351,"pfxZ":12.019886921652336,"pX":0.5423622088017326,"pZ":3.4668954137356423,"vX0":6.72268796130405,"vY0":-139.2501545641634,"vZ0":-4.270295678860513,"x":96.33,"y":145.17,"x0":-1.3182802980913404,"y0":50.00567567619738,"z0":5.5760214172312885,"aX":-8.80813733352333},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.1,"breakHorizontal":6.7,"spinRate":2029,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.39269075769952533,"extension":6.600594221057333},"hitData":{"launchSpeed":86.8,"launchAngle":41.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.04,"coordY":87.19}},"index":1,"playId":"08613fb5-b8af-37ed-8c61-39ce320409f9","pitchNumber":2,"startTime":"2026-06-05T01:50:04.976Z","endTime":"2026-06-05T01:50:18.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:50:18.663Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a sharp line drive to right fielder Ronald Acuña Jr. Ernie Clement scores. Vladimir Guerrero Jr. to 2nd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T01:50:40.014Z","endTime":"2026-06-05T01:53:15.210Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":625643,"link":"/api/v1/people/625643"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9751179949897,"aZ":-11.561479287818416,"pfxX":-5.6580536208548775,"pfxZ":10.626879771863248,"pX":-1.3381886300453372,"pZ":2.6355878761252147,"vX0":2.218797354197623,"vY0":-138.188776634617,"vZ0":-5.865331194446697,"x":168.01,"y":167.62,"x0":-1.415116119622219,"y0":50.002899609728026,"z0":5.558014217101806,"aX":-10.973459139973354},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":9.8,"spinRate":2052,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.39594252691898246,"extension":6.415210442315715},"index":0,"playId":"f4bbc02f-271f-3dee-a91a-1284e2ba59b1","pitchNumber":1,"startTime":"2026-06-05T01:50:50.563Z","endTime":"2026-06-05T01:50:54.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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.395903211258975,"aZ":-11.328827353470562,"pfxX":-5.36010340597159,"pfxZ":10.71232819013149,"pX":0.26872888248587407,"pZ":2.2794235172754287,"vX0":6.347429550576623,"vY0":-138.4760590262859,"vZ0":-6.753851278846139,"x":106.76,"y":177.24,"x0":-1.3547809540135816,"y0":50.001428821714775,"z0":5.50492787325427,"aX":-10.428691455418209},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":8.4,"spinRate":2093,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.3952779036675018,"extension":6.455579357616079},"index":1,"playId":"69518492-2569-3e37-9c7b-67568524d0b3","pitchNumber":2,"startTime":"2026-06-05T01:51:09.121Z","endTime":"2026-06-05T01:51:13.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.837408898540037,"aZ":-11.116764192878835,"pfxX":-5.136352863549304,"pfxZ":10.502191624367015,"pX":-0.6601413289550419,"pZ":2.5422190683618537,"vX0":4.493996312964339,"vY0":-140.47921675877862,"vZ0":-6.182657302537869,"x":142.16,"y":170.14,"x0":-1.610682672483378,"y0":50.00428390189996,"z0":5.489245004681222,"aX":-10.300763398807835},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":2097,"spinDirection":206},"zone":4,"typeConfidence":0.92,"plateTime":0.38940064190449597,"extension":6.518901422395257},"index":2,"playId":"db7c9145-0345-31b5-a407-eb64897c9ef6","pitchNumber":3,"startTime":"2026-06-05T01:51:37.108Z","endTime":"2026-06-05T01:51:40.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":68.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.000704631208386,"aZ":-33.88327675997661,"pfxX":3.780303415222252,"pfxZ":-1.4506681190693014,"pX":-0.0030918963423278317,"pZ":1.6180741956737579,"vX0":1.9715656361532012,"vY0":-108.15715198789454,"vZ0":-1.330147985213298,"x":117.12,"y":195.09,"x0":-1.4196027622357532,"y0":50.00435088108764,"z0":5.978690027807216,"aX":4.449504229439773},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-2.6,"breakHorizontal":-7.4,"spinRate":2252,"spinDirection":38},"zone":8,"typeConfidence":0.89,"plateTime":0.5076835158591999,"extension":6.500102484155071},"index":3,"playId":"039bc2b4-6bcf-3d26-a22b-8c920cd2d929","pitchNumber":4,"startTime":"2026-06-05T01:52:03.156Z","endTime":"2026-06-05T01:52:10.297Z","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},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42516295659493,"aZ":-13.34132223647532,"pfxX":-5.294721339629005,"pfxZ":9.380835989644487,"pX":-0.988992437229971,"pZ":2.8755212343508934,"vX0":3.9255947143925924,"vY0":-140.47717823470083,"vZ0":-4.66925437235826,"x":154.7,"y":161.14,"x0":-1.7133090513562939,"y0":50.00485453662143,"z0":5.4198752348326,"aX":-10.633026093163227},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2027,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.38920188170324943,"extension":6.609974071522685},"index":4,"playId":"d56d2db4-e79e-3bf2-843e-b1ee29672435","pitchNumber":5,"startTime":"2026-06-05T01:52:28.654Z","endTime":"2026-06-05T01:52:35.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65597918767514,"aZ":-10.201442238495542,"pfxX":-5.146495177763032,"pfxZ":11.18398979229057,"pX":-0.08639198539741576,"pZ":2.48167517107423,"vX0":5.075586616722779,"vY0":-139.140096808977,"vZ0":-6.783264839031203,"x":120.29,"y":171.77,"x0":-1.2638500646766313,"y0":50.00092990597048,"z0":5.624009547823145,"aX":-10.109548548822879},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":8.3,"spinRate":2136,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.3933547130328616,"extension":6.327853128482673},"hitData":{"launchSpeed":102.5,"launchAngle":9.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.32,"coordY":105.92}},"index":5,"playId":"8343a383-864e-35e8-9c7f-b3c17fdc0998","pitchNumber":6,"startTime":"2026-06-05T01:53:04.856Z","endTime":"2026-06-05T01:53:15.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:53:15.210Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a line drive to right fielder Ronald Acuña Jr. Vladimir Guerrero Jr. scores. Nathan Lukes to 3rd.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T01:53:37.544Z","endTime":"2026-06-05T01:54:51.426Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnThird":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":625643,"link":"/api/v1/people/625643"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52772656579305,"aZ":-26.575453622555024,"pfxX":0.3484750778058212,"pfxZ":3.3692223300198005,"pX":-0.12162168238209287,"pZ":1.5157614527829235,"vX0":4.2466386507565534,"vY0":-128.09119797187608,"vZ0":-4.728263564711103,"x":121.64,"y":197.85,"x0":-1.8464071662203247,"y0":50.00184022870242,"z0":5.464114961116781,"aX":0.5784572110907689},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":-1.6,"spinRate":2262,"spinDirection":170},"zone":13,"typeConfidence":0.85,"plateTime":0.4276504409538884,"extension":6.525282274288243},"index":0,"playId":"73194ce3-2b26-3ca1-b435-7fa4813cb30b","pitchNumber":1,"startTime":"2026-06-05T01:53:48.857Z","endTime":"2026-06-05T01:54:15.887Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.355334680686436,"aZ":-29.588631930197035,"pfxX":1.22002279358881,"pfxZ":1.5820680562335623,"pX":0.8163941330171416,"pZ":1.8055940650425502,"vX0":5.604854063521382,"vY0":-126.9847012680544,"vZ0":-3.6250226893420363,"x":85.88,"y":190.03,"x0":-1.5756483065247322,"y0":50.005488259593974,"z0":5.598869823103567,"aX":1.9975488421203387},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":-3.5,"spinRate":2296,"spinDirection":141},"zone":14,"typeConfidence":0.89,"plateTime":0.4308898252688378,"extension":6.621841760179684},"index":1,"playId":"7a734c8b-b258-3161-b147-86ffa611c909","pitchNumber":2,"startTime":"2026-06-05T01:54:23.663Z","endTime":"2026-06-05T01:54:27.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05925360215167,"aZ":-11.495963369957112,"pfxX":-6.657404854607749,"pfxZ":10.291878037452598,"pX":-0.2309706261824682,"pZ":2.73402881981963,"vX0":5.952011004980146,"vY0":-140.8785981015779,"vZ0":-5.812071037975377,"x":125.8,"y":164.96,"x0":-1.5063240503314397,"y0":50.00635586915887,"z0":5.5672758784832395,"aX":-13.38190646926542},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":10.8,"spinRate":2125,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.38881295973884367,"extension":6.474008473957885},"hitData":{"launchSpeed":65.3,"launchAngle":23.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.13,"coordY":122.0}},"index":2,"playId":"af85b22b-4f62-3d8d-be04-03b47422f511","pitchNumber":3,"startTime":"2026-06-05T01:54:39.795Z","endTime":"2026-06-05T01:54:51.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:54:51.426Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Heineman doubles (1) on a line drive to left fielder Mike Yastrzemski. Nathan Lukes scores. Myles Straw scores.","rbi":2,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T01:55:50.531Z","endTime":"2026-06-05T01:57:06.481Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":{"id":625643,"link":"/api/v1/people/625643"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":625643,"link":"/api/v1/people/625643"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":"49172ad6-83e6-39b2-8a8d-81e0341ff996","startTime":"2026-06-05T01:55:33.497Z","endTime":"2026-06-05T01:55:38.132Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.384013904776367,"aZ":-12.990914863895094,"pfxX":-3.6826191295567314,"pfxZ":10.120925927325132,"pX":-1.525831361792491,"pZ":2.975723865521948,"vX0":1.4383495832451894,"vY0":-136.19177283465885,"vZ0":-4.962495564333354,"x":175.16,"y":158.44,"x0":-1.5796521890843331,"y0":50.00207593396388,"z0":5.706315864537624,"aX":-6.980054243855517},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":6.4,"spinRate":1952,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.4007937504597079,"extension":6.239384355774069},"index":1,"playId":"9ef647e2-a21a-3a12-93dd-35956e785351","pitchNumber":1,"startTime":"2026-06-05T01:55:52.831Z","endTime":"2026-06-05T01:55:57.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.307416774635012,"aZ":-30.130511943489473,"pfxX":1.9266843731474523,"pfxZ":1.2954618447170354,"pX":-1.1580299372849885,"pZ":1.2715720037349343,"vX0":1.210114563397939,"vY0":-124.40477621450944,"vZ0":-4.140499310606925,"x":161.14,"y":204.45,"x0":-1.8999274221487954,"y0":50.002558467218755,"z0":5.435383262133688,"aX":3.0412973002777552},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-3.7,"spinRate":2276,"spinDirection":117},"zone":13,"typeConfidence":0.89,"plateTime":0.4390831171730625,"extension":6.62138826518973},"index":2,"playId":"e0fc5bef-38bc-3ab2-a395-f844f66a4ee5","pitchNumber":2,"startTime":"2026-06-05T01:56:12.299Z","endTime":"2026-06-05T01:56:16.477Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60265839248268,"aZ":-12.245821888895835,"pfxX":-5.039144005413492,"pfxZ":9.95986061444976,"pX":0.023178731380985782,"pZ":2.5078495022719958,"vX0":6.173669684410333,"vY0":-139.85619357792666,"vZ0":-6.096758054893324,"x":116.12,"y":171.07,"x0":-1.5478815370973218,"y0":50.00281790786079,"z0":5.5036366461714765,"aX":-10.082567041559287},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":8.0,"spinRate":2026,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.39016496198172135,"extension":6.594802157415917},"index":3,"playId":"f7b70abf-27ba-39c6-ace8-cca811dc4a5e","pitchNumber":3,"startTime":"2026-06-05T01:56:33.538Z","endTime":"2026-06-05T01:56:37.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153308768691996,"aZ":-11.516654301252736,"pfxX":-3.496814469698297,"pfxZ":10.237817436200919,"pX":-0.05778928866480995,"pZ":2.9073372148837735,"vX0":5.36901716344241,"vY0":-140.72724416616677,"vZ0":-5.277210719936355,"x":119.2,"y":160.28,"x0":-1.5308220054336326,"y0":50.00409762085451,"z0":5.5446624343636906,"aX":-7.056984487130546},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":5.3,"spinRate":2065,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.38833372379912046,"extension":6.4533171222362595},"hitData":{"launchSpeed":71.7,"launchAngle":21.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.5,"coordY":131.68}},"index":4,"playId":"92ca5849-08f6-3614-a6ee-874756056455","pitchNumber":4,"startTime":"2026-06-05T01:56:51.680Z","endTime":"2026-06-05T01:57:06.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:57:06.481Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wynns challenged (pitch result), call on the field was confirmed: Daulton Varsho walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T01:57:54.161Z","endTime":"2026-06-05T01:59:33.183Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T01:57:33.233Z","endTime":"2026-06-05T01:57:56.284Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.55904792789054,"aZ":-37.03922305242448,"pfxX":3.6448827831017887,"pfxZ":-3.8345137536452567,"pX":-0.060735858034607064,"pZ":1.4377241975406003,"vX0":2.4499002794670908,"vY0":-111.99326981483703,"vZ0":-1.6975300569641893,"x":119.32,"y":199.96,"x0":-1.6430895087908468,"y0":50.00378311130922,"z0":5.999982833709626,"aX":4.621920268651764},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.1,"breakHorizontal":-7.2,"spinRate":2343,"spinDirection":50},"zone":13,"typeConfidence":0.83,"plateTime":0.489395522602309,"extension":6.179977575714168},"index":1,"playId":"3e93391e-1caf-3f95-939a-573d17ab9d6f","pitchNumber":1,"startTime":"2026-06-05T01:57:56.284Z","endTime":"2026-06-05T01:58:01.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.394220566310295,"aZ":-11.696369312164562,"pfxX":-4.9915579407857695,"pfxZ":10.32812486698695,"pX":0.32647011536748255,"pZ":3.3917507433528136,"vX0":6.964940520099747,"vY0":-139.66189892938772,"vZ0":-4.037243476955424,"x":104.56,"y":147.2,"x0":-1.5469644177609803,"y0":50.0004282047028,"z0":5.620736134052311,"aX":-9.895207401664743},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":7.7,"spinRate":2070,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.39163862539814875,"extension":6.537381104543242},"index":2,"playId":"febb9381-64fe-3098-ae5e-bcf85719220b","pitchNumber":2,"startTime":"2026-06-05T01:58:12.451Z","endTime":"2026-06-05T01:58:16.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.167977388540194,"aZ":-32.970005558093646,"pfxX":2.5004127085119565,"pfxZ":-0.5220098027351927,"pX":-1.0983342682244084,"pZ":3.2415272857093522,"vX0":0.9358472720508546,"vY0":-122.3921091650851,"vZ0":0.7864863612307211,"x":158.87,"y":151.26,"x0":-1.8095404106585935,"y0":50.00188869512258,"z0":5.72026891038201,"aX":3.8260962485813366},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.6,"breakHorizontal":-4.8,"spinRate":2342,"spinDirection":95},"zone":11,"typeConfidence":0.9,"plateTime":0.44602127203726427,"extension":6.531195139304089},"index":3,"playId":"5660cc5c-0086-3bfd-9924-5ab97ca720c7","pitchNumber":3,"startTime":"2026-06-05T01:58:29.395Z","endTime":"2026-06-05T01:58:33.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09634307872977,"aZ":-31.451703872568146,"pfxX":1.9700523312490388,"pfxZ":0.46386755408183733,"pX":0.09888682271266061,"pZ":0.40483762099537046,"vX0":4.147023650289812,"vY0":-123.54058940808619,"vZ0":-5.699801250244864,"x":113.23,"y":227.85,"x0":-1.85585405287558,"y0":50.001088847483146,"z0":5.378350162427431,"aX":3.051147568967385},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":-4.6,"spinRate":2324,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.4429837596936479,"extension":6.450897390246712},"index":4,"playId":"54338b8d-09c5-3069-9d26-1ae876ee3070","pitchNumber":4,"startTime":"2026-06-05T01:58:47.222Z","endTime":"2026-06-05T01:58:51.391Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.163876711361407,"aZ":-11.440088969305602,"pfxX":-5.971517373953624,"pfxZ":10.695393597214899,"pX":-0.45959648867384406,"pZ":1.3762596925456811,"vX0":5.3941284526991575,"vY0":-137.98614154897058,"vZ0":-8.723648460463297,"x":134.52,"y":201.62,"x0":-1.6588611412229293,"y0":50.002631373985,"z0":5.33893461906674,"aX":-11.576863696030083},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":9.7,"spinRate":2004,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.3961338539146144,"extension":6.446364674512784},"index":5,"playId":"3914acf5-5b07-345c-af3d-74c5512f1c4c","pitchNumber":5,"startTime":"2026-06-05T01:59:06.154Z","endTime":"2026-06-05T01:59:33.183Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"}},"playEndTime":"2026-06-05T01:59:33.183Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T02:00:17.004Z","endTime":"2026-06-05T02:02:06.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T01:59:44.440Z","endTime":"2026-06-05T02:00:19.250Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00932278470019,"aZ":-27.668930010604146,"pfxX":0.5089248448276678,"pfxZ":2.7599517674722414,"pX":1.5024777067977866,"pZ":1.5905328831934848,"vX0":7.708303548429484,"vY0":-126.70109822671512,"vZ0":-4.230720331710519,"x":59.73,"y":195.84,"x0":-1.6407197893642256,"y0":50.00199776470734,"z0":5.483846423863279,"aX":0.8294733715475513},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":-2.6,"spinRate":2361,"spinDirection":146},"zone":14,"typeConfidence":0.89,"plateTime":0.43169443205475977,"extension":6.567532205418331},"index":1,"playId":"a8ae1e71-3577-3d0f-8b0a-c12707edd9d5","pitchNumber":1,"startTime":"2026-06-05T02:00:19.250Z","endTime":"2026-06-05T02:00:23.242Z","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.1,"endSpeed":78.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84006570729031,"aZ":-31.412988890326954,"pfxX":0.9035125254389391,"pfxZ":0.4866857971116243,"pX":0.25229394435441155,"pZ":1.4107775239098381,"vX0":4.850308595521912,"vY0":-125.24146446091646,"vZ0":-3.59119858588128,"x":107.38,"y":200.69,"x0":-1.8321966643414442,"y0":50.00547535697067,"z0":5.450441949911441,"aX":1.426272084127926},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":-2.9,"spinRate":2349,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.43843374445196304,"extension":6.612821677096526},"index":2,"playId":"e065a678-4559-3e1a-a23c-bd67a7587e09","pitchNumber":2,"startTime":"2026-06-05T02:00:33.533Z","endTime":"2026-06-05T02:00:38.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34289069615306,"aZ":-11.248164654950756,"pfxX":-4.694908758156274,"pfxZ":10.83082751162113,"pX":0.7349301028727192,"pZ":1.7580897089606036,"vX0":7.861813915575758,"vY0":-137.6049440177687,"vZ0":-7.769611659516648,"x":88.99,"y":191.31,"x0":-1.5392755611400442,"y0":50.00565124315778,"z0":5.366522355867664,"aX":-9.074007462280523},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2072,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.3968708059757069,"extension":6.688597365683467},"index":3,"playId":"a0b0aafd-d2f5-32eb-b5a1-1422308bde5e","pitchNumber":3,"startTime":"2026-06-05T02:00:51.187Z","endTime":"2026-06-05T02:00:55.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.660115217114416,"aZ":-10.78266963924644,"pfxX":-5.139419530182136,"pfxZ":10.945574901624264,"pX":0.03187306256698917,"pZ":2.3837218649592558,"vX0":6.541031271017195,"vY0":-138.38337029173564,"vZ0":-6.589774805456589,"x":115.79,"y":174.42,"x0":-1.686254908094803,"y0":50.00344550643052,"z0":5.5060369606704676,"aX":-10.045187212001592},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":8.0,"spinRate":2210,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3946440294741813,"extension":6.486398458469533},"index":4,"playId":"f7595bef-df60-3c15-99c5-d4d51b03d2bb","pitchNumber":4,"startTime":"2026-06-05T02:01:09.384Z","endTime":"2026-06-05T02:01:13.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.933660218688665,"aZ":-11.113236257538237,"pfxX":-4.232223416171053,"pfxZ":10.813096905415403,"pX":-0.7688719283307647,"pZ":5.16338260268818,"vX0":4.014719743511992,"vY0":-139.0954421950875,"vZ0":0.4188483626875715,"x":146.31,"y":99.37,"x0":-1.6852514503019256,"y0":50.002736907929716,"z0":5.750988797332107,"aX":-8.243666495588183},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.8,"breakHorizontal":6.7,"spinRate":2126,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.3946784041956857,"extension":6.236200117346886},"index":5,"playId":"c4e588d1-0e73-35c3-b528-c5e4de6c5590","pitchNumber":5,"startTime":"2026-06-05T02:01:30.377Z","endTime":"2026-06-05T02:01:34.612Z","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":95.7,"endSpeed":87.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.003026222069053,"aZ":-13.914813541428307,"pfxX":-6.376221541508329,"pfxZ":9.258549197559569,"pX":-0.20383553744961147,"pZ":2.381028695491648,"vX0":6.156553061957781,"vY0":-139.256142367128,"vZ0":-5.893204819738921,"x":124.77,"y":174.49,"x0":-1.6102510669307137,"y0":50.00549990719829,"z0":5.438151345075494,"aX":-12.57936371088211},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":10.3,"spinRate":2144,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.39267044859824507,"extension":6.608001058897657},"hitData":{"launchSpeed":87.1,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":87.42,"coordY":148.91}},"index":6,"playId":"df90b661-a790-3532-a014-1a999661b676","pitchNumber":6,"startTime":"2026-06-05T02:01:54.904Z","endTime":"2026-06-05T02:02:06.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:02:06.893Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:04:02.761Z","endTime":"2026-06-05T02:06:19.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":91.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.726482127338514,"aZ":-12.924345470896451,"pfxX":-6.205852164345832,"pfxZ":9.106730192741084,"pX":-0.5679263585399548,"pZ":2.708222199321735,"vX0":8.677728225199273,"vY0":-143.86953201768412,"vZ0":-5.373131220984414,"x":138.65,"y":165.66,"x0":-2.8051486022329994,"y0":50.00606423491989,"z0":5.388987283951151,"aX":-13.122915172443841},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2343,"spinDirection":219},"zone":4,"typeConfidence":0.87,"plateTime":0.3794830369083546,"extension":6.589326811952314},"index":0,"playId":"1b8e06ae-3627-32e1-8d6d-67a906597f30","pitchNumber":1,"startTime":"2026-06-05T02:04:25.300Z","endTime":"2026-06-05T02:04:29.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.644276287731074,"aZ":-13.701827070935604,"pfxX":-6.754881267023256,"pfxZ":8.772091344291558,"pX":0.34539213561328774,"pZ":1.3710405254483364,"vX0":10.174545891277988,"vY0":-143.36703254730267,"vZ0":-8.398702822526916,"x":103.83,"y":201.76,"x0":-2.353418423234088,"y0":50.00070611224837,"z0":5.171945990411895,"aX":-14.220428064804176},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.5,"breakHorizontal":10.4,"spinRate":2255,"spinDirection":217},"zone":14,"typeConfidence":0.68,"plateTime":0.38042700927598005,"extension":6.491178737202103},"index":1,"playId":"f3a0e502-5d28-31ff-ba3e-bebbb2f462ac","pitchNumber":2,"startTime":"2026-06-05T02:04:41.612Z","endTime":"2026-06-05T02:04:45.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.379282173950404,"aZ":-32.972525045544444,"pfxX":-7.173669006028396,"pfxZ":-0.430291138564749,"pX":0.7335492658267894,"pZ":0.9981854573964272,"vX0":11.718885840203061,"vY0":-133.86677293012525,"vZ0":-5.0970461363560675,"x":89.04,"y":211.83,"x0":-2.7358898477982985,"y0":50.00587332349692,"z0":5.241999116934683,"aX":-13.240790582089945},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.6,"breakHorizontal":10.9,"spinRate":1840,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.4065845620058295,"extension":6.708178986368758},"index":2,"playId":"6c6b3931-c03a-35b0-98a8-8fa66e41d68e","pitchNumber":3,"startTime":"2026-06-05T02:04:58.415Z","endTime":"2026-06-05T02:05:02.442Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-05T02:05:10.175Z","endTime":"2026-06-05T02:05:24.152Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0754440499665,"aZ":-30.810858191634498,"pfxX":-7.510756508839629,"pfxZ":0.7224677050500634,"pX":0.5887913167999593,"pZ":0.18376311663803518,"vX0":11.452373387985594,"vY0":-135.62418782816684,"vZ0":-7.625196737499805,"x":94.56,"y":233.82,"x0":-2.681165925858458,"y0":50.006695838823504,"z0":5.132569544207052,"aX":-14.227377191375815},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.0,"breakHorizontal":11.6,"spinRate":1781,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.40135021597651166,"extension":6.65921571149852},"index":4,"playId":"7e0cd340-5a10-3959-9334-3af1a40f2ab9","pitchNumber":4,"startTime":"2026-06-05T02:05:24.152Z","endTime":"2026-06-05T02:05:27.857Z","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.5,"endSpeed":90.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.959823943569763,"aZ":-13.34167707699793,"pfxX":-4.585720342857776,"pfxZ":9.015323181320987,"pX":-1.0923937867876647,"pZ":3.50875125566953,"vX0":6.835714392377384,"vY0":-143.35616693493287,"vZ0":-2.8718861852354234,"x":158.64,"y":144.04,"x0":-2.9078498627158003,"y0":50.006777272081926,"z0":5.352259382003766,"aX":-9.583938813176324},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":7.0,"spinRate":2232,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.381529602500013,"extension":6.331125688113533},"index":5,"playId":"6ce263a4-8750-3b86-98cc-5bc4c4b6cbb0","pitchNumber":5,"startTime":"2026-06-05T02:05:41.594Z","endTime":"2026-06-05T02:05:45.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327200844601972,"aZ":-40.096876036169,"pfxX":3.335491651129418,"pfxZ":-4.875958923041942,"pX":-1.228292142473101,"pZ":2.866201852829195,"vX0":2.9656500248744737,"vY0":-126.30261357366138,"vZ0":1.3940325578933794,"x":163.82,"y":161.39,"x0":-2.8485970770773057,"y0":50.00343084937562,"z0":5.517545795756544,"aX":5.4191010361182395},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-8.3,"breakHorizontal":-6.7,"spinRate":2450,"spinDirection":45},"zone":11,"typeConfidence":0.91,"plateTime":0.4327121513058403,"extension":6.523621357323616},"index":6,"playId":"ef8f9097-4ac8-3507-912c-02732eb26125","pitchNumber":6,"startTime":"2026-06-05T02:05:58.856Z","endTime":"2026-06-05T02:06:03.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.771907672151148,"aZ":-38.33575000858646,"pfxX":2.357723605297376,"pfxZ":-3.8069233724938147,"pX":0.27303869456449764,"pZ":1.0219569705787124,"vX0":6.743320328420243,"vY0":-126.61688779466854,"vZ0":-3.2385518052353817,"x":106.59,"y":211.19,"x0":-2.735269606255967,"y0":50.005492566328904,"z0":5.397154348224365,"aX":3.8125377894251615},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.4,"breakHorizontal":-5.9,"spinRate":2579,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.43323078833248196,"extension":6.641889696708823},"index":7,"playId":"17caafb1-b48b-3166-8ed7-90f7556840d4","pitchNumber":7,"startTime":"2026-06-05T02:06:14.900Z","endTime":"2026-06-05T02:06:19.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:06:19.326Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:06:28.166Z","endTime":"2026-06-05T02:08:38.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.712790296093065,"aZ":-29.57678309182944,"pfxX":-9.468925895084709,"pfxZ":1.3848838842386773,"pX":0.14800276241818053,"pZ":1.1208685263094327,"vX0":10.726045929463368,"vY0":-135.42328176807257,"vZ0":-5.335371232710269,"x":111.36,"y":208.52,"x0":-2.614583625080821,"y0":50.00524786633996,"z0":5.15957203504157,"aX":-17.772931786905243},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.6,"breakHorizontal":15.1,"spinRate":1892,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4028830538684445,"extension":6.731860280897957},"index":0,"playId":"cd92f1a2-2d1b-3117-9ec7-2d9990461e0d","pitchNumber":1,"startTime":"2026-06-05T02:06:43.617Z","endTime":"2026-06-05T02:06:47.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2601928939954,"aZ":-11.381201545753846,"pfxX":-6.526291782790999,"pfxZ":9.86974363564363,"pX":0.16189759040269286,"pZ":1.0111246023481328,"vX0":10.489744780241853,"vY0":-144.17682451334318,"vZ0":-9.855045194379766,"x":110.83,"y":211.48,"x0":-2.6742985119689884,"y0":50.00469241921214,"z0":5.174391585415961,"aX":-13.752561748458374},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.0,"breakHorizontal":9.7,"spinRate":2305,"spinDirection":215},"zone":14,"typeConfidence":0.83,"plateTime":0.3797801984417397,"extension":6.948015278535715},"index":1,"playId":"1b87ce4d-5990-398a-98eb-0b9014759bcb","pitchNumber":2,"startTime":"2026-06-05T02:06:59.358Z","endTime":"2026-06-05T02:07:03.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.052210915149825,"aZ":-43.45775857325229,"pfxX":6.563989723354864,"pfxZ":-7.282281774427604,"pX":-1.2107902875039922,"pZ":3.2734531394317363,"vX0":1.953301446279478,"vY0":-123.78210595193244,"vZ0":3.188395312465952,"x":163.15,"y":150.4,"x0":-2.863202976769412,"y0":50.00320481703661,"z0":5.6109382962215975,"aX":10.169904754538663},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.1,"breakHorizontal":-12.4,"spinRate":2743,"spinDirection":49},"zone":11,"typeConfidence":0.92,"plateTime":0.4427412768513359,"extension":6.1327138698445305},"index":2,"playId":"ac723f2c-d22b-3c87-9fdb-5dcb79c4bef8","pitchNumber":3,"startTime":"2026-06-05T02:07:19.135Z","endTime":"2026-06-05T02:07:24.436Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-06-05T02:07:29.409Z","endTime":"2026-06-05T02:07:50.212Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.174319713990712,"aZ":-42.34644216548882,"pfxX":4.255387555035714,"pfxZ":-6.310019560407268,"pX":0.8374963742109579,"pZ":0.8707634804492803,"vX0":7.5572887821548065,"vY0":-126.29207283254766,"vZ0":-2.6792165257818445,"x":85.08,"y":215.27,"x0":-2.7486744516419757,"y0":50.002465069757115,"z0":5.357517028375452,"aX":6.859848775217444},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-11.8,"breakHorizontal":-9.5,"spinRate":2647,"spinDirection":41},"zone":14,"typeConfidence":0.92,"plateTime":0.43400899203787313,"extension":6.755648709381638},"index":4,"playId":"7996ff66-0b1c-321f-88f3-37e108641fc2","pitchNumber":4,"startTime":"2026-06-05T02:07:50.212Z","endTime":"2026-06-05T02:07:54.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09913091757638,"aZ":-13.866612598765279,"pfxX":-4.697617435914893,"pfxZ":8.959027753466234,"pX":0.5198432136214326,"pZ":1.9553834872379232,"vX0":10.360358339338495,"vY0":-141.95668984372904,"vZ0":-6.415954248326279,"x":97.18,"y":185.98,"x0":-2.564651643082245,"y0":50.004577683965906,"z0":5.125482024742688,"aX":-9.60220417256719},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2240,"spinDirection":212},"zone":9,"typeConfidence":0.89,"plateTime":0.38565851698586817,"extension":6.399582650143296},"index":5,"playId":"ef56a3c1-4ce0-3bf9-ae6b-c3216b144e69","pitchNumber":5,"startTime":"2026-06-05T02:08:07.669Z","endTime":"2026-06-05T02:08:12.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.058893802597975,"aZ":-28.408360433598887,"pfxX":-6.111212155773386,"pfxZ":2.0153831544679246,"pX":-0.06628487670355308,"pZ":2.4588236232037066,"vX0":9.063837826865692,"vY0":-135.00254850485803,"vZ0":-2.429233245398461,"x":119.53,"y":172.39,"x0":-2.6545849104714097,"y0":50.003795957414184,"z0":5.345550218908274,"aX":-11.419132932701867},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.4,"breakHorizontal":9.4,"spinRate":1783,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.4038612579118608,"extension":6.9138696122078445},"hitData":{"launchSpeed":93.4,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.07,"coordY":138.64}},"index":6,"playId":"cd666bd1-8cc0-39de-b403-8554afaf1603","pitchNumber":6,"startTime":"2026-06-05T02:08:28.071Z","endTime":"2026-06-05T02:08:38.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:08:38.639Z","atBatIndex":78},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Riley lines out sharply to left fielder Myles Straw.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:08:47.368Z","endTime":"2026-06-05T02:09:25.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.08"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.71"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.92"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.87"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.48"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.42"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.24"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.03"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.06"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.54"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.53"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".540"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".489"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".116"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".382"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".245"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".065"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".069"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".540"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".489"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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(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":90.2,"endSpeed":83.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.818606134843186,"aZ":-31.645156744144536,"pfxX":1.7874320736494786,"pfxZ":0.30263101829188166,"pX":0.33964210448053017,"pZ":2.553876844747913,"vX0":7.190486220233792,"vY0":-131.31106579835264,"vZ0":-1.4135895606878672,"x":104.05,"y":169.83,"x0":-2.6622122539636055,"y0":50.00366940613127,"z0":5.445338750866016,"aX":3.132400569394732},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":-4.8,"spinRate":2523,"spinDirection":138},"zone":6,"typeConfidence":0.75,"plateTime":0.4165168319145054,"extension":6.383801854574375},"index":0,"playId":"c54ec010-3142-3a33-aae7-12436d05317d","pitchNumber":1,"startTime":"2026-06-05T02:09:00.982Z","endTime":"2026-06-05T02:09:05.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.065899357662946,"aZ":-41.50747014215226,"pfxX":3.812871297540566,"pfxZ":-5.9991025979379575,"pX":-0.500736981534313,"pZ":2.572314277173309,"vX0":4.013100859971922,"vY0":-124.04722733268545,"vZ0":0.9931708680182625,"x":136.09,"y":169.33,"x0":-2.635342523395966,"y0":50.00062625632051,"z0":5.6300750275835485,"aX":5.934255858948644},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.3,"breakHorizontal":-7.8,"spinRate":2582,"spinDirection":46},"zone":4,"typeConfidence":0.92,"plateTime":0.4417209351410549,"extension":6.53022234139683},"hitData":{"launchSpeed":106.2,"launchAngle":17.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.65,"coordY":65.28}},"index":1,"playId":"c4aa2ef2-2e86-3696-a999-de708ee12000","pitchNumber":2,"startTime":"2026-06-05T02:09:16.244Z","endTime":"2026-06-05T02:09:25.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:09:25.014Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Riley lines out sharply to left fielder Myles Straw.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:08:47.368Z","endTime":"2026-06-05T02:09:25.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.08"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.71"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.92"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.87"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.48"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.42"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.24"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.03"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.06"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.54"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.53"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".540"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".489"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".116"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".382"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".245"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".065"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".069"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".540"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".489"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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(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":90.2,"endSpeed":83.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.818606134843186,"aZ":-31.645156744144536,"pfxX":1.7874320736494786,"pfxZ":0.30263101829188166,"pX":0.33964210448053017,"pZ":2.553876844747913,"vX0":7.190486220233792,"vY0":-131.31106579835264,"vZ0":-1.4135895606878672,"x":104.05,"y":169.83,"x0":-2.6622122539636055,"y0":50.00366940613127,"z0":5.445338750866016,"aX":3.132400569394732},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":-4.8,"spinRate":2523,"spinDirection":138},"zone":6,"typeConfidence":0.75,"plateTime":0.4165168319145054,"extension":6.383801854574375},"index":0,"playId":"c54ec010-3142-3a33-aae7-12436d05317d","pitchNumber":1,"startTime":"2026-06-05T02:09:00.982Z","endTime":"2026-06-05T02:09:05.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.065899357662946,"aZ":-41.50747014215226,"pfxX":3.812871297540566,"pfxZ":-5.9991025979379575,"pX":-0.500736981534313,"pZ":2.572314277173309,"vX0":4.013100859971922,"vY0":-124.04722733268545,"vZ0":0.9931708680182625,"x":136.09,"y":169.33,"x0":-2.635342523395966,"y0":50.00062625632051,"z0":5.6300750275835485,"aX":5.934255858948644},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.3,"breakHorizontal":-7.8,"spinRate":2582,"spinDirection":46},"zone":4,"typeConfidence":0.92,"plateTime":0.4417209351410549,"extension":6.53022234139683},"hitData":{"launchSpeed":106.2,"launchAngle":17.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.65,"coordY":65.28}},"index":1,"playId":"c4aa2ef2-2e86-3696-a999-de708ee12000","pitchNumber":2,"startTime":"2026-06-05T02:09:16.244Z","endTime":"2026-06-05T02:09:25.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:09:25.014Z","atBatIndex":79},"scoringPlays":[22,24,28,65,72,73,74],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":210.16,"y":107.79},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":101.04,"y":149.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":79.03,"y":107.92},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":77.67,"y":101.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":62.31,"y":108.68},"type":"O","description":"Lineout"}]}},{"startIndex":9,"endIndex":18,"top":[9,10,11,12,13],"bottom":[14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":135.47,"y":104.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":108.19,"y":55.21},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":159.74,"y":64.51},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":139.77,"y":149.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":91.36,"y":184.32},"type":"O","description":"Pop Out"}]}},{"startIndex":19,"endIndex":31,"top":[19,20,21,22,23,24,25],"bottom":[26,27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":115.91,"y":155.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":223.14,"y":104.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":105.81,"y":172.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":113.14,"y":85.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":126.46,"y":100.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":113.14,"y":148.01},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":110.12,"y":170.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":173.56,"y":116.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":163.96,"y":55.38},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":193.06,"y":108.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":128.88,"y":184.32},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":37,"top":[32,33,34],"bottom":[35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":140.37,"y":148.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":128.51,"y":84.74},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":202.21,"y":100.67},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"coordinates":{"x":159.13,"y":166.17},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":45,"top":[38,39,40,41,42],"bottom":[43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":79.26,"y":109.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":117.9,"y":35.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":114.78,"y":167.58},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":94.09,"y":130.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":92.91,"y":77.91},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":104.65,"y":108.13},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":160.87,"y":57.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":137.32,"y":88.19},"type":"O","description":"Flyout"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48,49,50],"bottom":[51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"coordinates":{"x":98.37,"y":54.43},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":79.26,"y":121.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":116.48,"y":165.34},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":154.47,"y":163.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":125.69,"y":147.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":147.93,"y":148.12},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":60,"top":[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":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":121.62,"y":179.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":88.5,"y":101.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":156.71,"y":156.49},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":98.02,"y":147.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":51.66,"y":104.66},"type":"O","description":"Lineout"}]}},{"startIndex":61,"endIndex":67,"top":[61,62,63],"bottom":[64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":65.13,"y":95.55},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":63.1,"y":155.44},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":105.88,"y":152.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":30.01,"y":78.06},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":102.45,"y":53.37},"type":"O","description":"Flyout"}]}},{"startIndex":68,"endIndex":79,"top":[68,69,70,71,72,73,74,75,76],"bottom":[77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":167.71,"y":135.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":87.73,"y":118.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":177.04,"y":87.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":166.32,"y":105.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":165.13,"y":122.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":60.5,"y":131.68},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":87.42,"y":148.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":155.07,"y":138.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":83.65,"y":65.28},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"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":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":5,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":4,"errors":0,"leftOnBase":5},"away":{"runs":7,"hits":16,"errors":0,"leftOnBase":12}},"defense":{"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"catcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"first":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"second":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"third":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"shortstop":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"left":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"center":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"onDeck":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"inHole":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"battingOrder":2,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"onDeck":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"inHole":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"battingOrder":7,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"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":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".247","atBats":42,"obp":".312","slg":".382","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":19,"rbi":7,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"obp":".206","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":140,"era":"3.93","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.27","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":53,"strikes":87,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":2,"pitchesPerInning":"15.56","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":16,"gamesStarted":2,"flyOuts":18,"groundOuts":45,"airOuts":29,"runs":16,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":137,"obp":".282","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":583,"era":"3.47","inningsPitched":"36.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.16","battersFaced":150,"outs":109,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":583,"balls":196,"strikes":387,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".667","pitchesPerInning":"16.05","gamesFinished":5,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.42","walksPer9Inn":"2.97","hitsPer9Inn":"7.43","runsScoredPer9":"3.96","homeRunsPer9":"0.74","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671936":{"person":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":1,"flyOuts":8,"groundOuts":5,"airOuts":14,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":35,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":144,"era":"2.08","inningsPitched":"8.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.15","battersFaced":36,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":46,"strikes":98,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.23","walksPer9Inn":"0.00","hitsPer9Inn":"10.38","runsScoredPer9":"2.08","homeRunsPer9":"1.04","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689149":{"person":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"3.2 IP, ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":68,"inningsPitched":"3.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":15,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":30,"strikes":38,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"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":1,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":12,"obp":".267","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":68,"era":"2.45","inningsPitched":"3.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.09","battersFaced":15,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":30,"strikes":38,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":1,"winPercentage":"1.000","pitchesPerInning":"18.55","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"4.91","hitsPer9Inn":"4.91","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(S, 9)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":12,"groundOuts":32,"airOuts":17,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":114,"obp":".258","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":530,"era":"0.28","inningsPitched":"32.1","wins":2,"losses":1,"saves":9,"saveOpportunities":9,"holds":5,"blownSaves":0,"earnedRuns":1,"whip":"0.99","battersFaced":124,"outs":97,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":530,"balls":177,"strikes":353,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.88","rbi":0,"winPercentage":".667","pitchesPerInning":"16.39","gamesFinished":15,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"11.97","walksPer9Inn":"2.51","hitsPer9Inn":"6.40","runsScoredPer9":"1.67","homeRunsPer9":"0.00","inheritedRunners":18,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":42,"groundOuts":60,"airOuts":86,"runs":26,"doubles":19,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":74,"hitByPitch":0,"avg":".308","atBats":240,"obp":".329","slg":".450","ops":".779","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":108,"rbi":22,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":22,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":152,"putOuts":83,"errors":5,"chances":240,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID807727":{"person":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".273","atBats":11,"obp":".273","slg":".545","ops":".818","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":6,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"901","stats":{"batting":{"summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":29,"groundOuts":48,"airOuts":64,"runs":26,"doubles":13,"triples":2,"homeRuns":5,"strikeOuts":45,"baseOnBalls":22,"intentionalWalks":2,"hits":54,"hitByPitch":2,"avg":".257","atBats":210,"obp":".332","slg":".410","ops":".742","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":86,"rbi":17,"leftOnBase":82,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":15,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":124,"errors":0,"chances":127,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":13,"gamesStarted":13,"flyOuts":39,"groundOuts":69,"airOuts":79,"runs":30,"doubles":13,"triples":1,"homeRuns":7,"strikeOuts":74,"baseOnBalls":14,"intentionalWalks":0,"hits":68,"hitByPitch":1,"atBats":284,"obp":".275","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1202,"era":"3.36","inningsPitched":"75.0","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.09","battersFaced":305,"outs":225,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1202,"balls":411,"strikes":791,"strikePercentage":".660","hitBatsmen":1,"balks":2,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".500","pitchesPerInning":"16.03","gamesFinished":0,"strikeoutWalkRatio":"5.29","strikeoutsPer9Inn":"8.88","walksPer9Inn":"1.68","hitsPer9Inn":"8.16","runsScoredPer9":"3.60","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":25,"groundOuts":69,"airOuts":52,"runs":14,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":39,"baseOnBalls":8,"intentionalWalks":0,"hits":42,"hitByPitch":5,"avg":".211","atBats":199,"obp":".257","slg":".347","ops":".604","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":69,"rbi":28,"leftOnBase":95,"sacBunts":1,"sacFlies":2,"babip":".231","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.17","popOuts":11,"lineOuts":16},"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":124,"putOuts":91,"errors":2,"chances":217,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":14,"groundOuts":23,"airOuts":32,"runs":14,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":15,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".231","atBats":108,"obp":".325","slg":".398","ops":".723","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":43,"rbi":11,"leftOnBase":46,"sacBunts":1,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.60","popOuts":6,"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":{"caughtStealing":8,"stolenBases":30,"stolenBasePercentage":".789","caughtStealingPercentage":".211","assists":22,"putOuts":272,"errors":6,"chances":300,"fielding":".980","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"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":9,"balls":1,"strikes":8,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":6,"groundOuts":17,"airOuts":15,"runs":21,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":46,"baseOnBalls":10,"intentionalWalks":3,"hits":35,"hitByPitch":3,"atBats":112,"obp":".381","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":504,"era":"6.08","inningsPitched":"26.2","wins":4,"losses":4,"saves":5,"saveOpportunities":8,"holds":7,"blownSaves":3,"earnedRuns":18,"whip":"1.69","battersFaced":126,"outs":80,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":504,"balls":173,"strikes":331,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".500","pitchesPerInning":"18.90","gamesFinished":15,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"15.53","walksPer9Inn":"3.38","hitsPer9Inn":"11.81","runsScoredPer9":"7.09","homeRunsPer9":"1.01","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657756":{"person":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":16,"groundOuts":15,"airOuts":22,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":67,"obp":".325","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":309,"era":"3.06","inningsPitched":"17.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.36","battersFaced":77,"outs":53,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":309,"balls":105,"strikes":204,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.49","gamesFinished":7,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.64","walksPer9Inn":"3.06","hitsPer9Inn":"9.17","runsScoredPer9":"3.06","homeRunsPer9":"1.02","inheritedRunners":16,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702056":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":7,"gamesStarted":7,"flyOuts":22,"groundOuts":25,"airOuts":41,"runs":9,"doubles":10,"triples":0,"homeRuns":0,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":129,"obp":".297","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":616,"era":"2.19","inningsPitched":"37.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.16","battersFaced":149,"outs":111,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":616,"balls":229,"strikes":387,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".500","pitchesPerInning":"16.65","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"9.49","walksPer9Inn":"4.14","hitsPer9Inn":"6.32","runsScoredPer9":"2.19","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":9},"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}},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":11,"groundOuts":23,"airOuts":24,"runs":12,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":28,"hitByPitch":4,"avg":".329","atBats":85,"obp":".383","slg":".435","ops":".818","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":37,"rbi":11,"leftOnBase":27,"sacBunts":1,"sacFlies":1,"babip":".370","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":41,"errors":1,"chances":43,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682818":{"person":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":12,"groundOuts":20,"airOuts":24,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".292","atBats":96,"obp":".327","slg":".427","ops":".754","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":41,"rbi":16,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".362","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":57,"errors":0,"chances":58,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":25,"groundOuts":49,"airOuts":46,"runs":16,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".206","atBats":165,"obp":".284","slg":".352","ops":".636","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":58,"rbi":14,"leftOnBase":78,"sacBunts":0,"sacFlies":0,"babip":".234","groundOutsToAirouts":"1.07","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"33.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":3,"flyOuts":15,"groundOuts":13,"airOuts":26,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":10,"intentionalWalks":1,"hits":23,"hitByPitch":1,"atBats":91,"obp":".330","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":431,"era":"3.75","inningsPitched":"24.0","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":10,"whip":"1.38","battersFaced":104,"outs":72,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":431,"balls":152,"strikes":279,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.96","gamesFinished":2,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"11.63","walksPer9Inn":"3.75","hitsPer9Inn":"8.63","runsScoredPer9":"3.75","homeRunsPer9":"0.38","inheritedRunners":17,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID684320":{"person":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":7,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":30,"obp":".405","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":145,"era":"6.23","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.62","battersFaced":37,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":62,"strikes":83,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"16.73","gamesFinished":2,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"5.19","walksPer9Inn":"6.23","hitsPer9Inn":"8.31","runsScoredPer9":"7.27","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":true,"isSubstitute":false}},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":32,"gamesStarted":3,"flyOuts":16,"groundOuts":34,"airOuts":26,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":1,"hits":20,"hitByPitch":2,"atBats":114,"obp":".264","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":517,"era":"2.62","inningsPitched":"34.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":10,"whip":"0.93","battersFaced":129,"outs":103,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":517,"balls":175,"strikes":342,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.31","rbi":1,"winPercentage":".667","pitchesPerInning":"15.06","gamesFinished":6,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"9.17","walksPer9Inn":"3.15","hitsPer9Inn":"5.24","runsScoredPer9":"3.41","homeRunsPer9":"0.79","inheritedRunners":16,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"55","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":12,"groundOuts":29,"airOuts":20,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".158","atBats":76,"obp":".210","slg":".211","ops":".421","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":16,"rbi":6,"leftOnBase":31,"sacBunts":4,"sacFlies":0,"babip":".196","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.00","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":16,"obp":".471","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":38,"era":"15.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.67","battersFaced":17,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":9,"strikes":29,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"12.67","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"21.00","runsScoredPer9":"15.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":20,"stolenBasePercentage":".645","caughtStealingPercentage":".355","assists":16,"putOuts":221,"errors":3,"chances":240,"fielding":".988","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 12)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":12,"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":12,"balls":3,"strikes":9,"strikePercentage":".750","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":29,"gamesStarted":0,"flyOuts":9,"groundOuts":48,"airOuts":18,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":3,"hits":21,"hitByPitch":0,"atBats":102,"obp":".270","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":389,"era":"2.28","inningsPitched":"27.2","wins":1,"losses":2,"saves":2,"saveOpportunities":4,"holds":12,"blownSaves":2,"earnedRuns":7,"whip":"1.08","battersFaced":112,"outs":83,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":389,"balls":122,"strikes":267,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.67","rbi":0,"winPercentage":".333","pitchesPerInning":"14.06","gamesFinished":3,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"5.20","walksPer9Inn":"2.93","hitsPer9Inn":"6.83","runsScoredPer9":"2.60","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"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"}]},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":29,"groundOuts":61,"airOuts":57,"runs":24,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":0,"hits":59,"hitByPitch":4,"atBats":210,"obp":".339","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":867,"era":"3.98","inningsPitched":"54.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.38","battersFaced":234,"outs":163,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":867,"balls":326,"strikes":541,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".500","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"6.13","walksPer9Inn":"2.65","hitsPer9Inn":"9.77","runsScoredPer9":"3.98","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":29,"groundOuts":69,"airOuts":63,"runs":37,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":31,"intentionalWalks":5,"hits":66,"hitByPitch":4,"avg":".300","atBats":220,"obp":".391","slg":".391","ops":".782","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":258,"totalBases":86,"rbi":24,"leftOnBase":78,"sacBunts":0,"sacFlies":3,"babip":".323","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.33","popOuts":16,"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":29,"putOuts":388,"errors":6,"chances":423,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID660821":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":24,"groundOuts":44,"airOuts":45,"runs":19,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":7,"intentionalWalks":1,"hits":48,"hitByPitch":4,"avg":".279","atBats":172,"obp":".316","slg":".448","ops":".764","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":77,"rbi":28,"leftOnBase":73,"sacBunts":0,"sacFlies":4,"babip":".321","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.67","popOuts":10,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":67,"errors":0,"chances":67,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"2-5 | K, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":18,"groundOuts":23,"airOuts":32,"runs":19,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".245","atBats":94,"obp":".314","slg":".340","ops":".654","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":32,"rbi":9,"leftOnBase":39,"sacBunts":1,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":6,"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":1,"putOuts":48,"errors":0,"chances":49,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":31,"groundOuts":38,"airOuts":54,"runs":30,"doubles":7,"triples":0,"homeRuns":13,"strikeOuts":81,"baseOnBalls":25,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".225","atBats":222,"obp":".311","slg":".432","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":96,"rbi":35,"leftOnBase":121,"sacBunts":0,"sacFlies":1,"babip":".287","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.08","popOuts":11,"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":82,"putOuts":45,"errors":5,"chances":132,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[543807,676391,665489,672960,807727,665926,664770,664702,623168,682818,662139,689254,689149,643511,656546,680755,686973],"pitchers":[689254,689149,643511,656546,680755,686973],"bench":[660821,678218],"bullpen":[571578,592332,671936,693686,684320,657756,702056],"battingOrder":[543807,676391,665489,672960,665926,664770,664702,623168,662139],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Springer (9, Sale); Guerrero Jr. (11, Sale); Heineman (1, López, R)."},{"label":"TB","value":"Clement 3; Guerrero Jr. 4; Heineman 3; Lukes 2; McAdoo; Okamoto 2; Springer 2; Straw 2."},{"label":"RBI","value":"Heineman 2 (6); Lukes (11); McAdoo (3); Straw 3 (9)."},{"label":"2-out RBI","value":"Straw; Lukes; Heineman 2."},{"label":"Runners left in scoring position, 2 out","value":"McAdoo; Straw; Springer 2; Guerrero Jr."},{"label":"Team RISP","value":"7-for-18."},{"label":"Team LOB","value":"12."}]}],"note":[{"label":"a","value":"Struck out for McAdoo in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".257","atBats":30,"obp":".323","slg":".434","ops":".757","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":42,"obp":".435","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":177,"era":"3.22","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.17","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":63,"strikes":114,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":7,"pitchesPerInning":"19.67","runsScoredPer9":"7.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID675911":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":21,"groundOuts":19,"airOuts":29,"runs":14,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":40,"baseOnBalls":17,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":109,"obp":".307","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":539,"era":"3.77","inningsPitched":"31.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.26","battersFaced":127,"outs":93,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":539,"balls":204,"strikes":335,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".750","pitchesPerInning":"17.39","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"11.61","walksPer9Inn":"4.94","hitsPer9Inn":"6.39","runsScoredPer9":"4.06","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":2},"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}},"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"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":15,"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":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"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":8,"gamesStarted":0,"flyOuts":3,"groundOuts":8,"airOuts":14,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":42,"obp":".186","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":161,"era":"1.54","inningsPitched":"11.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.69","battersFaced":43,"outs":35,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":52,"strikes":109,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".---","pitchesPerInning":"13.80","gamesFinished":3,"strikeoutWalkRatio":"13.00","strikeoutsPer9Inn":"10.03","walksPer9Inn":"0.77","hitsPer9Inn":"5.40","runsScoredPer9":"1.54","homeRunsPer9":"0.77","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":29,"gamesStarted":0,"flyOuts":19,"groundOuts":19,"airOuts":32,"runs":5,"doubles":2,"triples":3,"homeRuns":1,"strikeOuts":35,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":99,"obp":".173","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":421,"era":"1.26","inningsPitched":"28.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":4,"whip":"0.63","battersFaced":104,"outs":86,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":421,"balls":132,"strikes":289,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.69","gamesFinished":0,"strikeoutWalkRatio":"8.75","strikeoutsPer9Inn":"10.99","walksPer9Inn":"1.26","hitsPer9Inn":"4.40","runsScoredPer9":"1.57","homeRunsPer9":"0.31","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663158":{"person":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"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":27,"gamesStarted":0,"flyOuts":16,"groundOuts":30,"airOuts":25,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":99,"obp":".231","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":407,"era":"0.65","inningsPitched":"27.2","wins":4,"losses":0,"saves":4,"saveOpportunities":5,"holds":9,"blownSaves":1,"earnedRuns":2,"whip":"0.87","battersFaced":105,"outs":83,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":407,"balls":138,"strikes":269,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.71","gamesFinished":6,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"8.13","walksPer9Inn":"1.63","hitsPer9Inn":"6.18","runsScoredPer9":"0.65","homeRunsPer9":"0.33","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":35,"groundOuts":55,"airOuts":55,"runs":29,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":42,"baseOnBalls":11,"intentionalWalks":0,"hits":65,"hitByPitch":1,"avg":".301","atBats":216,"obp":".336","slg":".519","ops":".855","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":112,"rbi":37,"leftOnBase":81,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.62","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":121,"errors":0,"chances":121,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"2","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":39,"flyOuts":9,"groundOuts":17,"airOuts":15,"runs":22,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".301","atBats":83,"obp":".341","slg":".494","ops":".835","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":41,"rbi":11,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".396","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","popOuts":0,"lineOuts":6},"pitching":{"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":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":32,"errors":1,"chances":75,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":10,"groundOuts":10,"airOuts":17,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".077","atBats":39,"obp":".143","slg":".077","ops":".220","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":3,"rbi":0,"leftOnBase":30,"sacBunts":1,"sacFlies":0,"babip":".103","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":5,"putOuts":82,"errors":0,"chances":87,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":38,"groundOuts":53,"airOuts":72,"runs":24,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".255","atBats":216,"obp":".312","slg":".398","ops":".710","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":86,"rbi":33,"leftOnBase":77,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.20","popOuts":14,"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":76,"putOuts":105,"errors":2,"chances":183,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID471911":{"person":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":11,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":28,"obp":".241","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":87,"era":"2.45","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.82","battersFaced":29,"outs":22,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":24,"strikes":63,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".---","pitchesPerInning":"11.86","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.91","walksPer9Inn":"0.00","hitsPer9Inn":"7.36","runsScoredPer9":"2.45","homeRunsPer9":"1.23","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"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":16,"gamesStarted":1,"flyOuts":17,"groundOuts":17,"airOuts":26,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":2,"atBats":86,"obp":".283","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":427,"era":"2.63","inningsPitched":"24.0","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":7,"whip":"1.08","battersFaced":99,"outs":72,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":427,"balls":153,"strikes":274,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.79","gamesFinished":3,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"10.50","walksPer9Inn":"3.38","hitsPer9Inn":"6.38","runsScoredPer9":"2.63","homeRunsPer9":"0.38","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(L, 8-4)","summary":"5.2 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":108,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":29,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":38,"strikes":70,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":35,"groundOuts":61,"airOuts":65,"runs":20,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":86,"baseOnBalls":19,"intentionalWalks":0,"hits":56,"hitByPitch":7,"atBats":266,"obp":".280","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1146,"era":"2.23","inningsPitched":"72.2","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.03","battersFaced":294,"outs":218,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1146,"balls":373,"strikes":773,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":3,"winPercentage":".667","pitchesPerInning":"15.77","gamesFinished":0,"strikeoutWalkRatio":"4.53","strikeoutsPer9Inn":"10.65","walksPer9Inn":"2.35","hitsPer9Inn":"6.94","runsScoredPer9":"2.48","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":0,"chances":15,"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"}]},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":41,"groundOuts":52,"airOuts":68,"runs":45,"doubles":19,"triples":0,"homeRuns":17,"strikeOuts":62,"baseOnBalls":28,"intentionalWalks":2,"hits":66,"hitByPitch":1,"avg":".269","atBats":245,"obp":".343","slg":".555","ops":".898","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":136,"rbi":47,"leftOnBase":117,"sacBunts":0,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.41","popOuts":17,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":53,"putOuts":442,"errors":3,"chances":498,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":50,"flyOuts":28,"groundOuts":32,"airOuts":41,"runs":22,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".308","atBats":130,"obp":".343","slg":".469","ops":".812","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":61,"rbi":25,"leftOnBase":50,"sacBunts":1,"sacFlies":2,"babip":".327","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":30,"groundOuts":41,"airOuts":49,"runs":29,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":48,"baseOnBalls":34,"intentionalWalks":2,"hits":45,"hitByPitch":3,"avg":".249","atBats":181,"obp":".373","slg":".431","ops":".804","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":78,"rbi":21,"leftOnBase":45,"sacBunts":0,"sacFlies":2,"babip":".297","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.86","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":102,"errors":1,"chances":105,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":17,"groundOuts":17,"airOuts":32,"runs":11,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":101,"obp":".288","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":425,"era":"3.38","inningsPitched":"26.2","wins":4,"losses":2,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":10,"whip":"1.16","battersFaced":111,"outs":80,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":425,"balls":152,"strikes":273,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".667","pitchesPerInning":"15.94","gamesFinished":8,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.04","hitsPer9Inn":"7.43","runsScoredPer9":"3.71","homeRunsPer9":"1.69","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":5},"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}},"ID625643":{"person":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 4 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":13,"strikes":23,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"36.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":14,"gamesStarted":5,"flyOuts":23,"groundOuts":29,"airOuts":45,"runs":20,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":36,"hitByPitch":1,"atBats":141,"obp":".338","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":622,"era":"4.21","inningsPitched":"36.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.46","battersFaced":160,"outs":109,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":622,"balls":235,"strikes":387,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":4,"winPercentage":".667","pitchesPerInning":"17.12","gamesFinished":4,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"7.93","walksPer9Inn":"4.21","hitsPer9Inn":"8.92","runsScoredPer9":"4.95","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"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"}]},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":9,"groundOuts":28,"airOuts":14,"runs":11,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".214","atBats":70,"obp":".263","slg":".357","ops":".620","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":25,"rbi":11,"leftOnBase":32,"sacBunts":0,"sacFlies":1,"babip":".236","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":33,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":55,"groundOuts":60,"airOuts":90,"runs":40,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":31,"baseOnBalls":19,"intentionalWalks":0,"hits":68,"hitByPitch":3,"avg":".279","atBats":244,"obp":".332","slg":".447","ops":".779","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":109,"rbi":34,"leftOnBase":98,"sacBunts":0,"sacFlies":5,"babip":".279","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.40","popOuts":17,"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":144,"putOuts":73,"errors":1,"chances":218,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"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":11,"groundOuts":13,"airOuts":19,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":68,"obp":".239","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":264,"era":"0.96","inningsPitched":"18.2","wins":0,"losses":0,"saves":11,"saveOpportunities":11,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.91","battersFaced":71,"outs":56,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":264,"balls":74,"strikes":190,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".---","pitchesPerInning":"14.14","gamesFinished":15,"strikeoutWalkRatio":"7.33","strikeoutsPer9Inn":"10.61","walksPer9Inn":"1.45","hitsPer9Inn":"6.75","runsScoredPer9":"0.96","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663586":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":37,"groundOuts":47,"airOuts":64,"runs":30,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":74,"baseOnBalls":20,"intentionalWalks":0,"hits":47,"hitByPitch":5,"avg":".204","atBats":230,"obp":".280","slg":".352","ops":".632","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":81,"rbi":32,"leftOnBase":111,"sacBunts":0,"sacFlies":2,"babip":".260","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.75","popOuts":14,"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":82,"putOuts":51,"errors":4,"chances":137,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656550":{"person":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":35,"groundOuts":59,"airOuts":69,"runs":28,"doubles":8,"triples":1,"homeRuns":12,"strikeOuts":57,"baseOnBalls":27,"intentionalWalks":0,"hits":56,"hitByPitch":1,"atBats":240,"obp":".312","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":997,"era":"3.86","inningsPitched":"63.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.32","battersFaced":269,"outs":189,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":997,"balls":369,"strikes":628,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".667","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"8.14","walksPer9Inn":"3.86","hitsPer9Inn":"8.00","runsScoredPer9":"4.00","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":9,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID506702":{"person":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":4,"groundOuts":6,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".067","atBats":30,"obp":".067","slg":".067","ops":".134","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":2,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".105","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":4,"putOuts":92,"errors":1,"chances":97,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":26,"groundOuts":36,"airOuts":41,"runs":25,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":40,"baseOnBalls":16,"intentionalWalks":0,"hits":38,"hitByPitch":3,"avg":".245","atBats":155,"obp":".328","slg":".374","ops":".702","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":58,"rbi":17,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.67","popOuts":7,"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":3,"putOuts":90,"errors":2,"chances":95,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID673490":{"person":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":10,"groundOuts":17,"airOuts":13,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".102","atBats":49,"obp":".185","slg":".102","ops":".287","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":5,"rbi":3,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":18,"errors":3,"chances":56,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":13,"gamesStarted":13,"flyOuts":50,"groundOuts":82,"airOuts":84,"runs":27,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":67,"baseOnBalls":23,"intentionalWalks":0,"hits":62,"hitByPitch":2,"atBats":291,"obp":".274","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1135,"era":"2.63","inningsPitched":"78.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.08","battersFaced":320,"outs":236,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1135,"balls":413,"strikes":722,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".625","pitchesPerInning":"14.43","gamesFinished":0,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"7.67","walksPer9Inn":"2.63","hitsPer9Inn":"7.09","runsScoredPer9":"3.09","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":8,"flyOuts":28,"groundOuts":54,"airOuts":52,"runs":16,"doubles":8,"triples":3,"homeRuns":6,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":182,"obp":".279","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":800,"era":"2.79","inningsPitched":"51.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.06","battersFaced":205,"outs":155,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":300,"strikes":500,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"15.48","gamesFinished":2,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.32","walksPer9Inn":"3.14","hitsPer9Inn":"6.45","runsScoredPer9":"2.79","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660670,643289,621566,645277,671739,642086,663586,573262,506702,622761,642851,519242,800311,689266,625643],"pitchers":[519242,800311,689266,625643],"bench":[673490,642201],"bullpen":[471911,693821,656550,628452,641755,669276,527048,675911,663158],"battingOrder":[660670,643289,621566,645277,671739,642086,663586,573262,642851],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Harris II (8, Fluharty)."},{"label":"HR","value":"Dubón (5, 8th inning off Fisher, 0 on, 1 out)."},{"label":"TB","value":"Acuña Jr.; Dubón 5; Harris II 2."},{"label":"RBI","value":"Dubón (33); Olson (47)."},{"label":"Runners left in scoring position, 2 out","value":"León; Smith, D."},{"label":"SF","value":"Olson."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Acuña Jr. (14, 2nd base off Dallas/Heineman)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Dubón-Albies-Olson-León)."}]}],"note":[{"label":"a","value":"Struck out for León in the 7th."}]}},"officials":[{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":427129,"fullName":"Bruce Dreckman","link":"/api/v1/people/427129"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Dallas."},{"label":"HBP","value":"Lukes (by Sale)."},{"label":"ABS Challenge","value":"Straw (Strike-Confirmed); León (Ball-Overturned to Strike); Acuña Jr. (Strike-Overturned to Ball); Wynns, A 2 (Ball-Confirmed, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Fluharty 25-14; Dallas 68-38; Rogers, Ty 12-9; Hoffman, J 9-8; Fisher 9-7; Varland, L 17-11; Sale 108-70; Fuentes 18-12; Dodd 15-9; López, R 36-23."},{"label":"Groundouts-flyouts","value":"Fluharty 1-1; Dallas 2-5; Rogers, Ty 3-0; Hoffman, J 1-0; Fisher 1-0; Varland, L 1-1; Sale 4-3; Fuentes 1-1; Dodd 0-0; López, R 1-1."},{"label":"Batters faced","value":"Fluharty 6; Dallas 15; Rogers, Ty 3; Hoffman, J 3; Fisher 3; Varland, L 4; Sale 29; Fuentes 5; Dodd 3; López, R 9."},{"label":"Inherited runners-scored","value":"Dallas 1-0; Fuentes 2-0."},{"label":"Umpires","value":"HP: Carlos Torres. 1B: Jacob Metz. 2B: Mark Wegner. 3B: Bruce Dreckman. "},{"label":"Weather","value":"80 degrees, Clear."},{"label":"Wind","value":"5 mph, In From LF."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:53."},{"label":"Att","value":"30,598."},{"label":"Venue","value":"Truist Park."},{"label":"June 4, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","boxscoreName":"Dubón"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":38,"groundOuts":53,"airOuts":72,"runs":24,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".255","atBats":216,"obp":".312","slg":".398","ops":".710","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":86,"rbi":33,"leftOnBase":77,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.20","popOuts":14,"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":76,"putOuts":105,"errors":2,"chances":183,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","boxscoreName":"Lukes"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":11,"groundOuts":23,"airOuts":24,"runs":12,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":28,"hitByPitch":4,"avg":".329","atBats":85,"obp":".383","slg":".435","ops":".818","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":37,"rbi":11,"leftOnBase":27,"sacBunts":1,"sacFlies":1,"babip":".370","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":41,"errors":1,"chances":43,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","boxscoreName":"Guerrero Jr."},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":29,"groundOuts":69,"airOuts":63,"runs":37,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":31,"intentionalWalks":5,"hits":66,"hitByPitch":4,"avg":".300","atBats":220,"obp":".391","slg":".391","ops":".782","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":258,"totalBases":86,"rbi":24,"leftOnBase":78,"sacBunts":0,"sacFlies":3,"babip":".323","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.33","popOuts":16,"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":29,"putOuts":388,"errors":6,"chances":423,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":689149,"fullName":"Chad Dallas","link":"/api/v1/people/689149"},"loser":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"save":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}