{"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":824913,"link":"/api/v1.1/game/824913/feed/live","metaData":{"wait":10,"timeStamp":"20260618_020756","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824913,"type":"R","doubleHeader":"N","id":"2026/06/17/sfnmlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824913-2026-06-17","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-17T23:15:00Z","originalDate":"2026-06-17","officialDate":"2026-06-17","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":74,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":31,"losses":43,"ties":0,"pct":".419"},"records":{},"divisionLeader":false,"wins":31,"losses":43,"winningPercentage":".419"},"franchiseName":"San Francisco","clubName":"Giants","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":73,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":27,"ties":0,"pct":".630"},"records":{},"divisionLeader":false,"wins":46,"losses":27,"winningPercentage":".630"},"franchiseName":"Atlanta","clubName":"Braves","active":true}},"players":{"ID686790":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790","firstName":"Trevor","lastName":"McDonald","primaryNumber":"72","birthDate":"2001-02-26","currentAge":25,"birthCity":"Mobile","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"McDonald","middleName":"Dale","boxscoreName":"McDonald","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor McDonald","nameSlug":"trevor-mcdonald-686790","firstLastName":"Trevor McDonald","lastFirstName":"McDonald, Trevor","lastInitName":"McDonald, T","initLastName":"T McDonald","fullFMLName":"Trevor Dale McDonald","fullLFMName":"McDonald, Trevor Dale","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"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},"ID665856":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856","firstName":"Jair","lastName":"Camargo","primaryNumber":"78","birthDate":"1999-07-01","currentAge":27,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"5' 10\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jair","useLastName":"Camargo","middleName":"David","boxscoreName":"Camargo","gender":"M","nameMatrilineal":"Alonso","isPlayer":true,"isVerified":false,"pronunciation":"JAH-eer cah-MAR-go","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jair Camargo","nameSlug":"jair-camargo-665856","firstLastName":"Jair Camargo","lastFirstName":"Camargo, Jair","lastInitName":"Camargo, J","initLastName":"J Camargo","fullFMLName":"Jair David Camargo","fullLFMName":"Camargo, Jair David","strikeZoneTop":3.116,"strikeZoneBottom":1.572},"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},"ID642133":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133","firstName":"Ryan","lastName":"Tellez","primaryNumber":"44","birthDate":"1995-03-16","currentAge":31,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":273,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rowdy","useLastName":"Tellez","middleName":"John","boxscoreName":"Tellez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"teh-LEHZ","mlbDebutDate":"2018-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Rowdy Tellez","nameSlug":"rowdy-tellez-642133","firstLastName":"Rowdy Tellez","lastFirstName":"Tellez, Rowdy","lastInitName":"Tellez, R","initLastName":"R Tellez","fullFMLName":"Ryan John Tellez","fullLFMName":"Tellez, Ryan John","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID682674":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674","firstName":"Victor","lastName":"Bericoto","primaryNumber":"78","birthDate":"2001-12-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Victor","useLastName":"Bericoto","middleName":"Miguel","boxscoreName":"Bericoto","gender":"M","nameMatrilineal":"Hidalgo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Bericoto","nameSlug":"victor-bericoto-682674","firstLastName":"Victor Bericoto","lastFirstName":"Bericoto, Victor","lastInitName":"Bericoto, V","initLastName":"V Bericoto","fullFMLName":"Victor Miguel Bericoto","fullLFMName":"Bericoto, Victor Miguel","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"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},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID702275":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275","firstName":"Ian","lastName":"Ritchie","primaryNumber":"60","birthDate":"2003-06-26","currentAge":23,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JR","useLastName":"Ritchie","boxscoreName":"Ritchie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JR Ritchie","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jr-ritchie-702275","firstLastName":"JR Ritchie","lastFirstName":"Ritchie, JR","lastInitName":"Ritchie, J","initLastName":"J Ritchie","fullFMLName":"Ian Ritchie","fullLFMName":"Ritchie, Ian","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"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},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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},"ID669062":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062","firstName":"Erik","lastName":"Miller","primaryNumber":"67","birthDate":"1998-02-13","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 5\"","weight":269,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Miller","middleName":"Christopher","boxscoreName":"Miller, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"MILL-urr","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Miller","nameSlug":"erik-miller-669062","firstLastName":"Erik Miller","lastFirstName":"Miller, Erik","lastInitName":"Miller, E","initLastName":"E Miller","fullFMLName":"Erik Christopher Miller","fullLFMName":"Miller, Erik Christopher","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID813841":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","firstName":"Jonah","lastName":"Cox","primaryNumber":"53","birthDate":"2001-08-04","currentAge":25,"birthCity":"Louisville","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jonah","useLastName":"Cox","middleName":"Abbott","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Cox","nameSlug":"jonah-cox-813841","firstLastName":"Jonah Cox","lastFirstName":"Cox, Jonah","lastInitName":"Cox, J","initLastName":"J Cox","fullFMLName":"Jonah Abbott Cox","fullLFMName":"Cox, Jonah Abbott","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID681916":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916","firstName":"Dylan","lastName":"Smith","primaryNumber":"66","birthDate":"2000-05-28","currentAge":26,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Smith","middleName":"Miguel","boxscoreName":"Smith, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Smith","nameSlug":"dylan-smith-681916","firstLastName":"Dylan Smith","lastFirstName":"Smith, Dylan","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dylan Miguel Smith","fullLFMName":"Smith, Dylan Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID675916":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916","firstName":"James","lastName":"Karinchak","primaryNumber":"00","birthDate":"1995-09-22","currentAge":30,"birthCity":"Newburgh","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"James","useLastName":"Karinchak","middleName":"Stephen","boxscoreName":"Karinchak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"karin-chek","mlbDebutDate":"2019-09-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Karinchak","nameSlug":"james-karinchak-675916","firstLastName":"James Karinchak","lastFirstName":"Karinchak, James","lastInitName":"Karinchak, J","initLastName":"J Karinchak","fullFMLName":"James Stephen Karinchak","fullLFMName":"Karinchak, James Stephen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID676254":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254","firstName":"Ryan","lastName":"Walker","primaryNumber":"74","birthDate":"1995-11-26","currentAge":30,"birthCity":"Arlington","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Walker","middleName":"Patrick","boxscoreName":"Walker, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Walker","nameSlug":"ryan-walker-676254","firstLastName":"Ryan Walker","lastFirstName":"Walker, Ryan","lastInitName":"Walker, R","initLastName":"R Walker","fullFMLName":"Ryan Patrick Walker","fullLFMName":"Walker, Ryan Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID668873":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873","firstName":"Caleb","lastName":"Kilian","primaryNumber":"56","birthDate":"1997-06-02","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Kilian","middleName":"John","boxscoreName":"Kilian","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Kilian","nameSlug":"caleb-kilian-668873","firstLastName":"Caleb Kilian","lastFirstName":"Kilian, Caleb","lastInitName":"Kilian, C","initLastName":"C Kilian","fullFMLName":"Caleb John Kilian","fullLFMName":"Kilian, Caleb John","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID663941":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941","firstName":"Tristan","lastName":"Beck","primaryNumber":"43","birthDate":"1996-06-24","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tristan","useLastName":"Beck","middleName":"Robert","boxscoreName":"Beck, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Beck","nameSlug":"tristan-beck-663941","firstLastName":"Tristan Beck","lastFirstName":"Beck, Tristan","lastInitName":"Beck, T","initLastName":"T Beck","fullFMLName":"Tristan Robert Beck","fullLFMName":"Beck, Tristan Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID687931":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931","firstName":"Carson","lastName":"Whisenhunt","primaryNumber":"88","birthDate":"2000-10-20","currentAge":25,"birthCity":"Winston-Salem","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Whisenhunt","middleName":"Lee","boxscoreName":"Whisenhunt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"WHIZ-en-hunt","mlbDebutDate":"2025-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Whisenhunt","nameSlug":"carson-whisenhunt-687931","firstLastName":"Carson Whisenhunt","lastFirstName":"Whisenhunt, Carson","lastInitName":"Whisenhunt, C","initLastName":"C Whisenhunt","fullFMLName":"Carson Lee Whisenhunt","fullLFMName":"Whisenhunt, Carson Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID606992":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992","firstName":"Eric","lastName":"Haase","birthDate":"1992-12-18","currentAge":33,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eric","useLastName":"Haase","middleName":"Michael","boxscoreName":"Haase","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"HAHS","mlbDebutDate":"2018-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Haase","nameSlug":"eric-haase-606992","firstLastName":"Eric Haase","lastFirstName":"Haase, Eric","lastInitName":"Haase, E","initLastName":"E Haase","fullFMLName":"Eric Michael Haase","fullLFMName":"Haase, Eric Michael","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"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},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID691740":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740","firstName":"Daniel","lastName":"Susac","primaryNumber":"6","birthDate":"2001-05-14","currentAge":25,"birthCity":"Roseville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Daniel","useLastName":"Susac","middleName":"Shawn","boxscoreName":"Susac, D","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2022,"mlbDebutDate":"2026-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Susac","nameSlug":"daniel-susac-691740","firstLastName":"Daniel Susac","lastFirstName":"Susac, Daniel","lastInitName":"Susac, D","initLastName":"D Susac","fullFMLName":"Daniel Shawn Susac","fullLFMName":"Susac, Daniel Shawn","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID657424":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424","firstName":"Matthew","lastName":"Gage","primaryNumber":"93","birthDate":"1993-02-11","currentAge":33,"birthCity":"Johnstown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Gage","middleName":"Robert","boxscoreName":"Gage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Gage","nameSlug":"matt-gage-657424","firstLastName":"Matt Gage","lastFirstName":"Gage, Matt","lastInitName":"Gage, M","initLastName":"M Gage","fullFMLName":"Matthew Robert Gage","fullLFMName":"Gage, Matthew Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"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":40819,"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":"Partly Cloudy","temp":"82","wind":"7 mph, Out To LF"},"gameInfo":{"attendance":35449,"firstPitch":"2026-06-17T23:16:00.000Z","gameDurationMinutes":171},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"home":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"}},"officialScorer":{"id":431084,"fullName":"Mike Stamus","link":"/api/v1/people/431084"},"primaryDatacaster":{"id":700422,"fullName":"Jonathan Henderson","link":"/api/v1/people/700422"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Arraez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-17T23:16:47.315Z","endTime":"2026-06-17T23:18:23.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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-17T21:46:36.645Z","endTime":"2026-06-17T22:50:04.958Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"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-17T22:50:04.958Z","endTime":"2026-06-17T23:14:49.581Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"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-17T23:14:49.581Z","endTime":"2026-06-17T23:16:49.517Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29500287055882,"aZ":-18.8426329662819,"pfxX":-6.191513930066266,"pfxZ":6.937662077217452,"pX":-0.5623316067493352,"pZ":2.3291826964842945,"vX0":6.141728817460841,"vY0":-137.47498574899282,"vZ0":-4.476522311058699,"x":138.43,"y":175.89,"x0":-2.0164875840683663,"y0":50.00368468903697,"z0":5.250366601651062,"aX":-11.900839723865724},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":10.0,"spinRate":2468,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.39778671767093465,"extension":6.49910692629976},"index":3,"playId":"92bbb2a1-1d7a-3a49-b363-48a8d99be2f2","pitchNumber":1,"startTime":"2026-06-17T23:16:49.517Z","endTime":"2026-06-17T23:16:54.852Z","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":95.5,"endSpeed":86.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.630683774912306,"aZ":-16.671886167942645,"pfxX":-5.645460091040114,"pfxZ":7.9821819128503915,"pX":-1.4040915488924517,"pZ":3.3360016570439375,"vX0":3.8019474953646673,"vY0":-139.0657502711229,"vZ0":-2.4406830183835995,"x":170.52,"y":148.71,"x0":-2.061398555398952,"y0":50.00229846691191,"z0":5.341782319353424,"aX":-10.964362406369196},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":9.4,"spinRate":2520,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3951247255387811,"extension":6.384063466984246},"index":4,"playId":"6c548ba4-0be3-36bf-8c1f-f415b6e0b65f","pitchNumber":2,"startTime":"2026-06-17T23:17:05.496Z","endTime":"2026-06-17T23:17:11.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0207621801172,"aZ":-25.393531564299618,"pfxX":1.2863033578469034,"pfxZ":3.9307823059693128,"pX":-1.0725657563218014,"pZ":2.274968103771877,"vX0":2.4486962539930612,"vY0":-130.8882899616569,"vZ0":-3.185595983317474,"x":157.88,"y":177.36,"x0":-2.189357655195896,"y0":50.00373203745082,"z0":5.420657740352164,"aX":2.219864675679853},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":-2.9,"spinRate":2631,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.41933780553382993,"extension":6.102644954663861},"index":5,"playId":"ba771971-e31b-3751-851b-7c9487af1205","pitchNumber":3,"startTime":"2026-06-17T23:17:19.192Z","endTime":"2026-06-17T23:17:23.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.902414796101915,"aZ":-29.576605497421756,"pfxX":-7.005668840296014,"pfxZ":1.4952036638682706,"pX":-0.1518235431890111,"pZ":2.286216268429288,"vX0":6.47775671269905,"vY0":-131.723499671551,"vZ0":-2.7957925919950286,"x":122.79,"y":177.05,"x0":-1.7460862797612344,"y0":50.002665170346965,"z0":5.5736369465304865,"aX":-12.173227316351197},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.3,"breakHorizontal":11.0,"spinRate":1919,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4176071609053942,"extension":6.307989413578013},"index":6,"playId":"21ac7433-9c3f-36af-b5c5-358e5e886aad","pitchNumber":4,"startTime":"2026-06-17T23:17:34.918Z","endTime":"2026-06-17T23:17:37.918Z","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":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-06-17T23:17:50.244Z","endTime":"2026-06-17T23:18:03.644Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20077971599828,"aZ":-42.47650672473402,"pfxX":8.360356248649845,"pfxZ":-6.875790155397702,"pX":-1.8568994398524183,"pZ":4.158565184530249,"vX0":-2.095174997154239,"vY0":-121.48155358655717,"vZ0":4.982275876308904,"x":187.78,"y":126.5,"x0":-2.070847086628633,"y0":50.00151451591585,"z0":5.767459551749234,"aX":12.528305997581745},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.0,"breakHorizontal":-14.6,"spinRate":2604,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4503988380245789,"extension":6.191087985972636},"index":8,"playId":"f1e71076-b507-3ca2-9f6a-e8ba5b483811","pitchNumber":5,"startTime":"2026-06-17T23:18:03.644Z","endTime":"2026-06-17T23:18:06.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83681427016347,"aZ":-25.102093889066627,"pfxX":-8.186910161503224,"pfxZ":3.645559939260414,"pX":-2.3886154199836334,"pZ":3.5360022996233305,"vX0":2.031223959499667,"vY0":-137.74786761710746,"vZ0":-0.5409733473216753,"x":208.05,"y":143.31,"x0":-2.0672025706005877,"y0":50.003527911161775,"z0":5.417801837746923,"aX":-15.884619658166324},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":2344,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39618265130280195,"extension":6.38045613607927},"index":9,"playId":"39ec5ddd-437d-3b22-b6e9-0d18cf6ef4bd","pitchNumber":6,"startTime":"2026-06-17T23:18:20.540Z","endTime":"2026-06-17T23:18:23.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:18:23.540Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-17T23:18:29.029Z","endTime":"2026-06-17T23:19:43.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.629512191518334,"aZ":-32.3816025057182,"pfxX":-7.133803083416782,"pfxZ":-0.12366146002108813,"pX":-0.7840905005530034,"pZ":3.036461779536967,"vX0":5.230318720027758,"vY0":-129.4040346329851,"vZ0":-0.06923104712299932,"x":146.89,"y":156.8,"x0":-1.8992242642782666,"y0":50.000352815953875,"z0":5.532952085582205,"aX":-12.162606618486405},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.0,"breakHorizontal":11.9,"spinRate":1654,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4223933136993785,"extension":6.431505210483187},"index":0,"playId":"9888eb02-317e-3340-a6b8-f83ec9c342b6","pitchNumber":1,"startTime":"2026-06-17T23:18:48.189Z","endTime":"2026-06-17T23:18:53.441Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.542959956665538,"aZ":-42.26041099905371,"pfxX":8.12578351991549,"pfxZ":-6.773192780287554,"pX":0.08880366394000636,"pZ":2.6578641665187583,"vX0":2.582663803588147,"vY0":-121.50271633670143,"vZ0":1.7825157906346092,"x":113.62,"y":167.02,"x0":-2.044293494058742,"y0":50.000952347216014,"z0":5.596237927305425,"aX":12.10598252695117},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.5,"breakHorizontal":-15.4,"spinRate":2625,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.4513738664644009,"extension":6.377120645744556},"index":1,"playId":"c3fa7cbf-d297-3f63-a438-40bf73ecb991","pitchNumber":2,"startTime":"2026-06-17T23:19:07.043Z","endTime":"2026-06-17T23:19:11.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.946412408442566,"aZ":-42.90079348377062,"pfxX":8.288246460327855,"pfxZ":-7.125184673604249,"pX":-1.5204719715485384,"pZ":2.782472568885945,"vX0":-0.9781398571187712,"vY0":-122.11285164345395,"vZ0":2.240388104322829,"x":174.96,"y":163.65,"x0":-2.190286933938473,"y0":50.005413120771856,"z0":5.554490527862442,"aX":12.469053585624444},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.1,"breakHorizontal":-14.8,"spinRate":2590,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4492312847255784,"extension":6.437429334247238},"index":2,"playId":"55bd090d-9df1-3966-821c-e7ba5ac106f0","pitchNumber":3,"startTime":"2026-06-17T23:19:24.371Z","endTime":"2026-06-17T23:19:29.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.349513513067187,"aZ":-34.12625244070939,"pfxX":-8.353994764293315,"pfxZ":-1.128372915911858,"pX":-0.9007256604940377,"pZ":1.8208810404521412,"vX0":5.298050242396933,"vY0":-130.66875010013754,"vZ0":-2.6304397330759826,"x":151.33,"y":189.62,"x0":-1.8684400619883776,"y0":50.00357796983694,"z0":5.402885541000155,"aX":-14.457147234465577},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.4,"breakHorizontal":13.9,"spinRate":1745,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.41905904679955075,"extension":6.449930776660062},"index":3,"playId":"7836617a-c6ab-3f86-ba42-aee06103daf5","pitchNumber":4,"startTime":"2026-06-17T23:19:40.099Z","endTime":"2026-06-17T23:19:43.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:19:43.099Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman strikes out swinging. Luis Arraez steals (6) 2nd base.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-17T23:19:47.948Z","endTime":"2026-06-17T23:22:48.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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(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":94.7,"endSpeed":86.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41505347976168,"aZ":-25.337286844451626,"pfxX":-10.145453677759921,"pfxZ":3.5758358346206833,"pX":-1.3132742296797093,"pZ":3.4955161446823064,"vX0":5.3382949813610985,"vY0":-137.8547502381118,"vZ0":-0.5115971807940853,"x":167.06,"y":144.4,"x0":-1.9631013990570534,"y0":50.00462184589895,"z0":5.403226739062283,"aX":-19.407914432893975},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.6,"breakHorizontal":17.2,"spinRate":2400,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3982683945027028,"extension":6.575318259690432},"index":0,"playId":"692e90d8-6804-3db2-b73a-762f8fb917f3","pitchNumber":1,"startTime":"2026-06-17T23:20:09.631Z","endTime":"2026-06-17T23:20:13.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30353854809952,"aZ":-23.200125966285363,"pfxX":-10.501449515957594,"pfxZ":4.589116166053184,"pX":-0.8589614836169801,"pZ":3.232366604487848,"vX0":6.536604548036316,"vY0":-139.01626537692096,"vZ0":-1.528769414567059,"x":149.74,"y":151.51,"x0":-1.8769305899953443,"y0":50.00487973821227,"z0":5.3302053216625565,"aX":-20.546605972613936},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":17.6,"spinRate":2392,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39407113740552147,"extension":6.593223352814014},"index":1,"playId":"9e56b374-9dee-3531-ab5b-64c0f026282c","pitchNumber":2,"startTime":"2026-06-17T23:20:27.756Z","endTime":"2026-06-17T23:20:34.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.203035672638112,"aZ":-24.488126545519535,"pfxX":-10.508246655016183,"pfxZ":3.9585289204935163,"pX":-0.904939072474407,"pZ":1.9264993372272736,"vX0":6.361799614407055,"vY0":-138.5522843992497,"vZ0":-4.568143703737347,"x":151.49,"y":186.76,"x0":-1.866531674142943,"y0":50.00472485090817,"z0":5.234872960875001,"aX":-20.41508079072976},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.4,"breakHorizontal":17.6,"spinRate":2328,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3954466468918123,"extension":6.573742506925439},"index":2,"playId":"771da203-a489-3e0a-9441-8df02dadd5f5","pitchNumber":3,"startTime":"2026-06-17T23:20:47.575Z","endTime":"2026-06-17T23:20:52.057Z","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":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78742301137679,"aZ":-31.11091556393817,"pfxX":1.0578894969889399,"pfxZ":0.6774632370616285,"pX":-0.15845216382421684,"pZ":2.071030806547738,"vX0":4.159442444848698,"vY0":-123.91064506686386,"vZ0":-1.805724823598587,"x":123.04,"y":182.86,"x0":-1.9932843134610645,"y0":50.00045039674609,"z0":5.398251634987141,"aX":1.6509627174314343},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.1,"breakHorizontal":-2.9,"spinRate":2689,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.44132638001270585,"extension":6.582331029928783},"index":3,"playId":"f1b36eea-3c17-326b-8f9d-14d5bad4fefa","pitchNumber":4,"startTime":"2026-06-17T23:21:07.090Z","endTime":"2026-06-17T23:21:10.282Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-17T23:21:24.776Z","endTime":"2026-06-17T23:21:36.795Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.289235800944954,"aZ":-32.483581557465115,"pfxX":-10.937182720616427,"pfxZ":-0.17814337011186954,"pX":1.346951321356299,"pZ":1.5710583111007197,"vX0":11.227447585827798,"vY0":-130.05186262545416,"vZ0":-3.701028536605727,"x":65.66,"y":196.36,"x0":-1.589197151061615,"y0":50.00496096675572,"z0":5.456126980593387,"aX":-18.884095072036114},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.0,"breakHorizontal":17.5,"spinRate":1801,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.41992264318263706,"extension":6.53372290173297},"index":5,"playId":"634bfa59-3abf-34ff-b1f7-f9f312cbba8a","pitchNumber":5,"startTime":"2026-06-17T23:21:36.795Z","endTime":"2026-06-17T23:21:40.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.090731975501892,"aZ":-25.85582238411437,"pfxX":-9.485370293773364,"pfxZ":3.1106568087298854,"pX":-0.5429664427021488,"pZ":1.9512014296394455,"vX0":7.149249024405772,"vY0":-141.09556279866624,"vZ0":-4.5653139957174105,"x":137.7,"y":186.1,"x0":-1.8687974867425472,"y0":50.001417874239536,"z0":5.242584057809,"aX":-19.25147616421574},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":2422,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.3872145008491654,"extension":6.714558267637655},"index":6,"playId":"050fcbc0-5b66-3076-8945-4d06d732f4af","pitchNumber":6,"startTime":"2026-06-17T23:21:56.037Z","endTime":"2026-06-17T23:21:59.037Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"936741fd-a982-38a8-b6b1-f71b5f901ca3","startTime":"2026-06-17T23:22:18.876Z","endTime":"2026-06-17T23:22:21.876Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75180668424372,"aZ":-31.102360259901133,"pfxX":-7.077487061302855,"pfxZ":0.6089595918000814,"pX":0.3535286706710501,"pZ":2.5563324716207183,"vX0":7.842349109503683,"vY0":-131.1196635281947,"vZ0":-1.695072687127925,"x":103.52,"y":169.76,"x0":-1.7352392241177224,"y0":50.00590839041184,"z0":5.498841299711307,"aX":-12.514829500362119},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.0,"breakHorizontal":11.4,"spinRate":1713,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.4153284441995315,"extension":6.528184459635364},"index":8,"playId":"2ff3d1b8-f803-3ddf-ae81-d42f192994aa","pitchNumber":7,"startTime":"2026-06-17T23:22:38.602Z","endTime":"2026-06-17T23:22:48.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:22:48.345Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rafael Devers doubles (22) on a line drive to left fielder Eli White. Luis Arraez scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-17T23:23:02.207Z","endTime":"2026-06-17T23:25:24.562Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":702275,"link":"/api/v1/people/702275"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.855059071452946,"aZ":-27.674747307638032,"pfxX":0.4714844257540485,"pfxZ":2.6010844397454065,"pX":0.43740874198891294,"pZ":3.4326415247459208,"vX0":6.029396914238859,"vY0":-129.6851185644255,"vZ0":0.21462095717783403,"x":100.33,"y":146.1,"x0":-1.9629573732572931,"y0":50.00475956464135,"z0":5.431231866270907,"aX":0.8170407196238056},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":-1.9,"spinRate":2554,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.41966671710883663,"extension":6.536288228452907},"index":0,"playId":"faf386d2-78bb-3a06-b3fa-763870acd827","pitchNumber":1,"startTime":"2026-06-17T23:23:18.986Z","endTime":"2026-06-17T23:23:22.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65137820834462,"aZ":-18.83326201040597,"pfxX":-5.357811031623881,"pfxZ":6.625144211363525,"pX":-1.4297558945747157,"pZ":3.7428035512119657,"vX0":3.6592382475967598,"vY0":-139.64952653958423,"vZ0":-0.9919481472113483,"x":171.5,"y":137.72,"x0":-2.047967235711677,"y0":50.00353514477322,"z0":5.318648110585415,"aX":-10.790979818075865},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":9.1,"spinRate":2413,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.38930944817135416,"extension":6.563267606770686},"index":1,"playId":"07b33b5b-14e7-3b10-b95b-9a5e030ebdf5","pitchNumber":2,"startTime":"2026-06-17T23:23:36.453Z","endTime":"2026-06-17T23:23:40.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.259915283419986,"aZ":-41.777567360091126,"pfxX":5.458828957815365,"pfxZ":-6.365449211077158,"pX":1.0763738380591887,"pZ":1.1741382305745098,"vX0":5.310637391466262,"vY0":-122.37094290015523,"vZ0":-1.5634615446506834,"x":75.97,"y":207.08,"x0":-1.8349428368769758,"y0":50.001491326260734,"z0":5.416290936237261,"aX":8.237031756868975},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.6,"breakHorizontal":-11.2,"spinRate":2915,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44843602483952116,"extension":6.420559728912571},"index":2,"playId":"6ae11068-6f57-32d5-8e63-d7cf7a248759","pitchNumber":3,"startTime":"2026-06-17T23:23:53.891Z","endTime":"2026-06-17T23:23:57.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.358382161075923,"aZ":-41.68249294049195,"pfxX":6.519270776193006,"pfxZ":-6.099484842003253,"pX":0.06643350211870147,"pZ":1.4258692355824436,"vX0":2.8381931430938936,"vY0":-124.19506399148229,"vZ0":-1.3186721483876123,"x":114.47,"y":200.28,"x0":-1.9388633955222696,"y0":50.0032878599183,"z0":5.436980073812266,"aX":10.162118726401843},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-11.0,"breakHorizontal":-12.5,"spinRate":3028,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.44138054204099575,"extension":6.474145171955214},"index":3,"playId":"14ea86b2-2f5a-37f8-be84-a63715706c6b","pitchNumber":4,"startTime":"2026-06-17T23:24:13.218Z","endTime":"2026-06-17T23:24:16.537Z","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":97.8,"endSpeed":90.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.513649820406386,"aZ":-16.928867694511812,"pfxX":-5.67469725241834,"pfxZ":7.296363868779482,"pX":1.1560981924027738,"pZ":3.632698694296813,"vX0":10.177707930068165,"vY0":-142.2301447353941,"vZ0":-1.6914933698312942,"x":72.93,"y":140.7,"x0":-1.6992799459933243,"y0":50.00477635306804,"z0":5.286271501421283,"aX":-11.861134657651252},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.2,"breakHorizontal":8.6,"spinRate":2621,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.38220188479437933,"extension":6.656642958804365},"index":4,"playId":"73866c40-0d89-3094-838a-699a7f79d519","pitchNumber":5,"startTime":"2026-06-17T23:24:31.846Z","endTime":"2026-06-17T23:24:34.846Z","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":2},"index":5,"startTime":"2026-06-17T23:25:02.416Z","endTime":"2026-06-17T23:25:12.770Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.625386921357027,"aZ":-31.191523785888208,"pfxX":-7.046005218640461,"pfxZ":0.5599264518109965,"pX":-0.08124149554379441,"pZ":2.120497119939063,"vX0":6.645435033494899,"vY0":-131.3427833636342,"vZ0":-2.7946355449686613,"x":120.1,"y":181.53,"x0":-1.7185244497732393,"y0":50.00482757803441,"z0":5.498002410780474,"aX":-12.415757818502577},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.6,"breakHorizontal":11.4,"spinRate":1723,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.415696282159157,"extension":6.477520343087052},"hitData":{"launchSpeed":81.7,"launchAngle":11.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.49,"coordY":135.83}},"index":6,"playId":"05acd71c-2570-35a1-b134-7c520b9b2f16","pitchNumber":6,"startTime":"2026-06-17T23:25:12.770Z","endTime":"2026-06-17T23:25:24.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:25:24.562Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jung Hoo Lee lines out to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-17T23:26:18.406Z","endTime":"2026-06-17T23:27:15.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"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":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-17T23:25:40.175Z","endTime":"2026-06-17T23:26:20.656Z","isPitch":false,"type":"action"},{"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":88.8,"endSpeed":82.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.316317736049566,"aZ":-26.144202834774795,"pfxX":1.219052230567999,"pfxZ":3.497144629404266,"pX":-1.1112670392100643,"pZ":3.2765753797193,"vX0":2.1638421608747924,"vY0":-129.52978069989985,"vZ0":-0.29945404816800236,"x":159.36,"y":150.31,"x0":-2.1110933703342787,"y0":50.0026133648045,"z0":5.3677397221256475,"aX":2.101760084990287},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":-2.6,"spinRate":2544,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.42049407120713367,"extension":6.566936721589379},"index":1,"playId":"a6cee46b-0c7d-3fb5-98b6-2d4d835a6792","pitchNumber":1,"startTime":"2026-06-17T23:26:20.656Z","endTime":"2026-06-17T23:26:24.427Z","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":83.4,"endSpeed":76.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5343420559878,"aZ":-43.7484996465053,"pfxX":7.0222432958257945,"pfxZ":-7.834388360174929,"pX":-0.8501365370899363,"pZ":3.5782084639206695,"vX0":0.7437732518892328,"vY0":-121.29650740602519,"vZ0":4.229548297027894,"x":149.41,"y":142.17,"x0":-2.0727775581426284,"y0":50.00163958880093,"z0":5.646553299720929,"aX":10.376738649604581},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.7,"breakHorizontal":-12.8,"spinRate":2703,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4529860376976451,"extension":6.651112506709679},"index":2,"playId":"49224f43-47b8-30d7-82b4-9e63bf203004","pitchNumber":2,"startTime":"2026-06-17T23:26:36.032Z","endTime":"2026-06-17T23:26:40.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.731410631680674,"aZ":-27.57647137097968,"pfxX":-0.04850717786300862,"pfxZ":2.6291721653049933,"pX":0.8614870647786246,"pZ":2.770368600112567,"vX0":7.159818705812384,"vY0":-130.72329168320903,"vZ0":-1.2302479380912,"x":84.16,"y":163.98,"x0":-1.8941162693225195,"y0":50.00405452072326,"z0":5.296450593478498,"aX":-0.0855502752432108},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":-1.3,"spinRate":2588,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.4172594454824434,"extension":6.625788448039488},"index":3,"playId":"7b9c00e8-c730-3901-90c7-1f49e6596880","pitchNumber":3,"startTime":"2026-06-17T23:26:52.283Z","endTime":"2026-06-17T23:26:55.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(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":88.5,"endSpeed":81.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86070872423636,"aZ":-28.540467241202844,"pfxX":3.0357993841884436,"pfxZ":2.1355165738048125,"pX":0.12794149073680725,"pZ":2.7741384100683466,"vX0":4.343302292552595,"vY0":-129.00482650549407,"vZ0":-0.888020758565784,"x":112.12,"y":163.88,"x0":-1.9666688319451773,"y0":50.00005591527729,"z0":5.307417249729256,"aX":5.15495962407259},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":-6.4,"spinRate":2688,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4233167247597587,"extension":6.6160694181741535},"hitData":{"launchSpeed":85.8,"launchAngle":11.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":169.47,"coordY":150.15}},"index":4,"playId":"0fb7881e-0e67-3df0-a759-d0bfb3ab076a","pitchNumber":4,"startTime":"2026-06-17T23:27:10.444Z","endTime":"2026-06-17T23:27:15.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:27:15.178Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mauricio Dubón walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T23:29:01.605Z","endTime":"2026-06-17T23:30:58.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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],"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":6},"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":93.5,"endSpeed":87.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011291434578887,"aZ":-14.873190171163664,"pfxX":8.054135244481058,"pfxZ":9.087388995689416,"pX":1.3485881413124872,"pZ":1.2162136527184118,"vX0":-4.265839727414836,"vY0":-135.94136939673407,"vZ0":-10.386392833736299,"x":65.59,"y":205.94,"x0":1.8775449345176296,"y0":50.002522407215295,"z0":6.0771458414033255,"aX":15.33249452912313},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":-13.9,"spinRate":2389,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4002999422928477,"extension":6.641193757643606},"index":0,"playId":"49d484eb-3183-32ea-9968-5138289cd131","pitchNumber":1,"startTime":"2026-06-17T23:29:25.929Z","endTime":"2026-06-17T23:29:29.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.582998949098172,"aZ":-11.952382762399122,"pfxX":6.00493547167958,"pfxZ":10.765555897830588,"pX":-0.05518120621402019,"pZ":0.8787448130273912,"vX0":-6.8747798831837255,"vY0":-135.44791933909357,"vZ0":-11.532832493602617,"x":119.1,"y":215.05,"x0":1.722754338047458,"y0":50.00441261562143,"z0":6.001132419241794,"aX":11.280331436963499},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-9.6,"spinRate":2371,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4027322442653909,"extension":6.564819518239831},"index":1,"playId":"9390ad6b-2770-309d-beea-35e004cb354e","pitchNumber":2,"startTime":"2026-06-17T23:29:39.911Z","endTime":"2026-06-17T23:29:43.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720980745283537,"aZ":-11.613501124885687,"pfxX":7.919736319185409,"pfxZ":11.075522451245103,"pX":0.7210376903888279,"pZ":0.9105344531307666,"vX0":-5.493296646742376,"vY0":-134.53727086991242,"vZ0":-11.351739561475439,"x":89.52,"y":214.2,"x0":1.7473629388350986,"y0":50.003951113477335,"z0":5.976936157809707,"aX":14.703364925437524},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-13.3,"spinRate":2437,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4051576237686403,"extension":6.606658671123019},"index":2,"playId":"bdcdfff5-81fb-31b4-8a05-eee768dc50ea","pitchNumber":3,"startTime":"2026-06-17T23:29:55.104Z","endTime":"2026-06-17T23:29:58.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.727008457620606,"aZ":-12.27459921303854,"pfxX":6.27662394864268,"pfxZ":10.33454044931159,"pX":-0.6205266273178904,"pZ":2.018489718668435,"vX0":-8.262251134860279,"vY0":-136.8138926998498,"vZ0":-8.848027442371338,"x":140.65,"y":184.28,"x0":1.601089434880771,"y0":50.003223879735735,"z0":6.103615866410331,"aX":12.086958109704877},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":-10.0,"spinRate":2472,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.3979519013038848,"extension":6.570249400930397},"index":3,"playId":"5f9389ed-3476-3cc7-8c3a-a2e2238b71aa","pitchNumber":4,"startTime":"2026-06-17T23:30:10.958Z","endTime":"2026-06-17T23:30:15.921Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.046467625526002,"aZ":-25.974028036488246,"pfxX":10.265978301660061,"pfxZ":4.104396794838944,"pX":0.13473863439799658,"pZ":2.384227432418826,"vX0":-7.317771690003722,"vY0":-121.43114751317157,"vZ0":-3.250718212036901,"x":111.86,"y":174.41,"x0":1.8353245532449136,"y0":50.00596225126148,"z0":5.97046535773228,"aX":15.522368844374707},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.0,"breakHorizontal":-17.2,"spinRate":2058,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.44897346129517546,"extension":6.642651056174261},"index":4,"playId":"0ede0ab9-50a6-3b75-a642-303a74a6b215","pitchNumber":5,"startTime":"2026-06-17T23:30:26.019Z","endTime":"2026-06-17T23:30:30.840Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-17T23:30:38.999Z","endTime":"2026-06-17T23:30:55.171Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17459552251329,"aZ":-24.335263620622424,"pfxX":10.050802486565,"pfxZ":5.322173255510895,"pX":-1.421399103943259,"pZ":0.718262333714907,"vX0":-10.602566628401126,"vY0":-119.76594754037875,"vZ0":-6.927787386721863,"x":171.18,"y":219.39,"x0":1.7289095483247552,"y0":50.001118569830936,"z0":5.783770449100671,"aX":14.798985903536607},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.3,"breakHorizontal":-16.1,"spinRate":2027,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4549574196853219,"extension":6.612708702797562},"index":6,"playId":"4794a148-5e25-3888-9a22-57110951e19f","pitchNumber":6,"startTime":"2026-06-17T23:30:55.171Z","endTime":"2026-06-17T23:30:58.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:30:58.281Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T23:31:04.672Z","endTime":"2026-06-17T23:32:47.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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,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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.821680828510512,"aZ":-11.53155337544519,"pfxX":7.662143181524315,"pfxZ":10.923267188242765,"pX":-1.104999320698264,"pZ":2.345976139960347,"vX0":-9.503487992998048,"vY0":-136.11197210759474,"vZ0":-7.961858114857008,"x":159.12,"y":175.44,"x0":1.4243551837629005,"y0":50.00486694070829,"z0":6.093742638734315,"aX":14.483879981535047},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-12.0,"spinRate":2248,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.40128781444350325,"extension":6.712577636612615},"index":0,"playId":"d0028ea0-2864-3f05-bad2-7e19b9fc5850","pitchNumber":1,"startTime":"2026-06-17T23:31:25.012Z","endTime":"2026-06-17T23:31:29.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.590471059819706,"aZ":-22.795520324679867,"pfxX":10.218253162888965,"pfxZ":6.293490861097692,"pX":-0.08521623529252949,"pZ":2.3744464390491364,"vX0":-7.966046586018419,"vY0":-121.04783493364708,"vZ0":-3.6326474787320886,"x":108.58,"y":135.64,"x0":1.9131968929894638,"y0":50.005335454352846,"z0":5.879698527898781,"aX":15.237286611397856},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.8,"breakHorizontal":-16.7,"spinRate":1980,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.45167796796395354,"extension":6.417394068530445},"index":1,"playId":"4d845802-ffb7-33bf-86b8-149b000743af","pitchNumber":2,"startTime":"2026-06-17T23:31:40.229Z","endTime":"2026-06-17T23:31:43.301Z","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":82.9,"endSpeed":76.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.210234564016616,"aZ":-31.451773104065555,"pfxX":-0.8247412318596044,"pfxZ":0.4890980491300798,"pX":-0.6325203033176078,"pZ":2.667984309631991,"vX0":-5.581916926631632,"vY0":-120.70663290982291,"vZ0":-1.4539495590443678,"x":141.11,"y":166.74,"x0":1.8116025578251957,"y0":50.00447631760147,"z0":6.03249763770769,"aX":-1.2237929896213895},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.8,"breakHorizontal":2.8,"spinRate":2584,"spinDirection":276},"zone":4,"typeConfidence":2.0,"plateTime":0.4527543604127402,"extension":6.490536251595223},"index":2,"playId":"f7093cdf-c257-3dc4-ac49-d0f293dcf6ca","pitchNumber":3,"startTime":"2026-06-17T23:32:02.834Z","endTime":"2026-06-17T23:32:05.834Z","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":84.7,"endSpeed":79.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11717005943424,"aZ":-32.8756271639314,"pfxX":-0.5899377412515943,"pfxZ":-0.4520731071749493,"pX":-1.01863519729468,"pZ":1.8430360849934337,"vX0":-6.533152097328188,"vY0":-123.3851375798648,"vZ0":-3.433131750897487,"x":155.83,"y":189.02,"x0":1.7236991872654965,"y0":50.000954939705096,"z0":5.980213005106081,"aX":-0.9215819312533233},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.3,"breakHorizontal":2.4,"spinRate":2576,"spinDirection":6},"zone":13,"typeConfidence":2.0,"plateTime":0.44141536101066636,"extension":6.652267025095379},"index":3,"playId":"90d4339b-290c-3da5-8af6-e6c3ea58078b","pitchNumber":4,"startTime":"2026-06-17T23:32:27.107Z","endTime":"2026-06-17T23:32:31.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4513336217705,"aZ":-26.487122341027934,"pfxX":10.167503756552676,"pfxZ":3.7901005568793416,"pX":-0.031699701580880854,"pZ":0.6674681447500532,"vX0":-7.677517162704057,"vY0":-121.40032827934519,"vZ0":-6.653817031266926,"x":118.21,"y":220.76,"x0":1.841606149762835,"y0":50.00541368340417,"z0":5.7314581472267045,"aX":15.26870387908473},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.5,"breakHorizontal":-16.7,"spinRate":1979,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.45016114984947864,"extension":6.5394119080924495},"index":4,"playId":"290934ef-7001-352c-9e26-302e8b43ef8b","pitchNumber":5,"startTime":"2026-06-17T23:32:44.192Z","endTime":"2026-06-17T23:32:47.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:32:47.735Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T23:32:55.116Z","endTime":"2026-06-17T23:34:22.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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":669477,"link":"/api/v1/people/669477"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.445487964970336,"aZ":-12.13794245747292,"pfxX":6.747660866988168,"pfxZ":10.51888772952298,"pX":-0.7976826988255713,"pZ":2.1023318244861438,"vX0":-8.81045393034417,"vY0":-136.4987585623672,"vZ0":-8.262442476423367,"x":147.41,"y":182.02,"x0":1.5813077277403618,"y0":50.00013756374817,"z0":5.986076170177031,"aX":12.849475274395814},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":-10.6,"spinRate":2348,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.3998708610650574,"extension":6.6668171737945645},"index":0,"playId":"11298da6-d4a4-3679-97b6-f1a0311f0530","pitchNumber":1,"startTime":"2026-06-17T23:33:14.733Z","endTime":"2026-06-17T23:33:18.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60961122608744,"aZ":-25.658770030297234,"pfxX":10.211833467388594,"pfxZ":4.219870024138933,"pX":0.04153204577634934,"pZ":0.7277973258966219,"vX0":-7.850693010086065,"vY0":-122.74204130630203,"vZ0":-6.806002211850558,"x":115.42,"y":219.13,"x0":1.9363018372962886,"y0":50.00423717767661,"z0":5.686819652484763,"aX":15.767018876001858},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.4,"breakHorizontal":-16.9,"spinRate":1965,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.44425986126433736,"extension":6.513414311018356},"index":1,"playId":"e3354907-e714-3832-98ff-3204d7eb12fe","pitchNumber":2,"startTime":"2026-06-17T23:33:30.106Z","endTime":"2026-06-17T23:33:33.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"0331257b-188a-38ef-ba07-425fa5372336","startTime":"2026-06-17T23:33:49.516Z","endTime":"2026-06-17T23:33:52.516Z","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33089826623968,"aZ":-33.015824295476776,"pfxX":-0.8459040503265439,"pfxZ":-0.5508656082219971,"pX":-0.20845116766622937,"pZ":3.289812315064068,"vX0":-4.939702505594914,"vY0":-122.99726606160189,"vZ0":-0.06636044694007315,"x":124.95,"y":149.96,"x0":1.9318013370802503,"y0":50.00075195056986,"z0":6.106017829867125,"aX":-1.300546710952047},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.7,"breakHorizontal":2.6,"spinRate":2603,"spinDirection":342},"zone":2,"typeConfidence":2.0,"plateTime":0.4445352957183317,"extension":6.443113702532567},"hitData":{"launchSpeed":94.1,"launchAngle":56.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.03,"coordY":114.13}},"index":3,"playId":"bb92df84-651d-345f-b6d2-7b10fec11224","pitchNumber":3,"startTime":"2026-06-17T23:34:07.412Z","endTime":"2026-06-17T23:34:22.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:34:22.945Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to center fielder Drew Gilbert. Mauricio Dubón to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T23:34:27.255Z","endTime":"2026-06-17T23:34:57.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.372669107045876,"aZ":-11.818205791249284,"pfxX":5.020050090120526,"pfxZ":10.87735148964629,"pX":-0.02074192363126369,"pZ":2.3829139451719197,"vX0":-6.17783920389715,"vY0":-135.39522813071503,"vZ0":-7.647776480483706,"x":117.79,"y":174.44,"x0":1.6298964900925867,"y0":50.0041342950375,"z0":6.056613026548866,"aX":9.395593634875562},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":-7.9,"spinRate":2267,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.40332413879146944,"extension":6.660879044912673},"hitData":{"launchSpeed":91.1,"launchAngle":11.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.89,"coordY":92.33}},"index":0,"playId":"601826e0-fb61-3e33-a2dd-464a20910823","pitchNumber":1,"startTime":"2026-06-17T23:34:46.327Z","endTime":"2026-06-17T23:34:57.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:34:57.061Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out sharply to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T23:35:00.307Z","endTime":"2026-06-17T23:37:32.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"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":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":7},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11347948962904,"aZ":-27.172985257718,"pfxX":9.04601661130724,"pfxZ":3.329987374261477,"pX":0.31443310425429466,"pZ":1.8303679228786904,"vX0":-7.072003030723186,"vY0":-121.31041714856282,"vZ0":-3.979479129738556,"x":105.01,"y":189.36,"x0":2.081837521298847,"y0":50.00213777073713,"z0":5.841536820923983,"aX":13.580383303965844},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.4,"breakHorizontal":-14.9,"spinRate":1923,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.4502561866934842,"extension":6.419426703006886},"index":0,"playId":"b5f934da-20ae-30ed-a701-9c6b0457f5e6","pitchNumber":1,"startTime":"2026-06-17T23:35:23.280Z","endTime":"2026-06-17T23:35:26.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41772152553485,"aZ":-24.59062131829142,"pfxX":9.956567161092973,"pfxZ":4.931687826413693,"pX":-0.6291443905174579,"pZ":0.4224827250362108,"vX0":-9.355361134409302,"vY0":-123.22469635593664,"vZ0":-7.54773584712908,"x":140.98,"y":227.37,"x0":1.9225063861538252,"y0":50.00560718156723,"z0":5.60210335913458,"aX":15.319193772363452},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.3,"breakHorizontal":-15.8,"spinRate":1856,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.44445805579780684,"extension":6.709008534866467},"index":1,"playId":"903b19ea-f601-3e40-96ef-ef1a8b3694f2","pitchNumber":2,"startTime":"2026-06-17T23:35:38.862Z","endTime":"2026-06-17T23:35:46.092Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Carson Whisenhunt. Mauricio Dubón to 3rd. Ozzie Albies to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"903b19ea-f601-3e40-96ef-ef1a8b3694f2","startTime":"2026-06-17T23:35:56.546Z","endTime":"2026-06-17T23:36:10.602Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.007982808497573,"aZ":-27.84873010256074,"pfxX":8.793264948653572,"pfxZ":2.759465688450989,"pX":1.377519211381915,"pZ":3.0484630999554745,"vX0":-4.600704991612241,"vY0":-123.5020526083738,"vZ0":-1.4540747161079026,"x":64.49,"y":156.47,"x0":2.1069818636403594,"y0":50.00404314342221,"z0":5.953317996712348,"aX":13.796189457644639},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.9,"breakHorizontal":-15.1,"spinRate":1897,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.4408861756269786,"extension":6.450830010970369},"index":3,"playId":"87ed94fb-d6fe-3e14-8d55-767f2774e867","pitchNumber":3,"startTime":"2026-06-17T23:36:10.602Z","endTime":"2026-06-17T23:36:13.602Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.444517839116816,"aZ":-33.325173596137965,"pfxX":-0.481270067298742,"pfxZ":-0.7298953926731935,"pX":-1.2932217935645052,"pZ":1.3002825125413957,"vX0":-7.101269663919873,"vY0":-123.8246470764428,"vZ0":-4.600963601557688,"x":166.29,"y":203.67,"x0":1.6575900315972472,"y0":50.00426847976446,"z0":5.927460298770115,"aX":-0.7568002623117724},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.0,"breakHorizontal":2.3,"spinRate":2519,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.43996981779836153,"extension":6.699423921071183},"index":4,"playId":"1b5a1cec-892c-39ee-8ad4-4d98a9305c27","pitchNumber":4,"startTime":"2026-06-17T23:36:29.602Z","endTime":"2026-06-17T23:36:32.602Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-17T23:36:40.032Z","endTime":"2026-06-17T23:36:55.411Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"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":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.535198633840427,"aZ":-32.86806569199818,"pfxX":1.852306172806162,"pfxZ":-0.43311955037105765,"pX":-0.40941201006013755,"pZ":-0.25465319974691125,"vX0":-5.736832190979068,"vY0":-125.35852859257145,"vZ0":-8.520920729579498,"x":132.61,"y":245.66,"x0":1.6646789550492926,"y0":50.003556733817405,"z0":5.8591825608697645,"aX":2.958370748560469},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.5,"breakHorizontal":-2.0,"spinRate":2627,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.43636646569780035,"extension":6.705809832966722},"index":6,"playId":"384d4176-4e8f-3d67-927a-14eca6186976","pitchNumber":5,"startTime":"2026-06-17T23:36:55.411Z","endTime":"2026-06-17T23:36:59.762Z","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":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.720113203065473,"aZ":-22.952549769510018,"pfxX":9.9983377029243,"pfxZ":5.906883119577959,"pX":-0.1294111283833869,"pZ":2.1494995127055048,"vX0":-8.283121609102842,"vY0":-123.15205101920868,"vZ0":-4.131888857694338,"x":121.93,"y":180.74,"x0":1.9522178417753164,"y0":50.001960065704495,"z0":5.753059938613167,"aX":15.607570001934572},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.1,"breakHorizontal":-16.6,"spinRate":1851,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.44200635387230003,"extension":6.628011533106786},"hitData":{"launchSpeed":100.0,"launchAngle":40.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":108.25,"coordY":57.54}},"index":7,"playId":"21237cda-bac4-39e5-a3ec-335d3c4bf467","pitchNumber":6,"startTime":"2026-06-17T23:37:22.480Z","endTime":"2026-06-17T23:37:32.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:37:32.325Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willy Adames homers (13) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-17T23:39:14.951Z","endTime":"2026-06-17T23:40:21.368Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":702275,"link":"/api/v1/people/702275"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523560187692237,"aZ":-27.0421872540032,"pfxX":-9.217808172911614,"pfxZ":2.5872657039518874,"pX":0.5013774614849253,"pZ":3.175225130119767,"vX0":8.658972751740018,"vY0":-138.21873803887124,"vZ0":-1.354936935822472,"x":97.89,"y":153.05,"x0":-1.436674115749689,"y0":50.00326331212033,"z0":5.445369266708806,"aX":-18.285717709155946},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.7,"breakHorizontal":15.5,"spinRate":2326,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.39251995651686,"extension":6.503350104310349},"index":0,"playId":"f1f38420-cc1e-3bc3-a09e-4db2e49f854f","pitchNumber":1,"startTime":"2026-06-17T23:39:41.766Z","endTime":"2026-06-17T23:39:45.521Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.162708223629995,"aZ":-33.75384519557912,"pfxX":3.2466095817703966,"pfxZ":-1.011582720280364,"pX":0.1312501861603008,"pZ":2.2487425029786774,"vX0":3.5234843720037423,"vY0":-123.22860605586801,"vZ0":-1.168226996132776,"x":112.0,"y":178.06,"x0":-1.7288909923334224,"y0":50.00018770640944,"z0":5.532765225262847,"aX":5.085899947921084},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.8,"breakHorizontal":-6.6,"spinRate":2717,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.44131658014627195,"extension":6.381427121126384},"hitData":{"launchSpeed":102.1,"launchAngle":32.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.5,"coordY":71.12}},"index":1,"playId":"7dbb05b3-e629-3b96-a4ea-70990c90578c","pitchNumber":2,"startTime":"2026-06-17T23:39:56.346Z","endTime":"2026-06-17T23:40:21.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:40:21.368Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a line drive to right fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-17T23:40:29.819Z","endTime":"2026-06-17T23:41:03.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78781224656004,"aZ":-25.803055154243232,"pfxX":-7.464520670828948,"pfxZ":3.211818621607005,"pX":-0.12779157265916039,"pZ":2.4610893991307776,"vX0":6.86504440259883,"vY0":-139.00479310129208,"vZ0":-3.138428680749805,"x":121.87,"y":172.33,"x0":-1.6418102626602782,"y0":50.00691953571415,"z0":5.289842824382031,"aX":-14.829935117725626},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.4,"breakHorizontal":12.4,"spinRate":2369,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39179546155098866,"extension":6.524563019142761},"index":0,"playId":"4a19ad49-b5df-3660-846c-2fc996844ba2","pitchNumber":1,"startTime":"2026-06-17T23:40:39.231Z","endTime":"2026-06-17T23:40:42.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.047596047177322,"aZ":-24.910341535357983,"pfxX":-8.012518412581503,"pfxZ":3.6843004140152527,"pX":-0.44019639788809733,"pZ":2.8811566065165617,"vX0":6.118748233086551,"vY0":-138.55810575296695,"vZ0":-2.285351369120624,"x":133.78,"y":160.99,"x0":-1.6213874473845087,"y0":50.00022375428189,"z0":5.358011997992386,"aX":-15.787169330439843},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":13.4,"spinRate":2375,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.39328659867270144,"extension":6.559372317810915},"hitData":{"launchSpeed":78.3,"launchAngle":16.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.91,"coordY":100.0}},"index":1,"playId":"a43975ab-eb90-3b5b-92f4-71063ac8f1b8","pitchNumber":2,"startTime":"2026-06-17T23:40:51.585Z","endTime":"2026-06-17T23:41:03.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:41:03.213Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Drew Gilbert grounds into a force out, second baseman Ozzie Albies to shortstop Jorge Mateo. Casey Schmitt out at 2nd. Drew Gilbert to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-17T23:41:05.591Z","endTime":"2026-06-17T23:43:02.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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(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":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72856529160684,"aZ":-44.48432825190087,"pfxX":8.340500607404179,"pfxZ":-8.222054423102662,"pX":-0.1472568836017304,"pZ":2.3563658331683905,"vX0":1.5341091108091545,"vY0":-121.33034212481317,"vZ0":1.5208816965056031,"x":122.61,"y":175.16,"x0":-1.8708802400010214,"y0":50.00253325054765,"z0":5.584666140617695,"aX":12.489557654277824},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.3,"breakHorizontal":-15.5,"spinRate":2717,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.4506696320886481,"extension":6.461297007399996},"index":0,"playId":"fa310060-2189-3e3a-891a-70e0ab1add0c","pitchNumber":1,"startTime":"2026-06-17T23:41:30.441Z","endTime":"2026-06-17T23:41:34.151Z","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":95.1,"endSpeed":88.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52108008858366,"aZ":-16.963602170361824,"pfxX":-5.230297434702221,"pfxZ":7.643221680875197,"pX":-0.4446768054831886,"pZ":3.523746064161065,"vX0":5.407771303886381,"vY0":-138.6466458699601,"vZ0":-2.060760828630391,"x":133.95,"y":143.64,"x0":-1.7203246123158202,"y0":50.004672932413314,"z0":5.381380683647622,"aX":-10.411217323717091},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":8.6,"spinRate":2358,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3917435325644969,"extension":6.590208402985191},"index":1,"playId":"5aee0ab5-9251-3ce3-b5d5-9d01faf90c9d","pitchNumber":2,"startTime":"2026-06-17T23:41:49.492Z","endTime":"2026-06-17T23:41:53.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7299332336089,"aZ":-40.51599471335626,"pfxX":6.906789618930616,"pfxZ":-5.417893573794261,"pX":0.9190007231594488,"pZ":0.5820485771169384,"vX0":4.19014444349626,"vY0":-123.06678665180999,"vZ0":-3.504425529205659,"x":81.97,"y":223.06,"x0":-1.7014883507281755,"y0":50.00500751887209,"z0":5.445831965919244,"aX":10.627553286410931},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.4,"breakHorizontal":-13.4,"spinRate":2739,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4445562105218852,"extension":6.514639692441146},"index":2,"playId":"1d045f1f-f459-399f-bfca-7303782af09b","pitchNumber":3,"startTime":"2026-06-17T23:42:08.584Z","endTime":"2026-06-17T23:42:11.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24810789731994,"aZ":-34.00971849328101,"pfxX":-7.485341803394592,"pfxZ":-1.0481861430378014,"pX":-0.08430758313416567,"pZ":2.1297215324363616,"vX0":6.633299781738339,"vY0":-130.90559918423872,"vZ0":-1.9837418629259855,"x":120.21,"y":181.28,"x0":-1.672017242201833,"y0":50.005072010852274,"z0":5.430314675923302,"aX":-13.062372717728339},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-2.2,"breakHorizontal":12.2,"spinRate":1597,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.41756390969971946,"extension":6.582105193477814},"index":3,"playId":"f2222184-ea08-34ac-9639-baccf79671e0","pitchNumber":4,"startTime":"2026-06-17T23:42:29.038Z","endTime":"2026-06-17T23:42:32.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.955300486703205,"aZ":-31.05966104406739,"pfxX":-7.432827796773384,"pfxZ":0.6323033329425556,"pX":0.0381063616408186,"pZ":1.7942122786760744,"vX0":6.850179812498512,"vY0":-131.21148175615505,"vZ0":-3.3343084006853863,"x":115.55,"y":190.34,"x0":-1.6320180520543603,"y0":50.00020384571028,"z0":5.378634345898207,"aX":-13.048567546364431},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.6,"breakHorizontal":12.1,"spinRate":1731,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.4163230124873585,"extension":6.6248300937961755},"hitData":{"launchSpeed":101.4,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.86,"coordY":152.85}},"index":4,"playId":"2fade713-4cf7-3c68-bc5d-b74a2c7c303a","pitchNumber":5,"startTime":"2026-06-17T23:42:55.600Z","endTime":"2026-06-17T23:43:02.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:43:02.506Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eric Haase walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-17T23:43:13.677Z","endTime":"2026-06-17T23:49:15.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.288692770529412,"aZ":-39.8767581191683,"pfxX":8.626690061579886,"pfxZ":-5.252484827939584,"pX":-1.8498744697740837,"pZ":3.589708476107059,"vX0":-2.3233374589854097,"vY0":-119.61512325632256,"vZ0":3.4507110412246385,"x":187.51,"y":141.86,"x0":-1.9942772326403193,"y0":50.00030553541516,"z0":5.673730463824086,"aX":12.659419594654166},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.5,"breakHorizontal":-15.2,"spinRate":2531,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.4556685616625207,"extension":6.541200196443907},"index":0,"playId":"69f9c2c6-caf6-3072-a394-1fcdbf59a7fb","pitchNumber":1,"startTime":"2026-06-17T23:43:32.485Z","endTime":"2026-06-17T23:43:36.027Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":137}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12453453577671,"aZ":-26.454929592737997,"pfxX":-9.46170222528587,"pfxZ":2.9585795564767903,"pX":0.41941843452005756,"pZ":0.8228173829427219,"vX0":8.9494125825244,"vY0":-137.62507585441318,"vZ0":-7.1098561964505675,"x":101.01,"y":216.56,"x0":-1.631962074581735,"y0":50.006368342810774,"z0":5.210112508895602,"aX":-18.30801745120456},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.1,"breakHorizontal":15.5,"spinRate":2377,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.396711666757545,"extension":6.527021713152118},"index":1,"playId":"32801fc3-c878-3b86-a8b5-85bd76ed50a4","pitchNumber":2,"startTime":"2026-06-17T23:47:47.330Z","endTime":"2026-06-17T23:47:52.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.718972362531474,"aZ":-28.546539449409877,"pfxX":-9.437929561567973,"pfxZ":1.8473440015393958,"pX":1.0162983591050416,"pZ":1.2719206327513,"vX0":10.556183708202163,"vY0":-138.4278006803986,"vZ0":-5.504575595992591,"x":78.26,"y":204.44,"x0":-1.6005154940088862,"y0":50.00279816700019,"z0":5.170977524713736,"aX":-18.518907684488575},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.4,"breakHorizontal":15.2,"spinRate":2371,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3940299100011879,"extension":6.5824232029140735},"index":2,"playId":"24fbccc1-5fd3-3cc3-991e-a33d0329af9d","pitchNumber":3,"startTime":"2026-06-17T23:48:04.373Z","endTime":"2026-06-17T23:48:09.789Z","isPitch":true,"type":"pitch"},{"details":{"description":"Drew Gilbert caught stealing 2nd base, catcher Sandy León to second baseman Ozzie Albies.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"actionPlayId":"24fbccc1-5fd3-3cc3-991e-a33d0329af9d","startTime":"2026-06-17T23:48:19.928Z","endTime":"2026-06-17T23:48:32.141Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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":94.8,"endSpeed":87.8,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797617741611777,"aZ":-17.37528387999527,"pfxX":-4.86995404906368,"pfxZ":7.574930389024564,"pX":0.17907838941499715,"pZ":2.363847847770717,"vX0":6.7039506313138615,"vY0":-137.95604918441467,"vZ0":-4.923059777039187,"x":110.17,"y":174.96,"x0":-1.6345959585088643,"y0":50.0033992581257,"z0":5.319660380501558,"aX":-9.515086964833687},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":7.7,"spinRate":2370,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.39499565078274346,"extension":6.745505485027161},"index":4,"playId":"822b4e03-5be9-38e6-a94c-8fbec75671b5","pitchNumber":4,"startTime":"2026-06-17T23:48:32.141Z","endTime":"2026-06-17T23:48:36.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03292199685308,"aZ":-29.300563700856543,"pfxX":-10.155798393207071,"pfxZ":1.4775459510179099,"pX":0.07714019540880596,"pZ":1.4860621777725176,"vX0":8.199822866468056,"vY0":-137.85112502114876,"vZ0":-4.904243771659811,"x":114.06,"y":198.66,"x0":-1.6032124320635812,"y0":50.00020235937821,"z0":5.244415699457948,"aX":-19.72067088126104},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.9,"breakHorizontal":16.9,"spinRate":2351,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3959590494469962,"extension":6.553972585734612},"index":5,"playId":"69f6d7c1-ac2b-3a3f-8bb2-930d1366068a","pitchNumber":5,"startTime":"2026-06-17T23:48:46.216Z","endTime":"2026-06-17T23:48:49.216Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-17T23:48:56.932Z","endTime":"2026-06-17T23:49:11.991Z","isPitch":false,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.043742128186004,"aZ":-32.31870716586365,"pfxX":-8.704791532235697,"pfxZ":-0.08211825591464628,"pX":1.2951110930261547,"pZ":1.3610301663275772,"vX0":9.975488373711569,"vY0":-130.93202024605327,"vZ0":-4.515537643847727,"x":67.63,"y":202.03,"x0":-1.415323712059892,"y0":50.00466835399262,"z0":5.499388183495235,"aX":-15.268262099561193},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.8,"breakHorizontal":13.8,"spinRate":1620,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.41675064238949044,"extension":6.599344868269088},"index":7,"playId":"c682d98a-b2d8-3ec7-beb2-baba13c22297","pitchNumber":6,"startTime":"2026-06-17T23:49:11.991Z","endTime":"2026-06-17T23:49:15.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:49:15.455Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Arraez homers (3) on a fly ball to right field. Eric Haase scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-17T23:49:24.430Z","endTime":"2026-06-17T23:50:08.991Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":702275,"link":"/api/v1/people/702275"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":{"id":702275,"link":"/api/v1/people/702275"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53184375928664,"aZ":-19.613299553514604,"pfxX":-6.403774751848188,"pfxZ":6.457831896399995,"pX":0.37234771017375373,"pZ":2.6859274691454442,"vX0":7.820637258408301,"vY0":-137.86486157624356,"vZ0":-3.7356794768802235,"x":102.81,"y":166.26,"x0":-1.654780637352538,"y0":50.00558205452344,"z0":5.364322170714776,"aX":-12.462931782397291},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.2,"breakHorizontal":10.2,"spinRate":2256,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.39564535848868276,"extension":6.567815680313382},"hitData":{"launchSpeed":98.6,"launchAngle":36.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.81,"coordY":78.61}},"index":0,"playId":"b8507645-f30e-3109-bb04-8e6fb108bdc9","pitchNumber":1,"startTime":"2026-06-17T23:49:41.994Z","endTime":"2026-06-17T23:50:08.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:50:08.991Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Eldridge homers (6) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-17T23:50:13.654Z","endTime":"2026-06-17T23:51:46.924Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":702275,"link":"/api/v1/people/702275"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":75.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123163197655835,"aZ":-43.19504160473831,"pfxX":7.4003811327586195,"pfxZ":-7.54500829199562,"pX":0.7353382470456516,"pZ":2.3163161128179297,"vX0":3.6727959536393118,"vY0":-121.10639775991595,"vZ0":1.3088884224598665,"x":88.97,"y":176.24,"x0":-1.7696208213670344,"y0":50.0002697555824,"z0":5.593667740283562,"aX":10.81571426704544},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.0,"breakHorizontal":-14.4,"spinRate":2435,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.45502772900125077,"extension":6.488383920915754},"index":0,"playId":"a39beb21-d801-3655-8cf1-cb62a0902f5a","pitchNumber":1,"startTime":"2026-06-17T23:50:24.843Z","endTime":"2026-06-17T23:50:28.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87970434025306,"aZ":-42.450380992149505,"pfxX":5.539188492588933,"pfxZ":-6.831396487501732,"pX":1.2898859634218012,"pZ":1.5837699287114895,"vX0":5.37840487238973,"vY0":-122.37264650067192,"vZ0":-0.4959919307080062,"x":67.83,"y":196.02,"x0":-1.6621651847226862,"y0":50.001997901435075,"z0":5.449763922110107,"aX":8.33399956977544},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-12.2,"breakHorizontal":-11.4,"spinRate":2506,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44892246557966065,"extension":6.56032175399267},"index":1,"playId":"13ab7e37-ef1c-3147-a5a2-d647635582ea","pitchNumber":2,"startTime":"2026-06-17T23:50:37.240Z","endTime":"2026-06-17T23:50:41.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.334021109039142,"aZ":-30.330542240370843,"pfxX":-8.935558711230708,"pfxZ":1.0552792234072301,"pX":1.1781971060952017,"pZ":1.0668205916381421,"vX0":10.098089872018127,"vY0":-130.98541751196657,"vZ0":-5.125481050915652,"x":72.09,"y":209.98,"x0":-1.5566721697797818,"y0":50.00252287059176,"z0":5.302846499990869,"aX":-15.606942371867339},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.0,"breakHorizontal":14.0,"spinRate":1829,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4173460830286939,"extension":6.56095865210651},"index":2,"playId":"7cd84005-e2ba-3f11-81e6-ecdad37f05e7","pitchNumber":3,"startTime":"2026-06-17T23:50:50.933Z","endTime":"2026-06-17T23:50:54.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.441800456340196,"aZ":-32.36726352387882,"pfxX":-7.9721012555528254,"pfxZ":-0.10667808721185956,"pX":0.5343187081390127,"pZ":2.287007610219035,"vX0":8.36471860851751,"vY0":-131.86233991189386,"vZ0":-2.0168856126549572,"x":96.63,"y":177.03,"x0":-1.639800752035191,"y0":50.00548002643216,"z0":5.444650764972084,"aX":-14.073399913908073},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.5,"breakHorizontal":12.7,"spinRate":1933,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.4150131783407307,"extension":6.528731147130041},"index":3,"playId":"7107b645-5107-363b-8862-afbf304d935c","pitchNumber":4,"startTime":"2026-06-17T23:51:05.062Z","endTime":"2026-06-17T23:51:08.487Z","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":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81762972860629,"aZ":-16.832322244481553,"pfxX":-6.392006704330571,"pfxZ":7.7350815007800335,"pX":0.06166658584856846,"pZ":2.6882039343017587,"vX0":7.370012153271026,"vY0":-139.57574928588218,"vZ0":-4.023867634497653,"x":114.65,"y":166.2,"x0":-1.7758229493002917,"y0":50.00455432988228,"z0":5.248721464693392,"aX":-12.681712856378446},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":10.2,"spinRate":2639,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3916175031825335,"extension":6.5169729425780965},"hitData":{"launchSpeed":100.9,"launchAngle":33.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.85,"coordY":36.82}},"index":4,"playId":"d6b566be-e6cc-3017-8c0e-1c6b0e1be16d","pitchNumber":5,"startTime":"2026-06-17T23:51:21.900Z","endTime":"2026-06-17T23:51:46.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:51:46.924Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, pitcher JR Ritchie to first baseman Matt Olson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-17T23:51:56.427Z","endTime":"2026-06-17T23:52:29.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702275,"link":"/api/v1/people/702275"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.543457787317873,"aZ":-26.78515875836793,"pfxX":-7.650364942907402,"pfxZ":2.7655407162371084,"pX":-0.6467298468840413,"pZ":3.3820173296411484,"vX0":5.734363346554743,"vY0":-138.42125336054283,"vZ0":-0.46468895426050744,"x":141.65,"y":147.47,"x0":-1.7463814294919198,"y0":50.00385703628793,"z0":5.338092293990585,"aX":-14.916320823093232},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.2,"breakHorizontal":12.7,"spinRate":2395,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3949949799159005,"extension":6.590527279851397},"index":0,"playId":"fcd011df-0b0d-36ce-a59d-a290c9c886f0","pitchNumber":1,"startTime":"2026-06-17T23:52:06.974Z","endTime":"2026-06-17T23:52:11.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.563219747717064,"aZ":-28.508771266696442,"pfxX":-7.958544737165834,"pfxZ":1.8720347055921032,"pX":-0.35800853463142707,"pZ":3.0468840059880984,"vX0":6.782573649968537,"vY0":-138.57386641039196,"vZ0":-1.0742011369447897,"x":130.65,"y":156.51,"x0":-1.7933771297165018,"y0":50.005957244918505,"z0":5.329761790072518,"aX":-15.609288550745365},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.4,"breakHorizontal":13.2,"spinRate":2433,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3940200076775966,"extension":6.665182969017108},"hitData":{"launchSpeed":79.2,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.47,"coordY":182.51}},"index":1,"playId":"c44ff5bd-f10c-3a73-a66d-452e7a336311","pitchNumber":2,"startTime":"2026-06-17T23:52:21.623Z","endTime":"2026-06-17T23:52:29.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:52:29.182Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eli White singles on a line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-17T23:54:05.615Z","endTime":"2026-06-17T23:56:21.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22799838029793,"aZ":-11.812173062530611,"pfxX":4.870845179845723,"pfxZ":11.012597285036994,"pX":0.05418267883257754,"pZ":3.3172429185528896,"vX0":-6.061202219579814,"vY0":-134.61973147351426,"vZ0":-5.690359606056663,"x":114.93,"y":149.21,"x0":1.6943816041621995,"y0":50.002052139085585,"z0":6.283113317213982,"aX":9.00556353319081},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":-7.7,"spinRate":2317,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4057491658781198,"extension":6.542886287429432},"index":0,"playId":"6ddde09b-aab5-3223-aebc-339d1482fcc1","pitchNumber":1,"startTime":"2026-06-17T23:54:34.205Z","endTime":"2026-06-17T23:54:37.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.448319020535713,"aZ":-20.314792272714485,"pfxX":9.125438098346002,"pfxZ":7.9902386113178885,"pX":-0.7050266232269876,"pZ":0.24610683557142407,"vX0":-8.872341088694212,"vY0":-120.53628340959825,"vZ0":-8.831985993913648,"x":143.87,"y":232.14,"x0":1.822242349927317,"y0":50.005764393531734,"z0":5.724440693824894,"aX":13.551671855223713},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":12.7,"breakHorizontal":-14.6,"spinRate":1991,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.45285565990758503,"extension":6.499707154655921},"index":1,"playId":"79dbf0bc-6ab0-3cb8-91ef-b8ef49cd25a1","pitchNumber":2,"startTime":"2026-06-17T23:54:46.426Z","endTime":"2026-06-17T23:54:50.497Z","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":83.5,"endSpeed":77.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.270972306668202,"aZ":-28.31517567149759,"pfxX":10.192465859886237,"pfxZ":2.5827676572937515,"pX":0.010638612810473217,"pZ":1.0660982689741791,"vX0":-7.774025052298712,"vY0":-121.30113969588899,"vZ0":-5.642848847133523,"x":116.59,"y":210.0,"x0":1.9296026637803838,"y0":50.00121003546747,"z0":5.884839220184835,"aX":15.218787032635234},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.6,"breakHorizontal":-16.7,"spinRate":1837,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4511758598436675,"extension":6.470198104907179},"index":2,"playId":"5443dbb7-917c-37b5-8712-725b2f7df8ec","pitchNumber":3,"startTime":"2026-06-17T23:54:59.637Z","endTime":"2026-06-17T23:55:02.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16123601198101,"aZ":-13.580598066020391,"pfxX":7.079442150781825,"pfxZ":10.062523078555724,"pX":0.8287373068947081,"pZ":2.3514384325629867,"vX0":-4.726494039282481,"vY0":-135.0145562534445,"vZ0":-7.435831325352357,"x":85.41,"y":175.29,"x0":1.6814947035577492,"y0":50.002853925283496,"z0":6.0953178966554,"aX":13.081202667064597},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":-11.9,"spinRate":2410,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.40555304370296197,"extension":6.502880140273293},"index":3,"playId":"a01d5c17-e287-3dfd-910a-40b8381f9e94","pitchNumber":4,"startTime":"2026-06-17T23:55:15.286Z","endTime":"2026-06-17T23:55:18.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.674141487130477,"aZ":-21.967269217813275,"pfxX":10.463092535486775,"pfxZ":6.766018877103058,"pX":-0.3697597217158397,"pZ":1.328593686940789,"vX0":-8.291082383044248,"vY0":-121.73599987462822,"vZ0":-6.301743762397166,"x":131.09,"y":202.91,"x0":1.7117022319577855,"y0":50.005888522732356,"z0":5.838012608148394,"aX":15.79317495311065},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.0,"breakHorizontal":-17.2,"spinRate":2046,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4489932497041593,"extension":6.498075916304685},"index":4,"playId":"a8e603d9-7358-36fb-b34d-489aa995dbdb","pitchNumber":5,"startTime":"2026-06-17T23:55:34.163Z","endTime":"2026-06-17T23:55:38.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21103089047193,"aZ":-23.610240459830376,"pfxX":10.726387910295633,"pfxZ":5.62686634290254,"pX":0.29483921847673483,"pZ":0.9563951462981929,"vX0":-7.15488335813932,"vY0":-122.05340817230233,"vZ0":-6.761966626459282,"x":105.76,"y":212.96,"x0":1.858947046224445,"y0":50.00091959689509,"z0":5.773116098281583,"aX":16.312138269785983},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.9,"breakHorizontal":-17.9,"spinRate":2106,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.44738646728900466,"extension":6.5039291831668375},"index":5,"playId":"9fdd6dc5-af31-322c-ba4e-0781262111c4","pitchNumber":6,"startTime":"2026-06-17T23:55:50.655Z","endTime":"2026-06-17T23:55:54.367Z","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":93.6,"endSpeed":86.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863075665931284,"aZ":-13.687695823352707,"pfxX":6.8184200914202,"pfxZ":9.771118577641229,"pX":0.27307258219329184,"pZ":1.571130408316187,"vX0":-6.151430093884701,"vY0":-135.96169126913466,"vZ0":-9.523063742384895,"x":106.59,"y":196.36,"x0":1.6674846041421898,"y0":50.00158112268631,"z0":6.045150535274187,"aX":12.899256399843365},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-11.2,"spinRate":2375,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.40123345900495133,"extension":6.646271498601767},"hitData":{"launchSpeed":93.3,"launchAngle":15.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.84,"coordY":111.96}},"index":6,"playId":"c1ed555d-45cd-3f77-b6a0-873a7af897d0","pitchNumber":7,"startTime":"2026-06-17T23:56:12.212Z","endTime":"2026-06-17T23:56:21.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:56:21.670Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Mateo flies out to second baseman Luis Arraez.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-17T23:56:28.760Z","endTime":"2026-06-17T23:57:16.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":93.3,"endSpeed":85.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.143895765506546,"aZ":-14.833129294399697,"pfxX":6.574841445623779,"pfxZ":9.275489947595508,"pX":0.04590500920012058,"pZ":3.064989519507437,"vX0":-6.484246322958821,"vY0":-135.72090459885345,"vZ0":-5.600673670527455,"x":67.42,"y":127.47,"x0":1.6094727964603064,"y0":50.00042748664164,"z0":6.184768724642237,"aX":12.289031280020708},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-10.6,"spinRate":2299,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.40324994558563354,"extension":6.534214894840743},"index":0,"playId":"f7c75c18-1e4c-3a20-b49e-8e664bef7aa0","pitchNumber":1,"startTime":"2026-06-17T23:56:48.756Z","endTime":"2026-06-17T23:56:52.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":78.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.96687685848324,"aZ":-27.04998499368136,"pfxX":9.570172413236563,"pfxZ":3.3560431321978887,"pX":0.321343658804838,"pZ":1.9676803584297506,"vX0":-7.086887761335938,"vY0":-121.20311652673934,"vZ0":-3.8444371410305176,"x":104.75,"y":185.65,"x0":2.0033491463304642,"y0":50.00164845953902,"z0":5.870262459130425,"aX":14.604339316764367},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.6,"breakHorizontal":-16.2,"spinRate":2013,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.44753498547924586,"extension":6.39157293612209},"hitData":{"launchSpeed":68.4,"launchAngle":39.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.33,"coordY":118.39}},"index":1,"playId":"7692a19f-2408-3484-b05a-94567d6c2d30","pitchNumber":2,"startTime":"2026-06-17T23:57:03.925Z","endTime":"2026-06-17T23:57:16.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:57:16.847Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks. Eli White to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-17T23:57:23.376Z","endTime":"2026-06-17T23:59:05.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":93.7,"endSpeed":86.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95867995664849,"aZ":-12.374830615141821,"pfxX":6.315992918774484,"pfxZ":10.398576836410896,"pX":-0.6417421951312251,"pZ":1.8713760618685926,"vX0":-8.286763393742817,"vY0":-136.16126562923873,"vZ0":-8.769061847575625,"x":141.46,"y":188.25,"x0":1.6007337515838513,"y0":50.003107604240725,"z0":5.961168683431973,"aX":12.026815379286438},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":-10.0,"spinRate":2263,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4001216595002415,"extension":6.610665045677464},"index":0,"playId":"31033ba5-e9cc-3471-8c66-3ee14d3c2a9f","pitchNumber":1,"startTime":"2026-06-17T23:57:39.958Z","endTime":"2026-06-17T23:57:42.958Z","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":93.4,"endSpeed":86.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72066315927478,"aZ":-13.163881146330791,"pfxX":5.9028177748503445,"pfxZ":10.083354951454657,"pX":-0.8984249512111618,"pZ":2.9043019633590967,"vX0":-8.730618305429598,"vY0":-135.70900135236093,"vZ0":-6.114612351786802,"x":151.25,"y":160.36,"x0":1.577645596817064,"y0":50.00183431083995,"z0":6.085393561226365,"aX":11.128103766401868},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":-9.1,"spinRate":2351,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.40195819853680614,"extension":6.605732243762374},"index":1,"playId":"d3ec12ee-8698-32ac-9c8e-4c9cc7094822","pitchNumber":2,"startTime":"2026-06-17T23:58:01.661Z","endTime":"2026-06-17T23:58:05.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23352872865564,"aZ":-11.150678827219624,"pfxX":5.080996766708393,"pfxZ":11.193571597017227,"pX":-0.17813168374602567,"pZ":3.5689663803065437,"vX0":-6.817897224586888,"vY0":-135.81668950751552,"vZ0":-4.8301343156653465,"x":123.79,"y":142.42,"x0":1.6982600327200101,"y0":50.004598305101574,"z0":6.138449828292023,"aX":9.54518699479526},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":-7.8,"spinRate":2390,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4024421326016654,"extension":6.515511102846145},"index":2,"playId":"27207ea0-fb53-32f5-a96d-3f8746d8698b","pitchNumber":3,"startTime":"2026-06-17T23:58:21.127Z","endTime":"2026-06-17T23:58:25.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.372137428098114,"aZ":-23.27268787479715,"pfxX":8.869678737704994,"pfxZ":6.037815514287593,"pX":-0.5004891227637087,"pZ":0.04304140063861373,"vX0":-8.48744367065786,"vY0":-120.10419897025788,"vZ0":-8.309989585152692,"x":136.08,"y":237.62,"x0":1.9122457188695765,"y0":50.00222602962986,"z0":5.590277222189829,"aX":13.07086570580914},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.2,"breakHorizontal":-14.3,"spinRate":2093,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4545526831762463,"extension":6.570773325137144},"index":3,"playId":"4b3f09fe-1d25-3894-868a-ceaa1a13ff39","pitchNumber":4,"startTime":"2026-06-17T23:58:38.186Z","endTime":"2026-06-17T23:58:41.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.701541939165388,"aZ":-13.52808963101313,"pfxX":6.57833810616011,"pfxZ":10.03628042850336,"pX":-0.17182223018599618,"pZ":4.350815613618913,"vX0":-6.959105536546315,"vY0":-134.5840961883326,"vZ0":-2.526875110348937,"x":123.55,"y":121.31,"x0":1.5771005283272712,"y0":50.00341480373567,"z0":6.244915431869101,"aX":12.223072922921357},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":-10.7,"spinRate":2270,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4050018272823155,"extension":6.564783405160093},"index":4,"playId":"7f7a1a15-2b75-37a7-a8e7-76f7035cdbc5","pitchNumber":5,"startTime":"2026-06-17T23:59:02.154Z","endTime":"2026-06-17T23:59:05.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T23:59:05.172Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sandy León grounds out, second baseman Luis Arraez to first baseman Bryce Eldridge. Eli White to 3rd. Mike Yastrzemski to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-17T23:59:55.549Z","endTime":"2026-06-18T00:00:51.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnThird":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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_force","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-17T23:59:15.792Z","endTime":"2026-06-17T23:59:57.792Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.188834123855628,"aZ":-22.779499168653963,"pfxX":10.561786469655523,"pfxZ":6.290246734213383,"pX":-0.3154667821147536,"pZ":1.7773974615563106,"vX0":-8.81796365761114,"vY0":-120.77656076660898,"vZ0":-4.885433733404072,"x":129.02,"y":190.79,"x0":1.992037169979838,"y0":50.00220512590437,"z0":5.803398495098503,"aX":15.768826858317983},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.6,"breakHorizontal":-17.3,"spinRate":2024,"spinDirection":114},"zone":7,"typeConfidence":2.0,"plateTime":0.45168346190349906,"extension":6.64621161656307},"index":1,"playId":"3ab4fba4-a679-3bba-90c8-4ec1b5563a07","pitchNumber":1,"startTime":"2026-06-17T23:59:57.792Z","endTime":"2026-06-18T00:00:01.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.124597422226852,"aZ":-20.946922234671217,"pfxX":9.103059499179738,"pfxZ":7.531118277855127,"pX":-0.02767992545652958,"pZ":1.3251170398588272,"vX0":-7.701256064599703,"vY0":-120.9230815443855,"vZ0":-6.235794540466097,"x":118.06,"y":203.0,"x0":2.005564802845906,"y0":50.0040640038635,"z0":5.758075533412649,"aX":13.571431720436003},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":12.5,"breakHorizontal":-14.8,"spinRate":2019,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4518315422967589,"extension":6.5434595891037475},"index":2,"playId":"e8ef9a16-bc93-35b8-a26d-ba15d4b6cfd2","pitchNumber":2,"startTime":"2026-06-18T00:00:14.334Z","endTime":"2026-06-18T00:00:21.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14015327380326,"aZ":-25.14047457544418,"pfxX":10.592240358028393,"pfxZ":4.638590740849361,"pX":-0.3699826480619193,"pZ":1.1349683488022282,"vX0":-8.767727039536707,"vY0":-121.36003653628877,"vZ0":-5.853319303814167,"x":131.1,"y":208.14,"x0":1.8853031983885973,"y0":50.00155920595291,"z0":5.7224042573206235,"aX":16.055382904288596},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.4,"breakHorizontal":-17.5,"spinRate":1956,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.44855281582210704,"extension":6.609615125015062},"hitData":{"launchSpeed":91.4,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.81,"coordY":154.67}},"index":3,"playId":"414c130e-8434-3891-b5fc-ae4fee38b4ea","pitchNumber":3,"startTime":"2026-06-18T00:00:42.880Z","endTime":"2026-06-18T00:00:51.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:00:51.087Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T00:01:02.711Z","endTime":"2026-06-18T00:01:30.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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":3},"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":0},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.873032353831846,"aZ":-26.111554854477582,"pfxX":9.33888040066865,"pfxZ":4.01222452744169,"pX":-0.17233574456711923,"pZ":1.5224434910626163,"vX0":-8.401923804848593,"vY0":-121.86017533684652,"vZ0":-4.69758315931747,"x":123.57,"y":197.67,"x0":2.098933805349263,"y0":50.00290303510184,"z0":5.7179983016427025,"aX":14.112993511497605},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.4,"breakHorizontal":-15.0,"spinRate":1952,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4486573650904777,"extension":6.6727471250249755},"hitData":{"launchSpeed":96.0,"launchAngle":32.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.23,"coordY":64.11}},"index":0,"playId":"64dfc180-49f4-3419-8c30-043c4e38202d","pitchNumber":1,"startTime":"2026-06-18T00:01:21.543Z","endTime":"2026-06-18T00:01:30.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:01:30.186Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T00:03:15.351Z","endTime":"2026-06-18T00:04:49.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42405420879771,"aZ":-26.45822864985835,"pfxX":0.3366871521294884,"pfxZ":3.3900938936995964,"pX":-0.011002560595829906,"pZ":4.409078404124124,"vX0":4.461286924090628,"vY0":-128.20201484058614,"vZ0":2.405741278893469,"x":117.42,"y":119.73,"x0":-1.808449479009115,"y0":50.00067338563869,"z0":5.507442592115023,"aX":0.5669244581794105},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":-1.4,"spinRate":2518,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.42523152452212454,"extension":6.480522766995972},"index":0,"playId":"37bb5d6c-a8f6-3be3-8a6f-ba04bc0af421","pitchNumber":1,"startTime":"2026-06-18T00:03:40.153Z","endTime":"2026-06-18T00:03:43.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419978713894672,"aZ":-25.724207107439113,"pfxX":0.06590889106223852,"pfxZ":3.7930161995861464,"pX":-0.7868736659007435,"pZ":3.7390533446428846,"vX0":2.937260100101925,"vY0":-128.94482435685023,"vZ0":0.7659723577761458,"x":146.99,"y":137.83,"x0":-1.9447425280304753,"y0":50.001927576538954,"z0":5.408533153387317,"aX":0.1114285004192542},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.2,"breakHorizontal":-0.7,"spinRate":2447,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.423246279897489,"extension":6.552956581819523},"index":1,"playId":"8acfd771-4d2d-3cd7-aa9b-0b2c7c84f2fd","pitchNumber":2,"startTime":"2026-06-18T00:03:54.079Z","endTime":"2026-06-18T00:03:58.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37081949355312,"aZ":-43.45812130601792,"pfxX":6.565511792581025,"pfxZ":-7.988170483757932,"pX":-1.393322240357863,"pZ":3.593188107703216,"vX0":-0.6989711632044621,"vY0":-118.33470366206872,"vZ0":4.305878041647474,"x":170.11,"y":141.76,"x0":-1.9460583062014394,"y0":50.00202807866234,"z0":5.740832315160324,"aX":9.275589146447132},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.1,"breakHorizontal":-11.6,"spinRate":2576,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.4635311685154604,"extension":6.455953263244271},"index":2,"playId":"26026ce9-bd99-3217-821a-99bd9e4b64e0","pitchNumber":3,"startTime":"2026-06-18T00:04:12.803Z","endTime":"2026-06-18T00:04:17.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.939984753031148,"aZ":-27.84683446288145,"pfxX":-9.563278082145809,"pfxZ":2.3116819843142693,"pX":0.5860001197747681,"pZ":2.242035923689021,"vX0":9.217579373926355,"vY0":-135.5997127005126,"vZ0":-2.8923237833268622,"x":94.66,"y":178.25,"x0":-1.6047532480067708,"y0":50.006014996244794,"z0":5.2528083262492204,"aX":-17.922815290819564},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.8,"breakHorizontal":15.5,"spinRate":2291,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.40299177263734354,"extension":6.577653943376513},"index":3,"playId":"36108e12-d93f-38d2-8879-e3243d74d54f","pitchNumber":4,"startTime":"2026-06-18T00:04:29.393Z","endTime":"2026-06-18T00:04:34.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.638211972419136,"aZ":-25.541430106985494,"pfxX":-1.0138356199419474,"pfxZ":3.8188980525168863,"pX":0.24940528945283844,"pZ":0.6507540652043323,"vX0":5.80552959171687,"vY0":-129.2699316750811,"vZ0":-6.563078087167148,"x":107.49,"y":221.21,"x0":-1.8698928697745512,"y0":50.00035162217445,"z0":5.1173242757444894,"aX":-1.7601885086571796},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.0,"breakHorizontal":0.8,"spinRate":2491,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.41975236907086755,"extension":6.462946146474623},"index":4,"playId":"21dfa44e-261e-3830-93bd-3ee9126cad93","pitchNumber":5,"startTime":"2026-06-18T00:04:45.856Z","endTime":"2026-06-18T00:04:49.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:04:49.416Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to left fielder Eli White.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T00:04:57.870Z","endTime":"2026-06-18T00:07:51.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":82.1,"endSpeed":77.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.048989050778232,"aZ":-39.93207180068002,"pfxX":6.501173088974153,"pfxZ":-5.238318674928037,"pX":-0.11935083158834205,"pZ":1.9586090616089544,"vX0":2.157616085677734,"vY0":-119.80090317155341,"vZ0":-0.03561301564555963,"x":121.55,"y":185.9,"x0":-1.8718449596110902,"y0":50.002443195280726,"z0":5.487638640731206,"aX":9.627897880360612},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-9.4,"breakHorizontal":-12.2,"spinRate":2753,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.45394786701930956,"extension":6.395177662315179},"index":0,"playId":"df73bc12-1d98-3561-b7c5-98bd21e5c286","pitchNumber":1,"startTime":"2026-06-18T00:05:15.142Z","endTime":"2026-06-18T00:05:19.162Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.71445456712805,"aZ":-41.09973584024797,"pfxX":7.147068671653132,"pfxZ":-5.964078304465998,"pX":0.18686082173018503,"pZ":2.126747270160203,"vX0":2.520046468562167,"vY0":-120.79639678891694,"vZ0":0.5326932122802202,"x":109.88,"y":181.36,"x0":-1.7948372809871438,"y0":50.00280413468162,"z0":5.479924914494093,"aX":10.696136129623941},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.4,"breakHorizontal":-13.6,"spinRate":2535,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.4512392466368875,"extension":6.54637834553788},"index":1,"playId":"c99dee33-6abf-3f5d-8f34-80b61896c416","pitchNumber":2,"startTime":"2026-06-18T00:05:32.925Z","endTime":"2026-06-18T00:05:36.399Z","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":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.087524691233675,"aZ":-41.79717324733853,"pfxX":7.80102820681153,"pfxZ":-6.5145552977739705,"pX":0.5480527004031103,"pZ":1.307234513946086,"vX0":3.309165903588171,"vY0":-120.41657108873875,"vZ0":-1.1258485496715236,"x":96.11,"y":203.48,"x0":-1.8550805389655542,"y0":50.00300750112641,"z0":5.45944545954958,"aX":11.523076064350573},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.9,"breakHorizontal":-14.9,"spinRate":2694,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45384022892331943,"extension":6.45904706537109},"index":2,"playId":"f6a53f1f-b4e9-339e-8bf3-65af18f08799","pitchNumber":3,"startTime":"2026-06-18T00:06:03.692Z","endTime":"2026-06-18T00:06:06.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.623085653108248,"aZ":-31.243437438590522,"pfxX":-7.933765158455461,"pfxZ":0.5374258584462277,"pX":2.203987690805846,"pZ":0.33746435686582266,"vX0":12.157243648500199,"vY0":-129.94220402826917,"vZ0":-6.413977904055302,"x":32.99,"y":229.67,"x0":-1.4992014262967017,"y0":50.000328356802584,"z0":5.204448758586313,"aX":-13.59995279655529},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.4,"breakHorizontal":11.8,"spinRate":1871,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4211352018227066,"extension":6.596396976172231},"index":3,"playId":"d32cbf06-41ec-39c2-acf5-b1541f3d2ad8","pitchNumber":4,"startTime":"2026-06-18T00:06:23.659Z","endTime":"2026-06-18T00:06:31.026Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher JR Ritchie. Rafael Devers to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"d32cbf06-41ec-39c2-acf5-b1541f3d2ad8","startTime":"2026-06-18T00:06:37.325Z","endTime":"2026-06-18T00:06:52.597Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6266294909877,"aZ":-33.2890340156741,"pfxX":-9.453615109172764,"pfxZ":-0.6559755097165825,"pX":0.12475488552756958,"pZ":1.835542685442466,"vX0":7.6061596302533285,"vY0":-129.57329567468787,"vZ0":-2.5841382833350695,"x":112.24,"y":189.22,"x0":-1.6294069443134822,"y0":50.005168652353944,"z0":5.404985174719874,"aX":-15.97828962160523},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.6,"breakHorizontal":15.2,"spinRate":1763,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.42370635398949297,"extension":6.62510137112185},"index":5,"playId":"4965d33a-50e8-3fa4-9165-ec9070b4bbe3","pitchNumber":5,"startTime":"2026-06-18T00:06:52.597Z","endTime":"2026-06-18T00:06:56.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27577712147942,"aZ":-17.665546326808414,"pfxX":-4.993970716915205,"pfxZ":7.444511403233751,"pX":0.8439958078128825,"pZ":4.055877777739328,"vX0":8.534946543121047,"vY0":-137.88812292574357,"vZ0":-0.3776580766312349,"x":84.83,"y":129.27,"x0":-1.6259463301985946,"y0":50.000002939015914,"z0":5.374355217041741,"aX":-9.730112446386366},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":7.6,"spinRate":2318,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39546893535990746,"extension":6.690797425451964},"index":6,"playId":"b83093cb-d49a-3f30-a79d-08d04b3b5b9e","pitchNumber":6,"startTime":"2026-06-18T00:07:19.060Z","endTime":"2026-06-18T00:07:27.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.627300808086744,"aZ":-26.19540144972396,"pfxX":-10.12410113983205,"pfxZ":3.155274181407357,"pX":-0.40699277715154586,"pZ":2.1258074154578472,"vX0":7.244327889378406,"vY0":-136.69721306835424,"vZ0":-3.546888405414606,"x":132.51,"y":181.38,"x0":-1.77365718828055,"y0":50.00601438229673,"z0":5.235062592918364,"aX":-19.197868280769757},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.2,"breakHorizontal":16.8,"spinRate":2437,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4004215222349581,"extension":6.599035959579173},"hitData":{"launchSpeed":82.4,"launchAngle":34.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.75,"coordY":121.69}},"index":7,"playId":"7ccd2c5c-f3fd-33ef-b63c-d926042b9445","pitchNumber":7,"startTime":"2026-06-18T00:07:40.059Z","endTime":"2026-06-18T00:07:51.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:07:51.798Z","atBatIndex":23},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Willy Adames reaches on a fielder's choice out, shortstop Jorge Mateo to third baseman Austin Riley. Rafael Devers out at 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T00:07:57.811Z","endTime":"2026-06-18T00:09:09.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":75.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30338979205704,"aZ":-42.810707268574276,"pfxX":8.89128629763783,"pfxZ":-7.4261881735049435,"pX":-0.284586544966209,"pZ":2.7057813493212954,"vX0":1.0670438829423006,"vY0":-119.58129339229544,"vZ0":2.288728267665619,"x":127.85,"y":165.72,"x0":-1.891464032456064,"y0":50.00019429154509,"z0":5.6062196639311095,"aX":12.740292035627768},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-12.5,"breakHorizontal":-16.3,"spinRate":2656,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.45987949501274317,"extension":6.535325083892053},"index":0,"playId":"ae66bb1d-e652-39d3-a318-3b76131ed28f","pitchNumber":1,"startTime":"2026-06-18T00:08:20.623Z","endTime":"2026-06-18T00:08:24.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.795646629273996,"aZ":-21.55858469135356,"pfxX":-8.785925314316838,"pfxZ":5.5197156879510825,"pX":-0.07177554149890292,"pZ":3.3872342196987026,"vX0":7.774838643048787,"vY0":-137.41726803592476,"vZ0":-1.2184628225791179,"x":119.74,"y":147.32,"x0":-1.788228067242442,"y0":50.00445697820861,"z0":5.2928819143460615,"aX":-16.902534422081537},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.0,"breakHorizontal":14.4,"spinRate":2443,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.39770251058478534,"extension":6.675412912124453},"index":1,"playId":"f173b34e-76f7-3367-9886-09f0714e3511","pitchNumber":2,"startTime":"2026-06-18T00:08:36.655Z","endTime":"2026-06-18T00:08:40.603Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.843163200727826,"aZ":-43.271764316828424,"pfxX":9.304414577475708,"pfxZ":-7.543522189635798,"pX":-0.4212209875358579,"pZ":2.36735631223946,"vX0":0.498280038424637,"vY0":-120.83622405177097,"vZ0":1.520730536079132,"x":133.06,"y":174.86,"x0":-1.8384577332062075,"y0":50.005604922424126,"z0":5.548724798928009,"aX":13.680217814909096},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-13.0,"breakHorizontal":-16.9,"spinRate":2582,"spinDirection":50},"zone":4,"typeConfidence":2.0,"plateTime":0.4543110721717394,"extension":6.494896067237955},"hitData":{"launchSpeed":97.2,"launchAngle":7.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.5,"coordY":150.43}},"index":2,"playId":"2eb335a7-9ba3-323a-9ae3-26c58145b304","pitchNumber":3,"startTime":"2026-06-18T00:09:02.680Z","endTime":"2026-06-18T00:09:09.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:09:09.683Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to left fielder Eli White.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T00:09:34.379Z","endTime":"2026-06-18T00:09:52.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.972678298509287,"aZ":-22.936755582960597,"pfxX":-8.072577319541097,"pfxZ":4.742270658380233,"pX":-0.43810145404818995,"pZ":2.61455126829695,"vX0":6.218141125691471,"vY0":-138.0142298187227,"vZ0":-3.3367314907719097,"x":133.7,"y":168.19,"x0":-1.6608774699356745,"y0":50.00098518823286,"z0":5.366900208601742,"aX":-15.720108160880967},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":13.4,"spinRate":2409,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3954156929163113,"extension":6.647444877874373},"hitData":{"launchSpeed":85.8,"launchAngle":44.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.66,"coordY":90.2}},"index":0,"playId":"81c556ee-44e2-3d1e-a915-fec80a22c67f","pitchNumber":1,"startTime":"2026-06-18T00:09:42.927Z","endTime":"2026-06-18T00:09:52.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:09:52.046Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T00:11:11.405Z","endTime":"2026-06-18T00:12:40.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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":92.3,"endSpeed":85.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.489440371085834,"aZ":-13.346446587751267,"pfxX":6.034446459946919,"pfxZ":10.128251655677719,"pX":0.5081901383031197,"pZ":2.130657744313297,"vX0":-5.054476144282685,"vY0":-134.34145531496637,"vZ0":-8.286034664809764,"x":97.63,"y":181.25,"x0":1.6145460582140017,"y0":50.00368629844936,"z0":6.169008783189604,"aX":11.217450394973037},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":-10.1,"spinRate":2322,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.40510836771714054,"extension":6.672456458805041},"index":0,"playId":"137819e8-ceb6-3e89-a692-2b1c0edaec58","pitchNumber":1,"startTime":"2026-06-18T00:11:56.505Z","endTime":"2026-06-18T00:12:00.270Z","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":84.0,"endSpeed":77.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728819810618212,"aZ":-31.777954839173436,"pfxX":0.6008858501903198,"pfxZ":0.25881085417117333,"pX":-0.3897947969040969,"pZ":1.6312156563208409,"vX0":-4.868656235493996,"vY0":-122.22581887843705,"vZ0":-4.230530901891787,"x":131.86,"y":194.74,"x0":1.548435381287967,"y0":50.00130369787369,"z0":6.108482882258271,"aX":0.9111617180214956},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":0.0,"spinRate":2369,"spinDirection":271},"zone":7,"typeConfidence":2.0,"plateTime":0.44785300659901983,"extension":6.516919066516341},"index":1,"playId":"93aedf52-3144-329c-9d3f-7bc3263d855e","pitchNumber":2,"startTime":"2026-06-18T00:12:11.344Z","endTime":"2026-06-18T00:12:14.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937920946876982,"aZ":-12.539530441851896,"pfxX":6.014517942674319,"pfxZ":10.415357450241025,"pX":-0.4458411297759223,"pZ":2.0044260189802956,"vX0":-7.163814520552415,"vY0":-135.30653896750772,"vZ0":-8.751385964683227,"x":133.99,"y":184.66,"x0":1.4342010524647009,"y0":50.001026520152415,"z0":6.125039034827169,"aX":11.336266130378304},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":-9.7,"spinRate":2266,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.40226346281478476,"extension":6.645005671017689},"index":2,"playId":"e5745d31-34bf-31eb-b666-73ef4157e158","pitchNumber":3,"startTime":"2026-06-18T00:12:36.451Z","endTime":"2026-06-18T00:12:40.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:12:40.757Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T00:12:47.376Z","endTime":"2026-06-18T00:13:10.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41473367810806,"aZ":-13.43234219360252,"pfxX":6.878104713489644,"pfxZ":9.953981129725417,"pX":-0.4106223958236063,"pZ":2.3291420960606626,"vX0":-7.319656734323007,"vY0":-135.11060186378614,"vZ0":-7.856619995404094,"x":132.65,"y":175.89,"x0":1.416750766493589,"y0":50.0011479296256,"z0":6.182584454677172,"aX":12.947376683124533},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-11.3,"spinRate":2392,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.4026098136936169,"extension":6.586634820200345},"hitData":{"launchSpeed":89.5,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.91,"coordY":167.38}},"index":0,"playId":"bc7801ea-f026-38bb-91e8-acd4897ee107","pitchNumber":1,"startTime":"2026-06-18T00:13:03.002Z","endTime":"2026-06-18T00:13:10.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:13:10.128Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T00:13:15.412Z","endTime":"2026-06-18T00:14:25.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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":"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":2},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":92.6,"endSpeed":85.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62494826748296,"aZ":-11.972223479081492,"pfxX":7.032940716426898,"pfxZ":10.939888918968798,"pX":0.4373981402070446,"pZ":0.9008180837776403,"vX0":-5.139613757489117,"vY0":-134.404088049524,"vZ0":-11.437935384661243,"x":100.33,"y":214.46,"x0":1.45197890246334,"y0":50.00074084604366,"z0":6.038892620895432,"aX":12.98375451807582},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-11.8,"spinRate":2253,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.406094224827775,"extension":6.7253872797943295},"index":0,"playId":"e92af00d-62a0-3ab2-a97f-5e0782af017c","pitchNumber":1,"startTime":"2026-06-18T00:13:45.216Z","endTime":"2026-06-18T00:13:49.197Z","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":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.096969343519476,"aZ":-22.864982471747545,"pfxX":7.7137550404491835,"pfxZ":6.278034287182319,"pX":1.320226917893072,"pZ":2.801089182324546,"vX0":-4.279582077371363,"vY0":-120.62179371267443,"vZ0":-2.8888215416141456,"x":66.68,"y":163.15,"x0":2.1095846182060525,"y0":50.00232877908559,"z0":6.016755073076984,"aX":11.437027862525445},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":11.0,"breakHorizontal":-13.1,"spinRate":1985,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.4530164532153722,"extension":6.410583702811552},"index":1,"playId":"9cddc857-5b2d-3c5c-8687-13f07e1e4ecd","pitchNumber":2,"startTime":"2026-06-18T00:13:57.571Z","endTime":"2026-06-18T00:14:00.571Z","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":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65412405346992,"aZ":-23.662457178044082,"pfxX":9.686248248286217,"pfxZ":5.781253946565284,"pX":0.34604829623951683,"pZ":2.9310425577826424,"vX0":-6.720296647221308,"vY0":-120.10494250704903,"vZ0":-2.2311037837837744,"x":103.81,"y":159.64,"x0":1.9117265353207584,"y0":50.00082732272952,"z0":5.960602203991276,"aX":14.254191642528644},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.2,"breakHorizontal":-16.1,"spinRate":1962,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.4547547018646094,"extension":6.577617351928945},"hitData":{"launchSpeed":82.3,"launchAngle":52.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.06,"coordY":119.79}},"index":2,"playId":"e9067e47-1dbb-3bb9-beb7-072958001ea0","pitchNumber":3,"startTime":"2026-06-18T00:14:14.554Z","endTime":"2026-06-18T00:14:25.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:14:25.365Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Gilbert flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T00:16:40.015Z","endTime":"2026-06-18T00:17:05.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T00:16:29.398Z","endTime":"2026-06-18T00:16:42.309Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.416060074809078,"aZ":-27.796150156374228,"pfxX":-8.285717120393922,"pfxZ":2.3335514471391416,"pX":-0.09300974436739497,"pZ":2.984536612345673,"vX0":6.861547410620834,"vY0":-135.49500700274695,"vZ0":-1.3913620818687202,"x":120.55,"y":158.2,"x0":-1.5719064736479862,"y0":50.00145961189988,"z0":5.432698878934271,"aX":-15.526994623573595},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.2,"breakHorizontal":13.7,"spinRate":2319,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4030316638232816,"extension":6.574915092528311},"index":1,"playId":"f8c92fbc-38c0-3c47-8452-261b491d47e0","pitchNumber":1,"startTime":"2026-06-18T00:16:42.309Z","endTime":"2026-06-18T00:16:45.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35036743084127,"aZ":-27.6360951072039,"pfxX":0.5706423190641714,"pfxZ":2.701101474420767,"pX":0.8038740112121822,"pZ":2.601834355002411,"vX0":6.059230271552634,"vY0":-127.53281856563622,"vZ0":-1.6186756160595188,"x":86.36,"y":168.53,"x0":-1.6575511448883862,"y0":50.002235608443016,"z0":5.383922307906973,"aX":0.9581777485983228},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":-2.2,"spinRate":2576,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.42625699769862146,"extension":6.461596240603712},"hitData":{"launchSpeed":71.0,"launchAngle":27.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.41,"coordY":109.15}},"index":2,"playId":"b7c76014-03ac-36d3-b23b-dc3161453352","pitchNumber":2,"startTime":"2026-06-18T00:16:58.133Z","endTime":"2026-06-18T00:17:05.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:17:05.156Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Haase grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T00:17:13.776Z","endTime":"2026-06-18T00:18:12.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.825665823859246,"aZ":-20.429387024362256,"pfxX":-7.893309782305657,"pfxZ":6.203928446830844,"pX":0.06196915974260031,"pZ":3.388031512340233,"vX0":7.397081964823151,"vY0":-136.19592293434954,"vZ0":-2.063333094908087,"x":114.64,"y":147.3,"x0":-1.6539163573942903,"y0":50.00143538601723,"z0":5.557278540150706,"aX":-14.938572217751972},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.0,"breakHorizontal":12.8,"spinRate":2440,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4010290181612519,"extension":6.417150490718239},"index":0,"playId":"795af80c-ab60-306d-af29-36d9d315be85","pitchNumber":1,"startTime":"2026-06-18T00:17:33.084Z","endTime":"2026-06-18T00:17:37.546Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.113217842093857,"aZ":-42.321085674171464,"pfxX":6.720878837288807,"pfxZ":-6.73820300276558,"pX":1.3309620854321678,"pZ":2.0622453555538423,"vX0":5.006534748689834,"vY0":-121.98745189508872,"vZ0":0.41517338000941995,"x":66.27,"y":183.1,"x0":-1.6214366856885631,"y0":50.00249134290897,"z0":5.53985724117187,"aX":10.121750385314249},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.9,"breakHorizontal":-13.3,"spinRate":2765,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44909352775759626,"extension":6.568612223866654},"index":1,"playId":"4090bfd4-f1ec-36d0-94e7-4056d1a48e04","pitchNumber":2,"startTime":"2026-06-18T00:17:49.180Z","endTime":"2026-06-18T00:17:52.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.889731556054773,"aZ":-27.936016111821722,"pfxX":-8.711754892594705,"pfxZ":2.221368105661986,"pX":0.15364850544561473,"pZ":2.88264330281083,"vX0":7.792768749567203,"vY0":-137.19211832009043,"vZ0":-1.4755049164476823,"x":111.14,"y":160.95,"x0":-1.5895283961018154,"y0":50.00420055029811,"z0":5.328548385746767,"aX":-16.635060678666413},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.0,"breakHorizontal":14.2,"spinRate":2394,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39898824100666586,"extension":6.636375448799991},"hitData":{"launchSpeed":89.9,"launchAngle":-31.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.89,"coordY":147.41}},"index":2,"playId":"abede430-fca1-398d-b43e-6e6b98f4adc0","pitchNumber":3,"startTime":"2026-06-18T00:18:04.971Z","endTime":"2026-06-18T00:18:12.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:18:12.480Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Eli White.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T00:18:19.114Z","endTime":"2026-06-18T00:20:23.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.3,"endSpeed":88.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28678490285465,"aZ":-24.253637918782243,"pfxX":-7.666318988358496,"pfxZ":4.048694871038881,"pX":-2.1712355932712146,"pZ":3.418672475233683,"vX0":2.031064248312747,"vY0":-137.51452707781198,"vZ0":-0.7945292679412964,"x":199.76,"y":146.48,"x0":-1.9130439934564927,"y0":50.0049167589018,"z0":5.325042120234653,"aX":-15.002251686559234},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":13.7,"spinRate":2371,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3950627247996952,"extension":6.495698675482685},"index":0,"playId":"1191c0c0-ebe7-3303-a04a-b1434578a75b","pitchNumber":1,"startTime":"2026-06-18T00:18:35.728Z","endTime":"2026-06-18T00:18:39.138Z","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":81.8,"endSpeed":75.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42910920955181,"aZ":-42.01099998555084,"pfxX":7.602543225534973,"pfxZ":-6.790283806925242,"pX":-1.0882027854615848,"pZ":2.8911084737169865,"vX0":-0.39434891280478496,"vY0":-119.21439218397683,"vZ0":2.6189465824564664,"x":158.48,"y":160.72,"x0":-1.9098956684945851,"y0":50.00135618031956,"z0":5.551891695406514,"aX":11.017261950076781},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.5,"breakHorizontal":-13.7,"spinRate":2782,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.45822961316286426,"extension":6.32033371949094},"index":1,"playId":"70b91ddd-7313-31b6-81e6-9e5bd7f44cba","pitchNumber":2,"startTime":"2026-06-18T00:18:49.334Z","endTime":"2026-06-18T00:18:53.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8497339006254,"aZ":-29.140678484633064,"pfxX":-8.424538875795424,"pfxZ":1.744799864337328,"pX":1.3281585021436346,"pZ":0.4217472620081394,"vX0":10.311803456592356,"vY0":-130.06035311943347,"vZ0":-6.745737042802591,"x":66.37,"y":227.39,"x0":-1.5617694572132794,"y0":50.00609466570517,"z0":5.209071353784399,"aX":-14.685795146002645},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":13.4,"spinRate":1785,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4183762255735912,"extension":6.5861054257818425},"index":2,"playId":"8b6b1782-028f-30f8-81c9-9b64bd2e85db","pitchNumber":3,"startTime":"2026-06-18T00:19:04.504Z","endTime":"2026-06-18T00:19:07.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9361134685717,"aZ":-24.640496940655748,"pfxX":-9.395587434291464,"pfxZ":3.9347763443065062,"pX":0.14781488295422202,"pZ":2.9519515257473854,"vX0":8.092831120189993,"vY0":-136.73759588642804,"vZ0":-1.9300637325115275,"x":111.37,"y":159.08,"x0":-1.6130610431770356,"y0":50.00506868379962,"z0":5.3384878845469075,"aX":-17.997041858629842},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":15.6,"spinRate":2409,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3988406613737996,"extension":6.60483116272309},"index":3,"playId":"827b4505-2f77-3125-bebb-7204df82e0c6","pitchNumber":4,"startTime":"2026-06-18T00:19:23.092Z","endTime":"2026-06-18T00:19:27.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36043862067883,"aZ":-25.47407395520749,"pfxX":-8.828554453600656,"pfxZ":3.5184123024883682,"pX":-0.12080488538038203,"pZ":2.303604259569303,"vX0":7.181595400967879,"vY0":-136.21695472051755,"vZ0":-3.329728797439425,"x":121.6,"y":176.58,"x0":-1.6280057174446712,"y0":50.00004661727092,"z0":5.2780561827363535,"aX":-16.799082993242862},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":14.8,"spinRate":2254,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.40015239299190064,"extension":6.484044224934214},"index":4,"playId":"9b59f437-e4cb-368a-bf48-34c35f2df87a","pitchNumber":5,"startTime":"2026-06-18T00:19:36.583Z","endTime":"2026-06-18T00:19:40.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94594662745651,"aZ":-25.873143406064436,"pfxX":-8.092827666339696,"pfxZ":3.2821331462718994,"pX":-0.5964670087751328,"pZ":2.3035159136141434,"vX0":5.922337832624396,"vY0":-136.87268084379463,"vZ0":-3.198874859503573,"x":139.74,"y":176.59,"x0":-1.724352750729553,"y0":50.00267236268858,"z0":5.2366852455648125,"aX":-15.532170659438924},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":13.6,"spinRate":2271,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3984337782068583,"extension":6.534694994734815},"index":5,"playId":"799a3b70-7a41-30a5-93f4-5b47e3b2157f","pitchNumber":6,"startTime":"2026-06-18T00:19:50.464Z","endTime":"2026-06-18T00:19:53.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83251096893248,"aZ":-23.922693866059454,"pfxX":-9.01964679146135,"pfxZ":4.157587581184105,"pX":0.3340017967258052,"pZ":2.8818954319488257,"vX0":8.866409668812112,"vY0":-138.75700148298193,"vZ0":-2.2372105778045155,"x":104.27,"y":160.97,"x0":-1.7036005197656914,"y0":50.00262227686525,"z0":5.26313068468518,"aX":-17.903132937854224},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":14.9,"spinRate":2410,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.39207297936396346,"extension":6.619738657965848},"hitData":{"launchSpeed":79.3,"launchAngle":57.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.08,"coordY":131.19}},"index":6,"playId":"08ea653d-dc02-3da1-9584-35259e89ca27","pitchNumber":7,"startTime":"2026-06-18T00:20:14.607Z","endTime":"2026-06-18T00:20:23.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:20:23.579Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a line drive to center fielder Drew Gilbert.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T00:21:54.819Z","endTime":"2026-06-18T00:23:26.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.854010703113698,"aZ":-13.862774372295796,"pfxX":5.578642107620073,"pfxZ":9.902197258828728,"pX":0.03770180994430003,"pZ":1.6099026845230986,"vX0":-6.174063593345953,"vY0":-133.64387387339062,"vZ0":-9.282271847366793,"x":115.56,"y":195.31,"x0":1.6292676152237286,"y0":50.00079684241387,"z0":6.074246973333514,"aX":10.312962095676065},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":-9.1,"spinRate":2275,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4064573217719816,"extension":6.702884302653534},"index":0,"playId":"f4f41c47-d73e-3f44-bdfc-aeed1ed73794","pitchNumber":1,"startTime":"2026-06-18T00:22:30.200Z","endTime":"2026-06-18T00:22:34.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51237733537051,"aZ":-14.108233101481394,"pfxX":5.393759899617062,"pfxZ":9.82444764587174,"pX":0.905230105965292,"pZ":1.7896251742688665,"vX0":-3.629840338480397,"vY0":-133.2487776120728,"vZ0":-8.796758583040253,"x":82.49,"y":190.46,"x0":1.5687860570620302,"y0":50.00519314104172,"z0":6.1031165106428675,"aX":9.921692877738892},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":-9.2,"spinRate":2295,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.40752629326279477,"extension":6.673347682886856},"index":1,"playId":"f5d28c52-31b8-3b5f-b1cb-5b92a862e2a4","pitchNumber":2,"startTime":"2026-06-18T00:22:45.268Z","endTime":"2026-06-18T00:22:49.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.650507102856974,"aZ":-21.733648122350257,"pfxX":8.706743823727656,"pfxZ":6.967085928345608,"pX":-0.8297499600143651,"pZ":0.9627092154352554,"vX0":-9.00718621481879,"vY0":-120.33484952317987,"vZ0":-7.170820558865932,"x":148.63,"y":212.79,"x0":1.793188071458136,"y0":50.00173449841329,"z0":5.84646905901589,"aX":13.043078087547842},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.4,"breakHorizontal":-14.2,"spinRate":2075,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4514986510675474,"extension":6.542487144724428},"index":2,"playId":"75c2603b-c5d8-303d-9e9e-0fcf8b7da480","pitchNumber":3,"startTime":"2026-06-18T00:23:01.020Z","endTime":"2026-06-18T00:23:04.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.09151707139465,"aZ":-21.18023347454842,"pfxX":8.929709571859153,"pfxZ":7.4974038766297975,"pX":-0.2908738908977408,"pZ":1.1278379391146425,"vX0":-7.695376887197238,"vY0":-119.51378163974769,"vZ0":-6.689812776632897,"x":128.09,"y":208.33,"x0":1.7895905860704155,"y0":50.00441706133588,"z0":5.828535799399631,"aX":13.095793829134632},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":12.4,"breakHorizontal":-14.6,"spinRate":2054,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.45593768940917556,"extension":6.512718791910252},"hitData":{"launchSpeed":96.3,"launchAngle":9.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.58,"coordY":103.78}},"index":3,"playId":"d6efc6d0-db21-3f0f-b824-249afc6f32e8","pitchNumber":4,"startTime":"2026-06-18T00:23:16.171Z","endTime":"2026-06-18T00:23:26.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:23:26.960Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Eli White grounds into a force out, shortstop Willy Adames to second baseman Luis Arraez. Austin Riley out at 2nd. Eli White to 1st.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T00:23:33.661Z","endTime":"2026-06-18T00:24:56.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"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":92.4,"endSpeed":83.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.803834748282192,"aZ":-14.950232697732421,"pfxX":8.577708637330149,"pfxZ":9.51960567554592,"pX":-0.6669031855790237,"pZ":2.405897337565205,"vX0":-8.618968268937888,"vY0":-134.1012612617705,"vZ0":-6.858076070639177,"x":142.42,"y":173.82,"x0":1.484656840226669,"y0":50.002869127751026,"z0":6.076171559179975,"aX":15.519208652367471},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-13.6,"spinRate":2278,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.4094964787853006,"extension":6.747668993024118},"index":0,"playId":"8299ec6d-3428-3ea4-972f-fdc8c4505645","pitchNumber":1,"startTime":"2026-06-18T00:23:51.948Z","endTime":"2026-06-18T00:23:56.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.446136624443103,"aZ":-28.55974817833291,"pfxX":10.618443551023526,"pfxZ":2.4050462516085886,"pX":1.2363384475091928,"pZ":1.1413623240723731,"vX0":-5.397819426609071,"vY0":-121.8412076088289,"vZ0":-5.254322594955113,"x":69.87,"y":207.96,"x0":2.1036148145932674,"y0":50.000936809086184,"z0":5.800583678847132,"aX":15.926668842975621},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.4,"breakHorizontal":-17.9,"spinRate":1857,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4499340159394718,"extension":6.430929373937043},"index":1,"playId":"3b9ac608-621d-3143-9130-cb617b2777cf","pitchNumber":2,"startTime":"2026-06-18T00:24:07.583Z","endTime":"2026-06-18T00:24:10.750Z","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":84.6,"endSpeed":78.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807819680631695,"aZ":-32.09131081352035,"pfxX":-1.2105303503432592,"pfxZ":0.049430791918906536,"pX":-0.5747883415744591,"pZ":2.1337939371470136,"vX0":-5.296510127986626,"vY0":-123.17950412760757,"vZ0":-2.7002337737226743,"x":138.91,"y":181.17,"x0":1.7578349591324247,"y0":50.000126563001245,"z0":5.9495757126731625,"aX":-1.8642597693626362},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.2,"breakHorizontal":3.4,"spinRate":2492,"spinDirection":292},"zone":7,"typeConfidence":2.0,"plateTime":0.4441699342393335,"extension":6.6412392068420125},"index":2,"playId":"e601c5a9-a2ac-3fbb-8c9e-c490e20ff8ac","pitchNumber":3,"startTime":"2026-06-18T00:24:24.949Z","endTime":"2026-06-18T00:24:27.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.27634714094849,"aZ":-23.25761332876075,"pfxX":8.904447578750037,"pfxZ":5.857882511148208,"pX":0.0352537275980232,"pZ":1.1648247097487654,"vX0":-7.285981119082546,"vY0":-121.64182313756112,"vZ0":-6.177659014020046,"x":115.66,"y":207.33,"x0":1.889320326718976,"y0":50.00473882568761,"z0":5.710422896203767,"aX":13.559817638459025},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.6,"breakHorizontal":-14.8,"spinRate":1839,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4475520309992955,"extension":6.517470603442079},"hitData":{"launchSpeed":105.7,"launchAngle":-21.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.84,"coordY":141.96}},"index":3,"playId":"885e54fa-a9cd-3da2-abca-406cedfc4b7a","pitchNumber":4,"startTime":"2026-06-18T00:24:48.928Z","endTime":"2026-06-18T00:24:56.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:24:56.768Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Mateo lines out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T00:25:06.964Z","endTime":"2026-06-18T00:26:01.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":83.2,"endSpeed":78.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.925787102021815,"aZ":-32.48991841485932,"pfxX":0.5005028831843674,"pfxZ":-0.2067376641445704,"pX":-0.7530807191882776,"pZ":0.46968774679861525,"vX0":-6.121275099327032,"vY0":-121.08808223959736,"vZ0":-6.144088116913851,"x":145.71,"y":226.1,"x0":1.7248581825907425,"y0":50.00530965260116,"z0":5.8259981397225635,"aX":0.7566814913997089},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.4,"breakHorizontal":0.4,"spinRate":2438,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.4494745394396573,"extension":6.646196992857474},"index":0,"playId":"d49d4d92-3451-3aa0-8879-a5fea88cff06","pitchNumber":1,"startTime":"2026-06-18T00:25:29.289Z","endTime":"2026-06-18T00:25:33.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.15979456892317,"aZ":-32.72725253930943,"pfxX":-0.266407239042147,"pfxZ":-0.3581589956850504,"pX":-0.29904334012495504,"pZ":2.5366305837193726,"vX0":-4.975779762608489,"vY0":-121.708223402488,"vZ0":-1.6188791987942337,"x":128.4,"y":170.29,"x0":1.7850255157138433,"y0":50.0032500980278,"z0":5.9787431376520805,"aX":-0.40977994315960203},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":1.3,"spinRate":2518,"spinDirection":314},"zone":4,"typeConfidence":2.0,"plateTime":0.4457087362226497,"extension":6.532198461801001},"hitData":{"launchSpeed":94.2,"launchAngle":18.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.28,"coordY":95.52}},"index":1,"playId":"f598b6ed-17e9-3fd1-bf30-83d9d01e80d6","pitchNumber":2,"startTime":"2026-06-18T00:25:50.721Z","endTime":"2026-06-18T00:26:01.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:26:01.192Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T00:26:03.457Z","endTime":"2026-06-18T00:26:53.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26879247160861,"aZ":-32.0009838312323,"pfxX":-0.38634407992638825,"pfxZ":0.11254488018448106,"pX":0.09277282528603738,"pZ":0.6170443765963186,"vX0":-4.484190861797682,"vY0":-124.69307558524913,"vZ0":-6.170271179913241,"x":113.46,"y":222.12,"x0":1.9589956649241735,"y0":50.006169489096436,"z0":5.7394536939187875,"aX":-0.6125198494291814},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.0,"breakHorizontal":1.7,"spinRate":2631,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.4379796143007164,"extension":6.585390004046899},"index":0,"playId":"e1be218f-be31-3f7e-9d83-08e5c016927a","pitchNumber":1,"startTime":"2026-06-18T00:26:23.906Z","endTime":"2026-06-18T00:26:27.205Z","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":80.7,"endSpeed":75.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.66466999332009,"aZ":-33.832069604835446,"pfxX":-0.9182901538025927,"pfxZ":-1.1633429061380482,"pX":0.6112175105283357,"pZ":2.7968899666602036,"vX0":-2.8213333065137096,"vY0":-117.60998551619733,"vZ0":-0.3810986830014409,"x":93.7,"y":163.26,"x0":1.939691653389203,"y0":50.00574210959195,"z0":6.065228958387904,"aX":-1.302917277616168},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.9,"breakHorizontal":2.3,"spinRate":2575,"spinDirection":323},"zone":3,"typeConfidence":2.0,"plateTime":0.4634835163450539,"extension":6.5234586216578245},"hitData":{"launchSpeed":83.8,"launchAngle":46.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.48,"coordY":108.54}},"index":1,"playId":"e3556be6-3522-338a-8349-10e00620e661","pitchNumber":2,"startTime":"2026-06-18T00:26:44.823Z","endTime":"2026-06-18T00:26:53.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:26:53.839Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Eldridge flies out sharply to center fielder Mauricio Dubón.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T00:28:31.819Z","endTime":"2026-06-18T00:29:42.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.040231869374722,"aZ":-25.300055916466643,"pfxX":-9.206633154491426,"pfxZ":3.74204026980021,"pX":-0.9211782904819622,"pZ":2.6725127880666975,"vX0":5.134128405768222,"vY0":-134.3865755367839,"vZ0":-2.385264955573143,"x":152.11,"y":166.62,"x0":-1.656335430449705,"y0":50.001194858036506,"z0":5.36130981432218,"aX":-16.904709242589277},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.5,"breakHorizontal":15.6,"spinRate":2253,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.40695345503059066,"extension":6.454100201020997},"index":0,"playId":"e68e57e6-69ec-3f63-81a3-324eae4fa990","pitchNumber":1,"startTime":"2026-06-18T00:29:04.086Z","endTime":"2026-06-18T00:29:07.960Z","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":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076427187035588,"aZ":-41.384098925659664,"pfxX":4.602589551340306,"pfxZ":-6.294571174851714,"pX":1.234529436948584,"pZ":1.5052067300885967,"vX0":5.5045921405339575,"vY0":-120.432246338056,"vZ0":-0.66384702839028,"x":69.94,"y":198.14,"x0":-1.6811737091760188,"y0":50.000199901423834,"z0":5.454700229271184,"aX":6.7376346706373},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.3,"breakHorizontal":-9.7,"spinRate":2715,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45534170057989387,"extension":6.3732595461191455},"index":1,"playId":"4caed28c-14aa-3702-961a-28d4b06750c0","pitchNumber":2,"startTime":"2026-06-18T00:29:18.521Z","endTime":"2026-06-18T00:29:22.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40935270033387,"aZ":-25.007349055746907,"pfxX":-9.104381899181647,"pfxZ":3.8431402339924947,"pX":0.061447538439621315,"pZ":2.8283023737931883,"vX0":7.593322829563972,"vY0":-134.53609024459536,"vZ0":-1.932353202247781,"x":114.66,"y":162.42,"x0":-1.5906938549674923,"y0":50.004528969894466,"z0":5.297817078098441,"aX":-16.983227450078765},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.8,"breakHorizontal":15.2,"spinRate":2250,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.40443739687611213,"extension":6.348686877081008},"hitData":{"launchSpeed":105.3,"launchAngle":38.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.68,"coordY":47.03}},"index":2,"playId":"dfbea575-dfb6-3abb-a19b-6cd09d8ca93a","pitchNumber":3,"startTime":"2026-06-18T00:29:32.427Z","endTime":"2026-06-18T00:29:42.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:29:42.251Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T00:29:49.504Z","endTime":"2026-06-18T00:31:25.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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(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":81.2,"endSpeed":74.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40402811228812,"aZ":-41.905362314094,"pfxX":8.15380799262411,"pfxZ":-6.864471980323422,"pX":-0.961276554564505,"pZ":3.0898383957380124,"vX0":-0.23247001119054206,"vY0":-118.2548301366523,"vZ0":2.9946309875127914,"x":153.64,"y":155.35,"x0":-1.9212612162818288,"y0":50.00430175515195,"z0":5.649462792483935,"aX":11.556340267935278},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.4,"breakHorizontal":-14.8,"spinRate":2541,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4630531309275341,"extension":6.250598790529896},"index":0,"playId":"3566f995-696a-3f45-ba23-18da7a1767dc","pitchNumber":1,"startTime":"2026-06-18T00:30:08.959Z","endTime":"2026-06-18T00:30:13.592Z","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":82.4,"endSpeed":76.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.264818263543553,"aZ":-36.19255814613251,"pfxX":3.6063926364148537,"pfxZ":-2.7064886333915066,"pX":-0.4883654374666779,"pZ":2.8296372234472327,"vX0":2.059372047923543,"vY0":-120.19293484868011,"vZ0":1.0806785552339984,"x":135.62,"y":162.38,"x0":-1.8210273829531245,"y0":50.005097564767254,"z0":5.554132675489471,"aX":5.349621343200552},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.4,"breakHorizontal":-7.0,"spinRate":2406,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.45331689098942674,"extension":6.539909339999927},"index":1,"playId":"e3115ac8-1ff9-374c-aa03-477e3b3ae7f7","pitchNumber":2,"startTime":"2026-06-18T00:30:23.890Z","endTime":"2026-06-18T00:30:28.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02294362306226,"aZ":-28.63664021395174,"pfxX":-8.045865160847054,"pfxZ":1.8978030326006827,"pX":-0.41274946753041547,"pZ":2.0078845500111546,"vX0":6.23496642068232,"vY0":-135.27331091714393,"vZ0":-3.317296943944152,"x":132.73,"y":184.57,"x0":-1.6960338808309061,"y0":50.00259950001404,"z0":5.245995522980912,"aX":-14.991411100704116},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.0,"breakHorizontal":13.3,"spinRate":2374,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.40408330749979493,"extension":6.587194675113955},"index":2,"playId":"48571e2a-00cd-3735-9e7a-dcb5e4a7cb1f","pitchNumber":3,"startTime":"2026-06-18T00:30:38.737Z","endTime":"2026-06-18T00:30:41.981Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-18T00:30:53.083Z","endTime":"2026-06-18T00:31:04.931Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.902017693413356,"aZ":-29.40680533534717,"pfxX":-6.945194056422255,"pfxZ":1.6345121570624919,"pX":1.7304137076140524,"pZ":0.9812187096418232,"vX0":10.242353865216444,"vY0":-128.6574945861524,"vZ0":-5.382402658685777,"x":51.04,"y":212.29,"x0":-1.3796217020078911,"y0":50.003898624941165,"z0":5.3486825864185255,"aX":-11.77396254548979},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":10.6,"spinRate":1844,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4239129198751055,"extension":6.471337400942281},"index":4,"playId":"5f56d1d7-741f-3248-a6b9-585f1d22e78c","pitchNumber":4,"startTime":"2026-06-18T00:31:04.931Z","endTime":"2026-06-18T00:31:07.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.038043910569733,"aZ":-30.790159371632708,"pfxX":-6.877665074912732,"pfxZ":0.8331455068040299,"pX":0.9925309420056605,"pZ":1.9148789438661387,"vX0":8.634895577397625,"vY0":-127.63368831143634,"vZ0":-2.8581164025777497,"x":79.17,"y":187.08,"x0":-1.5267044923450905,"y0":50.00428518992125,"z0":5.451513313556788,"aX":-11.451501236744303},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":10.7,"spinRate":1903,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.42765394318674366,"extension":6.4473222107988555},"index":5,"playId":"c5a13801-6e19-38bf-a300-cb6afeee168a","pitchNumber":5,"startTime":"2026-06-18T00:31:22.514Z","endTime":"2026-06-18T00:31:25.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:31:25.514Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sandy León challenged (pitch result), call on the field was overturned: Rafael Devers called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T00:31:36.930Z","endTime":"2026-06-18T00:33:15.236Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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.2,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.236957761426332,"aZ":-25.079213433734413,"pfxX":-0.6690276930399155,"pfxZ":4.016400420061548,"pX":0.36998443364061673,"pZ":2.284404617583667,"vX0":6.000283006422291,"vY0":-130.0733990015182,"vZ0":-2.8500272307944723,"x":102.9,"y":177.1,"x0":-1.8495931355338455,"y0":50.006246430525415,"z0":5.233594267040565,"aX":-1.1841803959765695},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.1,"breakHorizontal":0.4,"spinRate":2549,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4161466908649789,"extension":6.640676338960279},"index":0,"playId":"1280d8fe-20f1-36d3-b40d-721daa8c1478","pitchNumber":1,"startTime":"2026-06-18T00:31:53.968Z","endTime":"2026-06-18T00:31:56.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.136281890363545,"aZ":-19.512227346685282,"pfxX":-5.3787384408354555,"pfxZ":6.543761281785699,"pX":-0.26958741213508974,"pZ":2.849187349815432,"vX0":5.987311539249035,"vY0":-137.00591604490734,"vZ0":-2.907988214298419,"x":127.28,"y":161.85,"x0":-1.7658868947422526,"y0":50.00534881927018,"z0":5.2302368479481505,"aX":-10.412210796004041},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":8.8,"spinRate":2406,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39705558174889255,"extension":6.568149133739181},"index":1,"playId":"564d031e-dc08-3b98-ad55-cc3852a332a2","pitchNumber":2,"startTime":"2026-06-18T00:32:13.743Z","endTime":"2026-06-18T00:32:16.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.342625893514057,"aZ":-42.713563640828006,"pfxX":6.579996987398858,"pfxZ":-6.913049083918225,"pX":1.4717167853075996,"pZ":0.5510480294105602,"vX0":5.548650268138018,"vY0":-122.6522592342656,"vZ0":-2.811256779409125,"x":60.9,"y":223.9,"x0":-1.6753574008889405,"y0":50.0060017916842,"z0":5.355742138688471,"aX":10.02382943741842},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-13.0,"breakHorizontal":-13.2,"spinRate":2904,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44663328699933835,"extension":6.640135519791435},"index":2,"playId":"d5937093-4591-38c9-be30-0a13f9d8c613","pitchNumber":3,"startTime":"2026-06-18T00:32:29.086Z","endTime":"2026-06-18T00:32:33.661Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.589148268887175,"aZ":-41.91241255971146,"pfxX":6.840126100424879,"pfxZ":-6.406750810690077,"pX":-0.2913355923091341,"pZ":1.7686043726293879,"vX0":1.6639038203745258,"vY0":-122.3851932152904,"vZ0":-0.16023848258911344,"x":128.11,"y":191.03,"x0":-1.8682614234552362,"y0":50.00227159490236,"z0":5.417272858218294,"aX":10.40014933259685},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-11.4,"breakHorizontal":-12.7,"spinRate":2750,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.44712668625927066,"extension":6.444335668157139},"index":3,"playId":"784d28d3-7d75-39fd-b198-ec0a7ce4692e","pitchNumber":4,"startTime":"2026-06-18T00:32:48.221Z","endTime":"2026-06-18T00:33:15.236Z","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"}},"playEndTime":"2026-06-18T00:33:15.236Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sandy León grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T00:35:23.062Z","endTime":"2026-06-18T00:37:08.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T00:35:21.548Z","endTime":"2026-06-18T00:35:25.353Z","isPitch":false,"type":"action","player":{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.895016496513488,"aZ":-12.568203466328958,"pfxX":6.26768258689828,"pfxZ":10.800272457764487,"pX":0.5114041598385455,"pZ":1.5907358159802671,"vX0":-4.851230505251973,"vY0":-133.65197378998982,"vZ0":-9.494072996898,"x":97.51,"y":195.83,"x0":1.5326901635086476,"y0":50.00356376054364,"z0":6.0842312511984025,"aX":11.377924001358686},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":-10.3,"spinRate":2323,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.40928884946379984,"extension":6.563589714222302},"index":1,"playId":"05aad59f-9e80-3790-8d8b-8812d31d8d86","pitchNumber":1,"startTime":"2026-06-18T00:35:25.353Z","endTime":"2026-06-18T00:35:29.221Z","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":92.1,"endSpeed":84.5,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91879770201064,"aZ":-11.305426121111324,"pfxX":4.754833113823285,"pfxZ":11.424542197864291,"pX":0.9108091805001154,"pZ":3.2823337181261483,"vX0":-3.3707657327960043,"vY0":-134.04449101169448,"vZ0":-5.737380377475771,"x":82.28,"y":150.16,"x0":1.5643558776548447,"y0":50.005924629598994,"z0":6.251716310935871,"aX":8.687975302477817},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.7,"breakHorizontal":-7.9,"spinRate":2297,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4080163859750696,"extension":6.539711426608129},"index":2,"playId":"dbf5016c-9ba9-3ce0-bfbe-d58eff86872f","pitchNumber":2,"startTime":"2026-06-18T00:35:40.212Z","endTime":"2026-06-18T00:35:43.727Z","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":84.8,"endSpeed":78.7,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.787830111003906,"aZ":-32.395686497792646,"pfxX":-1.7571894327270536,"pfxZ":-0.14404706120986788,"pX":0.26766842657726286,"pZ":2.2811331812599356,"vX0":-2.872854113580568,"vY0":-123.56085088675988,"vZ0":-2.771279770171998,"x":106.8,"y":177.19,"x0":1.6700740810560226,"y0":50.001283197227096,"z0":6.11764784185912,"aX":-2.7380698960904706},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":3.8,"spinRate":2548,"spinDirection":284},"zone":5,"typeConfidence":2.0,"plateTime":0.44195082081007264,"extension":6.410437794224403},"index":3,"playId":"9ace073e-5c2d-3db4-a1db-34541e388f7b","pitchNumber":3,"startTime":"2026-06-18T00:35:52.999Z","endTime":"2026-06-18T00:35:56.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22712563828892,"aZ":-10.155441853613697,"pfxX":5.136515988378438,"pfxZ":11.9326481865067,"pX":-0.6125270933566395,"pZ":2.9846746534357687,"vX0":-7.413949800116124,"vY0":-134.508112689815,"vZ0":-6.47630961567768,"x":140.35,"y":158.19,"x0":1.5031732450657933,"y0":50.006143344922904,"z0":6.132448035990209,"aX":9.48154879125294},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.5,"breakHorizontal":-7.8,"spinRate":2345,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.40611296180852907,"extension":6.557584863210657},"index":4,"playId":"52df5146-6424-3c55-bd53-6bec99838589","pitchNumber":4,"startTime":"2026-06-18T00:36:07.524Z","endTime":"2026-06-18T00:36:10.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72665335125344,"aZ":-12.883925314010826,"pfxX":5.4378829280757675,"pfxZ":10.43705011880406,"pX":1.2585733792070932,"pZ":4.152182285042902,"vX0":-2.833471401169168,"vY0":-135.1604537975172,"vZ0":-3.298217112756228,"x":69.03,"y":126.67,"x0":1.6145212548214944,"y0":50.00370844559972,"z0":6.29426671305715,"aX":10.051792071060458},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":-9.2,"spinRate":2303,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4053865936635339,"extension":6.539808250556135},"index":5,"playId":"1fdffa55-d0af-3ce8-ab6e-59ae8ec88e6a","pitchNumber":5,"startTime":"2026-06-18T00:36:27.195Z","endTime":"2026-06-18T00:36:30.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41378287064752,"aZ":-25.111064620605823,"pfxX":9.52929466246836,"pfxZ":4.755390733640957,"pX":1.1409518406008035,"pZ":1.1845053375517645,"vX0":-5.035542090881121,"vY0":-121.26772541606107,"vZ0":-5.9010034690161906,"x":73.51,"y":206.8,"x0":2.009751231350382,"y0":50.00191504457472,"z0":5.8489818119957695,"aX":14.14713013959397},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.4,"breakHorizontal":-16.0,"spinRate":1656,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.45221035833100887,"extension":6.492704701074942},"index":6,"playId":"9a59a36b-0148-3fbc-b304-07d2f2e1c004","pitchNumber":6,"startTime":"2026-06-18T00:36:42.532Z","endTime":"2026-06-18T00:36:45.760Z","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":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.828160548947835,"aZ":-26.831262355782332,"pfxX":8.492482642901775,"pfxZ":3.7167062853326893,"pX":0.8231975071994428,"pZ":2.851426321865,"vX0":-5.223019801792851,"vY0":-119.42966595051371,"vZ0":-1.7193854134978637,"x":85.62,"y":161.79,"x0":1.9393482401669464,"y0":50.005518057016474,"z0":6.002805922169904,"aX":12.222760655998105},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.6,"breakHorizontal":-14.0,"spinRate":1680,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.45929521238877813,"extension":6.47999195226954},"hitData":{"launchSpeed":75.9,"launchAngle":2.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.0,"coordY":151.0}},"index":7,"playId":"6899a38c-599f-3ddc-bcef-ee32b6d6b213","pitchNumber":7,"startTime":"2026-06-18T00:37:00.076Z","endTime":"2026-06-18T00:37:08.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:37:08.066Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T00:37:16.311Z","endTime":"2026-06-18T00:39:13.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"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(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":84.0,"endSpeed":76.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.640014433855296,"aZ":-32.133315572643134,"pfxX":-0.8347917620184637,"pfxZ":0.02663368293179147,"pX":0.18668366503306616,"pZ":2.70221334992136,"vX0":-3.735408944153388,"vY0":-122.31001556111471,"vZ0":-1.2822606375278016,"x":109.88,"y":165.82,"x0":1.8491607080913164,"y0":50.001998760906446,"z0":6.017090557784209,"aX":-1.2503947872430492},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":2.5,"spinRate":2395,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.449734890974252,"extension":6.650009447655208},"index":0,"playId":"9d37592f-8109-3d84-8411-21c968769649","pitchNumber":1,"startTime":"2026-06-18T00:37:34.322Z","endTime":"2026-06-18T00:37:37.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.135605609739272,"aZ":-29.295900278960215,"pfxX":1.2996207727427,"pfxZ":1.8784690790097174,"pX":-0.7431153333214753,"pZ":-0.6248719671438129,"vX0":-6.495600310592442,"vY0":-124.31881639452676,"vZ0":-9.607042941626192,"x":145.33,"y":255.65,"x0":1.760428577331988,"y0":50.00300149504763,"z0":5.804992319860718,"aX":1.9901062429801755},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":-0.5,"spinRate":2527,"spinDirection":13},"zone":13,"typeConfidence":2.0,"plateTime":0.44443779737685407,"extension":6.641907406229446},"index":1,"playId":"acba40ef-19ce-3977-9011-34d9ab7f0022","pitchNumber":2,"startTime":"2026-06-18T00:37:56.066Z","endTime":"2026-06-18T00:38:00.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.503611968365714,"aZ":-12.350147475385455,"pfxX":5.335358885840964,"pfxZ":10.789247358370556,"pX":-0.059566380041206214,"pZ":1.6244556474115606,"vX0":-5.664434817853182,"vY0":-134.08563500092865,"vZ0":-9.447035441601978,"x":119.27,"y":194.92,"x0":1.3779901989665995,"y0":50.00546195669436,"z0":6.05462278045995,"aX":9.80589576559881},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":-8.6,"spinRate":2311,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.40707351372667144,"extension":6.6791640043775296},"index":2,"playId":"261a3aeb-b3e5-3bc2-bd9b-274ca11dcfd9","pitchNumber":3,"startTime":"2026-06-18T00:38:19.371Z","endTime":"2026-06-18T00:38:22.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4457759581635,"aZ":-13.916029175323555,"pfxX":6.365863243848571,"pfxZ":9.996558738838065,"pX":0.09509264149956978,"pZ":2.22651110497287,"vX0":-6.267019093691125,"vY0":-133.91730542796824,"vZ0":-7.487474895122307,"x":113.38,"y":178.66,"x0":1.6324386654512764,"y0":50.002388518534474,"z0":6.043334508326279,"aX":11.625596627270872},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-10.3,"spinRate":2289,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.40815853615995223,"extension":6.656004892285996},"index":3,"playId":"bc0773e6-3548-3b6b-9fc3-f303a551ff59","pitchNumber":4,"startTime":"2026-06-18T00:38:41.633Z","endTime":"2026-06-18T00:38:44.633Z","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":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.485401007185125,"aZ":-30.065435996313344,"pfxX":0.8579104298933191,"pfxZ":1.3531385358352077,"pX":-0.41881367605596875,"pZ":1.8356934702028447,"vX0":-5.2682073675974515,"vY0":-123.82513535532324,"vZ0":-4.067392057660648,"x":132.96,"y":189.22,"x0":1.6200309514813436,"y0":50.00449104579965,"z0":6.000276893108447,"aX":1.3397167381639146},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.8,"breakHorizontal":-0.4,"spinRate":2569,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4414413577829044,"extension":6.556694958612338},"hitData":{"launchSpeed":97.2,"launchAngle":34.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.38,"coordY":52.83}},"index":4,"playId":"7f3b2ffc-0725-30aa-bbf4-199a0ef8df94","pitchNumber":5,"startTime":"2026-06-18T00:39:04.217Z","endTime":"2026-06-18T00:39:13.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:39:13.383Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out softly, pitcher Carson Whisenhunt to first baseman Bryce Eldridge.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T00:39:19.912Z","endTime":"2026-06-18T00:41:20.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687931,"link":"/api/v1/people/687931"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3053983795148,"aZ":-13.177195323784211,"pfxX":5.995073627775874,"pfxZ":10.175633827418084,"pX":0.07074324502451738,"pZ":1.494278463901646,"vX0":-6.084619452047371,"vY0":-134.5757092214257,"vZ0":-9.572940561298692,"x":114.3,"y":198.43,"x0":1.5629556649906426,"y0":50.00486515330743,"z0":5.9910100576314225,"aX":11.194729796614963},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-9.8,"spinRate":2303,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4042581230201687,"extension":6.696161069552416},"index":0,"playId":"95f5e787-e409-3764-a6b9-f1114c42309a","pitchNumber":1,"startTime":"2026-06-18T00:39:41.049Z","endTime":"2026-06-18T00:39:45.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74396941565594,"aZ":-24.84501814458282,"pfxX":8.483574011002691,"pfxZ":4.924971045394212,"pX":0.728400446510823,"pZ":1.604454779478731,"vX0":-5.672212796952944,"vY0":-120.20475382056125,"vZ0":-4.916798466420964,"x":89.24,"y":195.46,"x0":1.9975293639874137,"y0":50.000338100429,"z0":5.83884188832905,"aX":12.615269857966217},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.2,"breakHorizontal":-14.3,"spinRate":1800,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.45286725385816196,"extension":6.55195450059344},"index":1,"playId":"acea633b-d996-3667-9287-78d6ac5fd494","pitchNumber":2,"startTime":"2026-06-18T00:39:56.371Z","endTime":"2026-06-18T00:39:59.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.218238084151622,"aZ":-31.176134727657658,"pfxX":0.45668360651997286,"pfxZ":0.6245257306900065,"pX":-0.9784170748937424,"pZ":-1.2880496344380659,"vX0":-6.55429811729197,"vY0":-124.67486244908592,"vZ0":-10.752938219254458,"x":154.29,"y":273.56,"x0":1.616362901748432,"y0":50.00166921297745,"z0":5.622982011832755,"aX":0.7262493163356957},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":0.6,"spinRate":2498,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4380255315916788,"extension":6.726334567182886},"index":2,"playId":"8643ff36-29e9-3514-8273-a00891359f4f","pitchNumber":3,"startTime":"2026-06-18T00:40:19.227Z","endTime":"2026-06-18T00:40:22.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.045501896845476,"aZ":-31.636642060501607,"pfxX":-0.20344017426330163,"pfxZ":0.35068679971775607,"pX":-0.6089233548524279,"pZ":0.5321675825549347,"vX0":-5.567165279635653,"vY0":-123.58853589705811,"vZ0":-6.573252477104502,"x":140.21,"y":224.41,"x0":1.7010828745475415,"y0":50.004606764856085,"z0":5.889514170651075,"aX":-0.3139123161455544},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":1.7,"spinRate":2457,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4434911786317999,"extension":6.706616220157676},"index":3,"playId":"82919a76-f2df-30b6-84b2-25b613907073","pitchNumber":4,"startTime":"2026-06-18T00:40:50.905Z","endTime":"2026-06-18T00:40:55.974Z","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":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.758454006347563,"aZ":-25.822835796287567,"pfxX":8.52350405191109,"pfxZ":4.18914716757206,"pX":0.3759746610979797,"pZ":1.7377734765629815,"vX0":-6.390870585614616,"vY0":-121.73292480231461,"vZ0":-4.568475193429077,"x":102.67,"y":191.86,"x0":1.915672044132692,"y0":50.000465918187395,"z0":5.8490017231428215,"aX":12.912999818295106},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.8,"breakHorizontal":-14.2,"spinRate":1666,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.4483056233997118,"extension":6.510825199120622},"hitData":{"launchSpeed":49.0,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.65,"coordY":181.23}},"index":4,"playId":"14d49db1-fc40-3156-a7a6-f7d90e6a8a8d","pitchNumber":5,"startTime":"2026-06-18T00:41:12.118Z","endTime":"2026-06-18T00:41:20.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:41:20.833Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T00:43:41.618Z","endTime":"2026-06-18T00:44:12.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":{"description":"Pitching Change: Carlos Carrasco replaces JR Ritchie.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T00:43:04.637Z","endTime":"2026-06-18T00:43:43.953Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":471911,"link":"/api/v1/people/471911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.797426816221076,"aZ":-23.249613599253184,"pfxX":-2.5442600360403707,"pfxZ":5.172014585182073,"pX":0.6294411414799449,"pZ":1.6466385339040772,"vX0":8.072817678002023,"vY0":-129.68961643196272,"vZ0":-5.3771624423406,"x":93.01,"y":194.32,"x0":-2.1754188633755462,"y0":50.003978940551036,"z0":5.48986669274622,"aX":-4.391989245333546},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.5,"breakHorizontal":3.1,"spinRate":2385,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.42024440787472095,"extension":6.793435326505704},"index":1,"playId":"1096134a-74bb-30ee-8eab-bdec2d779bc3","pitchNumber":1,"startTime":"2026-06-18T00:43:43.953Z","endTime":"2026-06-18T00:43:47.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27557038434176,"aZ":-28.590904169655133,"pfxX":-5.648808409989519,"pfxZ":2.2058589659794334,"pX":-0.31256706553272295,"pZ":1.8458903277387781,"vX0":6.784476347747928,"vY0":-125.56770612129422,"vZ0":-3.535926466143991,"x":128.91,"y":188.94,"x0":-2.293838802180972,"y0":50.00270007665085,"z0":5.555083940604207,"aX":-9.177713956805103},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.5,"breakHorizontal":9.0,"spinRate":1367,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.43332049860181376,"extension":6.973069659216822},"hitData":{"launchSpeed":100.2,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.41,"coordY":145.59}},"index":2,"playId":"4189ca7c-3aa7-3d11-b419-e1e7fa3e82a3","pitchNumber":2,"startTime":"2026-06-18T00:44:04.958Z","endTime":"2026-06-18T00:44:12.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:44:12.558Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out softly, first baseman Matt Olson to pitcher Carlos Carrasco.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T00:44:18.575Z","endTime":"2026-06-18T00:45:21.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":471911,"link":"/api/v1/people/471911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.657774133442796,"aZ":-19.914587735648237,"pfxX":-7.652292318271886,"pfxZ":6.696815223093959,"pX":0.07943655851082788,"pZ":2.2867058956872937,"vX0":8.25039242382861,"vY0":-133.8926616175378,"vZ0":-4.999787985185521,"x":113.97,"y":177.04,"x0":-2.0355557390011074,"y0":50.0035511492916,"z0":5.587073644225936,"aX":-14.010469123560167},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.3,"breakHorizontal":12.2,"spinRate":2200,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.40778410637311424,"extension":6.986328588006607},"index":0,"playId":"f4561c0c-1ef4-3047-bb93-e014eced7556","pitchNumber":1,"startTime":"2026-06-18T00:44:37.835Z","endTime":"2026-06-18T00:44:42.386Z","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":90.2,"endSpeed":83.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.769240981916326,"aZ":-27.861723467098717,"pfxX":-8.150496489466809,"pfxZ":2.46301062218111,"pX":-1.1748216932779312,"pZ":1.5773553538040315,"vX0":5.066373335875694,"vY0":-131.28094267614836,"vZ0":-4.907134601521475,"x":161.78,"y":196.19,"x0":-2.066840654075386,"y0":50.00412071551688,"z0":5.534773640180643,"aX":-14.283788482707177},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.6,"breakHorizontal":13.7,"spinRate":2143,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.41658062970299303,"extension":6.84198849557552},"index":1,"playId":"86a87391-3ea7-3b44-9ac7-fb560c4926ca","pitchNumber":2,"startTime":"2026-06-18T00:44:51.855Z","endTime":"2026-06-18T00:44:54.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18308295822939,"aZ":-32.53143596277534,"pfxX":-4.087434450793281,"pfxZ":-0.21795669930393657,"pX":0.44957122310385533,"pZ":1.2849180599269756,"vX0":8.185266926810055,"vY0":-126.38669575603399,"vZ0":-4.224165755625877,"x":99.86,"y":204.09,"x0":-2.272740444373039,"y0":50.00247161411696,"z0":5.536948583522498,"aX":-6.7386792859278755},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.0,"breakHorizontal":5.9,"spinRate":1208,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4302802348380719,"extension":7.075831065831885},"hitData":{"launchSpeed":59.9,"launchAngle":-29.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":139.67,"coordY":178.11}},"index":2,"playId":"3e935d6c-4d46-3cc6-ac54-4e2da503a417","pitchNumber":3,"startTime":"2026-06-18T00:45:14.126Z","endTime":"2026-06-18T00:45:21.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:45:21.584Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T00:45:31.811Z","endTime":"2026-06-18T00:47:23.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56074966083399,"aZ":-25.49163998021412,"pfxX":0.4699221701975034,"pfxZ":4.137141379883856,"pX":0.4350013297033138,"pZ":0.817783500838123,"vX0":5.980451506822729,"vY0":-125.56711693056603,"vZ0":-6.4169814361749085,"x":100.42,"y":216.7,"x0":-2.0268178543148596,"y0":50.00369005662754,"z0":5.447083530382239,"aX":0.7596989565073852},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":-2.0,"spinRate":2385,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4342115853226609,"extension":6.944868883838151},"index":0,"playId":"53e3004c-4940-3109-a59b-b4b45f4482f9","pitchNumber":1,"startTime":"2026-06-18T00:46:05.271Z","endTime":"2026-06-18T00:46:08.861Z","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":87.3,"endSpeed":80.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.664942613178244,"aZ":-28.721503483210302,"pfxX":0.9930586913893951,"pfxZ":2.0987761257231226,"pX":0.40495558436335033,"pZ":2.038713424838409,"vX0":5.933400288330585,"vY0":-127.07054458859041,"vZ0":-3.3452760233332173,"x":101.56,"y":183.73,"x0":-2.083889820753055,"y0":50.00286020373649,"z0":5.640437393772878,"aX":1.6319761025226978},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":-3.1,"spinRate":2546,"spinDirection":178},"zone":9,"typeConfidence":2.0,"plateTime":0.43011302451076405,"extension":7.044438023148263},"index":1,"playId":"ce9a2e49-c182-35d6-9eee-a561bb803a0f","pitchNumber":2,"startTime":"2026-06-18T00:46:22.732Z","endTime":"2026-06-18T00:46:26.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.328192782443164,"aZ":-25.606121999127616,"pfxX":-1.7626565672950445,"pfxZ":3.9941379023156878,"pX":2.257684196276024,"pZ":0.8486702679337602,"vX0":11.314433375517098,"vY0":-126.8039651527449,"vZ0":-6.299877837463107,"x":30.94,"y":215.87,"x0":-2.012957086081107,"y0":50.005729979400826,"z0":5.3791881304707685,"aX":-2.901768999165558},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.1,"breakHorizontal":1.0,"spinRate":2471,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.43018135171489735,"extension":6.951415209328869},"index":2,"playId":"dd875c23-104f-30eb-8c2e-e03aa92bd733","pitchNumber":3,"startTime":"2026-06-18T00:46:45.718Z","endTime":"2026-06-18T00:46:49.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.693808759421174,"aZ":-24.524392358389065,"pfxX":-8.827410740014411,"pfxZ":4.3718538339237245,"pX":-0.16689396917664404,"pZ":0.9839609266423767,"vX0":7.682307362770574,"vY0":-131.65664980082343,"vZ0":-6.912258276144054,"x":123.36,"y":212.21,"x0":-1.9798147481511172,"y0":50.00509530239507,"z0":5.466099823464709,"aX":-15.454769883376903},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":14.3,"spinRate":2184,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4164774912845157,"extension":6.913279781256412},"index":3,"playId":"2eee3053-c843-3232-bd0e-6125d4dd8b77","pitchNumber":4,"startTime":"2026-06-18T00:47:01.913Z","endTime":"2026-06-18T00:47:05.489Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06298511086125,"aZ":-27.27044328566901,"pfxX":-2.11732494351513,"pfxZ":3.1175455019400715,"pX":0.7988182871269944,"pZ":0.707702418291321,"vX0":7.43827625474291,"vY0":-124.17750696770109,"vZ0":-6.280381947320681,"x":86.55,"y":219.67,"x0":-1.9503270910194144,"y0":50.00489752820554,"z0":5.515778139800648,"aX":-3.3334824130601186},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.4,"breakHorizontal":2.3,"spinRate":2425,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4397895181166671,"extension":7.09066862960191},"index":4,"playId":"44eec220-27a3-3ccf-a3da-f65ffae16600","pitchNumber":5,"startTime":"2026-06-18T00:47:18.862Z","endTime":"2026-06-18T00:47:23.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:47:23.193Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to left fielder Casey Schmitt.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T00:48:43.501Z","endTime":"2026-06-18T00:50:11.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":91.8,"endSpeed":83.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.053607964783488,"aZ":-11.738968079301975,"pfxX":7.142737263792112,"pfxZ":11.415221374068313,"pX":0.12590407258318123,"pZ":2.4276811986086133,"vX0":-6.010434049429879,"vY0":-133.2960014181425,"vZ0":-7.653895836727721,"x":112.2,"y":173.23,"x0":1.487803724554819,"y0":50.00075642150935,"z0":6.193787739808767,"aX":12.784606047221137},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.1,"breakHorizontal":-11.5,"spinRate":2279,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4117331960015731,"extension":6.479302538198807},"index":0,"playId":"2edfe670-c066-3785-a2fd-220e0d0a968b","pitchNumber":1,"startTime":"2026-06-18T00:49:31.119Z","endTime":"2026-06-18T00:49:35.274Z","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":92.5,"endSpeed":84.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91102305184059,"aZ":-13.169012646382958,"pfxX":4.989302639166509,"pfxZ":10.345311186315577,"pX":-1.6012850309760462,"pZ":3.030178142740172,"vX0":-9.455195704307764,"vY0":-134.37092846719227,"vZ0":-6.022476010902328,"x":178.04,"y":156.97,"x0":1.3077606219409466,"y0":50.00121170997965,"z0":6.228628345469249,"aX":9.165130147753471},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-7.1,"spinRate":2289,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4069372418167343,"extension":6.376744925067664},"index":1,"playId":"4f8a2971-8c50-38ce-8f12-bc77f0982bb5","pitchNumber":2,"startTime":"2026-06-18T00:49:46.448Z","endTime":"2026-06-18T00:49:50.039Z","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":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57354703893358,"aZ":-30.315133155042894,"pfxX":0.09213765344567593,"pfxZ":1.204564358854034,"pX":-0.7713473613852063,"pZ":1.579484652503279,"vX0":-6.016284018857545,"vY0":-122.85385788656204,"vZ0":-4.545208623492866,"x":146.4,"y":196.13,"x0":1.68499717258027,"y0":50.00592740221776,"z0":5.995333762930322,"aX":0.14352666310436346},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.4,"breakHorizontal":1.1,"spinRate":2530,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.44379016955163575,"extension":6.46704860311649},"hitData":{"launchSpeed":74.0,"launchAngle":7.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.58,"coordY":116.55}},"index":2,"playId":"a4f04f7b-ed4b-3245-84d0-847303a5a896","pitchNumber":3,"startTime":"2026-06-18T00:50:00.689Z","endTime":"2026-06-18T00:50:11.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:50:11.957Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to left fielder Casey Schmitt. Matt Olson to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T00:50:16.058Z","endTime":"2026-06-18T00:51:08.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.800033480989402,"aZ":-13.215959730867231,"pfxX":4.1535908560406885,"pfxZ":10.34828489173236,"pX":-2.0814177283962576,"pZ":2.700199230250984,"vX0":-10.674763975811413,"vY0":-133.73920987761062,"vZ0":-6.469539847533626,"x":196.34,"y":165.87,"x0":1.4021849596888787,"y0":50.00158513718761,"z0":6.078263480460752,"aX":7.60947626732122},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-5.5,"spinRate":2328,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4077931199337539,"extension":6.535622761525908},"index":0,"playId":"ca0fc37c-4221-31ad-a925-2d642c0f5edf","pitchNumber":1,"startTime":"2026-06-18T00:50:37.161Z","endTime":"2026-06-18T00:50:40.721Z","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":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.899738071043352,"aZ":-12.022099216220722,"pfxX":4.32145559278486,"pfxZ":10.805461573125012,"pX":-0.3934496519814884,"pZ":2.92275678125897,"vX0":-6.7897167562064515,"vY0":-135.07819805731606,"vZ0":-6.314086132200535,"x":132.0,"y":159.87,"x0":1.5807279673958496,"y0":50.00176366755178,"z0":6.12045416970274,"aX":8.059112628692214},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":-6.5,"spinRate":2298,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4040823625107617,"extension":6.5986361892113745},"hitData":{"launchSpeed":96.8,"launchAngle":13.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.76,"coordY":111.78}},"index":1,"playId":"0486f7c5-7979-3d31-8836-af1c65172701","pitchNumber":2,"startTime":"2026-06-18T00:50:58.319Z","endTime":"2026-06-18T00:51:08.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:51:08.390Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a ground ball to left fielder Casey Schmitt. Matt Olson scores. Ozzie Albies to 2nd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T00:52:17.111Z","endTime":"2026-06-18T00:53:47.609Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":687931,"link":"/api/v1/people/687931"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T00:51:24.781Z","endTime":"2026-06-18T00:52:19.363Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.546905634691164,"aZ":-28.293177733221306,"pfxX":8.054311219992528,"pfxZ":2.488573476798596,"pX":0.8537007485443487,"pZ":1.7057087584618993,"vX0":-5.524118330889235,"vY0":-124.31067435680282,"vZ0":-4.551725670033321,"x":84.46,"y":192.73,"x0":2.061254562076553,"y0":50.00406603129461,"z0":5.916589382612789,"aX":12.572519995006116},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":-13.2,"spinRate":1798,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4410537930470628,"extension":6.636479994542984},"index":1,"playId":"64bcfaad-a4b2-3280-97af-2830f2b58b8f","pitchNumber":1,"startTime":"2026-06-18T00:52:19.363Z","endTime":"2026-06-18T00:52:22.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.161887994473652,"aZ":-27.03702481056379,"pfxX":8.283862252958237,"pfxZ":3.3385140760069767,"pX":0.7331937436813356,"pZ":1.2728495980402497,"vX0":-5.9188099111685295,"vY0":-123.1373935741056,"vZ0":-5.453048472840756,"x":89.05,"y":204.41,"x0":2.0902602788645654,"y0":50.001396009457274,"z0":5.799931197095474,"aX":12.736421091084145},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.0,"breakHorizontal":-13.7,"spinRate":1715,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.44459752391575513,"extension":6.518490761542702},"index":2,"playId":"59b8c501-5df1-31c2-8b61-2134f909feaa","pitchNumber":2,"startTime":"2026-06-18T00:52:36.730Z","endTime":"2026-06-18T00:52:40.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.916244989755395,"aZ":-12.795580226211438,"pfxX":6.639677267821132,"pfxZ":10.664203555929653,"pX":0.8395717126504039,"pZ":0.9118538221567427,"vX0":-4.186969931948621,"vY0":-133.71631064394737,"vZ0":-11.015615528657838,"x":85.0,"y":214.16,"x0":1.5603271394695328,"y0":50.00293350523383,"z0":5.9945088683519545,"aX":12.064439872315889},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":-11.2,"spinRate":2235,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.40909750553557744,"extension":6.593536389320493},"index":3,"playId":"ee9aff6e-4de4-3790-89e6-0ef3aadbf6cc","pitchNumber":3,"startTime":"2026-06-18T00:52:55.035Z","endTime":"2026-06-18T00:52:58.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.927098260362932,"aZ":-29.44092836410509,"pfxX":8.609607627781415,"pfxZ":1.9007244918326265,"pX":1.8790620522956798,"pZ":2.945405806082826,"vX0":-3.4412977191275194,"vY0":-119.28753312694434,"vZ0":-0.7656082528427108,"x":45.37,"y":159.25,"x0":2.221643438548126,"y0":50.00574408995567,"z0":5.92451500589956,"aX":12.410823564170467},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.5,"breakHorizontal":-14.8,"spinRate":1712,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.45915673593574935,"extension":6.504956270712487},"index":4,"playId":"94d2dcb4-4407-33b7-b44c-c4b28bd1dc28","pitchNumber":4,"startTime":"2026-06-18T00:53:13.230Z","endTime":"2026-06-18T00:53:16.230Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235762902535747,"aZ":-30.224605958838392,"pfxX":8.337537663350439,"pfxZ":1.341402167554099,"pX":0.1299956270646145,"pZ":1.6082363073281145,"vX0":-6.843971058214624,"vY0":-120.44160718761479,"vZ0":-3.707261869121675,"x":112.04,"y":195.36,"x0":1.9368711833617698,"y0":50.00497223375733,"z0":5.864779794856434,"aX":12.147439695859795},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.7,"breakHorizontal":-13.3,"spinRate":1638,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.45623177440309615,"extension":6.536545039091792},"hitData":{"launchSpeed":104.3,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.16,"coordY":106.87}},"index":5,"playId":"d9908c01-af05-345d-8e21-b8851a646419","pitchNumber":5,"startTime":"2026-06-18T00:53:35.227Z","endTime":"2026-06-18T00:53:47.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:53:47.609Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Eli White grounds into a force out, shortstop Willy Adames to second baseman Luis Arraez. Ozzie Albies to 3rd. Austin Riley out at 2nd. Eli White to 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T00:56:32.040Z","endTime":"2026-06-18T00:59:03.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T00:54:07.302Z","endTime":"2026-06-18T00:55:04.783Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: JT Brubaker replaces Carson Whisenhunt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T00:55:04.783Z","endTime":"2026-06-18T00:56:34.321Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664141,"link":"/api/v1/people/664141"},"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.8,"endSpeed":86.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.025937999407738,"aZ":-20.956997333044036,"pfxX":-9.328347086134455,"pfxZ":5.915708022649461,"pX":0.013748134729305502,"pZ":3.432416978319493,"vX0":8.544415402242155,"vY0":-136.34441604887573,"vZ0":-3.4359101631986553,"x":116.48,"y":146.1,"x0":-1.9381627146784004,"y0":50.00264388489076,"z0":6.143224774832936,"aX":-17.68548057431772},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":15.2,"spinRate":2352,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.40066138399580176,"extension":5.514361389167802},"index":2,"playId":"e0e70a88-1217-3c26-bfea-c5d0eb069450","pitchNumber":1,"startTime":"2026-06-18T00:56:34.321Z","endTime":"2026-06-18T00:56:38.274Z","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":92.2,"endSpeed":84.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18092522919664,"aZ":-19.410799705034844,"pfxX":-8.04134927842058,"pfxZ":7.018326135694224,"pX":1.572697247417594,"pZ":3.1662664931146125,"vX0":11.624801786220198,"vY0":-133.80701079103136,"vZ0":-4.084278221790973,"x":57.05,"y":153.29,"x0":-1.7780741254783514,"y0":50.000272253879814,"z0":6.098598090877857,"aX":-14.618087893898617},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":12.1,"spinRate":2314,"spinDirection":223},"zone":12,"typeConfidence":0.83,"plateTime":0.40895258741929963,"extension":5.743839483487345},"index":3,"playId":"f0cae58f-663d-30bc-88f9-1a4e1bac577e","pitchNumber":2,"startTime":"2026-06-18T00:56:51.580Z","endTime":"2026-06-18T00:56:54.580Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.012169640144116,"aZ":-18.059589160160854,"pfxX":-9.094752023382894,"pfxZ":7.5115535967517175,"pX":0.8044931920365598,"pZ":1.803444443273493,"vX0":10.358440670596876,"vY0":-136.02782878995373,"vZ0":-7.65349289974876,"x":86.33,"y":190.09,"x0":-1.8659286239900623,"y0":50.00479537321082,"z0":5.899060003331811,"aX":-17.09608614335492},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":14.4,"spinRate":2363,"spinDirection":224},"zone":9,"typeConfidence":0.89,"plateTime":0.4021925171223759,"extension":5.741629386173907},"index":4,"playId":"ded2c4e1-d802-3ea4-be42-db3e59bcfcd1","pitchNumber":3,"startTime":"2026-06-18T00:57:11.815Z","endTime":"2026-06-18T00:57:38.822Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"}}},{"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":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4791903231411,"aZ":-25.506186469954546,"pfxX":-1.8720467341766682,"pfxZ":3.936312625440448,"pX":0.4238635006027956,"pZ":0.5317046209062031,"vX0":6.769287934742768,"vY0":-128.73992878161945,"vZ0":-8.940869684555036,"x":100.84,"y":224.42,"x0":-1.986092368518761,"y0":50.00174161632184,"z0":5.996041932970404,"aX":-3.170687237725361},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":2.0,"spinRate":2532,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.42399790574851437,"extension":5.516130456545695},"index":5,"playId":"f435907d-cba9-3f07-bdf4-1754ebc03cd2","pitchNumber":4,"startTime":"2026-06-18T00:57:45.094Z","endTime":"2026-06-18T00:57:48.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.074789058342628,"aZ":-19.855822003588955,"pfxX":-8.532635174503042,"pfxZ":6.530360707966539,"pX":0.05354263963393311,"pZ":3.0494774638157174,"vX0":8.402043837161232,"vY0":-135.84325255622684,"vZ0":-4.378161365993591,"x":114.96,"y":156.44,"x0":-1.9566668273771897,"y0":50.00637404634591,"z0":6.045124171693794,"aX":-16.104267238643935},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":13.9,"spinRate":2141,"spinDirection":223},"zone":2,"typeConfidence":0.9,"plateTime":0.40174321001008106,"extension":5.631892129680029},"index":6,"playId":"b8e58369-6bdb-3d24-bba5-35e70750cafe","pitchNumber":5,"startTime":"2026-06-18T00:58:06.328Z","endTime":"2026-06-18T00:58:09.328Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-06-18T00:58:21.546Z","endTime":"2026-06-18T00:58:32.710Z","isPitch":false,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.161687012609384,"aZ":-21.012108311088312,"pfxX":-8.440079349827318,"pfxZ":5.880753378551413,"pX":0.10982899132583214,"pZ":3.5112934640306857,"vX0":8.465300315447756,"vY0":-136.19839609234495,"vZ0":-3.116054296417511,"x":112.81,"y":143.98,"x0":-1.9274282034005275,"y0":50.000738999260015,"z0":6.106920276691697,"aX":-16.011288854502737},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":13.7,"spinRate":2273,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.40065846355228985,"extension":5.610597109496422},"index":8,"playId":"fd5cf23a-b978-31e5-8f82-66fa9799df72","pitchNumber":6,"startTime":"2026-06-18T00:58:32.710Z","endTime":"2026-06-18T00:58:35.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.373278954497305,"aZ":-24.66724267061896,"pfxX":-9.099540618091083,"pfxZ":4.02690490577343,"pX":-0.6960978864921135,"pZ":3.339675018893082,"vX0":7.08541833557978,"vY0":-135.12467344541093,"vZ0":-2.673338924141855,"x":143.53,"y":148.61,"x0":-2.160306833907705,"y0":50.000443016827276,"z0":6.061055566818834,"aX":-16.951186847221436},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.0,"breakHorizontal":15.1,"spinRate":2136,"spinDirection":227},"zone":1,"typeConfidence":0.92,"plateTime":0.40419772533439513,"extension":5.659707707165246},"hitData":{"launchSpeed":65.0,"launchAngle":-7.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.4,"coordY":161.84}},"index":9,"playId":"0d832d22-3f05-3636-9f34-3eacfb295f23","pitchNumber":7,"startTime":"2026-06-18T00:58:56.515Z","endTime":"2026-06-18T00:59:03.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T00:59:03.224Z","atBatIndex":48},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Dominic Smith out on a sacrifice fly to center fielder Drew Gilbert. Ozzie Albies scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T01:00:18.558Z","endTime":"2026-06-18T01:02:21.216Z","isComplete":true,"isScoringPlay":true,"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":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":687931,"link":"/api/v1/people/687931"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dominic Smith replaces Jorge Mateo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T00:59:20.337Z","endTime":"2026-06-18T00:59:30.011Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":622761,"link":"/api/v1/people/622761"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-18T00:59:30.011Z","endTime":"2026-06-18T01:00:20.860Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.3,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.269807674356365,"aZ":-24.66472289798267,"pfxX":-6.395500641629356,"pfxZ":3.999519151632388,"pX":-1.255553149080374,"pZ":2.549855936580335,"vX0":5.225721529767333,"vY0":-134.90093270489453,"vZ0":-4.800078869681752,"x":164.86,"y":169.93,"x0":-2.369453521552334,"y0":50.00221028723001,"z0":6.0510798994909365,"aX":-12.004793754992093},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.6,"breakHorizontal":10.7,"spinRate":2117,"spinDirection":230},"zone":11,"typeConfidence":0.95,"plateTime":0.403203896776553,"extension":5.508138044302714},"index":2,"playId":"e6d200ee-c75e-3aef-907b-6cac6f58faea","pitchNumber":1,"startTime":"2026-06-18T01:00:20.860Z","endTime":"2026-06-18T01:00:24.781Z","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":87.9,"endSpeed":82.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.395308296183643,"aZ":-26.689700317658282,"pfxX":-9.792451023282457,"pfxZ":3.2588890646051,"pX":-0.6002117736152457,"pZ":1.125852545945175,"vX0":7.224535592017252,"vY0":-127.90555462772132,"vZ0":-6.580179150264794,"x":139.88,"y":208.38,"x0":-2.1666980499159845,"y0":50.00361349356481,"z0":5.779744061805177,"aX":-16.487602695658616},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":2079,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.42561458777905425,"extension":5.703760289520535},"index":3,"playId":"31d2d6eb-2da4-3a26-97e4-49c17c57faba","pitchNumber":2,"startTime":"2026-06-18T01:00:35.732Z","endTime":"2026-06-18T01:00:38.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2140967042924,"aZ":-25.991603800198877,"pfxX":-11.626513071081177,"pfxZ":3.767211042777154,"pX":-0.5922962165766464,"pZ":0.2702595354242842,"vX0":7.822516659658299,"vY0":-127.37694803650952,"vZ0":-8.599741066957016,"x":139.58,"y":231.48,"x0":-2.192841792016922,"y0":50.00554870288439,"z0":5.745992189081463,"aX":-19.104155919365574},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.0,"breakHorizontal":19.3,"spinRate":1913,"spinDirection":239},"zone":13,"typeConfidence":0.93,"plateTime":0.4300306898986741,"extension":5.647108958072763},"index":4,"playId":"88c71df9-91ce-34d6-a1c4-c9afc8fad53b","pitchNumber":3,"startTime":"2026-06-18T01:00:55.724Z","endTime":"2026-06-18T01:00:58.860Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.836320500762493,"aZ":-15.245349677969813,"pfxX":-4.9082420340510104,"pfxZ":9.17562922422327,"pX":-0.6839073277389679,"pZ":2.5400118404413217,"vX0":5.326594535417185,"vY0":-133.95284711072108,"vZ0":-6.437737430825488,"x":143.07,"y":170.2,"x0":-2.0463359192560953,"y0":50.00191657839911,"z0":6.0357856551147995,"aX":-9.054448744999272},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":7.9,"spinRate":2171,"spinDirection":222},"zone":4,"typeConfidence":0.75,"plateTime":0.40655303516113506,"extension":5.570299709688289},"index":5,"playId":"ac346570-9ae8-3488-91a5-4a96f326f1f4","pitchNumber":4,"startTime":"2026-06-18T01:01:21.690Z","endTime":"2026-06-18T01:01:25.451Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":6,"startTime":"2026-06-18T01:01:40.322Z","endTime":"2026-06-18T01:01:51.456Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.145825384058273,"aZ":-24.14282123654726,"pfxX":-8.851699832221659,"pfxZ":4.304058123955638,"pX":0.6541375272175244,"pZ":2.39160205467008,"vX0":9.91738633533713,"vY0":-134.97953295843325,"vZ0":-5.104142460638407,"x":92.07,"y":174.21,"x0":-1.897312517398218,"y0":50.00411206175657,"z0":5.981228949065269,"aX":-16.526662044101},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":14.2,"spinRate":2207,"spinDirection":226},"zone":6,"typeConfidence":0.92,"plateTime":0.40396568424521195,"extension":5.741020352527388},"index":7,"playId":"536c1218-a8f3-37bd-85c0-7279131c15e8","pitchNumber":5,"startTime":"2026-06-18T01:01:51.456Z","endTime":"2026-06-18T01:01:55.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.441006696924077,"aZ":-25.181397134182912,"pfxX":-7.846391788516669,"pfxZ":3.7300271090108463,"pX":0.6655058952577094,"pZ":2.4623244988111073,"vX0":9.998888262214408,"vY0":-134.86939212619959,"vZ0":-4.84981855491222,"x":141.23,"y":155.84,"x0":-2.0400231064122125,"y0":50.00273627237806,"z0":6.020557460123936,"aX":-14.71212909884304},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":12.5,"spinRate":2184,"spinDirection":224},"zone":6,"typeConfidence":0.94,"plateTime":0.4033891777575378,"extension":5.724142496237426},"hitData":{"launchSpeed":86.8,"launchAngle":42.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.57,"coordY":87.5}},"index":8,"playId":"92503d6c-48a2-3621-b9ce-6dd183eeaf89","pitchNumber":6,"startTime":"2026-06-18T01:02:09.115Z","endTime":"2026-06-18T01:02:21.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:02:21.216Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out to center fielder Drew Gilbert.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T01:02:35.403Z","endTime":"2026-06-18T01:03:40.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05571537782763,"aZ":-18.382489732035257,"pfxX":-6.318650296115372,"pfxZ":7.617260296790569,"pX":-1.6329946438412046,"pZ":3.0192363867370275,"vX0":3.8567872779138614,"vY0":-134.44298149702587,"vZ0":-4.493175106205408,"x":179.25,"y":157.26,"x0":-2.273161639303328,"y0":50.00499128263893,"z0":6.036193031163577,"aX":-11.444697017651155},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":2045,"spinDirection":226},"zone":11,"typeConfidence":0.72,"plateTime":0.40908163837065636,"extension":5.441694357915099},"index":0,"playId":"8ca19f7f-4b36-3880-b3b0-f961aecc1b03","pitchNumber":1,"startTime":"2026-06-18T01:02:53.280Z","endTime":"2026-06-18T01:02:56.555Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"2fb983b7-6f47-3ffa-a4b2-f4341d037065","startTime":"2026-06-18T01:03:15.269Z","endTime":"2026-06-18T01:03:18.269Z","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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46109742930431,"aZ":-22.194075963995015,"pfxX":-9.918813029778638,"pfxZ":6.258697726567723,"pX":0.20341922685541367,"pZ":1.8697950207691947,"vX0":8.983139671245972,"vY0":-126.2243814543813,"vZ0":-5.603487853305412,"x":109.25,"y":188.3,"x0":-2.1328746047288094,"y0":50.00410382710118,"z0":5.9337856511668665,"aX":-15.821810977088035},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.1,"breakHorizontal":15.6,"spinRate":2117,"spinDirection":238},"zone":8,"typeConfidence":0.94,"plateTime":0.43586233727365276,"extension":5.544366813663633},"hitData":{"launchSpeed":101.4,"launchAngle":21.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.87,"coordY":73.58}},"index":2,"playId":"bbebe18c-77d3-30ff-952d-18435a54071a","pitchNumber":2,"startTime":"2026-06-18T01:03:33.375Z","endTime":"2026-06-18T01:03:40.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:03:40.797Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Gilbert flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T01:05:50.447Z","endTime":"2026-06-18T01:06:32.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ha-Seong Kim replaces Dominic Smith, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T01:05:23.909Z","endTime":"2026-06-18T01:05:52.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"702","replacedPlayer":{"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(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":91.5,"endSpeed":83.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32513369288801,"aZ":-27.957111130777186,"pfxX":-9.498200262722017,"pfxZ":2.3644325986567107,"pX":-1.4113639643787277,"pZ":2.389305285654748,"vX0":5.512119915155766,"vY0":-133.0598281506144,"vZ0":-3.2207817293537757,"x":170.8,"y":174.27,"x0":-2.2830560821808445,"y0":50.00067295930785,"z0":5.655818072573474,"aX":-16.915851496566056},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":15.8,"spinRate":2171,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.41269248748355913,"extension":6.667009817351069},"index":1,"playId":"9ded8691-a9b4-38f4-ac04-70e6804e9c13","pitchNumber":1,"startTime":"2026-06-18T01:05:52.713Z","endTime":"2026-06-18T01:05:56.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.382403147633656,"aZ":-26.87320533291155,"pfxX":-8.094126917566069,"pfxZ":3.005933170377542,"pX":0.10961779113592222,"pZ":1.754686788640685,"vX0":8.497496417108438,"vY0":-131.7736244564011,"vZ0":-4.7400757228411985,"x":112.82,"y":191.4,"x0":-2.1016426996719813,"y0":50.00267548351908,"z0":5.556560341913247,"aX":-14.2687566963633},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":12.8,"spinRate":2223,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.41528893338312045,"extension":6.641413231776105},"index":2,"playId":"04788eaa-5d87-3afe-9941-656a056ef77f","pitchNumber":2,"startTime":"2026-06-18T01:06:07.780Z","endTime":"2026-06-18T01:06:11.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68317288458629,"aZ":-32.379975828066335,"pfxX":-4.555386181403271,"pfxZ":-0.13492409141139294,"pX":0.04366087422452295,"pZ":1.943638231534016,"vX0":6.801041429948931,"vY0":-122.6465145546897,"vZ0":-2.359843287749122,"x":115.34,"y":186.3,"x0":-2.15366008623219,"y0":50.00166603387136,"z0":5.637853132594654,"aX":-7.049087356958316},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.5,"breakHorizontal":7.0,"spinRate":1290,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4439402994904835,"extension":6.887225922484253},"hitData":{"launchSpeed":77.5,"launchAngle":45.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.42,"coordY":125.75}},"index":3,"playId":"08bdaa86-edb0-3695-b570-b864704bef6c","pitchNumber":3,"startTime":"2026-06-18T01:06:23.836Z","endTime":"2026-06-18T01:06:32.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:06:32.554Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eric Haase singles on a ground ball to third baseman Austin Riley.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T01:06:43.978Z","endTime":"2026-06-18T01:07:29.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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":92.1,"endSpeed":85.3,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61842386125752,"aZ":-24.023405607337114,"pfxX":-7.2632010367068,"pfxZ":4.413314530723664,"pX":-1.2862854768244967,"pZ":2.699199980024107,"vX0":5.310847195252835,"vY0":-134.1841356387873,"vZ0":-3.2053836660715387,"x":166.03,"y":165.9,"x0":-2.335141254275139,"y0":50.00190254052449,"z0":5.596903183685402,"aX":-13.410632402483383},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":12.2,"spinRate":2193,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40624551148252985,"extension":6.935039057771764},"index":0,"playId":"e2de6599-61fd-310e-bd34-694eac291c6a","pitchNumber":1,"startTime":"2026-06-18T01:07:01.791Z","endTime":"2026-06-18T01:07:06.423Z","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":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.743780231616604,"aZ":-24.356985055716763,"pfxX":-1.4509995997047451,"pfxZ":4.835786790760641,"pX":0.08842459749500226,"pZ":2.111411206440808,"vX0":6.160377232594483,"vY0":-125.40350348935876,"vZ0":-3.5413873611950852,"x":113.63,"y":181.77,"x0":-2.195406909927663,"y0":50.003474832624946,"z0":5.495035105880546,"aX":-2.346451693037709},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.3,"breakHorizontal":1.4,"spinRate":2394,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.4342619641905836,"extension":6.891553665620817},"hitData":{"launchSpeed":60.5,"launchAngle":-52.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.33,"coordY":174.26}},"index":1,"playId":"d3e285d5-76b0-3c00-90d6-5435cae55c89","pitchNumber":2,"startTime":"2026-06-18T01:07:16.480Z","endTime":"2026-06-18T01:07:29.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:07:29.150Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Arraez grounds into a force out, shortstop Ha-Seong Kim to second baseman Ozzie Albies. Eric Haase out at 2nd. Luis Arraez to 1st.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T01:07:36.095Z","endTime":"2026-06-18T01:09:48.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"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":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08687641274704,"aZ":-25.572621890752064,"pfxX":-7.2024526073315664,"pfxZ":3.703378763641311,"pX":-1.0929669344251227,"pZ":2.5082542775771888,"vX0":5.43927870463703,"vY0":-132.39260806066633,"vZ0":-3.2278982266962855,"x":158.66,"y":171.06,"x0":-2.233783322147933,"y0":50.00369111384318,"z0":5.6057415114254034,"aX":-12.843377922916423},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":11.9,"spinRate":2218,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.413013259666847,"extension":6.794090784475267},"index":0,"playId":"0df64850-46b0-3513-9970-acbfab743f9b","pitchNumber":1,"startTime":"2026-06-18T01:07:54.825Z","endTime":"2026-06-18T01:07:59.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.26866715571479,"aZ":-31.11913721172935,"pfxX":-4.975874860336225,"pfxZ":0.6768064829185754,"pX":0.23332028727860185,"pZ":2.074030441107298,"vX0":7.008630924149251,"vY0":-122.90529981702014,"vZ0":-2.3402236137187584,"x":108.11,"y":182.78,"x0":-1.9800463371402424,"y0":50.004953931792954,"z0":5.6246144940632785,"aX":-7.783738535332087},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.0,"breakHorizontal":7.8,"spinRate":1422,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.44191062114537427,"extension":6.861344762899005},"index":1,"playId":"7180431f-bcbb-3727-9a55-f63e7daadc23","pitchNumber":2,"startTime":"2026-06-18T01:08:11.251Z","endTime":"2026-06-18T01:08:14.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.939776834198202,"aZ":-31.01250339681041,"pfxX":-5.647396612548947,"pfxZ":0.7204443940426666,"pX":0.36896732803347665,"pZ":1.4822157316819318,"vX0":7.856383984610761,"vY0":-124.91562155556363,"vZ0":-3.839378641910619,"x":102.94,"y":198.76,"x0":-2.063461794261163,"y0":50.00014376718837,"z0":5.551370414312425,"aX":-9.046432029124372},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.7,"breakHorizontal":8.8,"spinRate":1286,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.43621692046048244,"extension":6.941325156213026},"index":2,"playId":"a66732ac-e83e-3b9b-92a3-5839e8b6b235","pitchNumber":3,"startTime":"2026-06-18T01:08:34.195Z","endTime":"2026-06-18T01:08:38.694Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-18T01:09:02.165Z","endTime":"2026-06-18T01:09:14.277Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"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":87.3,"endSpeed":81.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.511349958936375,"aZ":-24.028421175154545,"pfxX":1.6648344142170552,"pfxZ":4.8816802682247715,"pX":-0.04747678106152619,"pZ":2.1193254530936665,"vX0":4.812378584136473,"vY0":-127.17518256149238,"vZ0":-4.190829395195269,"x":118.81,"y":181.56,"x0":-2.166497540562749,"y0":50.00190760351387,"z0":5.6524055280643974,"aX":2.7778956533351544},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.3,"breakHorizontal":-4.0,"spinRate":2459,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.4276431652565167,"extension":6.709674190975942},"index":4,"playId":"be7438c1-a71a-385d-bd36-18fc000d3118","pitchNumber":4,"startTime":"2026-06-18T01:09:14.277Z","endTime":"2026-06-18T01:09:19.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":84.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962159590252558,"aZ":-24.641923580105995,"pfxX":-6.610252134891775,"pfxZ":4.220000960075876,"pX":-1.2660009097937701,"pZ":1.7142523678822683,"vX0":4.363824470711616,"vY0":-132.20190345869153,"vZ0":-5.146484480313427,"x":165.26,"y":192.5,"x0":-2.0721847604212633,"y0":50.004217414301,"z0":5.4756427895923405,"aX":-11.800147321612766},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":11.2,"spinRate":2164,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.412999531075529,"extension":6.754433035541811},"hitData":{"launchSpeed":81.2,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.05,"coordY":148.62}},"index":5,"playId":"d7f162ec-0dc9-3771-b87c-1263fe566c5c","pitchNumber":5,"startTime":"2026-06-18T01:09:40.743Z","endTime":"2026-06-18T01:09:48.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:09:48.583Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out to first baseman Matt Olson.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T01:09:58.686Z","endTime":"2026-06-18T01:10:42.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":"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.2,"endSpeed":81.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.861559699070074,"aZ":-22.815386801549124,"pfxX":1.405432453201923,"pfxZ":5.677932066012901,"pX":0.9017799217929398,"pZ":1.0050757100740932,"vX0":7.002985220596327,"vY0":-126.80067352289595,"vZ0":-6.647543594540514,"x":82.63,"y":211.64,"x0":-2.0644152204526995,"y0":50.00611350270686,"z0":5.448569370743758,"aX":2.316797034088781},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.1,"breakHorizontal":-4.0,"spinRate":2421,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42988925995390836,"extension":6.782720115176554},"index":0,"playId":"076b60a7-774d-3a76-96e3-bcde7906e96b","pitchNumber":1,"startTime":"2026-06-18T01:10:19.900Z","endTime":"2026-06-18T01:10:24.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69533412073467,"aZ":-29.544685599716267,"pfxX":-4.893362961851414,"pfxZ":1.7401146005946355,"pX":-0.16996894875635218,"pZ":1.978850052042423,"vX0":6.355230205441572,"vY0":-121.50242004256721,"vZ0":-2.5724580571557834,"x":123.48,"y":185.35,"x0":-2.1723202000847355,"y0":50.00171170082348,"z0":5.594435911738426,"aX":-7.385734391088874},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.9,"breakHorizontal":7.6,"spinRate":1348,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4491710611005466,"extension":6.771134504278901},"hitData":{"launchSpeed":64.6,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.85,"coordY":178.04}},"index":1,"playId":"24afd2ab-f71a-397e-b70c-81335fc5bdcd","pitchNumber":2,"startTime":"2026-06-18T01:10:36.095Z","endTime":"2026-06-18T01:10:42.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:10:42.863Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jair Camargo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T01:15:03.560Z","endTime":"2026-06-18T01:16:14.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Hentges replaces JT Brubaker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T01:14:08.651Z","endTime":"2026-06-18T01:14:42.085Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656529,"link":"/api/v1/people/656529"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jair Camargo replaces Sandy León.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T01:14:42.085Z","endTime":"2026-06-18T01:15:05.859Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665856,"link":"/api/v1/people/665856"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27087306129149,"aZ":-12.879881159103121,"pfxX":2.5024432867239197,"pfxZ":10.097708735749464,"pX":-0.44309143132161494,"pZ":2.772893696778655,"vX0":-6.914289812194749,"vY0":-137.09457637318437,"vZ0":-6.705284296343014,"x":133.89,"y":163.91,"x0":1.7823483498539248,"y0":50.000477969428104,"z0":6.123033168457652,"aX":4.781201709068085},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":-3.1,"spinRate":2429,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.39896598309878417,"extension":7.035141868291557},"index":2,"playId":"70e1bcad-32ca-31ef-819a-af00dc5ddec3","pitchNumber":1,"startTime":"2026-06-18T01:15:05.859Z","endTime":"2026-06-18T01:15:10.187Z","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":94.6,"endSpeed":86.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.435642087060586,"aZ":-12.83465801865319,"pfxX":3.8929779444326558,"pfxZ":10.094466717624984,"pX":-1.2932477029108025,"pZ":2.5424593239861597,"vX0":-9.461879098364486,"vY0":-137.29992330727347,"vZ0":-7.188599746866181,"x":166.3,"y":170.13,"x0":1.686486719225662,"y0":50.000778995358125,"z0":6.061713980744512,"aX":7.457579620236222},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":-5.2,"spinRate":2336,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.3984042531889269,"extension":7.164383222404092},"index":3,"playId":"08de277b-c03e-3c46-b246-d00dfe38b840","pitchNumber":2,"startTime":"2026-06-18T01:15:20.923Z","endTime":"2026-06-18T01:15:24.134Z","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":88.8,"endSpeed":82.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.636600065159467,"aZ":-27.420598529408082,"pfxX":-1.6015995569004924,"pfxZ":2.7852596161044367,"pX":-0.4099488082086206,"pZ":2.660526000412822,"vX0":-5.322037164591755,"vY0":-129.25891490249145,"vZ0":-3.542163376549077,"x":132.63,"y":166.95,"x0":1.876233216257418,"y0":50.0033089914445,"z0":6.1328428145901785,"aX":-2.735148457370759},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.6,"breakHorizontal":4.0,"spinRate":2310,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.422257998493599,"extension":6.811055592998904},"index":4,"playId":"25c20b69-ff73-3c5f-91cd-6a12b971faff","pitchNumber":3,"startTime":"2026-06-18T01:15:35.776Z","endTime":"2026-06-18T01:15:40.064Z","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":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.209187834893275,"aZ":-42.85816563165264,"pfxX":-3.4915912768874855,"pfxZ":-7.636612964238678,"pX":-0.18816658917290066,"pZ":0.9741989710586424,"vX0":-3.4593478489386507,"vY0":-117.7750039914096,"vZ0":-2.918694028149451,"x":124.17,"y":212.48,"x0":1.7555104806899806,"y0":50.003447583180346,"z0":6.208791163382099,"aX":-4.884486186741234},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.3,"breakHorizontal":7.2,"spinRate":2530,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.46578577560978296,"extension":7.010830716297729},"index":5,"playId":"4154f278-56de-30da-8eda-10eab38ccd53","pitchNumber":4,"startTime":"2026-06-18T01:16:11.496Z","endTime":"2026-06-18T01:16:14.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:16:14.720Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, second baseman Luis Arraez to first baseman Bryce Eldridge.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T01:16:21.150Z","endTime":"2026-06-18T01:17:03.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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.3,"endSpeed":88.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.895608048155868,"aZ":-17.424952288104702,"pfxX":7.052329327498039,"pfxZ":7.454564878037393,"pX":0.34769342588894553,"pZ":1.7811736326633512,"vX0":-6.76414790572687,"vY0":-138.5513857240167,"vZ0":-8.313902411959885,"x":103.75,"y":190.69,"x0":1.8840520032045405,"y0":50.00025292037218,"z0":5.946678403599464,"aX":13.948385039778419},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":-11.6,"spinRate":2268,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.3927182675173251,"extension":7.097860497835275},"index":0,"playId":"36ba051b-8fae-3ad3-a103-67dea1c317ef","pitchNumber":1,"startTime":"2026-06-18T01:16:40.891Z","endTime":"2026-06-18T01:16:44.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233071569909658,"aZ":-26.788022256585457,"pfxX":-1.8879670952799064,"pfxZ":3.1626684573888557,"pX":-0.21759886878823567,"pZ":2.2621883901314352,"vX0":-4.5509802028767385,"vY0":-128.97571507961956,"vZ0":-4.570048194775724,"x":125.29,"y":177.7,"x0":1.8077690811817921,"y0":50.00109022355711,"z0":6.097626262904138,"aX":-3.2126880610106294},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":4.3,"spinRate":2278,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.4230129952811792,"extension":6.853985643020489},"hitData":{"launchSpeed":94.1,"launchAngle":4.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.2,"coordY":146.8}},"index":1,"playId":"4a445d82-ba8d-3d46-9c0d-82dd0a07fe3b","pitchNumber":2,"startTime":"2026-06-18T01:16:55.955Z","endTime":"2026-06-18T01:17:03.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:17:03.387Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, first baseman Bryce Eldridge to pitcher Sam Hentges.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T01:17:08.861Z","endTime":"2026-06-18T01:18:37.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656529,"link":"/api/v1/people/656529"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03019178507497,"aZ":-20.342001233687498,"pfxX":9.067792334438412,"pfxZ":6.002751517915927,"pX":0.9901487978169485,"pZ":2.91484455067724,"vX0":-5.85164324192536,"vY0":-138.10734336566352,"vZ0":-5.0290634696385546,"x":79.26,"y":160.08,"x0":1.9369798119265036,"y0":50.00063151350159,"z0":6.090383123206345,"aX":17.862179400710218},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.2,"breakHorizontal":-15.5,"spinRate":2160,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3936389546883188,"extension":6.954011875698795},"index":0,"playId":"fa958e3e-e38f-3d70-bc19-8ac20407fdf4","pitchNumber":1,"startTime":"2026-06-18T01:17:27.027Z","endTime":"2026-06-18T01:17:30.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.441044475262586,"aZ":-19.03420391432759,"pfxX":8.507533544708647,"pfxZ":6.605993616306645,"pX":0.21964953652915553,"pZ":2.6327063588290445,"vX0":-7.429338642971529,"vY0":-138.78798460509014,"vZ0":-5.816141130983166,"x":108.63,"y":167.7,"x0":1.8008649099060836,"y0":50.001387662704694,"z0":5.986381320116543,"aX":16.916206697427118},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":-14.3,"spinRate":2107,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.39178984332332867,"extension":7.125643272786189},"index":1,"playId":"c22c1b85-600a-32fd-8aff-5b198d072b2a","pitchNumber":2,"startTime":"2026-06-18T01:17:45.430Z","endTime":"2026-06-18T01:17:50.208Z","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":90.5,"endSpeed":84.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.476583957355164,"aZ":-28.450551520616784,"pfxX":-1.0948484575966781,"pfxZ":2.085455710206478,"pX":-0.1290636466763133,"pZ":3.6501546187929916,"vX0":-4.979146368566696,"vY0":-131.83799599950785,"vZ0":-1.1682862029002716,"x":121.92,"y":140.23,"x0":1.9158379105482861,"y0":50.001581174222366,"z0":6.173033741618278,"aX":-1.9522684135831119},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":2.9,"spinRate":2125,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.41332601456790075,"extension":6.969720951651843},"index":2,"playId":"1a2b7b16-db7a-3337-b243-adc9852e5b15","pitchNumber":3,"startTime":"2026-06-18T01:18:08.020Z","endTime":"2026-06-18T01:18:11.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79664006549849,"aZ":-27.168517298767103,"pfxX":-1.0808467990201573,"pfxZ":2.986289301262409,"pX":-0.7436893681000644,"pZ":1.497596035035685,"vX0":-6.075112552815251,"vY0":-129.3874455875909,"vZ0":-6.183104858434925,"x":145.35,"y":198.34,"x0":1.7859906593571013,"y0":50.00425975141855,"z0":6.03099248002379,"aX":-1.8114082159690077},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":3.5,"spinRate":2215,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42513874391012774,"extension":6.9123881641356775},"hitData":{"launchSpeed":86.7,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.3,"coordY":169.8}},"index":3,"playId":"54516c28-9183-3799-966c-2a0c59547851","pitchNumber":4,"startTime":"2026-06-18T01:18:28.953Z","endTime":"2026-06-18T01:18:37.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:18:37.528Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T01:20:47.191Z","endTime":"2026-06-18T01:23:11.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"Jair Camargo remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T01:20:17.832Z","endTime":"2026-06-18T01:20:49.479Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665856,"link":"/api/v1/people/665856"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":506702,"link":"/api/v1/people/506702"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23539738733501,"aZ":-25.5689521723084,"pfxX":-8.660434441496063,"pfxZ":3.599438705872024,"pX":-1.0305810667445152,"pZ":2.070259960792587,"vX0":5.943919057322053,"vY0":-134.65752881355456,"vZ0":-4.599049602685739,"x":156.28,"y":182.88,"x0":-2.1412772940821245,"y0":50.00581192112037,"z0":5.6093348321093695,"aX":-15.907479202346314},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.8,"breakHorizontal":14.4,"spinRate":2245,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40674902835575866,"extension":6.742635761666304},"index":1,"playId":"2f7e2dd5-1ec0-3b0c-b683-03e43e10f144","pitchNumber":1,"startTime":"2026-06-18T01:20:49.479Z","endTime":"2026-06-18T01:20:54.344Z","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":86.6,"endSpeed":80.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.839466767508984,"aZ":-28.68700326384261,"pfxX":-5.389485667647044,"pfxZ":2.1370538500553753,"pX":-0.2563473223328602,"pZ":2.697512991369913,"vX0":6.522387214582278,"vY0":-126.06652227105701,"vZ0":-1.5860756824360562,"x":126.77,"y":165.95,"x0":-2.158078301033813,"y0":50.00569048856527,"z0":5.616277321058355,"aX":-8.813229045727198},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":8.5,"spinRate":1209,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.43187533082874907,"extension":6.880020627498815},"index":2,"playId":"82b00c32-11d0-34bc-9017-69bfc9325ba8","pitchNumber":2,"startTime":"2026-06-18T01:21:04.841Z","endTime":"2026-06-18T01:21:09.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.163862425778163,"aZ":-31.36908150430376,"pfxX":-4.688154414854181,"pfxZ":0.49285409116260404,"pX":-0.1931463966027409,"pZ":1.21041753020053,"vX0":6.420334800003659,"vY0":-126.3634383430103,"vZ0":-4.659165754954275,"x":124.36,"y":206.1,"x0":-2.140508115978115,"y0":50.003782558233276,"z0":5.556093282431507,"aX":-7.694677220661365},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":7.3,"spinRate":1400,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43102026999773546,"extension":6.752552795337626},"index":3,"playId":"d1555156-e5f6-388e-b73a-0b7b8f659ca3","pitchNumber":3,"startTime":"2026-06-18T01:21:19.974Z","endTime":"2026-06-18T01:21:23.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.359787072453553,"aZ":-29.409555726521752,"pfxX":-6.62622911588706,"pfxZ":1.6665645164706469,"pX":0.3516721780462373,"pZ":1.5858353210067602,"vX0":7.952903823667398,"vY0":-127.37915614027268,"vZ0":-4.276551137600846,"x":103.6,"y":195.96,"x0":-1.9393040257655403,"y0":50.001219126465074,"z0":5.592444535274517,"aX":-10.969028467676505},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":10.3,"spinRate":1213,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4288058924166869,"extension":6.904879090836216},"index":4,"playId":"fb70f974-0f7d-391e-a220-773302b382f3","pitchNumber":4,"startTime":"2026-06-18T01:21:42.986Z","endTime":"2026-06-18T01:21:46.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.16954300278815,"aZ":-27.635683686280903,"pfxX":-0.7450954359253297,"pfxZ":2.6699787681123457,"pX":1.0210366701149665,"pZ":1.9479242039766165,"vX0":8.312910522731507,"vY0":-128.17217950920002,"vZ0":-3.6803705426513478,"x":78.08,"y":186.19,"x0":-2.1382947531838545,"y0":50.00331405269776,"z0":5.510101151944037,"aX":-1.268070382571101},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":-0.1,"spinRate":2388,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4239051219290273,"extension":7.084539144516072},"index":5,"playId":"94fb3a05-d92e-373a-8c25-13625deef511","pitchNumber":5,"startTime":"2026-06-18T01:22:04.937Z","endTime":"2026-06-18T01:22:07.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77353291107949,"aZ":-23.470423517013984,"pfxX":-6.171084853095708,"pfxZ":4.8896713512437024,"pX":-1.7197878368770063,"pZ":2.175704576630571,"vX0":3.15135254463106,"vY0":-132.2303526760992,"vZ0":-4.4538577561701205,"x":182.55,"y":180.04,"x0":-2.1218259048162604,"y0":50.00306421463258,"z0":5.592348238788637,"aX":-10.987084598478717},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":10.6,"spinRate":2109,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4133756592902684,"extension":6.854344417958984},"index":6,"playId":"274c13ec-7514-3df3-b69a-05b83a449cc5","pitchNumber":6,"startTime":"2026-06-18T01:22:24.119Z","endTime":"2026-06-18T01:22:27.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.799206071744738,"aZ":-30.134825246336984,"pfxX":-5.4209320477083764,"pfxZ":1.2411825274572559,"pX":0.2802102907170882,"pZ":1.0633297340196939,"vX0":7.464466799218963,"vY0":-126.68818272891873,"vZ0":-5.3206601477366195,"x":106.32,"y":210.07,"x0":-1.9829645621727785,"y0":50.005306499817756,"z0":5.563204113021335,"aX":-8.925669927168464},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":8.4,"spinRate":1248,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4302698142635424,"extension":6.955460477062813},"index":7,"playId":"cf91cee4-ea94-3248-a036-cb635b9f9e23","pitchNumber":7,"startTime":"2026-06-18T01:22:40.456Z","endTime":"2026-06-18T01:22:43.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70107570492291,"aZ":-31.191472652763707,"pfxX":-5.736804299741303,"pfxZ":0.5861556101459042,"pX":0.5493813874856236,"pZ":1.595227751314214,"vX0":8.22460207988672,"vY0":-127.6992817750588,"vZ0":-4.109175302047076,"x":96.06,"y":195.71,"x0":-1.9463296014883391,"y0":50.003756540709404,"z0":5.63995775228717,"aX":-9.614535499805513},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.5,"breakHorizontal":8.9,"spinRate":1228,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4265582898541509,"extension":6.9580205837147755},"hitData":{"launchSpeed":102.4,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.22,"coordY":162.65}},"index":8,"playId":"0a843459-6de3-3fd6-99e8-d69192a58138","pitchNumber":8,"startTime":"2026-06-18T01:23:03.845Z","endTime":"2026-06-18T01:23:11.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:23:11.101Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rafael Devers doubles (23) on a line drive to right fielder Mike Yastrzemski.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T01:23:19.516Z","endTime":"2026-06-18T01:24:22.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(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":91.0,"endSpeed":84.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82650377524594,"aZ":-20.98637710237442,"pfxX":-1.4262336712435308,"pfxZ":6.2147973466303,"pX":0.3257393706923397,"pZ":2.7595829037873965,"vX0":6.712771126785429,"vY0":-132.44168094914997,"vZ0":-3.34740071573125,"x":104.58,"y":164.27,"x0":-2.0420870450897377,"y0":50.00207438146917,"z0":5.5514229891599385,"aX":-2.568429722871929},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.8,"breakHorizontal":1.3,"spinRate":2359,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4115181683270488,"extension":6.828416444732705},"index":0,"playId":"4841f3a6-583d-3eae-9f2d-7c232fdd4e4e","pitchNumber":1,"startTime":"2026-06-18T01:23:35.228Z","endTime":"2026-06-18T01:23:38.799Z","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":87.7,"endSpeed":81.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01279182691876,"aZ":-23.3442228834238,"pfxX":-0.4762971730998622,"pfxZ":5.2904913826515,"pX":1.592430083989652,"pZ":1.239851515633493,"vX0":8.815511122858169,"vY0":-127.52602390013139,"vZ0":-6.047598990331869,"x":56.3,"y":205.3,"x0":-1.8282047622174775,"y0":50.00198393128891,"z0":5.4507323311350895,"aX":-0.7960141537191071},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.5,"breakHorizontal":-0.8,"spinRate":2527,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.42737082818169014,"extension":6.711876860712572},"index":1,"playId":"e5c71bd9-23be-3bf5-ae08-530bd78b58d9","pitchNumber":2,"startTime":"2026-06-18T01:23:52.708Z","endTime":"2026-06-18T01:23:56.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.134963750812787,"aZ":-31.654421439922025,"pfxX":-3.4103993981240843,"pfxZ":0.3303363229553704,"pX":0.3907246657882123,"pZ":0.9483967232383396,"vX0":7.154685111225564,"vY0":-124.5186323116253,"vZ0":-4.743361339602645,"x":102.11,"y":213.17,"x0":-2.06661931700742,"y0":50.005877131680315,"z0":5.473711622049545,"aX":-5.400327053070594},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.2,"breakHorizontal":4.7,"spinRate":1202,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4385508815231338,"extension":6.994690505931685},"hitData":{"launchSpeed":91.7,"launchAngle":12.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.49,"coordY":116.62}},"index":2,"playId":"07842157-d38b-3e5c-89e6-eb467c7cf975","pitchNumber":3,"startTime":"2026-06-18T01:24:09.472Z","endTime":"2026-06-18T01:24:22.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:24:22.340Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Ozzie Albies to first baseman Matt Olson. Rafael Devers to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T01:24:31.462Z","endTime":"2026-06-18T01:25:33.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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"}]},{"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.174208762936747,"aZ":-24.548564640434197,"pfxX":0.5479355914157069,"pfxZ":4.536202610599137,"pX":0.9019223229523233,"pZ":3.416652614127007,"vX0":7.362159747612359,"vY0":-127.98155933775067,"vZ0":-0.9167953297760769,"x":82.62,"y":146.53,"x0":-2.0674817650185005,"y0":50.00081709765375,"z0":5.679485516057898,"aX":0.9204048832146833},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.3,"breakHorizontal":-2.4,"spinRate":2407,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4258472940238933,"extension":6.829567174976667},"index":0,"playId":"8020a356-7bd7-35f8-a3fc-dfc161d35622","pitchNumber":1,"startTime":"2026-06-18T01:24:48.461Z","endTime":"2026-06-18T01:24:52.527Z","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":89.0,"endSpeed":82.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38760051715535,"aZ":-23.34216504485068,"pfxX":0.4754561466236473,"pfxZ":5.127660543590997,"pX":0.9327665487161175,"pZ":2.879419385501071,"vX0":7.461510161731695,"vY0":-129.49882350510543,"vZ0":-2.539262622482621,"x":81.45,"y":161.04,"x0":-2.03054528161515,"y0":50.00442517982994,"z0":5.631271612124234,"aX":0.8184905732438391},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.0,"breakHorizontal":-2.3,"spinRate":2470,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.42065447615693463,"extension":6.990889127901619},"index":1,"playId":"cd167041-0947-3591-909b-5768526dcb43","pitchNumber":2,"startTime":"2026-06-18T01:25:03.618Z","endTime":"2026-06-18T01:25:06.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.414786259858534,"aZ":-21.14069427880998,"pfxX":0.5165487184155961,"pfxZ":6.129973989391926,"pX":0.5581982155903779,"pZ":2.4611813025162492,"vX0":6.091605836772601,"vY0":-133.26006635734248,"vZ0":-4.460912767099979,"x":95.72,"y":172.33,"x0":-1.8236388954252682,"y0":50.002563744671754,"z0":5.68237929046485,"aX":0.929533543310324},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":-2.3,"spinRate":2283,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.41088779896872696,"extension":6.8027611867480635},"hitData":{"launchSpeed":84.1,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.46,"coordY":152.85}},"index":2,"playId":"9c6748d4-a2c0-3ef3-8146-342da770b396","pitchNumber":3,"startTime":"2026-06-18T01:25:25.599Z","endTime":"2026-06-18T01:25:33.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:25:33.202Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T01:25:47.428Z","endTime":"2026-06-18T01:26:48.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665856,"link":"/api/v1/people/665856"},"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":86.0,"endSpeed":79.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87742044909107,"aZ":-23.925448146612037,"pfxX":-4.95355011961201,"pfxZ":5.168620698525048,"pX":-0.34021841254204443,"pZ":3.048262761561516,"vX0":6.264119308778289,"vY0":-125.17115079974995,"vZ0":-1.534974556011691,"x":129.97,"y":156.48,"x0":-2.2248324722916144,"y0":50.00255223056989,"z0":5.617308403496305,"aX":-7.906381978417969},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.2,"breakHorizontal":7.7,"spinRate":1223,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4365967899000811,"extension":6.901496003653479},"index":0,"playId":"55caa856-c7f0-3fc7-8ba8-1d36713e0e49","pitchNumber":1,"startTime":"2026-06-18T01:26:02.776Z","endTime":"2026-06-18T01:26:06.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65065776904662,"aZ":-24.654469427576796,"pfxX":-5.596954031247473,"pfxZ":4.225848332279208,"pX":-1.4284520256428939,"pZ":3.099276107653003,"vX0":3.4006231953990795,"vY0":-131.74539324928213,"vZ0":-2.044307669370443,"x":171.45,"y":155.1,"x0":-2.0003562812348714,"y0":50.004205830523254,"z0":5.684281707239484,"aX":-9.96488783021064},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":9.5,"spinRate":2229,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4137332210854927,"extension":6.670427711057494},"index":1,"playId":"22e66196-ef1a-39b4-abe7-01219595937c","pitchNumber":2,"startTime":"2026-06-18T01:26:18.729Z","endTime":"2026-06-18T01:26:25.738Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.159363745733742,"aZ":-25.686843603553285,"pfxX":0.8371468621656097,"pfxZ":4.007045363920071,"pX":1.432398047099311,"pZ":1.6487288091890768,"vX0":7.9512050927024065,"vY0":-125.85587016277509,"vZ0":-4.713905585467143,"x":62.4,"y":194.26,"x0":-1.8637971091790828,"y0":50.005886166889894,"z0":5.6016059370346625,"aX":1.3557792020886985},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":-3.1,"spinRate":2501,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4335566184577986,"extension":6.945863668249579},"index":2,"playId":"90114b87-7876-3f9f-98fc-419fcd83bf1e","pitchNumber":3,"startTime":"2026-06-18T01:26:41.442Z","endTime":"2026-06-18T01:26:48.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:26:48.323Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to center fielder Drew Gilbert.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T01:28:09.966Z","endTime":"2026-06-18T01:30:34.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.3,"endSpeed":81.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7557135761819,"aZ":-30.250928460129163,"pfxX":-0.11067784219055454,"pfxZ":1.170680165745594,"pX":-1.1499710125181002,"pZ":2.248528875111534,"vX0":-7.231888505851283,"vY0":-126.99260438701864,"vZ0":-3.7884379634862313,"x":160.83,"y":178.07,"x0":1.7382383139584885,"y0":50.00570049067425,"z0":6.1419325944297425,"aX":-0.18233167693796476},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":1.7,"spinRate":2244,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4297811839593666,"extension":6.861822470008588},"index":0,"playId":"a6d51bcc-238e-32e0-99b0-f44f9ffa64b2","pitchNumber":1,"startTime":"2026-06-18T01:28:54.584Z","endTime":"2026-06-18T01:28:58.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148886000631435,"aZ":-18.808935584452517,"pfxX":6.408387328924774,"pfxZ":6.833114739339278,"pX":-0.0010706783832163586,"pZ":3.3742326074706877,"vX0":-7.043637489787187,"vY0":-137.90463505503578,"vZ0":-3.876428314437477,"x":117.04,"y":147.68,"x0":1.7346659010286363,"y0":50.005976369710446,"z0":6.041476019760431,"aX":12.540115550952251},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":-10.4,"spinRate":2214,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.3948252691082885,"extension":7.031682316292168},"index":1,"playId":"8fc6a64d-904b-3c5e-9d04-42b0c7675442","pitchNumber":2,"startTime":"2026-06-18T01:29:08.217Z","endTime":"2026-06-18T01:29:12.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.510793573078214,"aZ":-19.68044068106197,"pfxX":7.253430173073333,"pfxZ":6.3170467768704075,"pX":-0.5257563196936298,"pZ":2.845546349198195,"vX0":-8.955160221043892,"vY0":-138.69102316022972,"vZ0":-4.877049860945747,"x":137.04,"y":161.95,"x0":1.7793072798022787,"y0":50.00427841828054,"z0":5.911306508533171,"aX":14.35088496384567},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":-11.6,"spinRate":2206,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.39261475985506733,"extension":7.128464410348268},"index":2,"playId":"fad11742-fe51-33f8-8dc1-f025cbde90fb","pitchNumber":3,"startTime":"2026-06-18T01:29:24.795Z","endTime":"2026-06-18T01:29:29.696Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-18T01:29:35.180Z","endTime":"2026-06-18T01:29:49.560Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37906719481621,"aZ":-16.807895777840166,"pfxX":2.956301021497751,"pfxZ":7.666511689945876,"pX":-0.12020334050998964,"pZ":2.833636137775056,"vX0":-6.214460959043271,"vY0":-139.50305349177552,"vZ0":-5.869134882749915,"x":121.58,"y":162.27,"x0":1.7354158428367334,"y0":50.00612106550154,"z0":6.04265753321668,"aX":5.928381522690126},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":-4.3,"spinRate":2328,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.3901077218972655,"extension":6.862448592808167},"index":4,"playId":"c89aa0e4-7ec9-3633-8c84-b4a27fd135ba","pitchNumber":4,"startTime":"2026-06-18T01:29:49.560Z","endTime":"2026-06-18T01:29:53.022Z","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":90.2,"endSpeed":84.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.720612707953368,"aZ":-26.04504343883231,"pfxX":-0.4860680806130828,"pfxZ":3.4782896830109102,"pX":-1.9585643814015912,"pZ":1.481058949954752,"vX0":-9.383328461337891,"vY0":-131.12757137258617,"vZ0":-6.524376490468587,"x":191.66,"y":198.79,"x0":1.7121867627796175,"y0":50.003793054795494,"z0":5.914273832380886,"aX":-0.8534718523020414},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":2.8,"spinRate":2408,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.4158775622958677,"extension":7.15527948027736},"index":5,"playId":"c2d8f7fc-b983-3680-a1ef-11513992a735","pitchNumber":5,"startTime":"2026-06-18T01:30:07.447Z","endTime":"2026-06-18T01:30:10.673Z","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":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.514087155133655,"aZ":-25.86030708307622,"pfxX":-1.3622827892169358,"pfxZ":3.5231155991504943,"pX":-0.9606879737290235,"pZ":2.1777270773383104,"vX0":-6.688320311053392,"vY0":-132.37828099549026,"vZ0":-5.322721464255516,"x":153.62,"y":179.98,"x0":1.7650678324527558,"y0":50.00495839260193,"z0":6.0827706916277595,"aX":-2.442649254227448},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.5,"breakHorizontal":3.8,"spinRate":2435,"spinDirection":178},"zone":13,"typeConfidence":2.0,"plateTime":0.41213306531910954,"extension":7.107715785246469},"hitData":{"launchSpeed":84.8,"launchAngle":7.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.78,"coordY":92.34}},"index":6,"playId":"72e7d8f1-96a4-320f-bb0f-ff26a72fcfa0","pitchNumber":6,"startTime":"2026-06-18T01:30:23.448Z","endTime":"2026-06-18T01:30:34.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:30:34.874Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T01:33:15.953Z","endTime":"2026-06-18T01:34:49.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T01:30:51.060Z","endTime":"2026-06-18T01:31:50.101Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Walker replaces Sam Hentges.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T01:31:50.101Z","endTime":"2026-06-18T01:33:18.260Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.617837793956138,"aZ":-30.31730601981964,"pfxX":-8.311749567789665,"pfxZ":0.970439997263778,"pX":-1.0021904603573153,"pZ":3.365126161354099,"vX0":8.938241395321196,"vY0":-136.74012455135772,"vZ0":1.0809191171066237,"x":155.2,"y":147.92,"x0":-3.214092769797019,"y0":50.00555019529184,"z0":5.0254626598802945,"aX":-15.940304199338552},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.2,"breakHorizontal":13.4,"spinRate":2394,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.39866749253069367,"extension":6.477336134510171},"index":2,"playId":"e4317180-264b-3cd3-94fb-d4b1e3dc1e02","pitchNumber":1,"startTime":"2026-06-18T01:33:18.260Z","endTime":"2026-06-18T01:33:22.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.932163966076825,"aZ":-27.328363685228872,"pfxX":7.043289762410316,"pfxZ":3.300542088219597,"pX":0.87132536850227,"pZ":1.2556978083310781,"vX0":7.569924957049173,"vY0":-119.75507371701019,"vZ0":-2.758337391867097,"x":83.79,"y":204.88,"x0":-3.2336028089209514,"y0":50.0010241349723,"z0":4.84165736523699,"aX":10.33131726659877},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.6,"breakHorizontal":-14.4,"spinRate":2394,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4556064081461937,"extension":6.617337966849329},"index":3,"playId":"db945cdf-5399-3b48-b943-0d21585afd54","pitchNumber":2,"startTime":"2026-06-18T01:33:35.251Z","endTime":"2026-06-18T01:33:39.369Z","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":94.9,"endSpeed":87.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.229216442434414,"aZ":-28.895539255662566,"pfxX":-9.877617331986478,"pfxZ":1.6931661970500436,"pX":-1.3075761071644554,"pZ":2.2521517849576194,"vX0":8.521345822185493,"vY0":-138.0359973253816,"vZ0":-2.03052728240148,"x":166.84,"y":177.97,"x0":-3.1487169554074366,"y0":50.00096450743613,"z0":4.939468022715421,"aX":-19.09271413736338},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.9,"breakHorizontal":16.2,"spinRate":2388,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.39655161380523474,"extension":6.4407759613784075},"index":4,"playId":"ad7dcedd-311c-3752-8e88-08242fd315f5","pitchNumber":3,"startTime":"2026-06-18T01:33:53.606Z","endTime":"2026-06-18T01:33:57.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.007644968318473,"aZ":-28.18112167344332,"pfxX":-11.681537572158156,"pfxZ":2.0329813772838,"pX":0.15055242192935622,"pZ":2.127635232118383,"vX0":12.659289709134356,"vY0":-138.92864628751678,"vZ0":-2.561468456154255,"x":111.26,"y":181.33,"x0":-2.939121666983523,"y0":50.00103675312986,"z0":4.927158828703427,"aX":-22.920915306047995},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.4,"breakHorizontal":18.6,"spinRate":2533,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3936720507487679,"extension":6.534272546302024},"index":5,"playId":"6cad5291-ace2-3d24-90cf-10c5eab713bd","pitchNumber":4,"startTime":"2026-06-18T01:34:10.965Z","endTime":"2026-06-18T01:34:14.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58768185976209,"aZ":-28.07121284827336,"pfxX":-11.043231477935198,"pfxZ":2.1250055197743407,"pX":0.4766353689011933,"pZ":1.9358006862810297,"vX0":13.331390506813083,"vY0":-137.97656376900972,"vZ0":-2.8233064620890187,"x":98.83,"y":186.51,"x0":-2.9819689759711516,"y0":50.00106631578483,"z0":4.863106228378015,"aX":-21.29955972001251},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.4,"breakHorizontal":17.3,"spinRate":2449,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.3969101775080075,"extension":6.462268276943768},"index":6,"playId":"49cdd257-3c44-3f44-8337-7cf1c8b6c653","pitchNumber":5,"startTime":"2026-06-18T01:34:27.077Z","endTime":"2026-06-18T01:34:30.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30808744982435,"aZ":-30.874502324468548,"pfxX":-9.809172303455314,"pfxZ":0.6691295328797793,"pX":-0.20764128153112307,"pZ":1.451421472420245,"vX0":11.185279988934676,"vY0":-137.80723355435325,"vZ0":-3.438093928356076,"x":124.91,"y":199.59,"x0":-3.0291872137157707,"y0":50.00149825809256,"z0":4.782587476709849,"aX":-19.01794201317131},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.7,"breakHorizontal":15.6,"spinRate":2325,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.39624145237062036,"extension":6.692771593479568},"index":7,"playId":"85065bee-f9f5-3e8e-b569-ef8b38027e85","pitchNumber":6,"startTime":"2026-06-18T01:34:46.198Z","endTime":"2026-06-18T01:34:49.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:34:49.277Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a sharp line drive to left fielder Casey Schmitt. Matt Olson to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T01:34:55.144Z","endTime":"2026-06-18T01:35:36.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.506438660351048,"aZ":-31.23725366858653,"pfxX":9.689363335932729,"pfxZ":0.6251322797658467,"pX":0.5114760701365816,"pZ":2.1843616085391906,"vX0":6.035010559066478,"vY0":-121.79183569274795,"vZ0":-0.4388120103898996,"x":97.5,"y":179.8,"x0":-3.2595643582985296,"y0":50.003060573558976,"z0":5.074551336612777,"aX":14.516327034148494},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":-19.0,"spinRate":2430,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.4501775235834713,"extension":6.677898854773817},"index":0,"playId":"bd15e05a-915c-30dc-93d9-c392fe803811","pitchNumber":1,"startTime":"2026-06-18T01:35:12.383Z","endTime":"2026-06-18T01:35:16.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.455759113224374,"aZ":-32.46121440073051,"pfxX":4.58675271352582,"pfxZ":-0.18826399264656501,"pX":0.2865168822368539,"pZ":2.583102380611305,"vX0":6.958437504463211,"vY0":-123.17624297034115,"vZ0":0.5110189155453266,"x":106.08,"y":169.04,"x0":-3.161211010240286,"y0":50.000753319534645,"z0":5.098489354866971,"aX":7.107597152403586},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":-9.8,"spinRate":2462,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.44318588772107104,"extension":6.55028342304696},"hitData":{"launchSpeed":110.3,"launchAngle":13.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":49.79,"coordY":89.64}},"index":1,"playId":"ee2c676c-a790-3313-80d7-71f90679cf42","pitchNumber":2,"startTime":"2026-06-18T01:35:26.867Z","endTime":"2026-06-18T01:35:36.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:35:36.119Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eli White flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T01:35:46.426Z","endTime":"2026-06-18T01:36:49.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.129132175481367,"aZ":-29.434409952992056,"pfxX":-7.78244290852585,"pfxZ":1.3971589050727982,"pX":-0.34218133847300003,"pZ":1.6977165157366916,"vX0":10.53467573676652,"vY0":-137.98621317056876,"vZ0":-3.2066837013807774,"x":130.04,"y":192.94,"x0":-3.170340492973591,"y0":50.00217957345737,"z0":4.824549951492904,"aX":-15.24654829875267},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.2,"breakHorizontal":12.4,"spinRate":2384,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.39455341161542634,"extension":6.386893433753533},"index":0,"playId":"77b69210-ec5a-3e87-8699-88aaf8df9f97","pitchNumber":1,"startTime":"2026-06-18T01:36:13.067Z","endTime":"2026-06-18T01:36:16.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36672169679256,"aZ":-28.358953354945978,"pfxX":-7.905795721285262,"pfxZ":1.9562205073868117,"pX":-0.42006711802823654,"pZ":2.532501047193352,"vX0":10.490658484372803,"vY0":-138.11422802105707,"vZ0":-1.5103150860243955,"x":133.01,"y":170.4,"x0":-3.2198369786953673,"y0":50.00628103701765,"z0":4.972362717522436,"aX":-15.456254471996228},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.5,"breakHorizontal":12.5,"spinRate":2184,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.39480055783205037,"extension":6.311691928356665},"hitData":{"launchSpeed":74.5,"launchAngle":37.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.55,"coordY":122.84}},"index":1,"playId":"58036b7e-01da-332e-970a-d84c08b61184","pitchNumber":2,"startTime":"2026-06-18T01:36:38.203Z","endTime":"2026-06-18T01:36:49.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:36:49.051Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rowdy Tellez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T01:38:05.034Z","endTime":"2026-06-18T01:39:32.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T01:37:11.402Z","endTime":"2026-06-18T01:37:22.160Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Rowdy Tellez replaces Ha-Seong Kim.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-18T01:37:22.160Z","endTime":"2026-06-18T01:38:07.341Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"703","replacedPlayer":{"id":673490,"link":"/api/v1/people/673490"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.806816088351855,"aZ":-28.484567495728264,"pfxX":-10.530112746632254,"pfxZ":1.8892958877061137,"pX":-0.4703114980869075,"pZ":2.532847663128473,"vX0":10.91962368804843,"vY0":-138.6355270548735,"vZ0":-1.5588885724477626,"x":134.93,"y":170.39,"x0":-3.0843400611006415,"y0":50.00340413462961,"z0":4.996177453506823,"aX":-20.581856499774307},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.2,"breakHorizontal":16.9,"spinRate":2382,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3944625854919743,"extension":6.520058254678276},"index":2,"playId":"8d13dea9-7a14-3f0e-ac4e-229834a21fdb","pitchNumber":1,"startTime":"2026-06-18T01:38:07.341Z","endTime":"2026-06-18T01:38:11.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43132965620418,"aZ":-32.10069504925446,"pfxX":-8.754324592020188,"pfxZ":0.03907132600537899,"pX":-0.26195753102555397,"pZ":2.780483479931858,"vX0":10.580886457358387,"vY0":-138.90364229554078,"vZ0":-0.48963985685346034,"x":126.99,"y":163.71,"x0":-2.9728494769333866,"y0":50.00366248636488,"z0":5.082676571161627,"aX":-17.20636407705593},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.1,"breakHorizontal":13.8,"spinRate":2253,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39345817566091057,"extension":6.281652280291089},"index":3,"playId":"ee82d9e2-8d54-353a-bb1a-a9fd799e054d","pitchNumber":2,"startTime":"2026-06-18T01:38:25.135Z","endTime":"2026-06-18T01:38:28.257Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247919819387175,"aZ":-31.11998503174206,"pfxX":-8.794134085180069,"pfxZ":0.5276690088528673,"pX":-1.6724130276775946,"pZ":1.8416597959546133,"vX0":7.480774022855376,"vY0":-140.26907456901648,"vZ0":-2.9848671091642105,"x":180.75,"y":189.06,"x0":-3.22479780595845,"y0":50.004876182465125,"z0":4.938119179289219,"aX":-17.61377474475941},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.6,"breakHorizontal":14.5,"spinRate":2330,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.38975312464362855,"extension":6.462541232183904},"index":4,"playId":"e075792f-99c5-33c4-ac3e-d8385dc0eaf2","pitchNumber":3,"startTime":"2026-06-18T01:38:45.960Z","endTime":"2026-06-18T01:38:49.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":95.7,"endSpeed":88.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.361146371062507,"aZ":-26.89205720373124,"pfxX":-8.788187276606372,"pfxZ":2.6572517151968613,"pX":-0.9772070996919384,"pZ":1.7013614540009385,"vX0":9.29103543804846,"vY0":-139.17957263503914,"vZ0":-3.7930569767719,"x":154.25,"y":192.84,"x0":-3.1959364241824715,"y0":50.00258883173431,"z0":4.835840472265736,"aX":-17.46962654728733},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":2132,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.39156688825698627,"extension":6.424479354943759},"index":5,"playId":"b8ccf201-42d7-3d4f-bf34-27a05e251b10","pitchNumber":4,"startTime":"2026-06-18T01:39:06.401Z","endTime":"2026-06-18T01:39:09.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7199801521727,"aZ":-30.486516771489274,"pfxX":-8.597481602165022,"pfxZ":0.8481131362634908,"pX":-0.5867422793424282,"pZ":2.5298464534631706,"vX0":10.166365006979015,"vY0":-140.1818254683108,"vZ0":-1.2395511041507765,"x":139.37,"y":170.47,"x0":-3.1377935226610636,"y0":50.005336724240415,"z0":4.96196110560387,"aX":-17.169431181361684},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.4,"breakHorizontal":13.6,"spinRate":2430,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.39023065958501046,"extension":6.364650338692939},"index":6,"playId":"afdf59b2-6a37-3bce-9786-49f2f65b4706","pitchNumber":5,"startTime":"2026-06-18T01:39:29.107Z","endTime":"2026-06-18T01:39:32.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:39:32.107Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a ground ball to center fielder Eli White.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T01:41:39.763Z","endTime":"2026-06-18T01:42:24.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to shortstop for Mauricio Dubón.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T01:41:32.547Z","endTime":"2026-06-18T01:41:32.580Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"100"},{"details":{"description":"Defensive switch from first base to right field for Matt Olson.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T01:41:32.580Z","endTime":"2026-06-18T01:41:32.581Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"300"},{"details":{"description":"Defensive switch from left field to center field for Eli White.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-18T01:41:32.581Z","endTime":"2026-06-18T01:41:32.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600"},{"details":{"description":"Rowdy Tellez remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-18T01:41:32.582Z","endTime":"2026-06-18T01:41:32.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"703","replacedPlayer":{"id":673490,"link":"/api/v1/people/673490"}},{"details":{"description":"Defensive switch from right field to left field for Mike Yastrzemski.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-18T01:41:32.583Z","endTime":"2026-06-18T01:41:42.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"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":89.4,"endSpeed":82.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.465587691787235,"aZ":-25.445144069852525,"pfxX":-9.199293606780502,"pfxZ":3.907509129042749,"pX":-1.01967103470771,"pZ":1.8155424525782584,"vX0":5.504505556422903,"vY0":-130.15087796080252,"vZ0":-4.837019684441559,"x":155.87,"y":189.76,"x0":-1.963255070097926,"y0":50.0016113381654,"z0":5.617214580343116,"aX":-15.83344087517897},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":15.5,"spinRate":2172,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4203106841982085,"extension":6.720486610568659},"index":5,"playId":"bd7aca27-1c92-312c-b93a-09689ffde986","pitchNumber":1,"startTime":"2026-06-18T01:41:42.058Z","endTime":"2026-06-18T01:41:46.123Z","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.6,"endSpeed":79.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10150981231606,"aZ":-22.75143350235193,"pfxX":0.8200253788534191,"pfxZ":5.956116232125377,"pX":1.4928790556717906,"pZ":1.9227831199771204,"vX0":8.177791998448496,"vY0":-124.44836290115197,"vZ0":-4.403725009238772,"x":60.09,"y":186.86,"x0":-1.931178758590739,"y0":50.00080029420449,"z0":5.581440690105903,"aX":1.293849730946248},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.1,"breakHorizontal":-3.2,"spinRate":2401,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.43878299394597775,"extension":6.957907948797841},"index":6,"playId":"7f75de49-8a0a-3040-b8a5-b369c2529923","pitchNumber":2,"startTime":"2026-06-18T01:41:57.748Z","endTime":"2026-06-18T01:42:01.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.877342549149454,"aZ":-23.077692204297712,"pfxX":-1.2146078309619215,"pfxZ":5.311163956676521,"pX":0.20530614815408285,"pZ":1.4136951108391478,"vX0":6.187668221020355,"vY0":-129.00937194454127,"vZ0":-5.915372480426907,"x":109.17,"y":200.61,"x0":-2.0502006426519976,"y0":50.00134174123058,"z0":5.477063343846755,"aX":-2.0802072621526504},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.8,"breakHorizontal":1.1,"spinRate":2366,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4220443973147803,"extension":7.0424071102196235},"hitData":{"launchSpeed":106.2,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.68,"coordY":92.34}},"index":7,"playId":"438b646a-7d1f-3c63-8dc4-e1a0e888a384","pitchNumber":3,"startTime":"2026-06-18T01:42:13.638Z","endTime":"2026-06-18T01:42:24.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:42:24.233Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Drew Gilbert hit by pitch.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T01:43:08.796Z","endTime":"2026-06-18T01:43:51.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jonah Cox replaces Casey Schmitt.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T01:42:48.111Z","endTime":"2026-06-18T01:43:10.815Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":669477,"link":"/api/v1/people/669477"},"base":1},{"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.069615985863184,"aZ":-24.286045393521125,"pfxX":-6.419138015866601,"pfxZ":4.631746444935766,"pX":-0.07560983067855587,"pZ":2.6824613418502605,"vX0":7.447627298114369,"vY0":-128.72752589685422,"vZ0":-2.72456327357503,"x":119.88,"y":166.35,"x0":-2.1526410351420604,"y0":50.00202418750735,"z0":5.60576947055035,"aX":-10.930119033163972},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":10.2,"spinRate":2245,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4231403855171285,"extension":6.603722529855626},"index":1,"playId":"4bf7c1f7-3865-33be-a91f-200fe1147374","pitchNumber":1,"startTime":"2026-06-18T01:43:10.815Z","endTime":"2026-06-18T01:43:17.527Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jonah Cox steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"4bf7c1f7-3865-33be-a91f-200fe1147374","startTime":"2026-06-18T01:43:20.479Z","endTime":"2026-06-18T01:43:43.403Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.854741176442094,"aZ":-21.575118996601464,"pfxX":-1.0228434210641781,"pfxZ":6.071542911746585,"pX":1.2578911417256358,"pZ":2.036954341272105,"vX0":9.003523096846454,"vY0":-130.38150963615493,"vZ0":-4.845241240577048,"x":69.05,"y":183.78,"x0":-2.0868075827476775,"y0":50.00108571059061,"z0":5.518147338568154,"aX":-1.7852711608285838},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.3,"breakHorizontal":0.1,"spinRate":2377,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.41788050915927233,"extension":7.1063591590531034},"index":3,"playId":"ecb4a771-6a83-3b81-953e-7639e4d01818","pitchNumber":2,"startTime":"2026-06-18T01:43:43.403Z","endTime":"2026-06-18T01:43:51.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:43:51.543Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Eric Haase out on a sacrifice bunt, pitcher Carlos Carrasco to second baseman Ozzie Albies. Jonah Cox to 3rd. Drew Gilbert to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T01:44:01.912Z","endTime":"2026-06-18T01:44:29.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnThird":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":471911,"link":"/api/v1/people/471911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.672593179436213,"aZ":-21.490082000319592,"pfxX":-7.433734902711494,"pfxZ":6.217618594975402,"pX":-1.5422985649056367,"pZ":3.5422822671904948,"vX0":4.312108826702129,"vY0":-129.6161387410327,"vZ0":-1.5170304406074955,"x":175.79,"y":143.14,"x0":-2.253576050598793,"y0":50.00031895784384,"z0":5.760844139314544,"aX":-12.767277474154229},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.2,"breakHorizontal":12.6,"spinRate":2084,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.42105378731953946,"extension":6.959634131120301},"hitData":{"launchSpeed":46.9,"launchAngle":-72.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":129.64,"coordY":192.64}},"index":0,"playId":"4c3d7883-c766-37ae-9c73-b1fa8d9be64a","pitchNumber":1,"startTime":"2026-06-18T01:44:22.483Z","endTime":"2026-06-18T01:44:29.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:44:29.579Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to left fielder Mike Yastrzemski. Jonah Cox scores. Drew Gilbert scores.","rbi":2,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T01:44:44.071Z","endTime":"2026-06-18T01:45:31.056Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":471911,"link":"/api/v1/people/471911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":{"id":471911,"link":"/api/v1/people/471911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898510405519097,"aZ":-23.94932749503093,"pfxX":-0.5150545558056943,"pfxZ":4.7952652353899055,"pX":-0.2588652141789353,"pZ":2.4305773714148,"vX0":5.177014396444719,"vY0":-129.1332125760896,"vZ0":-3.3982946242651906,"x":126.87,"y":173.15,"x0":-2.209344345939129,"y0":50.00394313949777,"z0":5.5734718678702375,"aX":-0.8841325445584884},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":0.0,"spinRate":2418,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.42162503410494967,"extension":6.6469037713280485},"index":0,"playId":"81d7e686-f6bf-314e-bec9-24c9216cbdb3","pitchNumber":1,"startTime":"2026-06-18T01:45:00.654Z","endTime":"2026-06-18T01:45:03.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.407489176888234,"aZ":-21.51879916098974,"pfxX":-0.6546097241455193,"pfxZ":6.035083676672927,"pX":0.10805682376961823,"pZ":1.9712545788564955,"vX0":6.04814804316175,"vY0":-131.18547899240718,"vZ0":-5.057764404854318,"x":112.88,"y":185.56,"x0":-2.129638384086358,"y0":50.00155205147132,"z0":5.500880205953457,"aX":-1.1558864464290963},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.2,"breakHorizontal":0.0,"spinRate":2388,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.41547535411968406,"extension":7.140864302484816},"hitData":{"launchSpeed":74.9,"launchAngle":22.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.71,"coordY":121.26}},"index":1,"playId":"29e648c5-6914-3849-b9e0-e93875b1b834","pitchNumber":2,"startTime":"2026-06-18T01:45:19.459Z","endTime":"2026-06-18T01:45:31.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:45:31.056Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Eldridge lines out sharply to center fielder Eli White.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T01:45:46.010Z","endTime":"2026-06-18T01:46:56.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.377117906950723,"aZ":-27.531019261500393,"pfxX":-8.25302957886604,"pfxZ":2.6452716305948094,"pX":-0.22974026671195022,"pZ":2.22655328501973,"vX0":7.515466684314616,"vY0":-130.3798644449019,"vZ0":-3.451966443478443,"x":125.76,"y":178.66,"x0":-2.0503920102139253,"y0":50.0035046124334,"z0":5.601401520922621,"aX":-14.488003190410895},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":13.7,"spinRate":2231,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4170078889406059,"extension":6.782740389846705},"index":0,"playId":"3c99ecdc-38f0-39f2-8a2c-e920e7f202cd","pitchNumber":1,"startTime":"2026-06-18T01:46:00.241Z","endTime":"2026-06-18T01:46:03.608Z","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":92.0,"endSpeed":84.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04880811540354,"aZ":-17.183293415135005,"pfxX":-2.842807542084088,"pfxZ":8.171372658825408,"pX":0.1961666599910904,"pZ":3.2819236465685764,"vX0":6.583267668003132,"vY0":-133.88854841273496,"vZ0":-3.225206955680341,"x":109.52,"y":150.17,"x0":-1.9136711340415227,"y0":50.003573670861805,"z0":5.715832533034999,"aX":-5.216464970602527},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":3.8,"spinRate":2419,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.407446566190484,"extension":6.552242092676333},"hitData":{"launchSpeed":101.2,"launchAngle":21.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":101.32,"coordY":63.96}},"index":1,"playId":"50f3a82d-3736-37ef-8e51-0fd234ee2e94","pitchNumber":2,"startTime":"2026-06-18T01:46:46.877Z","endTime":"2026-06-18T01:46:56.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:46:56.001Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Chapman flies out to center fielder Eli White.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T01:47:05.541Z","endTime":"2026-06-18T01:49:06.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021213772917907,"aZ":-28.48048461166553,"pfxX":-5.194676969097868,"pfxZ":2.100429608358091,"pX":-1.0448325170778627,"pZ":2.3536707169358624,"vX0":4.1061471598144195,"vY0":-131.14741584193598,"vZ0":-3.1084227473839663,"x":156.83,"y":175.23,"x0":-1.9478723498446306,"y0":50.003606765542706,"z0":5.654968428503787,"aX":-9.143894839737266},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.4,"breakHorizontal":8.6,"spinRate":2225,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.41598032594776724,"extension":6.6902915893128565},"index":0,"playId":"ad895dc0-f33d-3e8a-9c2c-5a05bde26fa7","pitchNumber":1,"startTime":"2026-06-18T01:47:28.157Z","endTime":"2026-06-18T01:47:32.147Z","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":86.5,"endSpeed":80.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.667012502328685,"aZ":-25.269149994167176,"pfxX":2.253289204351842,"pfxZ":4.2173567946788,"pX":-0.49107398004080605,"pZ":3.184647180400482,"vX0":3.5683892289350276,"vY0":-126.12782425576997,"vZ0":-0.992739840358413,"x":135.72,"y":152.79,"x0":-2.2080490786433447,"y0":50.004692250238136,"z0":5.590722058779591,"aX":3.690163215158616},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":-4.8,"spinRate":2369,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4315515433984163,"extension":6.9765455037682695},"index":1,"playId":"3b322c03-807f-3a3f-96fe-d6bc0e5ff0fe","pitchNumber":2,"startTime":"2026-06-18T01:47:41.827Z","endTime":"2026-06-18T01:47:45.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01917741190878,"aZ":-20.179463360455774,"pfxX":-5.953535218068317,"pfxZ":7.707434277669353,"pX":-1.0000164058192966,"pZ":2.7042076663307117,"vX0":4.769121531260112,"vY0":-123.28767869879373,"vZ0":-3.1774360373589334,"x":155.12,"y":165.77,"x0":-2.17580274016607,"y0":50.00300010570696,"z0":5.691840332474663,"aX":-9.264823259474436},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.6,"breakHorizontal":9.8,"spinRate":1224,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4424386467729997,"extension":6.8214647111855005},"index":2,"playId":"1b0d2a9b-1984-3a67-88d3-7b7ef44f7846","pitchNumber":3,"startTime":"2026-06-18T01:47:57.777Z","endTime":"2026-06-18T01:48:00.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57843919063943,"aZ":-28.283615325276106,"pfxX":-5.790007161097449,"pfxZ":2.381147237309145,"pX":0.48550694345042716,"pZ":0.9608570900334736,"vX0":7.797670669434274,"vY0":-125.94076372037104,"vZ0":-5.89329448289576,"x":98.49,"y":212.84,"x0":-1.8749363191857922,"y0":50.00370121691727,"z0":5.5714879406473985,"aX":-9.457796380228723},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":9.0,"spinRate":1178,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.43217415776032864,"extension":6.8883719887365515},"index":3,"playId":"8886462c-bc8a-35d0-b50a-2efb77d551e6","pitchNumber":4,"startTime":"2026-06-18T01:48:15.014Z","endTime":"2026-06-18T01:48:18.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84320687909035,"aZ":-25.057242127288887,"pfxX":-6.57870580158927,"pfxZ":4.186962554296892,"pX":-1.9756425303609313,"pZ":2.764441686800703,"vX0":2.375926569081554,"vY0":-129.54003366221758,"vZ0":-2.6414798040062433,"x":192.31,"y":164.14,"x0":-2.0494443783545355,"y0":50.00628018076063,"z0":5.711328186471084,"aX":-11.192149105921931},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":11.4,"spinRate":2161,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.42268203716954655,"extension":6.688840733537282},"index":4,"playId":"1b526bd3-6b93-3fc3-a4b3-1940bee3b11c","pitchNumber":5,"startTime":"2026-06-18T01:48:38.046Z","endTime":"2026-06-18T01:48:41.646Z","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":86.0,"endSpeed":79.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.942407121385312,"aZ":-26.159535182294725,"pfxX":0.20671564305455892,"pfxZ":3.755819150499576,"pX":1.2241208274632862,"pZ":2.3938470629577724,"vX0":7.689012682452799,"vY0":-125.10679985749879,"vZ0":-2.713034507406269,"x":70.34,"y":174.15,"x0":-1.9033109378534383,"y0":50.00012743338132,"z0":5.614684794827581,"aX":0.33074413018886545},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.5,"breakHorizontal":-1.9,"spinRate":2396,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4361931341189842,"extension":6.954291212860081},"hitData":{"launchSpeed":89.8,"launchAngle":35.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.3,"coordY":71.26}},"index":5,"playId":"77baedb4-7495-39b7-97b8-1da23be896b0","pitchNumber":6,"startTime":"2026-06-18T01:48:57.609Z","endTime":"2026-06-18T01:49:06.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:49:06.562Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T01:51:30.573Z","endTime":"2026-06-18T01:53:24.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jonah Cox remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T01:50:38.453Z","endTime":"2026-06-18T01:50:38.470Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"description":"Defensive switch from center field to left field for Drew Gilbert.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T01:50:38.470Z","endTime":"2026-06-18T01:50:38.471Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Matt Gage replaces Ryan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-18T01:50:38.471Z","endTime":"2026-06-18T01:51:32.794Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"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":82.6,"endSpeed":77.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.686425528193464,"aZ":-30.283973963402968,"pfxX":-0.8239425610105571,"pfxZ":1.2710556046051469,"pX":-0.34399095758982806,"pZ":2.257921453610187,"vX0":-3.455384615116195,"vY0":-120.3638913028029,"vZ0":-3.284625403101413,"x":130.11,"y":177.82,"x0":1.2076000634521826,"y0":50.00521565258545,"z0":6.275433537816613,"aX":-1.2294506366762679},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.9,"breakHorizontal":2.2,"spinRate":2295,"spinDirection":262},"zone":4,"typeConfidence":2.0,"plateTime":0.4521635329488052,"extension":6.083304402061345},"index":3,"playId":"46c42e44-5c49-324e-ae35-0afb137a8594","pitchNumber":1,"startTime":"2026-06-18T01:51:32.794Z","endTime":"2026-06-18T01:51:37.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.553685101115388,"aZ":-15.799845115345677,"pfxX":1.6430216447235124,"pfxZ":9.005058048772883,"pX":0.5265029105540378,"pZ":3.434184154657997,"vX0":-0.9468554933278868,"vY0":-133.67901027655165,"vZ0":-4.995069053181693,"x":96.93,"y":146.06,"x0":0.6709646904858745,"y0":50.003096535187524,"z0":6.453166491035797,"aX":2.98758313126062},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-2.8,"spinRate":2159,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.4090016697379868,"extension":6.138009556932616},"index":4,"playId":"7629e535-a659-3532-bb24-11499deead72","pitchNumber":2,"startTime":"2026-06-18T01:51:50.282Z","endTime":"2026-06-18T01:51:55.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98192217017478,"aZ":-16.074405384573048,"pfxX":1.8159592200925303,"pfxZ":9.04648797660603,"pX":0.6632891872236555,"pZ":2.6014522291549858,"vX0":-1.548301593309229,"vY0":-132.24201776123422,"vZ0":-6.870292660806269,"x":91.72,"y":168.54,"x0":1.0191113302890293,"y0":50.000987142055486,"z0":6.402659958002708,"aX":3.230917774133714},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.2,"breakHorizontal":-3.0,"spinRate":2081,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.41345592379078866,"extension":6.1361641199414745},"index":5,"playId":"6ca67c32-0931-36c4-8794-07efe25bfd20","pitchNumber":3,"startTime":"2026-06-18T01:52:09.261Z","endTime":"2026-06-18T01:52:14.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.350248516959386,"aZ":-26.10058694460724,"pfxX":0.20533783581099296,"pfxZ":3.908309861432418,"pX":0.8926198629311359,"pZ":3.2989993431782345,"vX0":-1.1100058462703337,"vY0":-123.58552590629375,"vZ0":-1.945267849750766,"x":82.98,"y":149.71,"x0":1.3198562530888633,"y0":50.005405843153405,"z0":6.276656884334544,"aX":0.3194450923267425},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.8,"breakHorizontal":-0.1,"spinRate":967,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4422559221553528,"extension":6.338625610221705},"index":6,"playId":"b8adc27c-58a6-3ef8-a171-87ac6a406644","pitchNumber":4,"startTime":"2026-06-18T01:52:44.981Z","endTime":"2026-06-18T01:52:48.867Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.502716691977678,"aZ":-29.35585084300644,"pfxX":-0.7205467789233242,"pfxZ":1.878401569467682,"pX":-0.8966024016301963,"pZ":1.0508575121135515,"vX0":-4.30311446700578,"vY0":-121.44156087778995,"vZ0":-5.971339903372366,"x":151.18,"y":210.41,"x0":0.9877746616344558,"y0":50.004579886988104,"z0":6.077074690575044,"aX":-1.0822582250488029},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.3,"breakHorizontal":2.3,"spinRate":2247,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.450037330898839,"extension":6.409329393797668},"index":7,"playId":"c75ccf99-a4bd-34db-9232-c72a36a7abb3","pitchNumber":5,"startTime":"2026-06-18T01:53:03.359Z","endTime":"2026-06-18T01:53:10.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66966485876837,"aZ":-17.000961561365887,"pfxX":1.7877951635538167,"pfxZ":8.314002501332878,"pX":0.26709850484960557,"pZ":3.223306427886892,"vX0":-1.4425795516802764,"vY0":-133.040542181639,"vZ0":-5.279407959177468,"x":106.82,"y":151.75,"x0":0.579265947133578,"y0":50.003757962231006,"z0":6.43225369724064,"aX":3.2633932474200344},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":-3.0,"spinRate":2071,"spinDirection":163},"zone":2,"typeConfidence":2.0,"plateTime":0.4088585727363676,"extension":6.2105043913016935},"index":8,"playId":"92ff9e30-31ca-3a51-ae48-d3303f64719e","pitchNumber":6,"startTime":"2026-06-18T01:53:21.316Z","endTime":"2026-06-18T01:53:24.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:53:24.316Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jair Camargo doubles (1) on a sharp line drive to center fielder Jonah Cox.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T01:53:29.203Z","endTime":"2026-06-18T01:54:41.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"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":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"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(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":84.2,"endSpeed":78.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14217799409448,"aZ":-31.772348452571094,"pfxX":-3.1123119473239345,"pfxZ":0.2642393054824197,"pX":0.8085392738870499,"pZ":1.7867665177282859,"vX0":0.12920475441034998,"vY0":-122.69872800391944,"vZ0":-4.461223142051146,"x":86.18,"y":190.54,"x0":1.1608454592062454,"y0":50.00506256597051,"z0":6.294744635253849,"aX":-4.811636557006648},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.2,"breakHorizontal":5.6,"spinRate":2328,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.44406148184879646,"extension":6.2771265619102605},"index":0,"playId":"01591d7c-8f69-3be0-abbf-8aae6bf3b56f","pitchNumber":1,"startTime":"2026-06-18T01:53:47.080Z","endTime":"2026-06-18T01:53:50.080Z","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":84.7,"endSpeed":79.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.446165414289982,"aZ":-29.757656705954588,"pfxX":-1.3844764662062463,"pfxZ":1.545010272218299,"pX":-1.211433294520572,"pZ":-0.5778906957953858,"vX0":-4.858197224878105,"vY0":-123.14911214085882,"vZ0":-9.869010392916536,"x":163.18,"y":254.38,"x0":0.9529334424225591,"y0":50.003861935782126,"z0":5.933756841853769,"aX":-2.162458512754179},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":3.5,"spinRate":2387,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.44184440062149166,"extension":6.456100707645256},"index":1,"playId":"15c90e0c-e97b-3bcf-9f09-59520c3ad8b8","pitchNumber":2,"startTime":"2026-06-18T01:54:03.090Z","endTime":"2026-06-18T01:54:06.218Z","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":92.2,"endSpeed":85.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.502988844289902,"aZ":-15.297552836404442,"pfxX":2.5000710700253723,"pfxZ":9.088173580847311,"pX":-0.14202554801604383,"pZ":2.5139650504233653,"vX0":-2.5911163949535214,"vY0":-134.29915801362418,"vZ0":-7.491253093463981,"x":122.41,"y":170.9,"x0":0.5028112037487859,"y0":50.00514994316791,"z0":6.393167245492449,"aX":4.644279209598956},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":-4.1,"spinRate":2130,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.40524113200882184,"extension":6.1231771341152195},"hitData":{"launchSpeed":108.1,"launchAngle":18.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.57,"coordY":53.02}},"index":2,"playId":"56a86e8b-99cc-37fd-a5df-ec10f9588f1a","pitchNumber":3,"startTime":"2026-06-18T01:54:29.558Z","endTime":"2026-06-18T01:54:41.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:54:41.855Z","atBatIndex":74},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mauricio Dubón homers (7) on a line drive to left center field. Jair Camargo scores.","rbi":2,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T01:54:57.991Z","endTime":"2026-06-18T01:57:55.678Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":{"id":657424,"link":"/api/v1/people/657424"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"responsiblePitcher":{"id":657424,"link":"/api/v1/people/657424"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10071893361173,"aZ":-30.191074192383,"pfxX":4.787585282949036,"pfxZ":1.2594756024393394,"pX":1.7301424740319415,"pZ":2.6915007426218422,"vX0":0.3902275734744444,"vY0":-123.78580575838558,"vZ0":-2.5746574248115888,"x":51.05,"y":166.11,"x0":0.9481443622112825,"y0":50.000322123005766,"z0":6.244359421912132,"aX":7.511696251761031},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-8.8,"spinRate":980,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.44059895077058897,"extension":6.269853784828559},"index":0,"playId":"a3b0109d-5c98-37ed-bbf7-85521c08fd6a","pitchNumber":1,"startTime":"2026-06-18T01:55:16.751Z","endTime":"2026-06-18T01:55:19.751Z","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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17154196288516,"aZ":-17.092190853417424,"pfxX":1.460232986203978,"pfxZ":8.25244197099145,"pX":-0.3358427390850291,"pZ":3.9604922125166717,"vX0":-2.905222502814925,"vY0":-133.68988374922768,"vZ0":-3.5063914134716607,"x":129.8,"y":131.85,"x0":0.5704608655513007,"y0":50.00410750459664,"z0":6.500538853892931,"aX":2.669398750133732},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.5,"breakHorizontal":-2.0,"spinRate":2050,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.40817045496152904,"extension":6.183527689043199},"index":1,"playId":"ecd2dce7-6432-3f39-9a04-db064ca3151d","pitchNumber":2,"startTime":"2026-06-18T01:55:35.174Z","endTime":"2026-06-18T01:55:38.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00908597613807,"aZ":-16.50737803499345,"pfxX":0.0488329111691862,"pfxZ":8.517586223256231,"pX":-0.15172695932513666,"pZ":2.561882639263924,"vX0":-2.7112740599610357,"vY0":-134.02570794162,"vZ0":-6.834735454215935,"x":122.78,"y":169.61,"x0":0.8619727933864874,"y0":50.0006627603803,"z0":6.301638570418886,"aX":0.09005852700722478},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":0.5,"spinRate":2110,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.406984031305031,"extension":6.272147692405853},"index":2,"playId":"5429e2ed-998b-3fca-80d5-4304cabac675","pitchNumber":3,"startTime":"2026-06-18T01:55:58.364Z","endTime":"2026-06-18T01:56:02.280Z","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":83.9,"endSpeed":78.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00519869250994,"aZ":-30.047705956040488,"pfxX":-0.04803123214690075,"pfxZ":1.39590570173526,"pX":-1.3356254653302384,"pZ":1.1102787784752202,"vX0":-5.235601161430671,"vY0":-122.03632341582971,"vZ0":-5.8542007602615795,"x":167.91,"y":208.8,"x0":0.8357664572482271,"y0":50.00344695829835,"z0":6.100631514382319,"aX":-0.07172596443778818},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":1.2,"spinRate":2107,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.44731452609070965,"extension":6.388936778972635},"index":3,"playId":"cfeda868-1eaa-3fe2-8ae0-c889fd007e5e","pitchNumber":4,"startTime":"2026-06-18T01:56:30.706Z","endTime":"2026-06-18T01:56:34.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11641576962426,"aZ":-29.237970713205772,"pfxX":2.47355198200564,"pfxZ":1.9625100108750786,"pX":1.3564584740364607,"pZ":2.6981205457140227,"vX0":-0.2196044128001144,"vY0":-121.54851283024381,"vZ0":-2.414244009210539,"x":65.29,"y":165.93,"x0":1.1267809974067342,"y0":50.00014038145346,"z0":6.246174107511087,"aX":3.6957186372977966},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":-4.4,"spinRate":806,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4508484547888907,"extension":6.411232560528684},"index":4,"playId":"d86e5761-f67f-310c-9f83-bbbe1536ced9","pitchNumber":5,"startTime":"2026-06-18T01:56:49.440Z","endTime":"2026-06-18T01:56:52.783Z","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":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-18T01:57:11.295Z","endTime":"2026-06-18T01:57:26.685Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2896666569298,"aZ":-31.449307252185747,"pfxX":-1.6108083663863608,"pfxZ":0.47560223240141397,"pX":-0.41703203403610023,"pZ":2.3784182998800394,"vX0":-2.895164928618727,"vY0":-121.57374333583044,"vZ0":-2.7934577554750817,"x":114.84,"y":139.97,"x0":0.9951962992320359,"y0":50.00040585381977,"z0":6.253117249535079,"aX":-2.42643263369383},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":3.6,"spinRate":2174,"spinDirection":278},"zone":4,"typeConfidence":2.0,"plateTime":0.4493591890010302,"extension":6.239392055420777},"hitData":{"launchSpeed":105.1,"launchAngle":23.0,"totalDistance":395.0,"trajectory":"line_drive","hardness":"hard","location":"78","coordinates":{"coordX":70.16,"coordY":46.35}},"index":6,"playId":"06a72a75-c787-3959-bbe4-246dab4e2694","pitchNumber":6,"startTime":"2026-06-18T01:57:26.685Z","endTime":"2026-06-18T01:57:55.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:57:55.678Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a ground ball to right fielder Jung Hoo Lee.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T01:58:03.520Z","endTime":"2026-06-18T01:58:28.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.890948175313124,"aZ":-32.056924965259626,"pfxX":-2.323601838075497,"pfxZ":0.07820962898476225,"pX":-0.6380519958670594,"pZ":2.1496693419351605,"vX0":-3.0005220319455588,"vY0":-120.76203624107819,"vZ0":-3.25841577075563,"x":141.32,"y":180.74,"x0":0.9189600624123502,"y0":50.0036710569781,"z0":6.315132614283547,"aX":-3.4564039069458032},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":4.9,"spinRate":2338,"spinDirection":284},"zone":7,"typeConfidence":2.0,"plateTime":0.4522978188154321,"extension":6.249314688685624},"hitData":{"launchSpeed":81.5,"launchAngle":-0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.51,"coordY":114.13}},"index":0,"playId":"85204737-6979-3d57-9d8e-09886181f2cc","pitchNumber":1,"startTime":"2026-06-18T01:58:17.264Z","endTime":"2026-06-18T01:58:28.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:58:28.686Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to center fielder Jonah Cox. Drake Baldwin to 3rd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T01:59:37.012Z","endTime":"2026-06-18T02:02:03.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T01:58:46.518Z","endTime":"2026-06-18T01:59:39.292Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.402348307892904,"aZ":-29.119321720298494,"pfxX":-1.6497604483293329,"pfxZ":1.917121344995559,"pX":-0.7226072562504003,"pZ":1.2095542175729366,"vX0":-3.532703580173235,"vY0":-124.65213415735447,"vZ0":-6.517081508696491,"x":144.54,"y":206.12,"x0":0.9209244712257101,"y0":50.0010431592335,"z0":6.227183096058583,"aX":-2.6247928465899903},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":3.7,"spinRate":2304,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.43751242862820794,"extension":6.224145243657363},"index":1,"playId":"487533a7-c214-3e49-a9ec-e00f16733ed7","pitchNumber":1,"startTime":"2026-06-18T01:59:39.292Z","endTime":"2026-06-18T01:59:43.447Z","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":84.3,"endSpeed":78.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97212062903049,"aZ":-29.660085602219777,"pfxX":-0.38504079802627356,"pfxZ":1.629610800871074,"pX":-1.5816081185475988,"pZ":1.1020838889888347,"vX0":-5.524627220934899,"vY0":-122.62454012016703,"vZ0":-6.078653715161834,"x":177.29,"y":209.02,"x0":0.7410419095482939,"y0":50.00040636207376,"z0":6.112232353144679,"aX":-0.5907687786214048},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.9,"breakHorizontal":1.9,"spinRate":2254,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.44496972753182007,"extension":6.253067791714796},"index":2,"playId":"f59322b7-2fa6-3b53-a9a7-adadf6c7a98d","pitchNumber":2,"startTime":"2026-06-18T01:59:58.315Z","endTime":"2026-06-18T02:00:01.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.339870862102863,"aZ":-15.499687628747683,"pfxX":0.22735183787723567,"pfxZ":9.201322100388929,"pX":-1.0991965426377936,"pZ":2.4320900087141744,"vX0":-4.265741998146325,"vY0":-132.7595006757312,"vZ0":-7.475820280431961,"x":158.9,"y":173.11,"x0":0.48860948461623305,"y0":50.005836275889806,"z0":6.38075315584151,"aX":0.41287292430597267},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":0.4,"spinRate":2134,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.41017902825272046,"extension":6.098531616350252},"index":3,"playId":"f8949434-8914-38fa-81cc-ccf116766036","pitchNumber":3,"startTime":"2026-06-18T02:00:17.215Z","endTime":"2026-06-18T02:00:20.215Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.241566753383943,"aZ":-17.633626839700568,"pfxX":1.7393010379845746,"pfxZ":7.8527671234648135,"pX":-0.2954645745554938,"pZ":4.377676320291637,"vX0":-2.0510173268458285,"vY0":-134.047113748289,"vZ0":-2.6688873708405447,"x":128.26,"y":120.58,"x0":0.2474036846737792,"y0":50.00121608482592,"z0":6.61988656421334,"aX":3.2201541123182964},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":-2.8,"spinRate":2135,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4059194615151842,"extension":6.069827141143897},"index":4,"playId":"9ddb76f0-cb97-3176-8f07-c72392d53807","pitchNumber":4,"startTime":"2026-06-18T02:00:44.556Z","endTime":"2026-06-18T02:00:47.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14080359191943,"aZ":-17.29092970344966,"pfxX":2.177075771372118,"pfxZ":8.094490135465128,"pX":-0.7050746494620016,"pZ":2.6809169538963724,"vX0":-3.6641785099343376,"vY0":-133.36468814355592,"vZ0":-6.62007563731868,"x":143.88,"y":166.4,"x0":0.391057966729368,"y0":50.00118096964408,"z0":6.4002095029701165,"aX":4.002338601766956},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":-3.4,"spinRate":2189,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.40750491496106767,"extension":6.121867090772208},"index":5,"playId":"f6cd1994-14b1-36a2-8a32-87e6cb09221c","pitchNumber":5,"startTime":"2026-06-18T02:01:02.899Z","endTime":"2026-06-18T02:01:05.899Z","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":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.535670144553215,"aZ":-29.289972886366236,"pfxX":-0.3735877732814199,"pfxZ":1.8981721152906252,"pX":-1.0391314518978914,"pZ":0.20523445889573788,"vX0":-4.157038782148382,"vY0":-121.7354968736732,"vZ0":-8.019177179140659,"x":156.61,"y":233.24,"x0":0.7315989337745605,"y0":50.00014377587438,"z0":6.040741977348059,"aX":-0.5661739678672353},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.9,"breakHorizontal":1.6,"spinRate":2325,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.44812248706057467,"extension":6.397560159711898},"index":6,"playId":"bb092f26-2b7a-3572-985d-44a37f9f41b4","pitchNumber":6,"startTime":"2026-06-18T02:01:24.459Z","endTime":"2026-06-18T02:01:27.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.602983913902452,"aZ":-30.704297890849983,"pfxX":-1.2960187620864723,"pfxZ":0.9710354907566199,"pX":-0.8921991072496535,"pZ":1.8097094723447984,"vX0":-4.15211041018549,"vY0":-121.20091323417026,"vZ0":-4.230668189678039,"x":151.01,"y":189.92,"x0":1.00183204389531,"y0":50.00022096410483,"z0":6.218423547563346,"aX":-1.9541892801888352},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":3.2,"spinRate":2359,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.4495291881824155,"extension":6.380490416465302},"hitData":{"launchSpeed":98.8,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.02,"coordY":94.76}},"index":7,"playId":"580256a9-b4cb-34e6-bb9b-8dbfdd21d0d7","pitchNumber":7,"startTime":"2026-06-18T02:01:51.816Z","endTime":"2026-06-18T02:02:03.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:02:03.161Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, first baseman Bryce Eldridge to pitcher Tristan Beck. Matt Olson to 3rd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T02:04:44.497Z","endTime":"2026-06-18T02:06:38.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1,5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":657424,"link":"/api/v1/people/657424"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":7},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T02:02:21.348Z","endTime":"2026-06-18T02:03:22.019Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tristan Beck replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-18T02:03:22.019Z","endTime":"2026-06-18T02:04:46.812Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663941,"link":"/api/v1/people/663941"},"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, 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.7,"endSpeed":76.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.141789086673366,"aZ":-34.56073132327121,"pfxX":9.386098656490846,"pfxZ":-1.617080987640204,"pX":-1.09362891695585,"pZ":3.078518915730501,"vX0":0.13881526678002742,"vY0":-120.44472157431954,"vZ0":0.9107964883738808,"x":158.69,"y":155.66,"x0":-2.3723911039071095,"y0":50.001981791777546,"z0":5.738165173477166,"aX":13.867507223569582},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.5,"breakHorizontal":-17.0,"spinRate":2525,"spinDirection":60},"zone":11,"typeConfidence":0.91,"plateTime":0.4537707140316072,"extension":6.411887075872641},"index":2,"playId":"21002b94-3a6a-386f-9a02-0f61728f1d4f","pitchNumber":1,"startTime":"2026-06-18T02:04:46.812Z","endTime":"2026-06-18T02:04:51.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.280786448630884,"aZ":-13.595572287864556,"pfxX":-5.752042631245171,"pfxZ":9.52451379469257,"pX":-0.3087223608585245,"pZ":2.3553843626876674,"vX0":6.858308790326856,"vY0":-138.18839754044853,"vZ0":-6.832224653009241,"x":128.77,"y":175.18,"x0":-2.0652700845992227,"y0":50.00422197318506,"z0":5.757615148328175,"aX":-11.222501762843741},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":9.1,"spinRate":2029,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.3950530825620824,"extension":6.605642017473924},"index":3,"playId":"cdde6b75-5f4f-3dc0-86b9-d80e9483ceb9","pitchNumber":2,"startTime":"2026-06-18T02:05:03.959Z","endTime":"2026-06-18T02:05:07.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.516992387295364,"aZ":-32.16414050529682,"pfxX":12.479896630181745,"pfxZ":0.0063083452764799985,"pX":1.6515298003745702,"pZ":0.12032981412981066,"vX0":5.562831628684468,"vY0":-122.30309474555983,"vZ0":-6.194519021858781,"x":54.05,"y":235.53,"x0":-2.2873534165420613,"y0":50.002198081360035,"z0":5.511150019197092,"aX":18.53548433463861},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":-24.0,"spinRate":2823,"spinDirection":53},"zone":14,"typeConfidence":0.92,"plateTime":0.4512338011257513,"extension":6.614368728479592},"index":4,"playId":"7897a526-582d-399d-b547-b6d35e0fc8a5","pitchNumber":3,"startTime":"2026-06-18T02:05:21.185Z","endTime":"2026-06-18T02:05:25.658Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Tristan Beck. Drake Baldwin scores. Matt Olson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":5,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"actionPlayId":"7897a526-582d-399d-b547-b6d35e0fc8a5","startTime":"2026-06-18T02:05:44.330Z","endTime":"2026-06-18T02:05:58.875Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03817556366381,"aZ":-12.670848134485539,"pfxX":-5.405405602638058,"pfxZ":9.894373623050736,"pX":-0.5523446948493769,"pZ":2.598109805922822,"vX0":6.29871771885274,"vY0":-139.2264381169053,"vZ0":-6.192457254499932,"x":138.05,"y":168.63,"x0":-2.137282374993411,"y0":50.006943266295465,"z0":5.683176620548475,"aX":-10.65925612640664},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2042,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.39279291152746376,"extension":6.693826201488577},"index":6,"playId":"512b1764-a293-3581-beb8-1c30b8d8cfb5","pitchNumber":4,"startTime":"2026-06-18T02:05:58.875Z","endTime":"2026-06-18T02:06:02.486Z","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":83.8,"endSpeed":77.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.164577704341767,"aZ":-43.59023591429871,"pfxX":3.595526933875802,"pfxZ":-7.567194333599308,"pX":-0.05620327198595733,"pZ":1.9229393351652007,"vX0":3.354742008065099,"vY0":-122.0588953746995,"vZ0":-0.9861034291643628,"x":119.14,"y":186.86,"x0":-1.9160027842842056,"y0":50.005610862686346,"z0":6.087767412324443,"aX":5.421667903169418},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.7,"breakHorizontal":-7.3,"spinRate":2443,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.44884480778611646,"extension":6.699591618944461},"hitData":{"launchSpeed":89.6,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.3,"coordY":169.8}},"index":7,"playId":"d4f5c81a-54e6-3e0a-9535-c6dc0302ee6a","pitchNumber":5,"startTime":"2026-06-18T02:06:30.728Z","endTime":"2026-06-18T02:06:38.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:06:38.073Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T02:06:52.195Z","endTime":"2026-06-18T02:07:56.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".927"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".950"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".589"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".270"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.58"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.65"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.40"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.97"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.16"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.10"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.59"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.17"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.93"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.56"},{"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.65"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.53"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".175"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".927"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".950"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".589"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".270"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.056084033826387,"aZ":-12.821293233379809,"pfxX":-5.06431519294947,"pfxZ":9.491212062059788,"pX":0.19690623429141518,"pZ":2.914111584650885,"vX0":8.465631356174992,"vY0":-140.75201945535386,"vZ0":-5.6987813212462495,"x":109.49,"y":160.1,"x0":-2.1695677797277324,"y0":50.00471428595343,"z0":5.770471842450502,"aX":-10.329018881873818},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":7.8,"spinRate":2180,"spinDirection":216},"zone":2,"typeConfidence":0.92,"plateTime":0.3867382076423369,"extension":6.514146418698242},"index":0,"playId":"65deb620-13c9-31e5-9245-625353796f2e","pitchNumber":1,"startTime":"2026-06-18T02:07:08.672Z","endTime":"2026-06-18T02:07:11.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.658500786692173,"aZ":-28.317818015007514,"pfxX":7.276124039344149,"pfxZ":2.3898561176713304,"pX":1.3493990186802958,"pZ":2.5764617060593777,"vX0":5.918842884092859,"vY0":-125.23625951438459,"vZ0":-2.13031076890881,"x":65.56,"y":169.22,"x0":-1.9771540790831204,"y0":50.002414118561376,"z0":5.719798818410998,"aX":11.732734735636072},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":-14.4,"spinRate":2789,"spinDirection":67},"zone":12,"typeConfidence":0.75,"plateTime":0.43482860626160047,"extension":6.4680143120711975},"index":1,"playId":"0fbb0feb-670e-3172-b795-9e5a3b5f1001","pitchNumber":2,"startTime":"2026-06-18T02:07:31.411Z","endTime":"2026-06-18T02:07:34.411Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T02:07:41.920Z","endTime":"2026-06-18T02:07:53.908Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.609911537384892,"aZ":-33.77257033621097,"pfxX":10.663617064499007,"pfxZ":-1.0423591329148465,"pX":1.094495841734464,"pZ":1.452402965260173,"vX0":4.95441915664108,"vY0":-122.66769573515853,"vZ0":-3.119563282642723,"x":75.28,"y":199.57,"x0":-2.3353777362772705,"y0":50.005829814661496,"z0":5.611559104755754,"aX":16.299214009255014},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.4,"breakHorizontal":-20.5,"spinRate":2877,"spinDirection":60},"zone":14,"typeConfidence":0.92,"plateTime":0.4460318993529646,"extension":6.510367514628736},"index":3,"playId":"4834c171-dc71-3c6d-b270-6fbaf31ac9a2","pitchNumber":3,"startTime":"2026-06-18T02:07:53.908Z","endTime":"2026-06-18T02:07:56.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:07:56.908Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T02:06:52.195Z","endTime":"2026-06-18T02:07:56.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".927"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".950"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".589"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".270"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.58"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.65"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.40"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.97"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.16"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.10"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.59"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.17"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.93"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.56"},{"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.65"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.53"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".175"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".927"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".950"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".589"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".270"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.056084033826387,"aZ":-12.821293233379809,"pfxX":-5.06431519294947,"pfxZ":9.491212062059788,"pX":0.19690623429141518,"pZ":2.914111584650885,"vX0":8.465631356174992,"vY0":-140.75201945535386,"vZ0":-5.6987813212462495,"x":109.49,"y":160.1,"x0":-2.1695677797277324,"y0":50.00471428595343,"z0":5.770471842450502,"aX":-10.329018881873818},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":7.8,"spinRate":2180,"spinDirection":216},"zone":2,"typeConfidence":0.92,"plateTime":0.3867382076423369,"extension":6.514146418698242},"index":0,"playId":"65deb620-13c9-31e5-9245-625353796f2e","pitchNumber":1,"startTime":"2026-06-18T02:07:08.672Z","endTime":"2026-06-18T02:07:11.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.658500786692173,"aZ":-28.317818015007514,"pfxX":7.276124039344149,"pfxZ":2.3898561176713304,"pX":1.3493990186802958,"pZ":2.5764617060593777,"vX0":5.918842884092859,"vY0":-125.23625951438459,"vZ0":-2.13031076890881,"x":65.56,"y":169.22,"x0":-1.9771540790831204,"y0":50.002414118561376,"z0":5.719798818410998,"aX":11.732734735636072},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":-14.4,"spinRate":2789,"spinDirection":67},"zone":12,"typeConfidence":0.75,"plateTime":0.43482860626160047,"extension":6.4680143120711975},"index":1,"playId":"0fbb0feb-670e-3172-b795-9e5a3b5f1001","pitchNumber":2,"startTime":"2026-06-18T02:07:31.411Z","endTime":"2026-06-18T02:07:34.411Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T02:07:41.920Z","endTime":"2026-06-18T02:07:53.908Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.609911537384892,"aZ":-33.77257033621097,"pfxX":10.663617064499007,"pfxZ":-1.0423591329148465,"pX":1.094495841734464,"pZ":1.452402965260173,"vX0":4.95441915664108,"vY0":-122.66769573515853,"vZ0":-3.119563282642723,"x":75.28,"y":199.57,"x0":-2.3353777362772705,"y0":50.005829814661496,"z0":5.611559104755754,"aX":16.299214009255014},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.4,"breakHorizontal":-20.5,"spinRate":2877,"spinDirection":60},"zone":14,"typeConfidence":0.92,"plateTime":0.4460318993529646,"extension":6.510367514628736},"index":3,"playId":"4834c171-dc71-3c6d-b270-6fbaf31ac9a2","pitchNumber":3,"startTime":"2026-06-18T02:07:53.908Z","endTime":"2026-06-18T02:07:56.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:07:56.908Z","atBatIndex":79},"scoringPlays":[3,10,14,15,47,49,70,75,78],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":61.49,"y":135.83},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":169.47,"y":150.15},"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":1,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":78.03,"y":114.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":1,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":109.89,"y":92.33},"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":1,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":108.25,"y":57.54},"type":"O","description":"Flyout"}]}},{"startIndex":10,"endIndex":21,"top":[10,11,12,13,14,15,16],"bottom":[17,18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":25.5,"y":71.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":165.91,"y":100.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":151.86,"y":152.85},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":222.81,"y":78.61},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":100.85,"y":36.82},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":129.47,"y":182.51},"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":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":173.84,"y":111.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":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":140.33,"y":118.39},"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":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"coordinates":{"x":145.81,"y":154.67},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":55.23,"y":64.11},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":48.75,"y":121.69},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":109.5,"y":150.43},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":95.66,"y":90.2},"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":3,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":157.91,"y":167.38},"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":3,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":75.06,"y":119.79},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":167.41,"y":109.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":108.89,"y":147.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":75.08,"y":131.19},"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":4,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":99.58,"y":103.78},"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":4,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":102.84,"y":141.96},"type":"O","description":"Forceout"},{"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":174.28,"y":95.52},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":69.48,"y":108.54},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":41,"top":[36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":98.68,"y":47.03},"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":5,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"coordinates":{"x":100.0,"y":151.0},"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":5,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":71.38,"y":52.83},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":125.65,"y":181.23},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":50,"top":[42,43,44],"bottom":[45,46,47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":146.41,"y":145.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":139.67,"y":178.11},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":72.58,"y":116.55},"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":6,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":59.76,"y":111.78},"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":6,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":70.16,"y":106.87},"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":6,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":113.4,"y":161.84},"type":"O","description":"Forceout"},{"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":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":141.57,"y":87.5},"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":6,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":105.87,"y":73.58},"type":"O","description":"Lineout"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":190.42,"y":125.75},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":95.33,"y":174.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":104.05,"y":148.62},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":149.85,"y":178.04},"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":7,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":145.2,"y":146.8},"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":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":157.3,"y":169.8},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":66,"top":[58,59,60,61],"bottom":[62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":89.22,"y":162.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":199.49,"y":116.62},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":152.46,"y":152.85},"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":8,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":142.78,"y":92.34},"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":8,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":49.79,"y":89.64},"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":8,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":186.55,"y":122.84},"type":"O","description":"Flyout"}]}},{"startIndex":67,"endIndex":79,"top":[67,68,69,70,71,72],"bottom":[73,74,75,76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":130.68,"y":92.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":129.64,"y":192.64},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":69.71,"y":121.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":101.32,"y":63.96},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":154.3,"y":71.26},"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":9,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"coordinates":{"x":99.57,"y":53.02},"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":9,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":70.16,"y":46.35},"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":9,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":181.51,"y":114.13},"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":9,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":147.02,"y":94.76},"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":9,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":157.3,"y":169.8},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"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":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":12,"errors":0,"leftOnBase":9},"away":{"runs":7,"hits":9,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"catcher":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"first":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"second":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"third":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"center":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"right":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"onDeck":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"inHole":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"battingOrder":4,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"onDeck":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"inHole":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"pitcher":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"battingOrder":5,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":11,"airOuts":9,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".258","atBats":34,"obp":".309","slg":".421","ops":".730","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":20,"rbi":7,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":9,"groundOuts":9,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":38,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":162,"era":"4.49","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.40","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":60,"strikes":102,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":4,"pitchesPerInning":"18.00","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":46,"groundOuts":50,"airOuts":87,"runs":33,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":56,"baseOnBalls":7,"intentionalWalks":0,"hits":75,"hitByPitch":6,"avg":".283","atBats":265,"obp":".313","slg":".509","ops":".822","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":135,"rbi":38,"leftOnBase":106,"sacBunts":0,"sacFlies":3,"babip":".305","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":24,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":168,"errors":2,"chances":199,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":26,"groundOuts":32,"airOuts":47,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":17,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":131,"obp":".305","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":608,"era":"2.92","inningsPitched":"37.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.24","battersFaced":151,"outs":111,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":608,"balls":225,"strikes":383,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":1,"winPercentage":".---","pitchesPerInning":"16.43","gamesFinished":10,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"6.32","walksPer9Inn":"4.14","hitsPer9Inn":"7.05","runsScoredPer9":"3.41","homeRunsPer9":"0.49","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":16},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID813841":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-0 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".400","atBats":15,"obp":".400","slg":".800","ops":"1.200","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":12,"rbi":2,"leftOnBase":9,"sacBunts":1,"sacFlies":0,"babip":".714","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID686790":{"person":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":9,"groundOuts":52,"airOuts":31,"runs":23,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":15,"intentionalWalks":0,"hits":40,"hitByPitch":6,"atBats":163,"obp":".330","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":690,"era":"4.64","inningsPitched":"42.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.29","battersFaced":185,"outs":128,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":690,"balls":253,"strikes":437,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".333","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"8.65","walksPer9Inn":"3.16","hitsPer9Inn":"8.44","runsScoredPer9":"4.85","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681916":{"person":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":7,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":22,"obp":".240","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":101,"era":"0.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":25,"outs":18,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":35,"strikes":66,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"16.83","gamesFinished":3,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"10.50","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682674":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"jerseyNumber":"78","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":0,"groundOuts":7,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".176","atBats":17,"obp":".176","slg":".353","ops":".529","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":6,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"7.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":29,"groundOuts":97,"airOuts":54,"runs":32,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":65,"baseOnBalls":19,"intentionalWalks":0,"hits":68,"hitByPitch":4,"atBats":284,"obp":".296","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1117,"era":"3.46","inningsPitched":"75.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.15","battersFaced":308,"outs":226,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1117,"balls":387,"strikes":730,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".500","pitchesPerInning":"14.83","gamesFinished":0,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"7.77","walksPer9Inn":"2.27","hitsPer9Inn":"8.12","runsScoredPer9":"3.82","homeRunsPer9":"0.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676254":{"person":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":19,"gamesStarted":0,"flyOuts":14,"groundOuts":17,"airOuts":19,"runs":12,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":17,"baseOnBalls":10,"intentionalWalks":2,"hits":20,"hitByPitch":1,"atBats":71,"obp":".378","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":337,"era":"5.40","inningsPitched":"18.1","wins":0,"losses":1,"saves":3,"saveOpportunities":6,"holds":3,"blownSaves":3,"earnedRuns":11,"whip":"1.64","battersFaced":84,"outs":55,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":337,"balls":124,"strikes":213,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"18.38","gamesFinished":8,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"8.35","walksPer9Inn":"4.91","hitsPer9Inn":"9.82","runsScoredPer9":"5.89","homeRunsPer9":"0.98","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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"}]},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".125","slg":".000","ops":".125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":30,"groundOuts":73,"airOuts":68,"runs":35,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":64,"baseOnBalls":32,"intentionalWalks":1,"hits":68,"hitByPitch":4,"avg":".252","atBats":270,"obp":".337","slg":".400","ops":".737","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":108,"rbi":41,"leftOnBase":109,"sacBunts":0,"sacFlies":3,"babip":".302","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.57","popOuts":24,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":151,"putOuts":46,"errors":8,"chances":205,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668873":{"person":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":31,"gamesStarted":0,"flyOuts":17,"groundOuts":27,"airOuts":30,"runs":13,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":2,"hits":21,"hitByPitch":1,"atBats":115,"obp":".280","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":501,"era":"3.06","inningsPitched":"32.1","wins":2,"losses":3,"saves":4,"saveOpportunities":5,"holds":3,"blownSaves":1,"earnedRuns":11,"whip":"1.11","battersFaced":133,"outs":97,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":176,"strikes":325,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".400","pitchesPerInning":"15.49","gamesFinished":14,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"10.58","walksPer9Inn":"4.18","hitsPer9Inn":"5.85","runsScoredPer9":"3.62","homeRunsPer9":"1.39","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | HBP, R, CS","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":15,"groundOuts":44,"airOuts":40,"runs":18,"doubles":7,"triples":2,"homeRuns":3,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":1,"hits":32,"hitByPitch":3,"avg":".219","atBats":146,"obp":".301","slg":".356","ops":".657","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":52,"rbi":14,"leftOnBase":81,"sacBunts":2,"sacFlies":0,"babip":".261","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.67","popOuts":14,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":98,"errors":1,"chances":100,"fielding":".990","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"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":35,"groundOuts":73,"airOuts":75,"runs":36,"doubles":15,"triples":2,"homeRuns":4,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":82,"hitByPitch":3,"avg":".325","atBats":252,"obp":".357","slg":".448","ops":".805","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":113,"rbi":26,"leftOnBase":65,"sacBunts":0,"sacFlies":3,"babip":".345","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":6,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":116,"errors":2,"chances":119,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","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":1,"errors":0,"chances":1,"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":15,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":13,"intentionalWalks":1,"hits":8,"hitByPitch":1,"atBats":45,"obp":".373","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":247,"era":"1.46","inningsPitched":"12.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"1.70","battersFaced":59,"outs":37,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":247,"balls":104,"strikes":143,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".500","pitchesPerInning":"20.03","gamesFinished":1,"strikeoutWalkRatio":"1.08","strikeoutsPer9Inn":"10.22","walksPer9Inn":"9.49","hitsPer9Inn":"5.84","runsScoredPer9":"2.19","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | 2 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":38,"groundOuts":61,"airOuts":65,"runs":34,"doubles":23,"triples":1,"homeRuns":10,"strikeOuts":95,"baseOnBalls":25,"intentionalWalks":2,"hits":69,"hitByPitch":1,"avg":".240","atBats":288,"obp":".301","slg":".431","ops":".732","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":124,"rbi":35,"leftOnBase":135,"sacBunts":0,"sacFlies":2,"babip":".319","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.80","popOuts":13,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":456,"errors":4,"chances":499,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".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":7,"gamesStarted":0,"flyOuts":4,"groundOuts":13,"airOuts":9,"runs":8,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":37,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":160,"era":"8.31","inningsPitched":"8.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.73","battersFaced":41,"outs":26,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":52,"strikes":108,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".---","pitchesPerInning":"18.46","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.15","walksPer9Inn":"2.08","hitsPer9Inn":"13.50","runsScoredPer9":"8.31","homeRunsPer9":"1.04","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687931":{"person":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"5.0 IP, 2 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":5,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":34,"strikes":51,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.60","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":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":1,"flyOuts":7,"groundOuts":5,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"obp":".348","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":85,"era":"3.60","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.60","battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":34,"strikes":51,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.60","walksPer9Inn":"3.60","hitsPer9Inn":"10.80","runsScoredPer9":"3.60","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":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"}]},"ID606992":{"person":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":16,"airOuts":13,"runs":8,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".226","atBats":53,"obp":".281","slg":".509","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":27,"rbi":9,"leftOnBase":30,"sacBunts":2,"sacFlies":0,"babip":".229","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.25","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":{"gamesStarted":1,"caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":7,"putOuts":108,"errors":1,"chances":116,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":35,"groundOuts":77,"airOuts":70,"runs":47,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":48,"baseOnBalls":25,"intentionalWalks":0,"hits":79,"hitByPitch":4,"atBats":269,"obp":".359","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1113,"era":"5.73","inningsPitched":"66.0","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.58","battersFaced":303,"outs":198,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1113,"balls":421,"strikes":692,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".250","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.55","walksPer9Inn":"3.41","hitsPer9Inn":"10.77","runsScoredPer9":"6.41","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":49,"groundOuts":51,"airOuts":88,"runs":36,"doubles":18,"triples":1,"homeRuns":13,"strikeOuts":84,"baseOnBalls":17,"intentionalWalks":0,"hits":66,"hitByPitch":1,"avg":".229","atBats":288,"obp":".274","slg":".434","ops":".708","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":125,"rbi":31,"leftOnBase":118,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.15","popOuts":22,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":158,"putOuts":106,"errors":12,"chances":276,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":14,"flyOuts":64,"groundOuts":59,"airOuts":98,"runs":40,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":74,"baseOnBalls":38,"intentionalWalks":0,"hits":68,"hitByPitch":0,"atBats":292,"obp":".316","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","numberOfPitches":1424,"era":"4.07","inningsPitched":"79.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.33","battersFaced":337,"outs":239,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1424,"balls":556,"strikes":868,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".455","pitchesPerInning":"17.87","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"8.36","walksPer9Inn":"4.29","hitsPer9Inn":"7.68","runsScoredPer9":"4.52","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669062":{"person":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":24,"gamesStarted":0,"flyOuts":6,"groundOuts":17,"airOuts":13,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":17,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":74,"obp":".380","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":435,"era":"4.58","inningsPitched":"19.2","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":8,"blownSaves":1,"earnedRuns":10,"whip":"1.73","battersFaced":92,"outs":59,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":435,"balls":205,"strikes":230,"strikePercentage":".530","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".---","pitchesPerInning":"22.12","gamesFinished":3,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"12.36","walksPer9Inn":"7.78","hitsPer9Inn":"7.78","runsScoredPer9":"4.58","homeRunsPer9":"0.92","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":28,"groundOuts":80,"airOuts":53,"runs":39,"doubles":18,"triples":2,"homeRuns":4,"strikeOuts":82,"baseOnBalls":32,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":276,"obp":".314","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1342,"era":"4.24","inningsPitched":"74.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.29","battersFaced":313,"outs":223,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1342,"balls":531,"strikes":811,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".417","pitchesPerInning":"18.05","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.93","walksPer9Inn":"3.87","hitsPer9Inn":"7.75","runsScoredPer9":"4.72","homeRunsPer9":"0.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":68,"groundOuts":87,"airOuts":104,"runs":39,"doubles":15,"triples":6,"homeRuns":3,"strikeOuts":13,"baseOnBalls":16,"intentionalWalks":3,"hits":93,"hitByPitch":3,"avg":".326","atBats":285,"obp":".360","slg":".453","ops":".813","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":129,"rbi":30,"leftOnBase":80,"sacBunts":5,"sacFlies":7,"babip":".326","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.00","popOuts":12,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":192,"putOuts":83,"errors":3,"chances":278,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":20,"groundOuts":22,"airOuts":30,"runs":19,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":26,"baseOnBalls":17,"intentionalWalks":1,"hits":36,"hitByPitch":0,"avg":".319","atBats":113,"obp":".405","slg":".558","ops":".963","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":63,"rbi":16,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".366","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.83","popOuts":2,"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":35,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID691740":{"person":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"jerseyNumber":"6","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":18,"groundOuts":22,"airOuts":24,"runs":5,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".286","atBats":91,"obp":".340","slg":".363","ops":".703","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":33,"rbi":13,"leftOnBase":42,"sacBunts":2,"sacFlies":1,"babip":".371","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":18,"stolenBasePercentage":".720","caughtStealingPercentage":".280","assists":13,"putOuts":207,"errors":2,"chances":222,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657424":{"person":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":10,"strikes":13,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"27.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":30,"gamesStarted":0,"flyOuts":15,"groundOuts":28,"airOuts":24,"runs":11,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":91,"obp":".330","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":425,"era":"3.70","inningsPitched":"24.1","wins":4,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":10,"whip":"1.44","battersFaced":107,"outs":73,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":425,"balls":166,"strikes":259,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":2,"winPercentage":".800","pitchesPerInning":"17.47","gamesFinished":4,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"7.40","walksPer9Inn":"4.81","hitsPer9Inn":"8.14","runsScoredPer9":"4.07","homeRunsPer9":"1.48","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[650333,805811,656305,646240,808982,642715,669477,813841,687551,606992,687931,664141,656529,676254,657424,663941],"pitchers":[687931,664141,656529,676254,657424,663941],"bench":[682674,671083,691740],"bullpen":[605288,668873,686790,669062,592662,694738,681916,657277],"battingOrder":[650333,805811,656305,646240,808982,642715,813841,687551,606992],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Devers 2 (23, Ritchie, Carrasco)."},{"label":"HR","value":"Adames (13, 2nd inning off Ritchie, 0 on, 0 out); Arraez (3, 2nd inning off Ritchie, 1 on, 2 out); Eldridge (6, 2nd inning off Ritchie, 0 on, 2 out)."},{"label":"TB","value":"Adames 4; Arraez 5; Devers 4; Eldridge 4; Haase; Schmitt 2."},{"label":"RBI","value":"Adames (31); Arraez 4 (30); Devers (35); Eldridge (16)."},{"label":"2-out RBI","value":"Arraez 2; Devers; Eldridge."},{"label":"Runners left in scoring position, 2 out","value":"Adames; Lee, J."},{"label":"SAC","value":"Haase."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Arraez (6, 2nd base off Ritchie/León); Cox (2, 2nd base off Carrasco/Camargo)."},{"label":"CS","value":"Gilbert (1, 2nd base by Ritchie/León)."}]}],"note":[{"label":"1","value":"Ran for Schmitt in the 9th."}]},"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":9,"groundOuts":9,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".254","atBats":38,"obp":".320","slg":".423","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":16,"rbi":4,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":11,"airOuts":9,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":34,"obp":".342","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":145,"era":"3.39","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.19","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":50,"strikes":95,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":7,"pitchesPerInning":"16.11","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"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":{},"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":0,"flyOuts":6,"groundOuts":11,"airOuts":21,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":60,"obp":".227","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":255,"era":"2.08","inningsPitched":"17.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"0.87","battersFaced":66,"outs":52,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":255,"balls":91,"strikes":164,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".---","pitchesPerInning":"14.71","gamesFinished":3,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"9.87","walksPer9Inn":"3.12","hitsPer9Inn":"4.67","runsScoredPer9":"2.08","homeRunsPer9":"1.56","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"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}},"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":33,"gamesStarted":0,"flyOuts":21,"groundOuts":19,"airOuts":36,"runs":5,"doubles":2,"triples":3,"homeRuns":1,"strikeOuts":40,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":109,"obp":".174","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":463,"era":"1.14","inningsPitched":"31.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":14,"blownSaves":1,"earnedRuns":4,"whip":"0.63","battersFaced":115,"outs":95,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":463,"balls":143,"strikes":320,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.62","gamesFinished":0,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"11.37","walksPer9Inn":"1.42","hitsPer9Inn":"4.26","runsScoredPer9":"1.42","homeRunsPer9":"0.28","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"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}},"ID675916":{"person":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"jerseyNumber":"00","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":3,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":9,"obp":".200","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":51,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.67","battersFaced":10,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":51,"balls":21,"strikes":30,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"3.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":30,"gamesStarted":0,"flyOuts":18,"groundOuts":33,"airOuts":30,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":108,"obp":".212","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":438,"era":"0.59","inningsPitched":"30.2","wins":4,"losses":0,"saves":4,"saveOpportunities":5,"holds":11,"blownSaves":1,"earnedRuns":2,"whip":"0.78","battersFaced":114,"outs":92,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":438,"balls":147,"strikes":291,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.28","gamesFinished":6,"strikeoutWalkRatio":"5.20","strikeoutsPer9Inn":"7.63","walksPer9Inn":"1.47","hitsPer9Inn":"5.58","runsScoredPer9":"0.59","homeRunsPer9":"0.29","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":35,"groundOuts":60,"airOuts":59,"runs":35,"doubles":9,"triples":0,"homeRuns":14,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":0,"hits":75,"hitByPitch":1,"avg":".306","atBats":245,"obp":".340","slg":".514","ops":".854","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":126,"rbi":41,"leftOnBase":93,"sacBunts":0,"sacFlies":1,"babip":".339","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":13,"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":134,"errors":0,"chances":134,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665856":{"person":{"id":665856,"fullName":"Jair Camargo","link":"/api/v1/people/665856"},"jerseyNumber":"78","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"1-2 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".500","atBats":2,"obp":".500","slg":"1.000","ops":"1.500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":12,"groundOuts":19,"airOuts":21,"runs":24,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".281","atBats":96,"obp":".324","slg":".458","ops":".782","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":44,"rbi":11,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".365","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":1,"lineOuts":8},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":38,"errors":1,"chances":86,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"100","stats":{"batting":{"summary":"1-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":43,"groundOuts":66,"airOuts":81,"runs":29,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":42,"baseOnBalls":19,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".259","atBats":255,"obp":".315","slg":".408","ops":".723","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":104,"rbi":40,"leftOnBase":94,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.81","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.43","popOuts":16,"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":82,"putOuts":125,"errors":2,"chances":209,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID642133":{"person":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"jerseyNumber":"11","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"703","stats":{"batting":{"note":"c-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"summary":"4.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":15,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":55,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":17,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":14,"strikes":41,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":4,"groundOuts":16,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":50,"obp":".321","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":172,"era":"3.46","inningsPitched":"13.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"1.15","battersFaced":54,"outs":39,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":52,"strikes":120,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":2,"winPercentage":".---","pitchesPerInning":"13.23","gamesFinished":5,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"4.15","walksPer9Inn":"0.69","hitsPer9Inn":"9.69","runsScoredPer9":"3.46","homeRunsPer9":"0.69","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":1,"flyOuts":17,"groundOuts":19,"airOuts":30,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":100,"obp":".274","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":482,"era":"2.25","inningsPitched":"28.0","wins":4,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":7,"whip":"1.04","battersFaced":113,"outs":84,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":482,"balls":170,"strikes":312,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.21","gamesFinished":4,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"10.61","walksPer9Inn":"2.89","hitsPer9Inn":"6.43","runsScoredPer9":"2.25","homeRunsPer9":"0.32","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":5},"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}},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":20,"groundOuts":50,"airOuts":41,"runs":41,"doubles":6,"triples":0,"homeRuns":14,"strikeOuts":49,"baseOnBalls":24,"intentionalWalks":1,"hits":59,"hitByPitch":3,"avg":".298","atBats":198,"obp":".381","slg":".540","ops":".921","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":107,"rbi":39,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".331","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.14","popOuts":7,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":9,"putOuts":262,"errors":1,"chances":272,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":38,"groundOuts":67,"airOuts":70,"runs":22,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":92,"baseOnBalls":20,"intentionalWalks":0,"hits":62,"hitByPitch":8,"atBats":289,"obp":".283","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1249,"era":"2.30","inningsPitched":"78.1","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.05","battersFaced":319,"outs":235,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1249,"balls":410,"strikes":839,"strikePercentage":".670","hitBatsmen":8,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".615","pitchesPerInning":"15.94","gamesFinished":0,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"10.57","walksPer9Inn":"2.30","hitsPer9Inn":"7.12","runsScoredPer9":"2.53","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | R","gamesPlayed":1,"flyOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":48,"groundOuts":57,"airOuts":80,"runs":52,"doubles":19,"triples":0,"homeRuns":20,"strikeOuts":73,"baseOnBalls":31,"intentionalWalks":2,"hits":79,"hitByPitch":1,"avg":".276","atBats":286,"obp":".346","slg":".552","ops":".898","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":158,"rbi":51,"leftOnBase":133,"sacBunts":0,"sacFlies":3,"babip":".301","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.30","popOuts":19,"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":59,"putOuts":511,"errors":3,"chances":573,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702275":{"person":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","summary":"5.0 IP, 5 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":6,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":90,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":36,"strikes":54,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"5.40","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":1,"putOuts":0,"errors":0,"chances":1,"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":7,"gamesStarted":6,"flyOuts":23,"groundOuts":36,"airOuts":36,"runs":20,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":30,"baseOnBalls":21,"intentionalWalks":1,"hits":28,"hitByPitch":3,"atBats":129,"obp":".338","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":612,"era":"4.54","inningsPitched":"35.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.37","battersFaced":154,"outs":107,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":612,"balls":253,"strikes":359,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":5,"winPercentage":".333","pitchesPerInning":"17.16","gamesFinished":1,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"7.57","walksPer9Inn":"5.30","hitsPer9Inn":"7.07","runsScoredPer9":"5.05","homeRunsPer9":"1.77","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-0 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"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":60,"flyOuts":37,"groundOuts":42,"airOuts":55,"runs":25,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".283","atBats":159,"obp":".320","slg":".434","ops":".754","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":69,"rbi":31,"leftOnBase":64,"sacBunts":1,"sacFlies":5,"babip":".289","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","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":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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":{},"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":17,"gamesStarted":5,"flyOuts":25,"groundOuts":34,"airOuts":49,"runs":20,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":20,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":156,"obp":".331","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":703,"era":"3.76","inningsPitched":"40.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.43","battersFaced":178,"outs":122,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":703,"balls":269,"strikes":434,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".750","pitchesPerInning":"17.29","gamesFinished":4,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"7.97","walksPer9Inn":"4.43","hitsPer9Inn":"8.41","runsScoredPer9":"4.43","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":15},"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}},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":12,"groundOuts":35,"airOuts":18,"runs":12,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".230","atBats":87,"obp":".284","slg":".402","ops":".686","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":35,"rbi":14,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".243","groundOutsToAirouts":"1.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":46,"errors":0,"chances":47,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"2-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":62,"groundOuts":70,"airOuts":102,"runs":46,"doubles":13,"triples":0,"homeRuns":10,"strikeOuts":38,"baseOnBalls":22,"intentionalWalks":0,"hits":78,"hitByPitch":4,"avg":".278","atBats":281,"obp":".331","slg":".431","ops":".762","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":121,"rbi":37,"leftOnBase":112,"sacBunts":0,"sacFlies":7,"babip":".283","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.10","popOuts":19,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":166,"putOuts":86,"errors":2,"chances":254,"fielding":".992","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":22,"gamesStarted":0,"flyOuts":13,"groundOuts":17,"airOuts":22,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":84,"obp":".258","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":343,"era":"1.16","inningsPitched":"23.1","wins":0,"losses":1,"saves":14,"saveOpportunities":14,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.99","battersFaced":89,"outs":70,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":343,"balls":100,"strikes":243,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".000","pitchesPerInning":"14.70","gamesFinished":19,"strikeoutWalkRatio":"5.40","strikeoutsPer9Inn":"10.41","walksPer9Inn":"1.93","hitsPer9Inn":"6.94","runsScoredPer9":"1.54","homeRunsPer9":"0.39","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"3-5 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":44,"groundOuts":52,"airOuts":74,"runs":31,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":85,"baseOnBalls":25,"intentionalWalks":0,"hits":56,"hitByPitch":6,"avg":".211","atBats":265,"obp":".292","slg":".355","ops":".647","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":94,"rbi":35,"leftOnBase":128,"sacBunts":0,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.12","popOuts":17,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":101,"putOuts":63,"errors":6,"chances":170,"fielding":".965","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":14,"gamesStarted":14,"flyOuts":41,"groundOuts":64,"airOuts":77,"runs":34,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":61,"baseOnBalls":32,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":263,"obp":".327","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1119,"era":"4.33","inningsPitched":"68.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.40","battersFaced":300,"outs":206,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1119,"balls":419,"strikes":700,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".571","pitchesPerInning":"16.30","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"8.00","walksPer9Inn":"4.19","hitsPer9Inn":"8.39","runsScoredPer9":"4.46","homeRunsPer9":"1.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":22},"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","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":4,"groundOuts":10,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".091","atBats":44,"obp":".091","slg":".091","ops":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":4,"rbi":0,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".154","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","assists":7,"putOuts":130,"errors":1,"chances":138,"fielding":".993","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-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":32,"groundOuts":42,"airOuts":49,"runs":26,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".228","atBats":184,"obp":".317","slg":".337","ops":".654","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":62,"rbi":18,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.33","popOuts":7,"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":3,"putOuts":109,"errors":3,"chances":115,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"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,"battingOrder":"702","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":13,"groundOuts":20,"airOuts":18,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".085","atBats":59,"obp":".182","slg":".085","ops":".267","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":5,"rbi":3,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".116","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":43,"putOuts":23,"errors":3,"chances":69,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":15,"gamesStarted":15,"flyOuts":56,"groundOuts":93,"airOuts":97,"runs":35,"doubles":8,"triples":2,"homeRuns":9,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":0,"hits":74,"hitByPitch":2,"atBats":333,"obp":".283","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1298,"era":"3.15","inningsPitched":"88.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.14","battersFaced":366,"outs":266,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1298,"balls":479,"strikes":819,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".556","pitchesPerInning":"14.64","gamesFinished":0,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"7.41","walksPer9Inn":"2.74","hitsPer9Inn":"7.51","runsScoredPer9":"3.55","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":23},"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":14,"gamesStarted":10,"flyOuts":31,"groundOuts":68,"airOuts":59,"runs":20,"doubles":10,"triples":3,"homeRuns":6,"strikeOuts":51,"baseOnBalls":21,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":218,"obp":".275","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":956,"era":"2.90","inningsPitched":"62.0","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.05","battersFaced":245,"outs":186,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":956,"balls":363,"strikes":593,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".625","pitchesPerInning":"15.42","gamesFinished":2,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"7.40","walksPer9Inn":"3.05","hitsPer9Inn":"6.39","runsScoredPer9":"2.90","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[643289,686948,621566,645277,663586,642201,622761,642086,673490,642133,573262,506702,665856,702275,471911],"pitchers":[702275,471911],"bench":[671739],"bullpen":[689266,693821,800311,656550,628452,675916,669276,625643,527048,519242,663158],"battingOrder":[643289,686948,621566,645277,663586,642201,642133,573262,665856],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Camargo (1, Gage)."},{"label":"HR","value":"Dubón (7, 9th inning off Gage, 1 on, 1 out)."},{"label":"TB","value":"Albies 2; Baldwin, D; Camargo 2; Dubón 4; Olson 3; Riley, A 3; White, E."},{"label":"RBI","value":"Dubón 2 (40); Riley, A (35); Smith, D (31)."},{"label":"Runners left in scoring position, 2 out","value":"Dubón 2; Riley, A 3; Tellez."},{"label":"SF","value":"Smith, D."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"9."}]}],"note":[{"label":"a","value":"Hit a sacrifice fly for Mateo in the 6th."},{"label":"b","value":"Struck out for León in the 7th."},{"label":"c","value":"Struck out for Kim, Ha in the 8th."}]}},"officials":[{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Whisenhunt; Beck, T; Ritchie."},{"label":"HBP","value":"Gilbert (by Carrasco)."},{"label":"ABS Challenge","value":"León (Ball-Overturned to Strike); Haase (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Whisenhunt 85-51; Brubaker 15-8; Hentges 16-13; Walker, R 15-11; Gage 23-13; Beck, T 8-6; Ritchie 90-54; Carrasco 55-41."},{"label":"Groundouts-flyouts","value":"Whisenhunt 5-7; Brubaker 1-1; Hentges 2-0; Walker, R 0-1; Gage 0-0; Beck, T 1-0; Ritchie 4-5; Carrasco 7-2."},{"label":"Batters faced","value":"Whisenhunt 23; Brubaker 3; Hentges 4; Walker, R 4; Gage 5; Beck, T 2; Ritchie 22; Carrasco 17."},{"label":"Inherited runners-scored","value":"Brubaker 2-1; Walker, R 1-0; Beck, T 2-1."},{"label":"Umpires","value":"HP: Junior Valentine. 1B: Rob Drake. 2B: Stu Scheurwater. 3B: John Bacon. "},{"label":"Weather","value":"82 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, Out To LF."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:51."},{"label":"Att","value":"35,449."},{"label":"Venue","value":"Truist Park."},{"label":"June 17, 2026"}],"pitchingNotes":["Whisenhunt pitched to 3 batters in the 6th inning.","Hentges pitched to 1 batter in the 8th inning."],"topPerformers":[{"player":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","boxscoreName":"Arraez"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":68,"groundOuts":87,"airOuts":104,"runs":39,"doubles":15,"triples":6,"homeRuns":3,"strikeOuts":13,"baseOnBalls":16,"intentionalWalks":3,"hits":93,"hitByPitch":3,"avg":".326","atBats":285,"obp":".360","slg":".453","ops":".813","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":129,"rbi":30,"leftOnBase":80,"sacBunts":5,"sacFlies":7,"babip":".326","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.00","popOuts":12,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":192,"putOuts":83,"errors":3,"chances":278,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":69,"hittingGameScore":69},{"player":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","boxscoreName":"Devers"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | 2 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":38,"groundOuts":61,"airOuts":65,"runs":34,"doubles":23,"triples":1,"homeRuns":10,"strikeOuts":95,"baseOnBalls":25,"intentionalWalks":2,"hits":69,"hitByPitch":1,"avg":".240","atBats":288,"obp":".301","slg":".431","ops":".732","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":124,"rbi":35,"leftOnBase":135,"sacBunts":0,"sacFlies":2,"babip":".319","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.80","popOuts":13,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":456,"errors":4,"chances":499,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"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":"100","stats":{"batting":{"summary":"1-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":43,"groundOuts":66,"airOuts":81,"runs":29,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":42,"baseOnBalls":19,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".259","atBats":255,"obp":".315","slg":".408","ops":".723","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":104,"rbi":40,"leftOnBase":94,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.81","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.43","popOuts":16,"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":82,"putOuts":125,"errors":2,"chances":209,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"loser":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"save":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}