{"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":823288,"link":"/api/v1.1/game/823288/feed/live","metaData":{"wait":10,"timeStamp":"20260623_044808","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823288,"type":"R","doubleHeader":"N","id":"2026/06/22/atlmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823288-2026-06-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-23T02:10:00Z","originalDate":"2026-06-22","officialDate":"2026-06-22","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":77,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":48,"losses":29,"ties":0,"pct":".623"},"records":{},"divisionLeader":false,"wins":48,"losses":29,"winningPercentage":".623"},"franchiseName":"Atlanta","clubName":"Braves","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","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 Diego","record":{"gamesPlayed":77,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":40,"losses":37,"ties":0,"pct":".519"},"records":{},"divisionLeader":false,"wins":40,"losses":37,"winningPercentage":".519"},"franchiseName":"San Diego","clubName":"Padres","active":true}},"players":{"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID666745":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745","firstName":"Jhony","lastName":"Brito","primaryNumber":"76","birthDate":"1998-02-17","currentAge":28,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhony","useLastName":"Brito","middleName":"Rafael","boxscoreName":"Brito","gender":"M","nameMatrilineal":"Feliz","isPlayer":true,"isVerified":true,"pronunciation":"johnny BREE-toh","mlbDebutDate":"2023-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhony Brito","nameSlug":"jhony-brito-666745","firstLastName":"Jhony Brito","lastFirstName":"Brito, Jhony","lastInitName":"Brito, J","initLastName":"J Brito","fullFMLName":"Jhony Rafael Brito","fullLFMName":"Brito, Jhony Rafael","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},"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},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"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},"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},"ID660710":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710","firstName":"Rodolfo","lastName":"Durán","primaryNumber":"48","birthDate":"1998-02-19","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 8\"","weight":181,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rodolfo","useLastName":"Durán","middleName":"Jose","boxscoreName":"Durán","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ROH-dolph-oh doo-RAHN","mlbDebutDate":"2026-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rodolfo Durán","nameSlug":"rodolfo-duran-660710","firstLastName":"Rodolfo Durán","lastFirstName":"Durán, Rodolfo","lastInitName":"Durán, R","initLastName":"R Durán","fullFMLName":"Rodolfo Jose Durán","fullLFMName":"Durán, Rodolfo Jose","strikeZoneTop":3.03,"strikeZoneBottom":1.53},"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},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":29,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID625643":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643","firstName":"Reynaldo","lastName":"López","primaryNumber":"40","birthDate":"1994-01-04","currentAge":32,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reynaldo","useLastName":"López","middleName":"Starling","boxscoreName":"López, R","nickName":"Rey","gender":"M","nameMatrilineal":"Kely","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reynaldo López","nameSlug":"reynaldo-lopez-625643","firstLastName":"Reynaldo López","lastFirstName":"López, Reynaldo","lastInitName":"López, R","initLastName":"R López","fullFMLName":"Reynaldo Starling López","fullLFMName":"López, Reynaldo Starling","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":25,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":35,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":27,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":35,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 3\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Adam","middleName":"Kendall","boxscoreName":"Adam","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2018-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Adam","nameSlug":"jason-adam-592094","firstLastName":"Jason Adam","lastFirstName":"Adam, Jason","lastInitName":"Adam, J","initLastName":"J Adam","fullFMLName":"Jason Kendall Adam","fullLFMName":"Adam, Jason Kendall","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","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},"ID669392":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392","firstName":"Samad","lastName":"Taylor","primaryNumber":"0","birthDate":"1998-07-11","currentAge":28,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":160,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Samad","useLastName":"Taylor","middleName":"Jahad","boxscoreName":"Taylor, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-mahd","mlbDebutDate":"2023-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samad Taylor","nameSlug":"samad-taylor-669392","firstLastName":"Samad Taylor","lastFirstName":"Taylor, Samad","lastInitName":"Taylor, S","initLastName":"S Taylor","fullFMLName":"Samad Jahad Taylor","fullLFMName":"Taylor, Samad Jahad","strikeZoneTop":3.038,"strikeZoneBottom":1.533},"ID675448":{"id":675448,"fullName":"Blake Hunt","link":"/api/v1/people/675448","firstName":"Blake","lastName":"Hunt","primaryNumber":"26","birthDate":"1998-11-10","currentAge":27,"birthCity":"Costa Mesa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Blake","useLastName":"Hunt","middleName":"Evan","boxscoreName":"Hunt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2026-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Hunt","nameSlug":"blake-hunt-675448","firstLastName":"Blake Hunt","lastFirstName":"Hunt, Blake","lastInitName":"Hunt, B","initLastName":"B Hunt","fullFMLName":"Blake Evan Hunt","fullLFMName":"Hunt, Blake Evan","strikeZoneTop":3.37,"strikeZoneBottom":1.701},"ID695238":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238","firstName":"William","lastName":"Wagner","primaryNumber":"7","birthDate":"1998-07-29","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Will","useLastName":"Wagner","middleName":"James","boxscoreName":"Wagner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Wagner","nameSlug":"will-wagner-695238","firstLastName":"Will Wagner","lastFirstName":"Wagner, Will","lastInitName":"Wagner, W","initLastName":"W Wagner","fullFMLName":"William James Wagner","fullLFMName":"Wagner, William James","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663586":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","firstName":"Michael","lastName":"Riley","primaryNumber":"27","birthDate":"1997-04-02","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Austin","useLastName":"Riley","middleName":"Austin","boxscoreName":"Riley, A","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Riley","nameSlug":"austin-riley-663586","firstLastName":"Austin Riley","lastFirstName":"Riley, Austin","lastInitName":"Riley, A","initLastName":"A Riley","fullFMLName":"Michael Austin Riley","fullLFMName":"Riley, Michael Austin","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","primaryNumber":"97","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62}},"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":40222,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Clear","temp":"69","wind":"8 mph, L To R"},"gameInfo":{"attendance":42572,"firstPitch":"2026-06-23T02:11:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"home":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"}},"officialScorer":{"id":431092,"fullName":"Bill Zavestoski","link":"/api/v1/people/431092"},"primaryDatacaster":{"id":431181,"fullName":"Jim Marshall","link":"/api/v1/people/431181"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T02:11:09.914Z","endTime":"2026-06-23T02:11:23.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-22T21:47:34.770Z","endTime":"2026-06-23T01:41:25.696Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"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-23T01:41:25.696Z","endTime":"2026-06-23T02:11:00.791Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"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-23T02:11:00.791Z","endTime":"2026-06-23T02:11:11.703Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.219076831571172,"aZ":-25.71119428568894,"pfxX":-11.26645564182239,"pfxZ":3.4093570906775783,"pX":-0.14912388751219502,"pZ":1.5947891595704904,"vX0":11.087093806877583,"vY0":-136.17748876030498,"vZ0":-5.02250853924705,"x":122.68,"y":195.72,"x0":-2.790810519518599,"y0":50.003143424797265,"z0":5.22017718765166,"aX":-21.363423238369865},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":18.4,"spinRate":2234,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.40075532523867885,"extension":5.82281375351237},"hitData":{"launchSpeed":108.3,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.63,"coordY":92.77}},"index":3,"playId":"44f22389-944f-34a8-af34-4dcbab733090","pitchNumber":1,"startTime":"2026-06-23T02:11:11.703Z","endTime":"2026-06-23T02:11:23.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:11:23.591Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T02:11:37.344Z","endTime":"2026-06-23T02:12:59.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10791747092503,"aZ":-31.92413706085264,"pfxX":7.071332899616639,"pfxZ":0.18485135732126068,"pX":-1.3795690169084738,"pZ":3.3403948369564365,"vX0":2.2577607764655325,"vY0":-116.38696034236764,"vZ0":2.140552118536678,"x":169.59,"y":148.59,"x0":-3.2801710201239587,"y0":50.005453870217224,"z0":5.424469280774759,"aX":9.73649678170453},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.1,"breakHorizontal":-13.3,"spinRate":2820,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.46996179333099564,"extension":5.7113145807931485},"index":0,"playId":"a5455034-0bb5-3f17-b4b6-2ba60279970e","pitchNumber":1,"startTime":"2026-06-23T02:11:47.532Z","endTime":"2026-06-23T02:11:50.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.765756805967712,"aZ":-30.030989306590914,"pfxX":6.780508555335031,"pfxZ":1.5509262746323902,"pX":-0.6688364948293776,"pZ":2.7585804392734636,"vX0":3.6550727951578947,"vY0":-117.1029701821424,"vZ0":0.6652717422477104,"x":142.49,"y":164.3,"x0":-3.132568853645043,"y0":50.00447131952662,"z0":5.287135200324739,"aX":9.387949399519439},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.2,"breakHorizontal":-13.2,"spinRate":2854,"spinDirection":80},"zone":4,"typeConfidence":2.0,"plateTime":0.4683018608431211,"extension":5.802735380875778},"index":1,"playId":"f9ba7ef4-71e9-3952-b8ee-86a1196f2886","pitchNumber":2,"startTime":"2026-06-23T02:12:05.497Z","endTime":"2026-06-23T02:12:32.523Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"}}},{"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":85.8,"endSpeed":78.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.162770654318305,"aZ":-30.204027762274052,"pfxX":-11.408053142210711,"pfxZ":1.2630014657113984,"pX":-0.98075953102848,"pZ":1.6264598098901932,"vX0":8.623331988493476,"vY0":-124.63725635723173,"vZ0":-2.1688488281411704,"x":154.38,"y":194.87,"x0":-3.0113775749119456,"y0":50.00583311141387,"z0":5.013815562429437,"aX":-17.866117731268677},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":18.6,"spinRate":1804,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.44024723801509325,"extension":6.071235880188002},"index":2,"playId":"affb14d9-be9f-348a-a141-3dbfe9a79fed","pitchNumber":3,"startTime":"2026-06-23T02:12:35.545Z","endTime":"2026-06-23T02:12:39.443Z","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":86.8,"endSpeed":79.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.498995666855507,"aZ":-28.435716322649622,"pfxX":-11.2785970682299,"pfxZ":2.3289452488200695,"pX":-1.0651785350427958,"pZ":0.9953391706806984,"vX0":8.568786455727377,"vY0":-126.09750629834497,"vZ0":-4.097680907550881,"x":116.65,"y":126.29,"x0":-3.048056277696808,"y0":50.002170517303654,"z0":4.944886861304705,"aX":-18.097321900277688},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.5,"breakHorizontal":18.4,"spinRate":1877,"spinDirection":252},"zone":13,"typeConfidence":0.89,"plateTime":0.43495992438027953,"extension":5.848524041449855},"index":3,"playId":"96a459e2-61e7-3d93-9d99-0091d470c837","pitchNumber":4,"startTime":"2026-06-23T02:12:55.278Z","endTime":"2026-06-23T02:12:59.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:12:59.232Z","atBatIndex":1},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt Olson pops into a force out, catcher Rodolfo Durán to first baseman Ty France. Mauricio Dubón out at 2nd. Matt Olson to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T02:13:17.144Z","endTime":"2026-06-23T02:14:17.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":[0,1,2],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57679387950681,"aZ":-28.97660586029121,"pfxX":-12.51116867522891,"pfxZ":1.70999539136562,"pX":-1.2178552323614449,"pZ":2.3494027212187345,"vX0":9.098862282552165,"vY0":-135.52798553378804,"vZ0":-2.351985814793734,"x":162.24,"y":151.73,"x0":-2.9868777628163077,"y0":50.00111181005787,"z0":5.244596321116436,"aX":-23.35947460007443},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.8,"breakHorizontal":20.8,"spinRate":2312,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.40357082311224746,"extension":5.72029482135522},"index":0,"playId":"b01ca5e9-911c-32d5-8ff2-86abf09ac761","pitchNumber":1,"startTime":"2026-06-23T02:13:24.252Z","endTime":"2026-06-23T02:13:27.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85156128591682,"aZ":-29.47640333165038,"pfxX":4.341246137004346,"pfxZ":1.8758995674350913,"pX":-0.015509108234898435,"pZ":1.371047105177939,"vX0":5.732726303682256,"vY0":-119.05967559346634,"vZ0":-2.6776743418502638,"x":117.59,"y":201.76,"x0":-3.018309454131713,"y0":50.000918510146484,"z0":5.177780308223682,"aX":6.230624725209823},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.0,"breakHorizontal":-9.2,"spinRate":2847,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.46004246815121475,"extension":5.766934711771898},"index":1,"playId":"89d04bd8-0dfa-33a8-8645-ac0aca69db59","pitchNumber":2,"startTime":"2026-06-23T02:13:41.309Z","endTime":"2026-06-23T02:13:45.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":83.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.811917001162765,"aZ":-32.5262654301998,"pfxX":-10.558458650313522,"pfxZ":-0.19488791269394845,"pX":-0.3618076017130311,"pZ":2.838417421724728,"vX0":10.157809767304695,"vY0":-133.85004441536464,"vZ0":-0.25904089922015483,"x":130.79,"y":162.14,"x0":-2.8472828359605007,"y0":50.00319637275028,"z0":5.279617944479123,"aX":-19.02248957068857},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":16.7,"spinRate":2309,"spinDirection":241},"zone":4,"typeConfidence":0.91,"plateTime":0.4103268717388562,"extension":5.86435801880608},"hitData":{"launchSpeed":92.3,"launchAngle":79.0,"totalDistance":19.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":137.81,"coordY":192.64}},"index":2,"playId":"22aad409-f3fd-360f-857e-5438b79b18fc","pitchNumber":3,"startTime":"2026-06-23T02:14:01.761Z","endTime":"2026-06-23T02:14:17.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:14:17.259Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T02:14:49.814Z","endTime":"2026-06-23T02:15:47.972Z","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":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"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":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.462602940794394,"aZ":-30.51163696746569,"pfxX":-11.298253876690806,"pfxZ":1.0232951720769172,"pX":-1.404651793560066,"pZ":2.163502502819605,"vX0":7.940093051617719,"vY0":-126.11608493308385,"vZ0":-1.1822550904477853,"x":170.54,"y":180.37,"x0":-3.11167702089962,"y0":50.00310859680886,"z0":5.079005934684235,"aX":-18.3660044114316},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":18.8,"spinRate":1925,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.4327972368475117,"extension":6.193449018286359},"index":0,"playId":"e8a5cc3f-39d7-3b24-b284-a934d5a3b504","pitchNumber":1,"startTime":"2026-06-23T02:14:49.814Z","endTime":"2026-06-23T02:14:53.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.234594321955722,"aZ":-25.58950208242423,"pfxX":-12.433244373921902,"pfxZ":3.5257460050181804,"pX":-1.3562933919236564,"pZ":1.3172283957857251,"vX0":8.608892020642417,"vY0":-135.74719338387987,"vZ0":-5.402164651959215,"x":168.7,"y":203.21,"x0":-2.950523119690342,"y0":50.006205283553186,"z0":5.110629107548711,"aX":-23.24876417315077},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":20.8,"spinRate":2205,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.40321359475182783,"extension":5.850179207974874},"index":1,"playId":"36d6d8bf-0d6d-37b2-a22f-2b57d5f68253","pitchNumber":2,"startTime":"2026-06-23T02:15:16.110Z","endTime":"2026-06-23T02:15:22.004Z","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":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.992767104653222,"aZ":-30.176024412201716,"pfxX":1.8183941373355823,"pfxZ":1.332482971180811,"pX":-0.17217441106774006,"pZ":2.3615899743856166,"vX0":6.3743725486466065,"vY0":-121.61155647717312,"vZ0":-0.6857644586812006,"x":111.83,"y":162.1,"x0":-3.0596029724790257,"y0":50.00484687767167,"z0":5.2558895303105455,"aX":2.7345380658643434},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.5,"breakHorizontal":-4.8,"spinRate":2511,"spinDirection":93},"zone":5,"typeConfidence":0.9,"plateTime":0.4497329567360957,"extension":5.94635865000605},"hitData":{"launchSpeed":98.3,"launchAngle":34.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.99,"coordY":58.81}},"index":2,"playId":"149ea9f0-37d5-3f15-b617-21b635e2d05c","pitchNumber":3,"startTime":"2026-06-23T02:15:38.579Z","endTime":"2026-06-23T02:15:47.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:15:47.972Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a sharp line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T02:18:23.843Z","endTime":"2026-06-23T02:20:24.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874935176986963,"aZ":-20.02237376028293,"pfxX":-9.358680424020044,"pfxZ":6.42008054077071,"pX":-0.9252731471786255,"pZ":2.6927462626545866,"vX0":6.570617462177009,"vY0":-135.97994780422974,"vZ0":-4.197495859108498,"x":123.56,"y":175.02,"x0":-2.1442589220505885,"y0":50.00238089492269,"z0":5.626715391243339,"aX":-17.710249474445465},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.0,"breakHorizontal":15.7,"spinRate":2269,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4012035186597154,"extension":5.882750625363547},"index":0,"playId":"16bc2f1e-0f41-3a9d-af48-012a0c51fb24","pitchNumber":1,"startTime":"2026-06-23T02:18:24.869Z","endTime":"2026-06-23T02:18:28.610Z","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":93.1,"endSpeed":85.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.660451686751355,"aZ":-23.165584939811673,"pfxX":-10.01720802709742,"pfxZ":4.842966542890198,"pX":-0.5856813118133876,"pZ":2.207378362681361,"vX0":7.783693010899413,"vY0":-135.28513777058976,"vZ0":-4.783885801851017,"x":139.32,"y":179.18,"x0":-2.194280986293249,"y0":50.001693461876826,"z0":5.615953435891676,"aX":-18.624345272540715},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":16.6,"spinRate":2203,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4044020751730102,"extension":6.105365186500718},"index":1,"playId":"17aad73a-3afa-35bd-9409-13eafa8704cb","pitchNumber":2,"startTime":"2026-06-23T02:18:39.668Z","endTime":"2026-06-23T02:18:43.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672960847871284,"aZ":-13.458599310353499,"pfxX":-6.309649559954013,"pfxZ":9.684614445730961,"pX":-0.28391147343574724,"pZ":3.181693545691346,"vX0":6.9128830821772125,"vY0":-137.89939938106357,"vZ0":-4.293561869019614,"x":127.82,"y":152.87,"x0":-1.9993467876917161,"y0":50.003525695064624,"z0":5.661954552038057,"aX":-12.19483045569221},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2312,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39666448314172253,"extension":5.761019445013968},"index":2,"playId":"0b16bb78-7364-3dec-8e91-59acf6cd8f6e","pitchNumber":3,"startTime":"2026-06-23T02:18:55.265Z","endTime":"2026-06-23T02:18:59.047Z","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":87.0,"endSpeed":80.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.153649012095727,"aZ":-34.43769437745442,"pfxX":-0.8215100051118212,"pfxZ":-1.3830406741023697,"pX":1.1740464835283713,"pZ":2.018745742396441,"vX0":8.212593991476533,"vY0":-126.61063191614353,"vZ0":-2.1500961088683104,"x":72.25,"y":184.27,"x0":-1.9894337697406619,"y0":50.000241191340415,"z0":5.605653072004001,"aX":-1.3497740843780153},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.8,"breakHorizontal":-0.1,"spinRate":2779,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4307808241126958,"extension":5.8623607780295},"index":3,"playId":"fd321d4f-077a-3ee4-9bc5-b7bbcc057287","pitchNumber":4,"startTime":"2026-06-23T02:19:11.931Z","endTime":"2026-06-23T02:19:16.103Z","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":86.8,"endSpeed":80.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.575857451904113,"aZ":-32.452908034075385,"pfxX":-0.3881433847471487,"pfxZ":-0.17347396247051838,"pX":0.5812153209199412,"pZ":0.6829580914702836,"vX0":6.677586079522955,"vY0":-126.21243277316107,"vZ0":-5.9382259107483915,"x":94.85,"y":220.34,"x0":-2.03844145912435,"y0":50.0005513578806,"z0":5.651961992086095,"aX":-0.631780494066054},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.3,"breakHorizontal":-0.7,"spinRate":2732,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.43251983238676406,"extension":6.385393938255047},"index":4,"playId":"76109435-9974-3d5c-9555-a2301148bd57","pitchNumber":5,"startTime":"2026-06-23T02:19:29.825Z","endTime":"2026-06-23T02:19:33.751Z","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":94.2,"endSpeed":86.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.818933669003965,"aZ":-21.181505543219235,"pfxX":-11.539318438386825,"pfxZ":5.792291959979,"pX":-1.1709324382231034,"pZ":3.1255297444681522,"vX0":6.674770232724807,"vY0":-137.01755916651425,"vZ0":-2.7448472410790536,"x":161.63,"y":154.39,"x0":-2.1418130131754576,"y0":50.003463701663684,"z0":5.590880526266737,"aX":-21.898878926859375},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":19.4,"spinRate":2236,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4000576893350556,"extension":5.802582461328263},"index":5,"playId":"67e39288-47f4-34f5-ad8d-73427cde44df","pitchNumber":6,"startTime":"2026-06-23T02:19:48.134Z","endTime":"2026-06-23T02:19:53.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.978350332429063,"aZ":-16.092477930708615,"pfxX":-6.295385440843067,"pfxZ":8.40639631397102,"pX":-0.37443717730080084,"pZ":3.056585468861609,"vX0":6.55579570428867,"vY0":-137.32495866113265,"vZ0":-4.213637299767452,"x":131.27,"y":156.25,"x0":-1.973013681991972,"y0":50.00039638075896,"z0":5.703106767623628,"aX":-12.040404149856016},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":10.1,"spinRate":2292,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3986179125245286,"extension":6.159601346541364},"hitData":{"launchSpeed":107.5,"launchAngle":12.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.74,"coordY":102.85}},"index":6,"playId":"6274ab54-dd04-3c40-87bf-a990addc9f6d","pitchNumber":7,"startTime":"2026-06-23T02:20:15.189Z","endTime":"2026-06-23T02:20:24.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:20:24.833Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T02:20:51.992Z","endTime":"2026-06-23T02:23:06.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055271740793255,"aZ":-19.285493810055033,"pfxX":-0.4685235754943524,"pfxZ":7.093365185325836,"pX":-0.8933102783641432,"pZ":2.4001031002842175,"vX0":3.9377978880133138,"vY0":-133.9652093220366,"vZ0":-4.742015638567684,"x":151.05,"y":173.98,"x0":-2.3216212554025137,"y0":50.001842238294294,"z0":5.57247084114732,"aX":-0.8515950944297662},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":0.0,"spinRate":2429,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4089321450650858,"extension":5.870228068022172},"index":0,"playId":"9f13b50d-3e82-3c85-ac06-9ea4e38d52b5","pitchNumber":1,"startTime":"2026-06-23T02:20:52.790Z","endTime":"2026-06-23T02:20:56.464Z","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":0},"index":1,"playId":"bde4efe0-63d9-326c-b24c-060a2c5f3eda","startTime":"2026-06-23T02:21:09.468Z","endTime":"2026-06-23T02:21:13.260Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68959213311665,"aZ":-10.882732600734595,"pfxX":-5.548763316662657,"pfxZ":11.233818935138693,"pX":-0.3431070342972859,"pZ":2.2925653811415545,"vX0":6.8164910350912535,"vY0":-137.13545451763756,"vZ0":-6.795025605873658,"x":130.08,"y":176.88,"x0":-2.145722581686498,"y0":50.00568835217456,"z0":5.553069652242977,"aX":-10.519749252422653},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":8.5,"spinRate":2316,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.40014680973856587,"extension":6.118980172238272},"index":2,"playId":"5d7adfa1-d8e0-3942-83a5-73363578a5fc","pitchNumber":2,"startTime":"2026-06-23T02:21:34.543Z","endTime":"2026-06-23T02:21:37.778Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.792257805475444,"aZ":-17.80208280862775,"pfxX":-1.3300970570243296,"pfxZ":7.756137536649167,"pX":0.8263676112589362,"pZ":2.4652947809578354,"vX0":8.301566043268911,"vY0":-134.91147674690316,"vZ0":-4.947332248677496,"x":85.5,"y":172.22,"x0":-2.1105137212832834,"y0":50.0065518927602,"z0":5.567400772315261,"aX":-2.4657849846460675},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":0.7,"spinRate":2472,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40511025633086994,"extension":5.928768067661247},"index":3,"playId":"04eed825-0d47-326c-a0de-703f73fbbe70","pitchNumber":3,"startTime":"2026-06-23T02:21:55.417Z","endTime":"2026-06-23T02:21:59.799Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.363844451443825,"aZ":-39.2264571554825,"pfxX":1.5755749314903316,"pfxZ":-4.72782886993411,"pX":-0.9499575871019301,"pZ":1.8659466814330112,"vX0":2.72654177277406,"vY0":-120.78997630555384,"vZ0":-1.001381619642064,"x":153.21,"y":188.4,"x0":-2.2937157973297,"y0":50.00184916318221,"z0":5.705209253209696,"aX":2.350575737232741},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.5,"breakHorizontal":-3.5,"spinRate":2841,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.4517569616854198,"extension":6.0054323596836365},"index":4,"playId":"32907181-aad9-35a7-9e54-d261fa745d1f","pitchNumber":4,"startTime":"2026-06-23T02:22:22.906Z","endTime":"2026-06-23T02:22:26.534Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"6a54c09d-1b74-30ab-96a2-94ea1821a4b2","startTime":"2026-06-23T02:22:45.799Z","endTime":"2026-06-23T02:22:48.799Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86319416827668,"aZ":-35.33875705654103,"pfxX":0.9800550115706095,"pfxZ":-2.0557549529539774,"pX":0.5171600560210945,"pZ":2.063627664949341,"vX0":6.220911519131895,"vY0":-122.98863804856644,"vZ0":-1.6840081218316763,"x":97.29,"y":183.06,"x0":-2.1652089535985684,"y0":50.000480424043865,"z0":5.735723042770745,"aX":1.510328711952309},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.8,"breakHorizontal":-3.1,"spinRate":2829,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.4442096633729946,"extension":6.175228987847278},"index":6,"playId":"c087b582-39a3-385d-ae48-2556759b522a","pitchNumber":5,"startTime":"2026-06-23T02:23:03.977Z","endTime":"2026-06-23T02:23:06.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:23:06.977Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T02:23:33.561Z","endTime":"2026-06-23T02:24:15.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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_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":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.007070141107974,"aZ":-18.974484900668244,"pfxX":-7.758010726097576,"pfxZ":6.928427994408468,"pX":-0.6302318637710751,"pZ":1.9486195783294558,"vX0":6.81433421905187,"vY0":-136.42191883481956,"vZ0":-6.009261405615873,"x":141.02,"y":186.17,"x0":-2.1395589434426143,"y0":50.00217877386606,"z0":5.466440454277082,"aX":-14.778947626852048},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":12.8,"spinRate":2241,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3998701148900734,"extension":6.043607362064913},"index":0,"playId":"d58c3e56-d1a3-3177-829f-c688fc41c179","pitchNumber":1,"startTime":"2026-06-23T02:23:35.941Z","endTime":"2026-06-23T02:24:02.950Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"}}},{"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":94.3,"endSpeed":86.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.548587946045973,"aZ":-22.288332128012073,"pfxX":-8.038908076198348,"pfxZ":5.1547880073603185,"pX":-0.6175706715918631,"pZ":2.073186370645254,"vX0":6.841783999436826,"vY0":-137.20360707523275,"vZ0":-5.149972662981483,"x":140.54,"y":182.8,"x0":-2.091285609072341,"y0":50.005949283508926,"z0":5.480541589743965,"aX":-15.42707552772792},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":13.2,"spinRate":2217,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.398249618860814,"extension":5.766845190908108},"hitData":{"launchSpeed":88.7,"launchAngle":42.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.18,"coordY":116.75}},"index":1,"playId":"bc2843f3-7aa7-3d68-9002-1d977f9abc0a","pitchNumber":2,"startTime":"2026-06-23T02:24:02.072Z","endTime":"2026-06-23T02:24:15.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:24:15.336Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T02:24:58.312Z","endTime":"2026-06-23T02:27:33.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"5c185bb5-4701-31bc-8076-695aed1a7576","startTime":"2026-06-23T02:24:41.337Z","endTime":"2026-06-23T02:24:44.365Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.311647582296963,"aZ":-36.12954896870317,"pfxX":0.41669173871876763,"pfxZ":-2.56853670438276,"pX":-0.7959051277168122,"pZ":2.079495111959419,"vX0":3.4083542177587596,"vY0":-122.19177221372524,"vZ0":-1.4799015079005597,"x":147.34,"y":182.63,"x0":-2.253520627631681,"y0":50.00550162920079,"z0":5.750584670424186,"aX":0.6405077238302836},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.8,"breakHorizontal":-1.4,"spinRate":2772,"spinDirection":14},"zone":7,"typeConfidence":2.0,"plateTime":0.4454342882648423,"extension":6.182878503970673},"index":1,"playId":"e0b0f75c-c803-36c2-a64e-f2d27c902933","pitchNumber":1,"startTime":"2026-06-23T02:25:00.486Z","endTime":"2026-06-23T02:25:03.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45179011558736,"aZ":-29.018329420970765,"pfxX":-7.932265634773692,"pfxZ":1.798399464232217,"pX":-1.4259244571547989,"pZ":2.113535693241585,"vX0":4.834896659581341,"vY0":-130.69700608084995,"vZ0":-3.392619511131668,"x":171.35,"y":181.71,"x0":-2.2542203776014382,"y0":50.00519357811154,"z0":5.570866330903562,"aX":-13.942535846086882},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":13.6,"spinRate":1546,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4165683260113604,"extension":5.862439543237845},"index":2,"playId":"e706c3f3-d846-328c-9570-202fd1811cc0","pitchNumber":2,"startTime":"2026-06-23T02:25:16.309Z","endTime":"2026-06-23T02:25:19.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.387867992934027,"aZ":-13.643176347247872,"pfxX":-5.33012120683839,"pfxZ":9.703117323492787,"pX":0.14138665855402385,"pZ":2.564432786493648,"vX0":7.901157638736433,"vY0":-136.87939275276696,"vZ0":-5.424140739359207,"x":111.61,"y":169.54,"x0":-2.081493356807167,"y0":50.00152290362756,"z0":5.495446915646606,"aX":-10.178794705687512},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2324,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.39916960077826547,"extension":5.965313448483265},"index":3,"playId":"01e1ed7f-7f08-3ce8-a0cd-3bfc045e6412","pitchNumber":3,"startTime":"2026-06-23T02:25:33.129Z","endTime":"2026-06-23T02:25:36.311Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.711533683105802,"aZ":-36.3181357890139,"pfxX":-0.5989543870316223,"pfxZ":-2.817814317349413,"pX":0.9166141224050489,"pZ":0.8399047371209911,"vX0":6.997090765719027,"vY0":-120.53770939768646,"vZ0":-3.777042972821813,"x":82.06,"y":216.1,"x0":-1.9476671611996839,"y0":50.00393855438966,"z0":5.638114526969521,"aX":-0.8806494834701103},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.8,"breakHorizontal":-0.6,"spinRate":2736,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4546274926069138,"extension":6.033157999530847},"index":4,"playId":"bbdb0240-2a20-30df-b810-6c4f7bf177d0","pitchNumber":4,"startTime":"2026-06-23T02:25:58.224Z","endTime":"2026-06-23T02:26:02.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.916953599027693,"aZ":-15.34067916474909,"pfxX":-6.568288481373668,"pfxZ":8.809044246325948,"pX":-0.37420761408618947,"pZ":3.6954702435029105,"vX0":6.940126636897473,"vY0":-136.5956584149228,"vZ0":-2.5369029939600836,"x":131.26,"y":139.0,"x0":-2.0809309038178423,"y0":50.00382141708755,"z0":5.676930776925909,"aX":-12.553121766788275},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2336,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3992842469300375,"extension":5.830292382334661},"index":5,"playId":"8be7bdec-4054-3575-890d-c9128e33cc33","pitchNumber":5,"startTime":"2026-06-23T02:26:17.964Z","endTime":"2026-06-23T02:26:22.054Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"ece4e476-91c2-3dec-af57-41467b5eb508","startTime":"2026-06-23T02:26:44.325Z","endTime":"2026-06-23T02:26:47.380Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.028822761220194,"aZ":-33.47962308882988,"pfxX":-0.9779222097042233,"pfxZ":-0.8147917365247062,"pX":0.7491023897311915,"pZ":0.6644356894096833,"vX0":7.380854428904214,"vY0":-125.1845587589497,"vZ0":-5.540754378356575,"x":88.45,"y":220.84,"x0":-2.098519406035671,"y0":50.002637627626015,"z0":5.616862586039178,"aX":-1.567188483652279},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.4,"breakHorizontal":0.2,"spinRate":2854,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.43595732636982554,"extension":5.979198464277732},"index":7,"playId":"c2b0d631-1aa1-3a95-bfe0-8e3b48186975","pitchNumber":6,"startTime":"2026-06-23T02:27:02.429Z","endTime":"2026-06-23T02:27:07.137Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.418809831054965,"aZ":-31.875161925840008,"pfxX":-0.2573419425838184,"pfxZ":0.18319014862573546,"pX":0.20190227551107243,"pZ":0.9230804493036693,"vX0":5.987423045915692,"vY0":-125.20177137131544,"vZ0":-4.871927078899954,"x":109.3,"y":213.86,"x0":-2.1875136903965084,"y0":50.00032749500637,"z0":5.504603533915573,"aX":-0.40984654818299715},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-1.0,"spinRate":2753,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4375773578859068,"extension":5.923027279492525},"index":8,"playId":"d48fa0b6-5653-37a4-989e-1b6fe5468af9","pitchNumber":7,"startTime":"2026-06-23T02:27:27.525Z","endTime":"2026-06-23T02:27:33.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:27:33.055Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a line drive to left fielder Samad Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T02:30:00.996Z","endTime":"2026-06-23T02:31:45.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.108462142469655,"aZ":-23.76531933266205,"pfxX":-9.74727658555086,"pfxZ":4.559420281945417,"pX":0.07770442307944575,"pZ":2.0289396561853366,"vX0":10.504370959738841,"vY0":-134.43181446361285,"vZ0":-4.35313018176799,"x":114.04,"y":184.0,"x0":-2.6002195772715786,"y0":50.00168757501219,"z0":5.340726891701843,"aX":-17.972628430351733},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":15.6,"spinRate":2252,"spinDirection":227},"zone":8,"typeConfidence":0.88,"plateTime":0.4062886386482929,"extension":6.050525278108372},"index":0,"playId":"221c919a-5c20-394f-b12f-e790027e58ab","pitchNumber":1,"startTime":"2026-06-23T02:30:10.348Z","endTime":"2026-06-23T02:30:13.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71384104479441,"aZ":-30.904442064724485,"pfxX":1.8425212769658668,"pfxZ":0.8374338065180407,"pX":-0.2793390913592755,"pZ":1.3307743818003606,"vX0":6.0571094287029545,"vY0":-121.86318884067836,"vZ0":-3.2520495652131274,"x":127.65,"y":202.85,"x0":-3.0308257802672722,"y0":50.001461536987364,"z0":5.3369038025795925,"aX":2.7853524945205534},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-4.7,"spinRate":2519,"spinDirection":131},"zone":13,"typeConfidence":0.81,"plateTime":0.4485152861364532,"extension":5.757251128013614},"index":1,"playId":"6efade3b-8a26-382e-b9eb-caf0fe1509f7","pitchNumber":2,"startTime":"2026-06-23T02:30:23.934Z","endTime":"2026-06-23T02:30:28.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45281600960899,"aZ":-30.72962233423898,"pfxX":0.12912364805346055,"pfxZ":0.9634752806491552,"pX":0.9829511111607945,"pZ":-0.03676336295514234,"vX0":9.191564795887711,"vY0":-121.7558504434263,"vZ0":-6.196637201004681,"x":79.53,"y":239.77,"x0":-2.854769451571498,"y0":50.004488348691496,"z0":5.193823917516926,"aX":0.1944521063081448},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":-2.4,"spinRate":2690,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44949878822034695,"extension":5.59577843206971},"index":2,"playId":"d3d31533-4c71-3603-9411-02885fee79a7","pitchNumber":3,"startTime":"2026-06-23T02:30:38.863Z","endTime":"2026-06-23T02:30:42.862Z","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":86.0,"endSpeed":79.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586232628195866,"aZ":-28.69373013593591,"pfxX":-13.909744425221202,"pfxZ":2.209861676911801,"pX":0.44582792088424267,"pZ":0.6022548230159556,"vX0":12.28491794447857,"vY0":-124.58518722444028,"vZ0":-5.041226797443804,"x":100.01,"y":222.52,"x0":-2.73738435925019,"y0":50.00256136283567,"z0":5.018100129085256,"aX":-21.90727537089398},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":22.4,"spinRate":1830,"spinDirection":249},"zone":14,"typeConfidence":0.92,"plateTime":0.4393175720256415,"extension":5.610401336107514},"index":3,"playId":"3dfb784f-d2de-375b-9bfb-a23502677ef8","pitchNumber":4,"startTime":"2026-06-23T02:30:58.694Z","endTime":"2026-06-23T02:31:02.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.974489056652704,"aZ":-27.27596624932868,"pfxX":-10.567762663378101,"pfxZ":3.010973165546016,"pX":-2.469070116757447,"pZ":2.1463980500792714,"vX0":5.278165717512383,"vY0":-126.09756815548099,"vZ0":-1.9254215501997143,"x":211.12,"y":180.83,"x0":-3.2040144992119393,"y0":50.00561122041739,"z0":5.096879015538125,"aX":-17.20985204513335},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":18.1,"spinRate":1931,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.43255030145355766,"extension":5.694786623737982},"index":4,"playId":"4fa71520-65bf-3417-8114-a8211b6de971","pitchNumber":5,"startTime":"2026-06-23T02:31:17.998Z","endTime":"2026-06-23T02:31:21.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509058595670755,"aZ":-25.70676548982297,"pfxX":-10.672393171607192,"pfxZ":3.3882123656412695,"pX":-0.8668166789376607,"pZ":2.6520990524154455,"vX0":9.010351411487267,"vY0":-136.48291587213035,"vZ0":-2.659858222340997,"x":150.04,"y":167.17,"x0":-2.8041050933028266,"y0":50.006806422044235,"z0":5.3864755765290395,"aX":-20.39205631549017},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":17.8,"spinRate":2268,"spinDirection":228},"zone":11,"typeConfidence":0.88,"plateTime":0.3994160934269382,"extension":5.548368058724489},"hitData":{"launchSpeed":82.9,"launchAngle":19.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.25,"coordY":100.51}},"index":5,"playId":"751b95df-49d2-341e-a2f5-1caf9661ad03","pitchNumber":6,"startTime":"2026-06-23T02:31:33.595Z","endTime":"2026-06-23T02:31:45.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:31:45.162Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a ground ball to left fielder Samad Taylor. Michael Harris II to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T02:32:04.383Z","endTime":"2026-06-23T02:33:02.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.510525846341288,"aZ":-15.694349132265696,"pfxX":-6.280083606343809,"pfxZ":8.776960788976421,"pX":0.5259199151995457,"pZ":2.644456911268449,"vX0":10.526261613262017,"vY0":-136.07420215692437,"vZ0":-4.588562301771841,"x":96.95,"y":167.38,"x0":-2.5744578986332427,"y0":50.00436619014849,"z0":5.438072927982303,"aX":-11.794464676201521},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2434,"spinDirection":225},"zone":6,"typeConfidence":0.89,"plateTime":0.40233964819637213,"extension":5.72535140215897},"index":0,"playId":"8bb2a16c-6fcc-3d07-8d8e-adce9265ed42","pitchNumber":1,"startTime":"2026-06-23T02:32:10.131Z","endTime":"2026-06-23T02:32:13.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4574113782143,"aZ":-25.22378986843963,"pfxX":-12.043123882292015,"pfxZ":3.741362552766504,"pX":-1.3106886886976448,"pZ":2.139863289693435,"vX0":7.7265460727249575,"vY0":-135.63445365535793,"vZ0":-3.841014871371096,"x":166.96,"y":181.0,"x0":-2.6357947212876964,"y0":50.0034768384011,"z0":5.3392043743316275,"aX":-22.375357601502287},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":20.2,"spinRate":2312,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.40427028429017087,"extension":5.82739120532716},"index":1,"playId":"d76285c6-25d7-3f25-8625-9f9bd456f433","pitchNumber":2,"startTime":"2026-06-23T02:32:27.689Z","endTime":"2026-06-23T02:32:31.287Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-23T02:32:35.966Z","endTime":"2026-06-23T02:32:51.727Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.037203972855043,"aZ":-32.42787031280556,"pfxX":5.8140955403884185,"pfxZ":-0.1802014363782085,"pX":0.3852702711330136,"pZ":2.278571359136409,"vX0":5.747104021224855,"vY0":-118.47207132545054,"vZ0":-0.20838686294387188,"x":102.31,"y":177.26,"x0":-2.8332430889427345,"y0":50.00194633770378,"z0":5.34818482014974,"aX":8.209227984774222},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.1,"breakHorizontal":-12.0,"spinRate":2829,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.4634960346379211,"extension":5.651702595391216},"hitData":{"launchSpeed":105.7,"launchAngle":6.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.2,"coordY":115.2}},"index":3,"playId":"09191e4f-f3a7-3390-a523-b6c19068660d","pitchNumber":3,"startTime":"2026-06-23T02:32:51.727Z","endTime":"2026-06-23T02:33:02.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:33:02.339Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dominic Smith grounds into a force out, shortstop Xander Bogaerts to second baseman Will Wagner. Michael Harris II to 3rd. Austin Riley out at 2nd. Dominic Smith to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T02:33:30.083Z","endTime":"2026-06-23T02:34:17.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695238,"link":"/api/v1/people/695238"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57270318147466,"aZ":-28.38118246932371,"pfxX":-9.341068275002705,"pfxZ":2.340457060709113,"pX":-1.2422244606909814,"pZ":2.7458343314572202,"vX0":7.474383278207457,"vY0":-125.97283636651267,"vZ0":-0.16702464223150582,"x":164.35,"y":164.64,"x0":-3.0219532095175587,"y0":50.00274013553031,"z0":5.091097701117623,"aX":-15.139529587338657},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":15.4,"spinRate":1801,"spinDirection":250},"zone":11,"typeConfidence":0.9,"plateTime":0.4334117586292825,"extension":6.080464388808126},"index":0,"playId":"97108736-89f4-3570-932f-9a20b45d6475","pitchNumber":1,"startTime":"2026-06-23T02:33:30.861Z","endTime":"2026-06-23T02:33:34.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.960265673483388,"aZ":-27.706670088297454,"pfxX":-10.787217862006298,"pfxZ":2.7972924170478795,"pX":0.9058306421487415,"pZ":1.13579661193388,"vX0":12.700315015715814,"vY0":-124.675946020527,"vZ0":-4.018899882596172,"x":92.99,"y":198.85,"x0":-2.821397869021613,"y0":50.00142304514317,"z0":5.021609517514426,"aX":-17.20712131833115},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.4,"breakHorizontal":17.0,"spinRate":1817,"spinDirection":254},"zone":14,"typeConfidence":0.9,"plateTime":0.43713013982823457,"extension":6.248416323061395},"index":1,"playId":"2f537652-a493-38e3-85eb-b30d402238b4","pitchNumber":2,"startTime":"2026-06-23T02:33:51.949Z","endTime":"2026-06-23T02:33:55.411Z","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":93.0,"endSpeed":86.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116383752878683,"aZ":-24.417473098994492,"pfxX":-9.594104683971512,"pfxZ":4.1176976108527175,"pX":-1.155798081086912,"pZ":2.2907201016825187,"vX0":7.622524083238651,"vY0":-135.35715929710864,"vZ0":-3.870138664257581,"x":161.06,"y":176.93,"x0":-2.7397390911681265,"y0":50.006311085280416,"z0":5.416865997233956,"aX":-18.09126615176629},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.0,"breakHorizontal":16.1,"spinRate":2158,"spinDirection":231},"zone":13,"typeConfidence":0.81,"plateTime":0.40219799159354386,"extension":5.840160067253105},"hitData":{"launchSpeed":79.7,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":153.71}},"index":2,"playId":"1fb759ec-1f08-3aa2-a610-cd963c40027d","pitchNumber":3,"startTime":"2026-06-23T02:34:10.515Z","endTime":"2026-06-23T02:34:17.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:34:17.921Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out softly, pitcher Michael King to first baseman Ty France. Dominic Smith to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T02:34:46.375Z","endTime":"2026-06-23T02:35:07.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.139717661236407,"aZ":-28.13803446076561,"pfxX":-11.684454546533008,"pfxZ":2.4651938799611273,"pX":0.3345586064659889,"pZ":2.1835031020967026,"vX0":11.808987789124696,"vY0":-126.70403076259582,"vZ0":-1.7206351969504945,"x":104.25,"y":179.83,"x0":-2.852536584090417,"y0":50.002692175416556,"z0":5.104340183497403,"aX":-19.134993337749922},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":18.7,"spinRate":1714,"spinDirection":255},"zone":6,"typeConfidence":0.91,"plateTime":0.4310935967862686,"extension":6.2617754023119705},"hitData":{"launchSpeed":48.6,"launchAngle":-67.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.98,"coordY":187.4}},"index":0,"playId":"3620b070-a8c2-34e8-acae-5b0c63a8bb89","pitchNumber":1,"startTime":"2026-06-23T02:34:59.356Z","endTime":"2026-06-23T02:35:07.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:35:07.077Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Mateo lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T02:35:25.593Z","endTime":"2026-06-23T02:36:42.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.351105871093385,"aZ":-24.004495213775197,"pfxX":-10.665518025475485,"pfxZ":4.274017900898399,"pX":0.1355221228478159,"pZ":1.800256842272157,"vX0":11.147287683484736,"vY0":-136.68396849276226,"vZ0":-5.063237889201694,"x":111.83,"y":190.17,"x0":-2.590870617930916,"y0":50.000459807220025,"z0":5.303846645373789,"aX":-20.376678633174635},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.0,"breakHorizontal":17.3,"spinRate":2285,"spinDirection":229},"zone":8,"typeConfidence":0.87,"plateTime":0.3992251906385662,"extension":5.852316604073189},"index":0,"playId":"ea8823ea-ca6c-3c97-aff7-85e2392446ef","pitchNumber":1,"startTime":"2026-06-23T02:35:33.839Z","endTime":"2026-06-23T02:35:37.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.153083719741215,"aZ":-29.516981782656792,"pfxX":6.608003941310813,"pfxZ":1.8000708613869598,"pX":0.4454885478206954,"pZ":2.1680404730828893,"vX0":5.5467877657982045,"vY0":-120.58656077821749,"vZ0":-1.456727920914209,"x":100.02,"y":180.24,"x0":-2.7417712110805192,"y0":50.00138373068537,"z0":5.380720586303114,"aX":9.74293238402702},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.1,"breakHorizontal":-13.3,"spinRate":2796,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.45397664383319825,"extension":5.717785806418454},"index":1,"playId":"c63e51d4-e908-3126-b808-3e9bfadb1813","pitchNumber":2,"startTime":"2026-06-23T02:35:50.687Z","endTime":"2026-06-23T02:35:54.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.600361663550256,"aZ":-19.389773899847693,"pfxX":-6.377496656651688,"pfxZ":6.619223910701761,"pX":-0.5836585950646681,"pZ":3.812736090059802,"vX0":7.545287940564236,"vY0":-137.86391946579124,"vZ0":-1.4252488683046798,"x":139.25,"y":135.84,"x0":-2.5227157688308806,"y0":50.0060058238997,"z0":5.640435208960407,"aX":-12.32407885031487},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":10.1,"spinRate":2322,"spinDirection":219},"zone":11,"typeConfidence":0.88,"plateTime":0.39675024616759913,"extension":5.701407010380887},"index":2,"playId":"5fbf35ac-da69-3443-b891-bca1e2742a66","pitchNumber":3,"startTime":"2026-06-23T02:36:10.825Z","endTime":"2026-06-23T02:36:15.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86108569952203,"aZ":-16.793486694290486,"pfxX":-7.5443261114344145,"pfxZ":7.896572446537403,"pX":-0.4266953847916303,"pZ":3.298739752822238,"vX0":8.06026495293899,"vY0":-138.64467087924805,"vZ0":-3.2034156548456414,"x":133.26,"y":149.71,"x0":-2.390729625166938,"y0":50.003552504826544,"z0":5.589304067613425,"aX":-14.69564199296669},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":12.0,"spinRate":2340,"spinDirection":223},"zone":1,"typeConfidence":0.89,"plateTime":0.39500192657055244,"extension":5.741487641581791},"hitData":{"launchSpeed":98.7,"launchAngle":18.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.66,"coordY":61.58}},"index":3,"playId":"0bfabd63-af17-30d2-a7e4-3c4627f88621","pitchNumber":4,"startTime":"2026-06-23T02:36:35.651Z","endTime":"2026-06-23T02:36:42.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:36:42.757Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T02:39:26.080Z","endTime":"2026-06-23T02:39:38.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":92.5,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.972090151986695,"aZ":-25.04691913205614,"pfxX":-8.698736775509389,"pfxZ":3.858871019377106,"pX":0.44164692574691816,"pZ":1.9381969407602309,"vX0":9.578801515263692,"vY0":-134.45989850822548,"vZ0":-4.977779702776095,"x":100.17,"y":186.45,"x0":-2.023316816945169,"y0":50.00050467598182,"z0":5.572712784816104,"aX":-16.053817355754656},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.1,"breakHorizontal":13.9,"spinRate":2174,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.40612107144438303,"extension":6.106165531417512},"hitData":{"launchSpeed":90.6,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.12,"coordY":149.95}},"index":0,"playId":"ad879b2b-e90d-3dcc-b875-4ad039a53869","pitchNumber":1,"startTime":"2026-06-23T02:39:30.464Z","endTime":"2026-06-23T02:39:38.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:39:38.964Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T02:39:52.593Z","endTime":"2026-06-23T02:41:09.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047628504742256,"aZ":-13.443143552302327,"pfxX":-5.18124640537138,"pfxZ":9.833823610875394,"pX":1.0132764566578707,"pZ":2.53777990145914,"vX0":9.548871965292589,"vY0":-136.62874255783905,"vZ0":-5.938520288301326,"x":78.38,"y":170.26,"x0":-1.8421660738258983,"y0":50.00064615911512,"z0":5.6510774904450765,"aX":-9.86752821178242},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":7.6,"spinRate":2430,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3997728584885549,"extension":6.087161022016411},"index":0,"playId":"905bd246-8185-3148-add6-010b9c1ce1d2","pitchNumber":1,"startTime":"2026-06-23T02:40:05.211Z","endTime":"2026-06-23T02:40:09.202Z","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":93.0,"endSpeed":85.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08628868367568,"aZ":-24.48329606953997,"pfxX":-9.638723538378205,"pfxZ":4.140262373345034,"pX":-1.1158719356723434,"pZ":2.2719156168615786,"vX0":6.148283955756649,"vY0":-135.34552440836526,"vZ0":-4.308835643374909,"x":159.53,"y":177.44,"x0":-2.1626909445504,"y0":50.00526296938427,"z0":5.595828048343907,"aX":-17.914170366093906},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":16.2,"spinRate":2182,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4044335092165139,"extension":5.80048141732452},"index":1,"playId":"8f463814-686f-355b-b946-4ca46548e22e","pitchNumber":2,"startTime":"2026-06-23T02:40:18.778Z","endTime":"2026-06-23T02:40:22.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.143801737788223,"aZ":-26.172222968248942,"pfxX":-9.380309734655548,"pfxZ":3.2359006074070926,"pX":-1.2070386737971905,"pZ":1.7047624020261858,"vX0":5.942987252062905,"vY0":-135.23446529756347,"vZ0":-5.436889813146925,"x":163.01,"y":192.75,"x0":-2.2129938479592313,"y0":50.002338117626564,"z0":5.574110567360821,"aX":-17.395738759238046},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.9,"breakHorizontal":15.7,"spinRate":2219,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40482345889655047,"extension":5.851513962686395},"index":2,"playId":"e530a917-7dc6-3d60-9995-bf23d75158a0","pitchNumber":3,"startTime":"2026-06-23T02:40:34.366Z","endTime":"2026-06-23T02:40:38.642Z","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":94.5,"endSpeed":87.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6965620458098,"aZ":-14.9036711968637,"pfxX":-5.126008119318531,"pfxZ":8.92522732008622,"pX":-0.3381337986978277,"pZ":2.2221203737383672,"vX0":6.385043247616257,"vY0":-137.54606960212703,"vZ0":-6.473761144947722,"x":129.89,"y":178.78,"x0":-2.0129292635813614,"y0":50.00076262218936,"z0":5.598792296779322,"aX":-9.917371855292815},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":8.2,"spinRate":2343,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.39671147350261515,"extension":5.96580749533674},"index":3,"playId":"f846fcf1-c3ed-3208-9ce7-cff359d765b0","pitchNumber":4,"startTime":"2026-06-23T02:40:49.951Z","endTime":"2026-06-23T02:40:53.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.683884681296142,"aZ":-24.507106273831923,"pfxX":-9.667618048121032,"pfxZ":4.080068260180003,"pX":-1.0828819767380886,"pZ":1.6234355045510498,"vX0":6.073609616699296,"vY0":-136.143292930428,"vZ0":-5.979390414361119,"x":158.28,"y":194.95,"x0":-2.0858377857887516,"y0":50.002134262840215,"z0":5.542683619125016,"aX":-18.16050512966797},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":16.2,"spinRate":2219,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4022077413954368,"extension":5.865022281285616},"index":4,"playId":"2f16923e-446c-369c-a755-f3010436c338","pitchNumber":5,"startTime":"2026-06-23T02:41:05.187Z","endTime":"2026-06-23T02:41:09.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:41:09.392Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Wagner singles on a line drive to center fielder Michael Harris II. Xander Bogaerts to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T02:41:27.322Z","endTime":"2026-06-23T02:41:44.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.397915299678314,"aZ":-18.012274258980252,"pfxX":-1.898491087259599,"pfxZ":7.779970823543092,"pX":0.7587163621552332,"pZ":2.279339620697155,"vX0":8.405051696478367,"vY0":-133.25968464728464,"vZ0":-5.473504246167145,"x":88.08,"y":177.24,"x0":-2.173129871053479,"y0":50.0029738128167,"z0":5.637911985426964,"aX":-3.45695958209541},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":1.8,"spinRate":2429,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.409136635692263,"extension":5.966749999094783},"hitData":{"launchSpeed":82.7,"launchAngle":12.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.6,"coordY":134.8}},"index":0,"playId":"c4bd0aa4-6b0a-302d-8a64-c1db10e71116","pitchNumber":1,"startTime":"2026-06-23T02:41:32.833Z","endTime":"2026-06-23T02:41:44.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:41:44.056Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rodolfo Durán grounds into a double play, shortstop Jorge Mateo to second baseman Ozzie Albies to first baseman Matt Olson. Will Wagner out at 2nd. Rodolfo Durán out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T02:42:03.170Z","endTime":"2026-06-23T02:43:15.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.501156061958746,"aZ":-29.814513879454605,"pfxX":-0.008795298370633198,"pfxZ":1.4533004975175645,"pX":1.0220403844581616,"pZ":0.15952832385143076,"vX0":7.512072009742075,"vY0":-126.59887577008482,"vZ0":-7.724615857537854,"x":78.04,"y":234.47,"x0":-1.980904368022469,"y0":50.00563949808401,"z0":5.63237817836112,"aX":-0.015788042936630175},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":-1.7,"spinRate":2740,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4324172249776064,"extension":5.913853717229331},"index":0,"playId":"313d7145-3e84-3a33-94fe-fffe31f624a0","pitchNumber":1,"startTime":"2026-06-23T02:42:07.844Z","endTime":"2026-06-23T02:42:11.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.793121914815703,"aZ":-23.640854771861985,"pfxX":-9.029341805080284,"pfxZ":4.581533107033931,"pX":-0.8358902292802673,"pZ":1.6595270249046408,"vX0":6.579830677816147,"vY0":-135.63043826946526,"vZ0":-6.084293445200296,"x":148.86,"y":193.97,"x0":-2.120768836834289,"y0":50.00260294260881,"z0":5.581621272422926,"aX":-16.814421559696623},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":15.0,"spinRate":2165,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40390390026981304,"extension":5.730688835115115},"index":1,"playId":"8fe01075-c333-3043-bc52-628f6a039cab","pitchNumber":2,"startTime":"2026-06-23T02:42:27.703Z","endTime":"2026-06-23T02:42:31.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.845244812506333,"aZ":-20.75089234295507,"pfxX":-9.023755342186664,"pfxZ":6.1862113892875925,"pX":-1.0818166124602668,"pZ":2.8289054102262092,"vX0":5.878875498142112,"vY0":-135.35099702945016,"vZ0":-3.6739341745536658,"x":158.24,"y":162.4,"x0":-2.11483684843253,"y0":50.003914108136954,"z0":5.665474481687322,"aX":-16.664719547719063},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":15.0,"spinRate":2195,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4054018914874651,"extension":5.702829114231259},"index":2,"playId":"ea4bc802-819a-31f4-885f-7a3174d17e59","pitchNumber":3,"startTime":"2026-06-23T02:42:50.171Z","endTime":"2026-06-23T02:42:54.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631901278438026,"aZ":-31.83075038785857,"pfxX":0.34330181098462376,"pfxZ":0.21201830738602645,"pX":0.9348587169052585,"pZ":1.4168456740878443,"vX0":7.248264059853577,"vY0":-125.3998455559765,"vZ0":-4.14423503227763,"x":81.37,"y":200.53,"x0":-2.0338054565260837,"y0":50.00121090163989,"z0":5.678905646193491,"aX":0.5470578297825727},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":-2.3,"spinRate":2771,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4362774196056054,"extension":5.863513691608736},"hitData":{"launchSpeed":89.2,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":155.74}},"index":3,"playId":"aa5fe727-f704-3c13-a44e-e6f0e74993fe","pitchNumber":4,"startTime":"2026-06-23T02:43:06.979Z","endTime":"2026-06-23T02:43:15.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:43:15.707Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, second baseman Will Wagner to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-23T02:45:56.783Z","endTime":"2026-06-23T02:47:11.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":695238,"link":"/api/v1/people/695238"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65115064052822,"aZ":-27.63215271473098,"pfxX":-9.393167730199377,"pfxZ":2.506748941337996,"pX":0.6438003777155947,"pZ":2.856870251306853,"vX0":12.537325269223647,"vY0":-133.04417104334843,"vZ0":-1.1303077730451283,"x":92.46,"y":161.64,"x0":-2.885694539573482,"y0":50.00300600480532,"z0":5.270061592556285,"aX":-17.022329149195073},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.6,"breakHorizontal":14.6,"spinRate":2179,"spinDirection":231},"zone":3,"typeConfidence":0.89,"plateTime":0.4099919111470993,"extension":5.883848435823757},"index":0,"playId":"6105cd27-cb3c-39f7-8d86-b52d25066ed3","pitchNumber":1,"startTime":"2026-06-23T02:46:00.256Z","endTime":"2026-06-23T02:46:03.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82090530801657,"aZ":-25.025955279571644,"pfxX":7.230902988437554,"pfxZ":4.929825710063531,"pX":1.443490427010682,"pZ":2.873436158863101,"vX0":8.22586547273569,"vY0":-119.55585926703654,"vZ0":-0.4290276549152772,"x":61.98,"y":161.2,"x0":-2.979493169978087,"y0":50.00135651223049,"z0":5.299316416627233,"aX":10.474269947502767},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.1,"breakHorizontal":-15.0,"spinRate":2806,"spinDirection":75},"zone":12,"typeConfidence":2.0,"plateTime":0.457956946850401,"extension":5.595003362062865},"index":1,"playId":"15139484-7338-3574-91d7-ac465a75ce4d","pitchNumber":2,"startTime":"2026-06-23T02:46:16.014Z","endTime":"2026-06-23T02:46:19.410Z","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":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.667928128175863,"aZ":-27.477189594714645,"pfxX":8.244856892621339,"pfxZ":3.246333611199649,"pX":0.9628221696116218,"pZ":2.0436608144963766,"vX0":6.858763144263611,"vY0":-119.16055615651538,"vZ0":-1.838940365628718,"x":80.3,"y":183.6,"x0":-3.0180098863452876,"y0":50.002922999633874,"z0":5.294315991338566,"aX":11.921934111397478},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.8,"breakHorizontal":-16.6,"spinRate":2804,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45865086186473825,"extension":5.766492486110569},"index":2,"playId":"bdf12888-1c28-3dda-a406-75c4ee526a57","pitchNumber":3,"startTime":"2026-06-23T02:46:31.508Z","endTime":"2026-06-23T02:46:35.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25980587738361,"aZ":-29.46383535615495,"pfxX":-9.883411248415094,"pfxZ":1.4922344066351911,"pX":0.393972007673978,"pZ":2.682428594540306,"vX0":11.848678261586091,"vY0":-133.3761667502349,"vZ0":-1.1985379379218388,"x":101.98,"y":166.35,"x0":-2.8108113046738312,"y0":50.00011211069753,"z0":5.25208892782659,"aX":-17.900062508441717},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.6,"breakHorizontal":15.5,"spinRate":2155,"spinDirection":234},"zone":6,"typeConfidence":0.9,"plateTime":0.4098447170169095,"extension":5.896883346135735},"index":3,"playId":"c795a360-1a30-3945-bf6d-8739433cda0f","pitchNumber":4,"startTime":"2026-06-23T02:46:47.474Z","endTime":"2026-06-23T02:46:51.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14372465170519,"aZ":-15.748404082524848,"pfxX":-5.8341961988808855,"pfxZ":8.742265023787768,"pX":0.6472961001314776,"pZ":2.9438616051568345,"vX0":11.23052882678591,"vY0":-135.58136193399818,"vZ0":-3.6274846514660597,"x":92.33,"y":159.3,"x0":-2.7736589499076296,"y0":50.000237048851105,"z0":5.384933952815277,"aX":-10.959541332022214},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2323,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.40261024725314476,"extension":5.852379257744859},"hitData":{"launchSpeed":74.8,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.33,"coordY":146.92}},"index":4,"playId":"ee35f815-96ee-3558-b893-0cdc160aa8ed","pitchNumber":5,"startTime":"2026-06-23T02:47:03.242Z","endTime":"2026-06-23T02:47:11.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:47:11.659Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-23T02:47:27.329Z","endTime":"2026-06-23T02:48:20.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721579205240964,"aZ":-28.69566787776701,"pfxX":-10.425845755492826,"pfxZ":2.2214415687446056,"pX":0.0873440661720701,"pZ":1.2605466841913846,"vX0":10.525057030342177,"vY0":-124.46021231251079,"vZ0":-3.249606576015744,"x":113.67,"y":204.75,"x0":-2.8481361681903317,"y0":50.000267259653384,"z0":4.967533065210348,"aX":-16.302422016740124},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.5,"breakHorizontal":16.3,"spinRate":1853,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.44061668388484465,"extension":6.200891608271633},"index":0,"playId":"cf7ddafc-491a-3af4-8f56-1b827d3c5f7b","pitchNumber":1,"startTime":"2026-06-23T02:47:35.757Z","endTime":"2026-06-23T02:47:38.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.514984833615106,"aZ":-28.046944059401316,"pfxX":-10.578517357552812,"pfxZ":2.5849390788963893,"pX":-0.4089593119355185,"pZ":1.235652472110792,"vX0":9.524798227869825,"vY0":-125.76714817659506,"vZ0":-3.665173362490241,"x":132.59,"y":205.42,"x0":-2.8786017416480205,"y0":50.00021730072996,"z0":4.997061606459175,"aX":-16.87226096552708},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":16.8,"spinRate":1863,"spinDirection":248},"zone":13,"typeConfidence":0.89,"plateTime":0.4362058254995511,"extension":5.933577629073526},"index":1,"playId":"03b90594-22f2-3512-a4a1-2602094b09b6","pitchNumber":2,"startTime":"2026-06-23T02:47:50.945Z","endTime":"2026-06-23T02:47:54.093Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-23T02:48:08.305Z","endTime":"2026-06-23T02:48:16.379Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.895252516167343,"aZ":-25.877538073259732,"pfxX":-11.529287459500967,"pfxZ":3.42640801517185,"pX":0.616213774944535,"pZ":3.224967263490153,"vX0":13.297282216217592,"vY0":-135.0848016213241,"vZ0":-0.679580560720935,"x":93.51,"y":151.71,"x0":-2.8846341398485658,"y0":50.005006684904004,"z0":5.307813465960587,"aX":-21.19784757386165},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":17.9,"spinRate":2328,"spinDirection":241},"zone":3,"typeConfidence":0.9,"plateTime":0.4063013568840046,"extension":5.955027249517407},"index":3,"playId":"d4b48363-2e37-3de0-9261-28e075b30297","pitchNumber":3,"startTime":"2026-06-23T02:48:16.379Z","endTime":"2026-06-23T02:48:20.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:48:20.990Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-23T02:48:39.904Z","endTime":"2026-06-23T02:49:13.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.157826530338927,"aZ":-21.641103410244703,"pfxX":-11.108456029104293,"pfxZ":5.631923031528716,"pX":-1.203233254606891,"pZ":1.9334779474403145,"vX0":8.316703064725205,"vY0":-135.9828458425198,"vZ0":-4.6666891864952955,"x":162.86,"y":186.58,"x0":-2.8598546717973186,"y0":50.00547754370855,"z0":5.175847243758412,"aX":-20.781688003046554},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":18.4,"spinRate":2249,"spinDirection":235},"zone":13,"typeConfidence":0.83,"plateTime":0.4029804164418511,"extension":5.789062123484731},"index":0,"playId":"50331b79-f662-3359-b2d7-ab054a9680d6","pitchNumber":1,"startTime":"2026-06-23T02:48:44.125Z","endTime":"2026-06-23T02:48:47.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400996588496497,"aZ":-25.75921158693568,"pfxX":-12.360446474026302,"pfxZ":4.002645564017839,"pX":-1.019343310487458,"pZ":2.0850564408986783,"vX0":8.899862852843558,"vY0":-125.72929069320953,"vZ0":-2.345822484376916,"x":155.85,"y":182.48,"x0":-2.99845885396355,"y0":50.001439141985614,"z0":5.1198496456253215,"aX":-19.795200377580446},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":20.4,"spinRate":1901,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.4355756611811117,"extension":6.080561073234767},"hitData":{"launchSpeed":86.2,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":166.38}},"index":1,"playId":"cbd37fdb-1a33-3213-a115-fa575d2481d0","pitchNumber":2,"startTime":"2026-06-23T02:49:05.889Z","endTime":"2026-06-23T02:49:13.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:49:13.672Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samad Taylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-23T02:51:43.505Z","endTime":"2026-06-23T02:52:54.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.664396450673955,"aZ":-20.139611369557894,"pfxX":-10.152264314725638,"pfxZ":6.6224863081599,"pX":-0.10795079214013588,"pZ":1.2633355166547429,"vX0":8.7917816127968,"vY0":-134.32377985723033,"vZ0":-7.372576040385816,"x":121.11,"y":204.67,"x0":-2.1136887374233564,"y0":50.002290180135304,"z0":5.4892120949773116,"aX":-18.444583213188107},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":16.3,"spinRate":2302,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40867392452019935,"extension":5.9862327795952845},"index":0,"playId":"571ac8ee-4ca3-3853-935f-44078fb35e6e","pitchNumber":1,"startTime":"2026-06-23T02:51:44.946Z","endTime":"2026-06-23T02:51:49.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36981800110224,"aZ":-22.663765470924442,"pfxX":-10.365672774820155,"pfxZ":5.267199259909561,"pX":-0.25851713311476354,"pZ":1.0732851321334316,"vX0":8.40825687258567,"vY0":-133.66690658576806,"vZ0":-7.397375653451693,"x":126.85,"y":209.8,"x0":-2.101421044763491,"y0":50.00345219206511,"z0":5.5091572996453975,"aX":-18.71888325278818},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":16.9,"spinRate":2287,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4100980454352432,"extension":5.944242818531105},"index":1,"playId":"ae710387-6368-3826-bb20-32e7f2b66c6d","pitchNumber":2,"startTime":"2026-06-23T02:52:00.303Z","endTime":"2026-06-23T02:52:04.056Z","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":85.6,"endSpeed":78.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.791604816809997,"aZ":-34.04714122866432,"pfxX":0.008935715451158899,"pfxZ":-1.1951147260639878,"pX":0.2876094098502544,"pZ":2.132139618131009,"vX0":5.952026566700948,"vY0":-124.5442032154553,"vZ0":-1.8759557688622381,"x":106.04,"y":181.21,"x0":-2.137745975786584,"y0":50.00350984220542,"z0":5.719839487377153,"aX":0.013577974733747819},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":-1.4,"spinRate":2672,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.4403447752776164,"extension":5.880405792740564},"index":2,"playId":"98a2718f-7b7b-376f-8143-edbab13a3820","pitchNumber":3,"startTime":"2026-06-23T02:52:19.632Z","endTime":"2026-06-23T02:52:23.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.456528330199948,"aZ":-34.3222744153663,"pfxX":0.25893551945049564,"pfxZ":-1.4051130295828664,"pX":0.92106489664504,"pZ":0.5746004673062498,"vX0":6.992399198707705,"vY0":-122.9621480675581,"vZ0":-5.327724697723498,"x":81.89,"y":223.27,"x0":-1.9989439142378151,"y0":50.00584294575708,"z0":5.697426857169304,"aX":0.3942879322305607},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.6,"breakHorizontal":-2.2,"spinRate":2624,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44624441896805234,"extension":5.880409736440813},"index":3,"playId":"6573bb2a-b640-36f7-b966-a19abf355b49","pitchNumber":4,"startTime":"2026-06-23T02:52:33.923Z","endTime":"2026-06-23T02:52:37.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76061830175475,"aZ":-34.66776257953852,"pfxX":-0.14599104061835633,"pfxZ":-1.634909044370902,"pX":-0.2494141107083868,"pZ":0.7048672441641961,"vX0":4.350308267470982,"vY0":-122.57855319594022,"vZ0":-4.83476342542736,"x":126.51,"y":219.75,"x0":-2.026622683007656,"y0":50.00289393217112,"z0":5.655822391726297,"aX":-0.2228641096542727},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.8,"breakHorizontal":-0.7,"spinRate":2625,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4464910215583706,"extension":5.915742598152753},"index":4,"playId":"b1b64839-0482-341f-af91-e672d3c10b6c","pitchNumber":5,"startTime":"2026-06-23T02:52:51.040Z","endTime":"2026-06-23T02:52:54.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:52:54.745Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-23T02:53:08.475Z","endTime":"2026-06-23T02:54:04.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16437523901128,"aZ":-22.42483516776834,"pfxX":-7.899467606486425,"pfxZ":5.255330530278902,"pX":0.4141166569825236,"pZ":1.6547075594649803,"vX0":8.966695567216282,"vY0":-135.47651016742427,"vZ0":-6.230623194714218,"x":101.21,"y":194.1,"x0":-1.9154334767011973,"y0":50.00195186886087,"z0":5.556321970936272,"aX":-14.653265167932537},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":12.4,"spinRate":2243,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4046143731513032,"extension":5.935054080351607},"index":0,"playId":"e4a9d581-65e2-37fc-b9da-2cbbc795436e","pitchNumber":1,"startTime":"2026-06-23T02:53:19.668Z","endTime":"2026-06-23T02:53:23.353Z","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":80.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.342332651090295,"aZ":-34.535877836199575,"pfxX":-1.8624133628801491,"pfxZ":-1.4911923340695852,"pX":0.8143473532205812,"pZ":-0.9810864460123885,"vX0":7.252062119797525,"vY0":-124.62832414018088,"vZ0":-9.05217309402597,"x":85.96,"y":265.27,"x0":-1.8820582081419783,"y0":50.00226798131471,"z0":5.522269143188827,"aX":-2.95130022408769},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.4,"breakHorizontal":1.8,"spinRate":2760,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.4382716062420089,"extension":5.936513596773645},"index":1,"playId":"d0de22b8-2b47-3d9c-a5c4-54e4cdded040","pitchNumber":2,"startTime":"2026-06-23T02:53:34.653Z","endTime":"2026-06-23T02:53:38.896Z","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":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.786517100606755,"aZ":-36.12044434795806,"pfxX":1.04296064684035,"pfxZ":-2.512473362433971,"pX":0.22210658143475182,"pZ":2.4391968190249673,"vX0":5.119618250864006,"vY0":-124.12458874573866,"vZ0":-1.2146052765417306,"x":108.53,"y":172.92,"x0":-1.995068335716242,"y0":50.00044218122825,"z0":5.918766579190955,"aX":1.6397731869291188},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.6,"breakHorizontal":-3.0,"spinRate":2806,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.4397989528940127,"extension":5.911239103482029},"hitData":{"launchSpeed":92.9,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":150.16}},"index":2,"playId":"1c3c2afc-099d-3d84-9df0-d06073c7c336","pitchNumber":3,"startTime":"2026-06-23T02:53:55.885Z","endTime":"2026-06-23T02:54:04.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:54:04.511Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, first baseman Matt Olson to pitcher Grant Holmes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-23T02:54:18.744Z","endTime":"2026-06-23T02:54:50.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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_assist"},{"player":{"id":656550,"link":"/api/v1/people/656550"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":84.3,"endSpeed":77.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.677380730787956,"aZ":-35.029517420276264,"pfxX":0.9095204443503118,"pfxZ":-1.859337480452636,"pX":-1.0880874916267338,"pZ":3.517712118943258,"vX0":2.4689494759191097,"vY0":-122.76625810067169,"vZ0":1.2368379830178435,"x":158.48,"y":143.8,"x0":-2.222058924519904,"y0":50.00246005929171,"z0":5.972989007302296,"aX":1.397347799586054},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.9,"breakHorizontal":-2.2,"spinRate":2744,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4449521711180835,"extension":5.953861511838486},"index":0,"playId":"ab939420-8ca6-3995-ab2e-303919b6836b","pitchNumber":1,"startTime":"2026-06-23T02:54:27.283Z","endTime":"2026-06-23T02:54:30.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24783169644948,"aZ":-16.635232114511993,"pfxX":-5.0731674991007,"pfxZ":8.146846772177609,"pX":-0.4330804856038105,"pZ":2.5854001201953847,"vX0":5.97813930325974,"vY0":-136.99985624290602,"vZ0":-5.314134683813698,"x":133.51,"y":168.97,"x0":-1.980656621636138,"y0":50.004022632865386,"z0":5.680950316624866,"aX":-9.67885123925455},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2250,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39924904613555956,"extension":5.722737512661094},"hitData":{"launchSpeed":77.4,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.96,"coordY":164.66}},"index":1,"playId":"bf896620-d8dd-37cd-b44b-e4e8557bd4cb","pitchNumber":2,"startTime":"2026-06-23T02:54:42.531Z","endTime":"2026-06-23T02:54:50.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:54:50.248Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-23T02:57:15.895Z","endTime":"2026-06-23T02:57:28.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.574366119566612,"aZ":-25.236485918004636,"pfxX":-12.515913743558215,"pfxZ":3.801251790999017,"pX":-0.8513365804411196,"pZ":1.8337129713033464,"vX0":9.649227551937681,"vY0":-134.57334329120496,"vZ0":-3.967451219598626,"x":149.45,"y":189.27,"x0":-2.8663258815009436,"y0":50.00212933052005,"z0":5.125353363300449,"aX":-22.83994091875274},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":20.4,"spinRate":2182,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.40779605693994014,"extension":5.989800543998554},"hitData":{"launchSpeed":98.0,"launchAngle":19.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.97,"coordY":78.87}},"index":0,"playId":"9575fffb-0f5b-3d28-8488-2be36770931f","pitchNumber":1,"startTime":"2026-06-23T02:57:22.275Z","endTime":"2026-06-23T02:57:28.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:57:28.815Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-23T02:57:48.947Z","endTime":"2026-06-23T02:58:18.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.197991449533788,"aZ":-30.10578669814736,"pfxX":-10.20278839110564,"pfxZ":1.1461574024350636,"pX":-0.8569525615480118,"pZ":2.6821106122835894,"vX0":8.80745920892162,"vY0":-133.11692245549906,"vZ0":-1.2773390390147594,"x":149.67,"y":166.36,"x0":-2.8745965642439044,"y0":50.00151248072146,"z0":5.337248008030789,"aX":-18.40349912539404},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":16.7,"spinRate":2256,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.410654292435932,"extension":5.650604579313639},"index":0,"playId":"8db92c5b-156c-339b-94d3-b695701b6804","pitchNumber":1,"startTime":"2026-06-23T02:57:54.330Z","endTime":"2026-06-23T02:57:58.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.304621769080093,"aZ":-31.495406678951365,"pfxX":3.5290100767536163,"pfxZ":0.4876971683808291,"pX":-0.4637384816163928,"pZ":1.6394813564951713,"vX0":5.157486552195016,"vY0":-117.1143459341204,"vZ0":-1.3362633147214122,"x":134.68,"y":194.51,"x0":-3.1496386640243816,"y0":50.003039010511706,"z0":5.152639561267033,"aX":4.92128535096544},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.8,"breakHorizontal":-7.6,"spinRate":2735,"spinDirection":76},"zone":7,"typeConfidence":0.64,"plateTime":0.46697234875074844,"extension":5.8102427836705655},"hitData":{"launchSpeed":102.2,"launchAngle":23.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":155.67,"coordY":40.24}},"index":1,"playId":"e6245667-5f6a-3584-9ca9-3815a1f2d906","pitchNumber":2,"startTime":"2026-06-23T02:58:10.180Z","endTime":"2026-06-23T02:58:18.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:58:18.861Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-23T02:58:47.772Z","endTime":"2026-06-23T02:59:26.120Z","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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84476715968061,"aZ":-30.383700334890825,"pfxX":1.3183744862039968,"pfxZ":1.1708181409195735,"pX":-0.37817586445558954,"pZ":2.6665211224001073,"vX0":5.7181154461882615,"vY0":-123.04019893225968,"vZ0":-0.577596059543908,"x":131.42,"y":166.78,"x0":-2.905386543337215,"y0":50.00356191952753,"z0":5.483241174820879,"aX":2.016889010424143},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.3,"breakHorizontal":-3.7,"spinRate":2506,"spinDirection":113},"zone":4,"typeConfidence":0.91,"plateTime":0.4454795869840029,"extension":5.756497330317232},"index":0,"playId":"fc4780b9-55fa-32ac-9111-8b6f5b146001","pitchNumber":1,"startTime":"2026-06-23T02:58:51.170Z","endTime":"2026-06-23T02:58:54.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.189924486872282,"aZ":-24.323082215582502,"pfxX":-11.22355399258024,"pfxZ":4.248075613518861,"pX":0.1785862109630256,"pZ":2.2901391007720497,"vX0":12.04115247704504,"vY0":-135.0894109645389,"vZ0":-3.1369502752487493,"x":110.19,"y":176.95,"x0":-2.8765238115204514,"y0":50.006283970743745,"z0":5.174604170234896,"aX":-20.765861371802},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":17.8,"spinRate":2249,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.40531261342310065,"extension":5.715936337081026},"index":1,"playId":"45be492c-e8be-38da-ae04-21eaa54d391b","pitchNumber":2,"startTime":"2026-06-23T02:59:05.050Z","endTime":"2026-06-23T02:59:08.617Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.438926656182204,"aZ":-20.04965192045812,"pfxX":-9.084685365809472,"pfxZ":6.399983226375475,"pX":-1.4266632533949686,"pZ":2.0394250558107063,"vX0":6.442147760985644,"vY0":-136.59936894124118,"vZ0":-5.394016086994345,"x":171.38,"y":183.72,"x0":-2.632548718216067,"y0":50.00250534481891,"z0":5.41360045026266,"aX":-17.20759936842234},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2219,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40062803051132967,"extension":5.667308883063605},"index":2,"playId":"90b4e8db-4c19-386d-a3a5-9a8923ca6e6a","pitchNumber":3,"startTime":"2026-06-23T02:59:20.813Z","endTime":"2026-06-23T02:59:26.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:59:26.120Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Manny Machado homers (14) on a line drive to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-23T03:01:58.023Z","endTime":"2026-06-23T03:03:27.797Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":656550,"link":"/api/v1/people/656550"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":78.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.584357037099423,"aZ":-30.473389979542297,"pfxX":0.5767911687155644,"pfxZ":1.0939268345158828,"pX":-0.03401715167947153,"pZ":0.9611225264835315,"vX0":4.503385565740416,"vY0":-124.05821579666276,"vZ0":-5.317635031414574,"x":118.3,"y":212.83,"x0":-1.9501876618390896,"y0":50.001834645377734,"z0":5.682344197840365,"aX":0.8958062245630586},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":-2.2,"spinRate":2810,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.44206971505050285,"extension":5.74164884792118},"index":0,"playId":"b444af72-4177-3464-a1cc-b96c180d40b7","pitchNumber":1,"startTime":"2026-06-23T03:01:58.023Z","endTime":"2026-06-23T03:02:01.318Z","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.8,"endSpeed":79.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.644904965197426,"aZ":-31.644347480027992,"pfxX":-0.7941278088281387,"pfxZ":0.33426626863252196,"pX":0.4846933465428259,"pZ":2.2940652625136755,"vX0":6.217852865829347,"vY0":-124.82116348395581,"vZ0":-2.2744349077331396,"x":98.52,"y":176.84,"x0":-1.933225181127455,"y0":50.00203815213348,"z0":5.817350952358551,"aX":-1.2560440405882487},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":0.0,"spinRate":2864,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.43847139243208133,"extension":5.835296640039839},"index":1,"playId":"ad2a0562-8202-3005-99f5-cf03c2f2fd1d","pitchNumber":2,"startTime":"2026-06-23T03:02:20.439Z","endTime":"2026-06-23T03:02:23.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.606210176752587,"aZ":-22.698120272933007,"pfxX":-8.430416953438215,"pfxZ":5.075502749654408,"pX":-0.8853082212142214,"pZ":1.5838999411600998,"vX0":6.036360511459336,"vY0":-135.28853084786434,"vZ0":-6.418977432897248,"x":150.75,"y":196.01,"x0":-2.0424432923283553,"y0":50.00162146476279,"z0":5.562214767603331,"aX":-15.7343878733675},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":14.2,"spinRate":2289,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40379618284894203,"extension":5.803641132244823},"index":2,"playId":"f2d179a6-6c10-304c-a8f9-53e662567ccd","pitchNumber":3,"startTime":"2026-06-23T03:02:34.366Z","endTime":"2026-06-23T03:02:38.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.361038560790732,"aZ":-35.028574816707746,"pfxX":-0.5833145299891309,"pfxZ":-1.8139235590950236,"pX":0.41216342018367,"pZ":2.7002410054262507,"vX0":6.001945574141244,"vY0":-124.65297587852548,"vZ0":-0.7367954874236189,"x":101.29,"y":165.87,"x0":-1.9478151697078392,"y0":50.000024936331236,"z0":5.884192459895088,"aX":-0.9220673371578528},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.2,"breakHorizontal":-0.2,"spinRate":2675,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.4389049231338893,"extension":6.139779553405077},"hitData":{"launchSpeed":104.6,"launchAngle":21.0,"totalDistance":418.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.61,"coordY":32.33}},"index":3,"playId":"b7ae53b7-5f90-39d6-b01e-a9eb54148bc2","pitchNumber":4,"startTime":"2026-06-23T03:03:01.081Z","endTime":"2026-06-23T03:03:27.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:03:27.797Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-23T03:03:42.746Z","endTime":"2026-06-23T03:05:03.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.905097287391722,"aZ":-35.46777283847294,"pfxX":0.727164241488067,"pfxZ":-2.1166904170060823,"pX":1.1392720825158131,"pZ":1.8095093761168317,"vX0":7.344291551906023,"vY0":-123.28347566208309,"vZ0":-2.5441326061157294,"x":73.57,"y":189.92,"x0":-1.9588403269227443,"y0":50.00295233194313,"z0":5.8157135003565905,"aX":1.1305043166420732},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.2,"breakHorizontal":-2.9,"spinRate":2816,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4423682693966784,"extension":5.821425967484496},"index":0,"playId":"29334758-411a-31c3-aa47-7bf5b40439be","pitchNumber":1,"startTime":"2026-06-23T03:03:51.151Z","endTime":"2026-06-23T03:03:54.151Z","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":93.4,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795622958218384,"aZ":-22.58590033907783,"pfxX":-10.024752203799238,"pfxZ":5.1282475435144015,"pX":-0.8893403756763789,"pZ":2.8385606842271005,"vX0":6.654562438243021,"vY0":-135.8762047316661,"vZ0":-3.307828613887995,"x":150.9,"y":162.14,"x0":-2.0678658546467887,"y0":50.00212880351737,"z0":5.64119447910135,"aX":-18.742309868359175},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.8,"breakHorizontal":16.8,"spinRate":2245,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40310978870738445,"extension":5.779873291970594},"index":1,"playId":"37893c9a-0956-3839-8941-e0e3fd3a715b","pitchNumber":2,"startTime":"2026-06-23T03:04:06.102Z","endTime":"2026-06-23T03:04:09.436Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-23T03:04:17.905Z","endTime":"2026-06-23T03:04:25.881Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"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":91.2,"endSpeed":84.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986900764358275,"aZ":-20.821102793500383,"pfxX":-8.41729376621267,"pfxZ":6.322159326260957,"pX":0.08701027243787857,"pZ":1.6106745020574527,"vX0":8.274861631199224,"vY0":-132.58837806785812,"vZ0":-6.331870061848955,"x":113.68,"y":195.29,"x0":-1.9675168088323323,"y0":50.00418847449652,"z0":5.529087650605596,"aX":-15.121105810117408},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":13.7,"spinRate":1649,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.41170044504191594,"extension":6.06485801932695},"index":3,"playId":"a49d6f24-a1c2-3ea6-8611-3a045ce1df79","pitchNumber":3,"startTime":"2026-06-23T03:04:25.881Z","endTime":"2026-06-23T03:04:30.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44488434480717,"aZ":-15.519866508727054,"pfxX":-5.732392262071201,"pfxZ":8.839561253224803,"pX":-1.3222945425854284,"pZ":3.1760607248848545,"vX0":4.0521047155501195,"vY0":-136.49202628681294,"vZ0":-3.897477822241249,"x":167.4,"y":153.03,"x0":-2.082405047048785,"y0":50.00431279915474,"z0":5.693429432817504,"aX":-10.801470604542637},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":9.5,"spinRate":2335,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4015125507707107,"extension":5.64486833713613},"index":4,"playId":"3e5c667a-0bfd-39ab-ab96-6ff0e1c2472d","pitchNumber":4,"startTime":"2026-06-23T03:04:42.333Z","endTime":"2026-06-23T03:04:45.448Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.388247572836818,"aZ":-30.13316724549526,"pfxX":-1.1313024051578529,"pfxZ":1.2668097311958775,"pX":0.5568725718251699,"pZ":0.8644497630519046,"vX0":6.912952613998942,"vY0":-126.32245709620764,"vZ0":-5.541101975123227,"x":95.77,"y":215.44,"x0":-2.071412243873101,"y0":50.0026572496274,"z0":5.516835738908301,"aX":-1.8234606527790358},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":0.5,"spinRate":2681,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.434050156385434,"extension":5.984061293825696},"index":5,"playId":"72872200-b346-361b-a0bd-c109b44d4a04","pitchNumber":5,"startTime":"2026-06-23T03:04:59.706Z","endTime":"2026-06-23T03:05:03.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:05:03.295Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ty France lines out sharply to shortstop Jorge Mateo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-23T03:05:24.083Z","endTime":"2026-06-23T03:07:29.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.564432350140162,"aZ":-23.5650379907752,"pfxX":-10.840431490354646,"pfxZ":4.5943203506111265,"pX":-0.3071809977038554,"pZ":2.0604392651430783,"vX0":8.22394124998817,"vY0":-135.95536255328904,"vZ0":-4.968115856841564,"x":128.71,"y":183.15,"x0":-1.9615952990179009,"y0":50.00178133479714,"z0":5.545063553202739,"aX":-20.30993814805769},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":17.9,"spinRate":2266,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4027431064711706,"extension":6.042060762918721},"index":0,"playId":"a1460865-2d3e-3cc4-abb9-edbd49caadf1","pitchNumber":1,"startTime":"2026-06-23T03:05:27.698Z","endTime":"2026-06-23T03:05:31.119Z","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":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.965108939792486,"aZ":-14.983227727821026,"pfxX":-6.150460146004251,"pfxZ":8.80975664263181,"pX":0.8912940028869754,"pZ":2.9447390143993233,"vX0":9.503090307001322,"vY0":-138.35386161563852,"vZ0":-4.674552713706341,"x":83.03,"y":159.27,"x0":-1.7785774560752101,"y0":50.00372010809611,"z0":5.65029636915425,"aX":-12.003639134788962},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2258,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3948902203243656,"extension":6.099943254824648},"index":1,"playId":"a4293c11-7911-3902-bc9f-3080f3cd1cbf","pitchNumber":2,"startTime":"2026-06-23T03:05:45.221Z","endTime":"2026-06-23T03:05:48.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.446136311049216,"aZ":-16.43564645455469,"pfxX":-4.881120688272538,"pfxZ":8.098767258322802,"pX":-0.34690735157165276,"pZ":3.6713587947511126,"vX0":6.1216963538235065,"vY0":-137.75818837204955,"vZ0":-2.4686261346851976,"x":130.22,"y":139.65,"x0":-1.9523182325298318,"y0":50.00154388989158,"z0":5.675914269372847,"aX":-9.484547801698474},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":7.7,"spinRate":2298,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3959328845339969,"extension":5.835751801255079},"index":2,"playId":"f7ab7c0d-6c7d-3fc1-9a5f-5ba66d67b0c2","pitchNumber":3,"startTime":"2026-06-23T03:06:03.217Z","endTime":"2026-06-23T03:06:06.685Z","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":86.2,"endSpeed":80.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.184193231091523,"aZ":-33.14799893209478,"pfxX":0.3493636358070433,"pfxZ":-0.6008434111712955,"pX":0.514683600534018,"pZ":1.9051288592222213,"vX0":6.0439596609558786,"vY0":-125.5100404729529,"vZ0":-2.6865421450521882,"x":97.38,"y":187.34,"x0":-1.9565680581425904,"y0":50.00452883502987,"z0":5.6529128722312905,"aX":0.5639177260264454},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":-1.8,"spinRate":2820,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4341656560845184,"extension":5.858848950365258},"index":3,"playId":"fa49b176-d5f1-3c22-8f03-598c16ca09eb","pitchNumber":4,"startTime":"2026-06-23T03:06:21.838Z","endTime":"2026-06-23T03:06:25.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.093363937276578,"aZ":-16.092918667016086,"pfxX":-4.041903677058964,"pfxZ":8.31243713087107,"pX":-0.22582270946139743,"pZ":3.9630435792100784,"vX0":6.371771995931985,"vY0":-137.61018768209365,"vZ0":-1.793711954422806,"x":125.61,"y":131.78,"x0":-2.0370639940838684,"y0":50.00090731807733,"z0":5.703524721325094,"aX":-7.818252687554578},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":6.1,"spinRate":2231,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39674972122775953,"extension":5.777926562947518},"index":4,"playId":"9f9d6c36-f6be-3c5f-a41c-dd7f3c9f5b07","pitchNumber":5,"startTime":"2026-06-23T03:06:43.521Z","endTime":"2026-06-23T03:06:47.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27636013154228,"aZ":-30.328799480419757,"pfxX":0.0037216849883785486,"pfxZ":1.125928522758902,"pX":0.36332983142417397,"pZ":1.15315540454372,"vX0":6.078664616719311,"vY0":-127.0449384381016,"vZ0":-4.932237472243828,"x":103.15,"y":207.64,"x0":-2.057735905186057,"y0":50.00400291808215,"z0":5.521692019977808,"aX":0.00509995803423146},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":-1.3,"spinRate":2707,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43062256605152793,"extension":5.989656038255461},"index":5,"playId":"c1f45cd1-067b-36d7-802b-6cab25310a2f","pitchNumber":6,"startTime":"2026-06-23T03:07:01.222Z","endTime":"2026-06-23T03:07:06.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.588331783631467,"aZ":-20.48389735534801,"pfxX":-9.5682196767298,"pfxZ":6.238433430452487,"pX":0.023889080442205356,"pZ":1.7835657269589762,"vX0":8.390457786395991,"vY0":-135.93660798787232,"vZ0":-6.033970145925093,"x":116.09,"y":190.62,"x0":-1.8584438732472466,"y0":50.000653180494226,"z0":5.452537437548818,"aX":-17.918793275822164},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":15.6,"spinRate":2269,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.40281610794834233,"extension":6.023759752020669},"hitData":{"launchSpeed":107.7,"launchAngle":9.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":99.46,"coordY":124.35}},"index":6,"playId":"6a84862b-9ee6-399e-9a8e-f2e05f1340c1","pitchNumber":7,"startTime":"2026-06-23T03:07:24.278Z","endTime":"2026-06-23T03:07:29.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:07:29.622Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks. Gavin Sheets to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-23T03:07:55.489Z","endTime":"2026-06-23T03:10:29.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97437923937475,"aZ":-33.19110776089276,"pfxX":-0.1714346772077917,"pfxZ":-0.6352852196298295,"pX":0.41050204032390836,"pZ":0.9746017417950643,"vX0":5.853441987853165,"vY0":-125.11629105016904,"vZ0":-4.72384892083067,"x":101.35,"y":212.47,"x0":-1.931858177544226,"y0":50.00519666518247,"z0":5.590883765337491,"aX":-0.2739178077289108},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.9,"breakHorizontal":-1.0,"spinRate":2717,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43688588542127027,"extension":5.9783669150777365},"index":0,"playId":"8e2645dc-111a-3099-a0e7-1182cb60e42a","pitchNumber":1,"startTime":"2026-06-23T03:07:59.239Z","endTime":"2026-06-23T03:08:02.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35443820819269,"aZ":-22.162149160495915,"pfxX":-9.322535654515242,"pfxZ":5.492802616613648,"pX":-0.20335586419760476,"pZ":2.3256178594076893,"vX0":8.101903138594025,"vY0":-134.0311780581625,"vZ0":-4.257954536063769,"x":124.75,"y":175.99,"x0":-2.0507562477054706,"y0":50.00597248269396,"z0":5.5131011765908795,"aX":-17.003251892111134},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":15.2,"spinRate":2164,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4083074030258649,"extension":6.039583290557873},"index":1,"playId":"212d4369-6184-3c67-996a-31aa64cc5040","pitchNumber":2,"startTime":"2026-06-23T03:08:14.777Z","endTime":"2026-06-23T03:08:18.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.607282040425044,"aZ":-22.336124567256906,"pfxX":-9.62463276475736,"pfxZ":5.519211727964181,"pX":-0.7362116798905662,"pZ":0.856250938240507,"vX0":6.796317224466276,"vY0":-132.73414692615282,"vZ0":-7.551103626395439,"x":145.06,"y":215.66,"x0":-2.080316520239073,"y0":50.00539609290908,"z0":5.36641005417908,"aX":-17.16371586018625},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":16.0,"spinRate":2192,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4127696570053434,"extension":6.005418388418776},"index":2,"playId":"dc8a01c3-0bfe-3e41-acb3-a5a32dfc257d","pitchNumber":3,"startTime":"2026-06-23T03:08:32.664Z","endTime":"2026-06-23T03:08:36.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.135801274944818,"aZ":-34.53997873263992,"pfxX":0.8260527817313013,"pfxZ":-1.4910200649574339,"pX":-0.8501729334949198,"pZ":3.104592213792305,"vX0":3.042592859358561,"vY0":-124.96739240910182,"vZ0":0.4084848933974985,"x":149.41,"y":154.96,"x0":-2.188546417158457,"y0":50.00191097092721,"z0":5.766190449515472,"aX":1.3116223953336001},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-2.2,"spinRate":2673,"spinDirection":45},"zone":1,"typeConfidence":2.0,"plateTime":0.4375476139455947,"extension":5.8188993215067395},"index":3,"playId":"cad261e7-9336-3590-914b-53922a083c75","pitchNumber":4,"startTime":"2026-06-23T03:09:01.866Z","endTime":"2026-06-23T03:09:28.889Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}}},{"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":86.6,"endSpeed":79.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.127134045333957,"aZ":-33.91695446733227,"pfxX":-0.13726903397333667,"pfxZ":-1.0915606325037022,"pX":0.4990076641632463,"pZ":2.329210668088567,"vX0":6.132978202664834,"vY0":-125.9506272362119,"vZ0":-1.7353612558541807,"x":97.98,"y":175.89,"x0":-1.9519133453388022,"y0":50.00084625073216,"z0":5.775882126565787,"aX":-0.22168511942973068},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.2,"breakHorizontal":-1.2,"spinRate":2739,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.43525855158624127,"extension":6.034604434053648},"index":4,"playId":"aafefc14-7982-3d10-a0c2-fedb9594a41b","pitchNumber":5,"startTime":"2026-06-23T03:09:34.670Z","endTime":"2026-06-23T03:09:38.768Z","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":90.6,"endSpeed":83.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20893738105847,"aZ":-25.842216548571237,"pfxX":-9.076760831178724,"pfxZ":3.5845582910156253,"pX":-1.0907715180801392,"pZ":1.9805889369793328,"vX0":5.583968877690742,"vY0":-131.89561988640975,"vZ0":-4.281165673316513,"x":158.58,"y":185.3,"x0":-2.0524585559879416,"y0":50.00608201880856,"z0":5.5233538164698945,"aX":-16.046620663290803},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.8,"breakHorizontal":15.2,"spinRate":1459,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.41477457821377817,"extension":5.846785887457093},"index":5,"playId":"9a1df854-cfb7-31ba-8339-a7855efbe04b","pitchNumber":6,"startTime":"2026-06-23T03:09:56.216Z","endTime":"2026-06-23T03:10:00.891Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.227358245053015,"aZ":-15.602395788542205,"pfxX":-4.451547339043658,"pfxZ":8.703448757746166,"pX":1.655099285874592,"pZ":1.6723983959598012,"vX0":10.748738366977301,"vY0":-136.8607496854547,"vZ0":-7.387126919839979,"x":53.91,"y":193.63,"x0":-1.7386925996573905,"y0":50.00158030901344,"z0":5.468169053923373,"aX":-8.47570019793098},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":5.9,"spinRate":2265,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39969080470462703,"extension":6.0774311261429315},"index":6,"playId":"11c54799-083c-3bc2-b4ea-5efbf7605be6","pitchNumber":7,"startTime":"2026-06-23T03:10:16.057Z","endTime":"2026-06-23T03:10:29.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:10:29.131Z","atBatIndex":29},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Will Wagner grounds into a force out, shortstop Jorge Mateo to second baseman Ozzie Albies. Gavin Sheets to 3rd. Xander Bogaerts out at 2nd. Will Wagner to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-23T03:11:21.315Z","endTime":"2026-06-23T03:12:16.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"postOnThird":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-23T03:11:02.495Z","endTime":"2026-06-23T03:11:23.461Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89069774881126,"aZ":-37.110138147327994,"pfxX":0.6690413965822777,"pfxZ":-3.189576012678245,"pX":-0.6052925767043228,"pZ":2.829496855797395,"vX0":3.9604519937110374,"vY0":-123.34338697202551,"vZ0":0.34893034332454165,"x":140.07,"y":162.38,"x0":-2.31696204051072,"y0":50.00589207320132,"z0":5.808274719272082,"aX":1.033723193627407},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.5,"breakHorizontal":-2.2,"spinRate":2789,"spinDirection":27},"zone":1,"typeConfidence":2.0,"plateTime":0.4435826360962243,"extension":5.83865196942432},"index":1,"playId":"5008c624-15b0-3a3b-b75d-2e3ad818a535","pitchNumber":1,"startTime":"2026-06-23T03:11:23.461Z","endTime":"2026-06-23T03:11:27.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.103880113499397,"aZ":-16.98493371640684,"pfxX":-4.877418524808212,"pfxZ":7.922355163138743,"pX":0.5848976937684834,"pZ":2.868011005678998,"vX0":8.920315237052886,"vY0":-137.71460080960398,"vZ0":-4.307025691706327,"x":94.71,"y":161.34,"x0":-2.0651979490904186,"y0":50.003006040775155,"z0":5.604107090661529,"aX":-9.352242866069266},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":7.0,"spinRate":2291,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3980101750748539,"extension":5.876181397900754},"index":2,"playId":"6806817d-688d-3595-a0d7-11b98b3cf64d","pitchNumber":2,"startTime":"2026-06-23T03:11:39.344Z","endTime":"2026-06-23T03:11:45.959Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"actionPlayId":"6806817d-688d-3595-a0d7-11b98b3cf64d","startTime":"2026-06-23T03:11:55.042Z","endTime":"2026-06-23T03:12:09.103Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.348424704200305,"aZ":-35.4772365189463,"pfxX":-0.14444598853914759,"pfxZ":-2.137676836861891,"pX":-1.04336830590458,"pZ":1.8495028638983109,"vX0":3.000448027127274,"vY0":-123.46265548539881,"vZ0":-2.2304490939002415,"x":156.77,"y":188.84,"x0":-2.2551192445204173,"y0":50.00374209069081,"z0":5.747615215761085,"aX":-0.22389314752715597},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.2,"breakHorizontal":-0.5,"spinRate":2692,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.4434815679297355,"extension":5.848124488064426},"hitData":{"launchSpeed":79.8,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":154.72}},"index":4,"playId":"c21c0de8-cd18-319f-a292-80617db57131","pitchNumber":3,"startTime":"2026-06-23T03:12:09.103Z","endTime":"2026-06-23T03:12:16.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:12:16.364Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rodolfo Durán strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-23T03:12:52.333Z","endTime":"2026-06-23T03:13:54.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20176584632477,"aZ":-34.18024359230506,"pfxX":1.1819205058884963,"pfxZ":-1.2575593673387484,"pX":-1.0265492622533914,"pZ":2.196190564652784,"vX0":2.4484301191517703,"vY0":-124.90088115514094,"vZ0":-1.8461850960654695,"x":156.13,"y":179.48,"x0":-2.169937101923971,"y0":50.00478915364825,"z0":5.733938364378696,"aX":1.8825204538792608},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-2.6,"spinRate":2795,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4371439821584504,"extension":5.864786593179115},"index":0,"playId":"d27504c1-16d5-3010-9376-bb832784782b","pitchNumber":1,"startTime":"2026-06-23T03:12:55.244Z","endTime":"2026-06-23T03:12:59.112Z","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":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.473988301771193,"aZ":-21.612767851186696,"pfxX":-9.529349030400317,"pfxZ":5.736835787013957,"pX":-0.3951824961628956,"pZ":2.2870250327173443,"vX0":8.059272784685449,"vY0":-134.85183405346868,"vZ0":-4.645173646965327,"x":132.06,"y":177.03,"x0":-2.1852551144393924,"y0":50.001551675947404,"z0":5.557583088706844,"aX":-17.539965267356685},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":15.5,"spinRate":2220,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.406260447550161,"extension":5.878273101056616},"index":1,"playId":"1a3ea75c-a63b-35bf-b2bd-e99f5b124458","pitchNumber":2,"startTime":"2026-06-23T03:13:10.974Z","endTime":"2026-06-23T03:13:14.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.563210008963104,"aZ":-30.335303637966103,"pfxX":0.2355219841100744,"pfxZ":1.1151180512414527,"pX":0.46814806545459337,"pZ":1.139124647937438,"vX0":6.08721672807219,"vY0":-127.62005725340914,"vZ0":-5.125418818418509,"x":99.16,"y":208.02,"x0":-1.9797827226355227,"y0":50.00337421730074,"z0":5.566494590315838,"aX":0.38652333884334406},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":-1.8,"spinRate":2752,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.42938620717098663,"extension":6.031729459855192},"index":2,"playId":"be3a8e1c-20e2-33b1-98ac-437204c87872","pitchNumber":3,"startTime":"2026-06-23T03:13:27.852Z","endTime":"2026-06-23T03:13:31.178Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89326755510152,"aZ":-35.907439357006396,"pfxX":-0.5429104426313631,"pfxZ":-2.2663127468486994,"pX":0.6685089579166444,"pZ":1.2370582634596154,"vX0":6.7726697868833865,"vY0":-127.59285890587404,"vZ0":-3.772931753707984,"x":91.52,"y":205.38,"x0":-1.9528231631160513,"y0":50.00587181785529,"z0":5.57231663717517,"aX":-0.8936121535322952},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.8,"breakHorizontal":-0.6,"spinRate":2869,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.42971535835523333,"extension":5.860307242938658},"index":3,"playId":"0952fedf-ca97-3c11-948f-4070612fef84","pitchNumber":4,"startTime":"2026-06-23T03:13:47.634Z","endTime":"2026-06-23T03:13:54.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:13:54.869Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out softly, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-23T03:16:27.438Z","endTime":"2026-06-23T03:17:48.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.219072922824775,"aZ":-32.13651211657495,"pfxX":4.154572206277005,"pfxZ":0.023325383420619517,"pX":0.26198101095464216,"pZ":2.8749640554428053,"vX0":6.389996595454012,"vY0":-114.49860351057484,"vZ0":1.4356168635990534,"x":107.01,"y":161.16,"x0":-3.0939855231656117,"y0":50.00031065313738,"z0":5.3619587405752975,"aX":5.567026033135709},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.7,"breakHorizontal":-9.0,"spinRate":2744,"spinDirection":67},"zone":3,"typeConfidence":2.0,"plateTime":0.4766205670936414,"extension":5.880161117688788},"index":0,"playId":"33a15581-bc2c-342b-a5db-9a6e953c96ba","pitchNumber":1,"startTime":"2026-06-23T03:16:27.438Z","endTime":"2026-06-23T03:16:31.065Z","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.9,"endSpeed":77.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.331966993730134,"aZ":-31.71387870350816,"pfxX":-10.28737314481896,"pfxZ":0.30592072850865115,"pX":-1.3356534876643757,"pZ":2.1171433192010385,"vX0":7.892461173451518,"vY0":-121.99445836221575,"vZ0":-0.5349723297120249,"x":167.91,"y":181.62,"x0":-3.2644801032905946,"y0":50.00427071407509,"z0":5.0554194343034515,"aX":-15.622539902045073},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":16.9,"spinRate":1872,"spinDirection":252},"zone":13,"typeConfidence":0.86,"plateTime":0.4477091022457369,"extension":5.802549245063934},"index":1,"playId":"2e4e2818-5abd-373f-88e7-6afe88a2dabc","pitchNumber":2,"startTime":"2026-06-23T03:16:40.860Z","endTime":"2026-06-23T03:16:44.217Z","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":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23911663569763,"aZ":-29.15557285062027,"pfxX":-9.448790220750706,"pfxZ":1.928577202683293,"pX":0.5565783813041834,"pZ":2.445852450606817,"vX0":11.529187220769368,"vY0":-123.5633242113414,"vZ0":-0.5310099638006414,"x":95.78,"y":172.74,"x0":-2.9198300387737985,"y0":50.00089513425354,"z0":5.091571646932405,"aX":-14.761636759472642},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":14.8,"spinRate":1783,"spinDirection":252},"zone":6,"typeConfidence":0.89,"plateTime":0.44154926229151803,"extension":5.9799547675933535},"index":2,"playId":"2d9f0f5e-91dd-34cc-871f-f91d13ec4f17","pitchNumber":3,"startTime":"2026-06-23T03:16:56.132Z","endTime":"2026-06-23T03:16:59.934Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-23T03:17:08.581Z","endTime":"2026-06-23T03:17:24.066Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":85.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.662641468753154,"aZ":-16.694634555100176,"pfxX":-5.617234688154516,"pfxZ":8.229258501498949,"pX":-1.5639073669171246,"pZ":3.9886442730813667,"vX0":5.406498809145588,"vY0":-135.99471481966256,"vZ0":-1.2256630810137275,"x":176.61,"y":131.09,"x0":-2.8439146341275188,"y0":50.001034799400756,"z0":5.598355729979846,"aX":-10.564476198870118},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":9.1,"spinRate":2346,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.4021220302875901,"extension":5.557612200519145},"index":4,"playId":"d2158f69-c813-3224-a8e4-8648e1dfe703","pitchNumber":4,"startTime":"2026-06-23T03:17:24.066Z","endTime":"2026-06-23T03:17:27.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204079966830847,"aZ":-28.24302279899134,"pfxX":-9.964593559329114,"pfxZ":2.535443313407124,"pX":-1.470567816771971,"pZ":1.847536416269471,"vX0":7.173360253779549,"vY0":-123.41347670974575,"vZ0":-1.9235998488565809,"x":173.05,"y":188.9,"x0":-3.111720326292699,"y0":50.005032685070034,"z0":5.002440518495969,"aX":-15.463906144670355},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.4,"breakHorizontal":16.6,"spinRate":1931,"spinDirection":263},"zone":13,"typeConfidence":0.88,"plateTime":0.4428219605719481,"extension":5.962972651532598},"hitData":{"launchSpeed":51.5,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":117.86,"coordY":174.99}},"index":5,"playId":"a1d8c160-2068-3567-be7d-a7d0e9a85510","pitchNumber":5,"startTime":"2026-06-23T03:17:40.094Z","endTime":"2026-06-23T03:17:48.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:17:48.200Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Yastrzemski singles on a sharp line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-23T03:18:08.559Z","endTime":"2026-06-23T03:18:37.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79890411268046,"aZ":-28.40643905252637,"pfxX":-10.98882349682746,"pfxZ":2.073104091794381,"pX":-0.8098192480939317,"pZ":2.4448372339144635,"vX0":9.062839559129609,"vY0":-134.1210201632084,"vZ0":-2.439856751420753,"x":147.87,"y":172.77,"x0":-2.809845022368748,"y0":50.0026738793267,"z0":5.398245340354401,"aX":-19.961669743636417},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.4,"breakHorizontal":17.9,"spinRate":2264,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.40884746955248996,"extension":5.7672884408220915},"index":0,"playId":"70daa5cb-f957-3902-83cd-0fa7c9923fae","pitchNumber":1,"startTime":"2026-06-23T03:18:12.481Z","endTime":"2026-06-23T03:18:16.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38504851404091,"aZ":-28.736345425370832,"pfxX":-9.887747278675121,"pfxZ":2.1695467015602112,"pX":-0.5141951736145087,"pZ":2.3330508748816268,"vX0":9.414983175672594,"vY0":-125.14440605141657,"vZ0":-1.0597180687745187,"x":136.6,"y":175.79,"x0":-3.0414607285829844,"y0":50.00359881462462,"z0":5.1170541908974325,"aX":-15.675679016038083},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":15.7,"spinRate":1874,"spinDirection":253},"zone":4,"typeConfidence":0.9,"plateTime":0.43777496582181774,"extension":5.877121380754822},"hitData":{"launchSpeed":102.7,"launchAngle":15.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":143.4,"coordY":87.51}},"index":1,"playId":"75ad6fe1-1446-304d-87ee-b8ef4cce1a60","pitchNumber":2,"startTime":"2026-06-23T03:18:26.979Z","endTime":"2026-06-23T03:18:37.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:18:37.884Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Mateo lines out to left fielder Samad Taylor.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-23T03:18:58.117Z","endTime":"2026-06-23T03:21:07.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":5},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.822945778254578,"aZ":-26.668990214040353,"pfxX":-0.9519732167706474,"pfxZ":3.454768292895986,"pX":1.2689682380182987,"pZ":1.7234725970685292,"vX0":10.439301728003468,"vY0":-125.11553377436901,"vZ0":-3.1967199111167433,"x":68.63,"y":192.25,"x0":-2.8233815152522213,"y0":50.00521203546877,"z0":5.189193746484239,"aX":-1.518875098993501},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.8,"breakHorizontal":-0.5,"spinRate":2397,"spinDirection":178},"zone":14,"typeConfidence":0.88,"plateTime":0.43677773575786993,"extension":5.913830973602548},"index":0,"playId":"3d17ef99-87b4-3a2a-9a9e-a8315f2def2b","pitchNumber":1,"startTime":"2026-06-23T03:19:01.843Z","endTime":"2026-06-23T03:19:05.392Z","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":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.543998132840013,"aZ":-29.00050982918553,"pfxX":0.6050636587257018,"pfxZ":2.106444100462644,"pX":-0.20479148604232486,"pZ":2.5359874495634256,"vX0":6.358260549351585,"vY0":-121.94926683025977,"vZ0":-0.7118935624117029,"x":124.81,"y":170.31,"x0":-2.9225003905993763,"y0":50.005582449310516,"z0":5.329047361249441,"aX":0.9126320858875742},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2405,"spinDirection":105},"zone":5,"typeConfidence":0.92,"plateTime":0.4488181437069949,"extension":5.826083240668318},"index":1,"playId":"10180a88-9b24-3fe5-a508-cef9a6e67857","pitchNumber":2,"startTime":"2026-06-23T03:19:20.110Z","endTime":"2026-06-23T03:19:23.940Z","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":91.8,"endSpeed":84.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178730192398312,"aZ":-28.94361187387704,"pfxX":-11.737412705751636,"pfxZ":1.7889487998359996,"pX":-1.143655220024812,"pZ":3.475571413220061,"vX0":8.563493553529492,"vY0":-133.4407906759963,"vZ0":0.3468916207141932,"x":160.59,"y":144.94,"x0":-2.866234462881351,"y0":50.00371722874087,"z0":5.425739066009413,"aX":-21.210740312804955},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.5,"breakHorizontal":19.4,"spinRate":2220,"spinDirection":231},"zone":11,"typeConfidence":0.89,"plateTime":0.41015118489322067,"extension":5.513666912795975},"index":2,"playId":"30dcb8e6-0289-3f0b-8e47-f5007b806d24","pitchNumber":3,"startTime":"2026-06-23T03:19:43.325Z","endTime":"2026-06-23T03:19:47.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71830203991876,"aZ":-27.994193428630197,"pfxX":0.498401832552271,"pfxZ":2.6175424849161892,"pX":0.8038393599631715,"pZ":2.3211013332125283,"vX0":8.606820621856604,"vY0":-124.74464274277108,"vZ0":-1.9377922996956543,"x":86.36,"y":176.11,"x0":-2.7355436521121472,"y0":50.005673144562465,"z0":5.384019063527373,"aX":0.7956288257688579},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":-2.6,"spinRate":2601,"spinDirection":105},"zone":14,"typeConfidence":0.89,"plateTime":0.43669897530154245,"extension":5.8752397126832125},"index":3,"playId":"88c724ba-9aff-36c4-bd77-5529e5517503","pitchNumber":4,"startTime":"2026-06-23T03:20:07.964Z","endTime":"2026-06-23T03:20:11.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84327153940081,"aZ":-26.003250528660338,"pfxX":5.5923062823366125,"pfxZ":4.170171166546245,"pX":2.3338691481359026,"pZ":2.556049197744928,"vX0":10.035760924189379,"vY0":-121.14954081740628,"vZ0":-1.2956736755585991,"x":28.04,"y":169.77,"x0":-2.5970368801686443,"y0":50.000195861308335,"z0":5.38186853152199,"aX":8.265122966925738},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.4,"breakHorizontal":-12.6,"spinRate":2847,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.45303045962134947,"extension":5.911537789056034},"index":4,"playId":"ea52145e-d8ee-33ed-9181-1b9ec919f33a","pitchNumber":5,"startTime":"2026-06-23T03:20:33.997Z","endTime":"2026-06-23T03:20:37.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73576144676528,"aZ":-22.187423703146152,"pfxX":-9.113138148967034,"pfxZ":5.35019554043296,"pX":-1.03121968455315,"pZ":2.871155241430989,"vX0":7.3083568596560315,"vY0":-135.5206966728662,"vZ0":-2.934766710916297,"x":156.31,"y":161.26,"x0":-2.5747381344487477,"y0":50.0002460486953,"z0":5.512285368666323,"aX":-17.00249192969013},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":15.0,"spinRate":2226,"spinDirection":218},"zone":11,"typeConfidence":0.66,"plateTime":0.4036693271708085,"extension":6.092410542950963},"hitData":{"launchSpeed":85.6,"launchAngle":24.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.4,"coordY":84.3}},"index":5,"playId":"8c50249b-cb41-3a75-8381-56b1914a843c","pitchNumber":6,"startTime":"2026-06-23T03:20:55.398Z","endTime":"2026-06-23T03:21:07.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:21:07.004Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-23T03:21:49.133Z","endTime":"2026-06-23T03:24:34.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":8},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"ab790ba7-61a1-3cbd-a80d-91c32c53e278","startTime":"2026-06-23T03:21:33.305Z","endTime":"2026-06-23T03:21:36.305Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89311566946239,"aZ":-31.718203958190443,"pfxX":3.91814969515263,"pfxZ":0.324162948349759,"pX":-0.7257985469162423,"pZ":2.295848026346313,"vX0":3.9190917467223403,"vY0":-117.38195434292736,"vZ0":-0.3446557611163168,"x":144.67,"y":176.79,"x0":-2.9279049040750404,"y0":50.00051327087268,"z0":5.40588700543205,"aX":5.448291089822024},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.8,"breakHorizontal":-8.0,"spinRate":2697,"spinDirection":65},"zone":4,"typeConfidence":0.7,"plateTime":0.46720809398058893,"extension":5.6076189156154195},"index":1,"playId":"cdddc629-194a-39a7-8cf0-337cb243319e","pitchNumber":1,"startTime":"2026-06-23T03:21:51.185Z","endTime":"2026-06-23T03:21:56.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.621123497502154,"aZ":-15.718313518293343,"pfxX":-4.553055805283243,"pfxZ":8.776454239628459,"pX":1.5723863404185674,"pZ":2.6119677129487178,"vX0":12.132996473085258,"vY0":-135.81580193750295,"vZ0":-4.890442300629029,"x":57.06,"y":168.26,"x0":-2.3535407943509403,"y0":50.006624322902354,"z0":5.522452498207435,"aX":-8.541317148078194},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":5.8,"spinRate":2375,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.4026672230600936,"extension":5.8993688462609795},"index":2,"playId":"64c30284-9c4b-3781-b4e3-8faf07dfe081","pitchNumber":2,"startTime":"2026-06-23T03:22:15.584Z","endTime":"2026-06-23T03:22:18.956Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88080497325808,"aZ":-27.70057948710035,"pfxX":-10.463108744656441,"pfxZ":2.4787936943456934,"pX":0.06880093388138658,"pZ":3.106854893743413,"vX0":11.105328953562594,"vY0":-133.29904078832718,"vZ0":-0.8382679581928912,"x":114.38,"y":154.89,"x0":-2.7862187779608596,"y0":50.00273958673382,"z0":5.420137349504192,"aX":-18.883826683516244},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":2299,"spinDirection":226},"zone":2,"typeConfidence":0.9,"plateTime":0.4104575837916551,"extension":5.868870042470792},"index":3,"playId":"33543858-8a35-3c25-868f-7afa1474edeb","pitchNumber":3,"startTime":"2026-06-23T03:22:35.427Z","endTime":"2026-06-23T03:22:39.330Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.045395692601474,"aZ":-27.961801535187863,"pfxX":-10.756767669478304,"pfxZ":2.537227345998395,"pX":1.0928563551445805,"pZ":0.38177097142284083,"vX0":12.780828424926405,"vY0":-127.19880178666004,"vZ0":-6.13962820665465,"x":75.34,"y":228.47,"x0":-2.5702418662951985,"y0":50.0012547470023,"z0":5.008451860211185,"aX":-17.845089859269354},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":17.0,"spinRate":1757,"spinDirection":248},"zone":14,"typeConfidence":0.88,"plateTime":0.42857824352369445,"extension":5.623805622747092},"index":4,"playId":"aee13bc9-7454-3582-b4f8-0f228b0fe292","pitchNumber":4,"startTime":"2026-06-23T03:22:54.647Z","endTime":"2026-06-23T03:22:58.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.920476040979874,"aZ":-31.6958629580889,"pfxX":-12.250976524973073,"pfxZ":0.298378317406236,"pX":1.6254303996275778,"pZ":1.4798606203023894,"vX0":14.322000547831948,"vY0":-124.81382386038757,"vZ0":-2.46551172192079,"x":55.04,"y":198.82,"x0":-2.5703538241136354,"y0":50.002075587033325,"z0":5.066582653891923,"aX":-19.510571695147515},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":19.2,"spinRate":1793,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.4372770797428318,"extension":5.889579618489053},"index":5,"playId":"6192f202-04f7-3520-839e-447186150452","pitchNumber":5,"startTime":"2026-06-23T03:23:20.315Z","endTime":"2026-06-23T03:23:23.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-23T03:23:40.126Z","endTime":"2026-06-23T03:23:58.087Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.261500536790546,"aZ":-22.917693157740107,"pfxX":-10.771953704796257,"pfxZ":4.7716620794768545,"pX":-1.2984859245432077,"pZ":2.8130869939806313,"vX0":7.1150114483106375,"vY0":-138.28928304741177,"vZ0":-3.2359037336746472,"x":166.5,"y":162.83,"x0":-2.5024586134309987,"y0":50.0056566316396,"z0":5.532281174884848,"aX":-20.908724957483958},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":18.1,"spinRate":2236,"spinDirection":223},"zone":11,"typeConfidence":0.78,"plateTime":0.39576852017783093,"extension":5.946377086898991},"index":7,"playId":"0003bcc9-6938-3cfa-a06d-c346f857cc08","pitchNumber":6,"startTime":"2026-06-23T03:23:58.087Z","endTime":"2026-06-23T03:24:01.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.659378550038255,"aZ":-16.31743404608174,"pfxX":-5.575561346755311,"pfxZ":8.385742960542165,"pX":-0.5428997476405772,"pZ":3.031144579130358,"vX0":7.711787083633683,"vY0":-136.33033646358604,"vZ0":-3.779644704776542,"x":137.69,"y":156.94,"x0":-2.677781442252788,"y0":50.00324078467415,"z0":5.554651651271214,"aX":-10.54448749821324},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2311,"spinDirection":224},"zone":1,"typeConfidence":0.9,"plateTime":0.40104019319209705,"extension":6.039344618957068},"hitData":{"launchSpeed":97.0,"launchAngle":31.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.4,"coordY":65.54}},"index":8,"playId":"5101f2c1-31ad-3464-9efd-ffc273d4f676","pitchNumber":7,"startTime":"2026-06-23T03:24:25.493Z","endTime":"2026-06-23T03:24:34.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:24:34.128Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samad Taylor grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-23T03:27:03.246Z","endTime":"2026-06-23T03:27:47.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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_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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":82.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.305388730464212,"aZ":-25.222716192341665,"pfxX":-8.618262392047455,"pfxZ":4.060350018158708,"pX":-0.2589435869052454,"pZ":2.569809679002523,"vX0":7.626226260365555,"vY0":-129.31353486266778,"vZ0":-3.0204428214675523,"x":126.87,"y":169.4,"x0":-2.111616626741636,"y0":50.00245357618502,"z0":5.666117477023854,"aX":-14.749678531944435},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":14.2,"spinRate":2021,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.42187599129590003,"extension":5.9056469381558445},"index":0,"playId":"1ed6ab32-ccc1-3a61-95c2-32597ee14ecf","pitchNumber":1,"startTime":"2026-06-23T03:27:03.246Z","endTime":"2026-06-23T03:27:12.454Z","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":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.875439738132993,"aZ":-25.05536909490457,"pfxX":-8.81390255628137,"pfxZ":3.9823114542418594,"pX":-0.6657142497011892,"pZ":1.6284940350792911,"vX0":6.787300287471115,"vY0":-132.49077762688077,"vZ0":-5.521469572632145,"x":142.38,"y":194.81,"x0":-2.108742863880182,"y0":50.00125977668903,"z0":5.5574922145984615,"aX":-15.75280834146493},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":14.6,"spinRate":2078,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.41255629961424756,"extension":5.888251587027665},"hitData":{"launchSpeed":82.1,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.11,"coordY":177.76}},"index":1,"playId":"16f782dd-1865-3b09-a888-2657216237c1","pitchNumber":2,"startTime":"2026-06-23T03:27:39.962Z","endTime":"2026-06-23T03:27:47.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:27:47.374Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, first baseman Matt Olson to pitcher Grant Holmes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-23T03:28:08.673Z","endTime":"2026-06-23T03:29:16.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656550,"link":"/api/v1/people/656550"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.381276362188114,"aZ":-28.05921806346994,"pfxX":-2.5206356321768766,"pfxZ":2.722751909560187,"pX":3.9133395603822922,"pZ":-0.7797337479547226,"vX0":14.31244088191185,"vY0":-123.19062108994598,"vZ0":-9.126040349178696,"x":-32.17,"y":259.83,"x0":-1.6875800652584014,"y0":50.00231323217009,"z0":5.406063712756985,"aX":-3.809130687308474},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":0.6,"spinRate":2624,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.4475550320755879,"extension":5.882504472930753},"index":0,"playId":"7cb4cd27-7bc5-3d86-9e6c-6cbf3b57406a","pitchNumber":1,"startTime":"2026-06-23T03:28:13.597Z","endTime":"2026-06-23T03:28:16.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11307526170103,"aZ":-21.573404517465068,"pfxX":-8.854285836995391,"pfxZ":5.862913063582432,"pX":-0.2132408667161129,"pZ":2.280775780417457,"vX0":7.672770420569099,"vY0":-133.6674468102521,"vZ0":-4.744273851323316,"x":125.13,"y":177.2,"x0":-1.9721244052824214,"y0":50.00225529976109,"z0":5.630026445553048,"aX":-16.004267465984316},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":14.4,"spinRate":2239,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4099467387579545,"extension":5.804591168640741},"index":1,"playId":"5900806c-f18e-3d17-a715-a4a67dd8c45b","pitchNumber":2,"startTime":"2026-06-23T03:28:32.492Z","endTime":"2026-06-23T03:28:36.289Z","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":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.169695572122574,"aZ":-25.662206806155915,"pfxX":-9.232896328773192,"pfxZ":3.5472382581429507,"pX":-0.545929433423047,"pZ":1.2840612197463732,"vX0":7.230092792815508,"vY0":-134.22048480575788,"vZ0":-6.262274189060168,"x":137.81,"y":204.11,"x0":-2.065744659028975,"y0":50.006655021987356,"z0":5.457889815682385,"aX":-16.966372220142624},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":15.4,"spinRate":2176,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40700702167050995,"extension":6.00820889440626},"index":2,"playId":"2473acf7-35c6-3e2f-94fe-f432f4038be8","pitchNumber":3,"startTime":"2026-06-23T03:28:53.688Z","endTime":"2026-06-23T03:28:57.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49004011996221,"aZ":-31.46723794533041,"pfxX":-8.667884607937422,"pfxZ":0.42872281386198097,"pX":-0.06096284284094905,"pZ":1.8006115728874077,"vX0":7.999010029020619,"vY0":-127.62863668121221,"vZ0":-3.4542026754653166,"x":119.32,"y":190.16,"x0":-2.0986890868542667,"y0":50.0055162503494,"z0":5.630937102142707,"aX":-14.405543707335905},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":14.0,"spinRate":1565,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4279807702812244,"extension":5.997430582529992},"hitData":{"launchSpeed":69.1,"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.76,"coordY":165.87}},"index":3,"playId":"7330ac02-f6bb-36d6-885d-e0bf7f2c8116","pitchNumber":4,"startTime":"2026-06-23T03:29:08.890Z","endTime":"2026-06-23T03:29:16.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:29:16.098Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-23T03:29:33.303Z","endTime":"2026-06-23T03:31:38.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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(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":89.7,"endSpeed":83.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.619134219215958,"aZ":-17.117967498927147,"pfxX":-1.2202220688002674,"pfxZ":8.645325147964858,"pX":1.4432808897644067,"pZ":2.365263531709806,"vX0":9.460358867463698,"vY0":-130.41697993148594,"vZ0":-5.248909092485845,"x":61.99,"y":174.92,"x0":-2.0556329185959576,"y0":50.000808014694236,"z0":5.674105929894667,"aX":-2.1247403696535314},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.8,"breakHorizontal":0.4,"spinRate":2382,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.418236504766754,"extension":5.796914041103301},"index":0,"playId":"f86a7082-8f46-3465-b4c5-e039b32f6ca8","pitchNumber":1,"startTime":"2026-06-23T03:29:43.668Z","endTime":"2026-06-23T03:29:46.897Z","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":87.9,"endSpeed":80.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68271302367056,"aZ":-29.158015021134,"pfxX":-9.121825807241319,"pfxZ":1.8240193013042791,"pX":-1.0972325218184498,"pZ":2.077631324141017,"vX0":5.752219417843653,"vY0":-127.95408270264493,"vZ0":-3.225074887597825,"x":158.82,"y":182.68,"x0":-2.190557742095635,"y0":50.005660427469515,"z0":5.641935722159711,"aX":-15.110644583334018},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":15.2,"spinRate":1475,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4282491006439022,"extension":5.945851346112473},"index":1,"playId":"8a0900d4-77fd-3eab-a1c8-ce0f15264f5b","pitchNumber":2,"startTime":"2026-06-23T03:29:58.817Z","endTime":"2026-06-23T03:30:02.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67958935939097,"aZ":-14.52371217639876,"pfxX":-5.549569372023205,"pfxZ":9.528778768622463,"pX":0.760195093154174,"pZ":2.6636016125929793,"vX0":9.195674108762045,"vY0":-135.27540518143124,"vZ0":-5.188550929023957,"x":88.02,"y":166.86,"x0":-1.963064858069649,"y0":50.00076869852782,"z0":5.625571684211429,"aX":-10.278040780517669},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":8.0,"spinRate":2241,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4049887212267844,"extension":5.874479595928712},"index":2,"playId":"eff1d501-31bc-352e-aa97-c39201c01fac","pitchNumber":3,"startTime":"2026-06-23T03:30:15.095Z","endTime":"2026-06-23T03:30:18.636Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.386564986356493,"aZ":-37.7483049891654,"pfxX":0.18908671728786697,"pfxZ":-3.8100123854321932,"pX":0.3501766592248101,"pZ":1.319894561767885,"vX0":5.480842926055276,"vY0":-120.15053890331322,"vZ0":-2.493342770032948,"x":103.65,"y":203.14,"x0":-1.9856622276374054,"y0":50.005115637636756,"z0":5.727096002679717,"aX":0.27625687314817254},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.2,"breakHorizontal":-1.7,"spinRate":2711,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45595158686716175,"extension":5.862129158172349},"index":3,"playId":"91502792-0afa-3e91-945a-3bbbc846fb77","pitchNumber":4,"startTime":"2026-06-23T03:30:31.297Z","endTime":"2026-06-23T03:30:35.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.955878418724044,"aZ":-37.13892535114845,"pfxX":0.3282311604864616,"pfxZ":-3.4036989516463523,"pX":0.49181658258441596,"pZ":1.0461817702436826,"vX0":5.891511464938193,"vY0":-120.18715487184991,"vZ0":-3.4769567654610527,"x":98.25,"y":210.53,"x0":-2.036992753674349,"y0":50.002327734187325,"z0":5.819971345288337,"aX":0.4787561688857365},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.7,"breakHorizontal":-2.0,"spinRate":2754,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.45624442100414697,"extension":5.866121080839015},"index":4,"playId":"9790ea34-c542-3f58-b1f7-f214191cd279","pitchNumber":5,"startTime":"2026-06-23T03:30:53.463Z","endTime":"2026-06-23T03:30:57.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.728438603423506,"aZ":-15.330344459788611,"pfxX":-4.628493799054311,"pfxZ":9.15955787276356,"pX":0.023753009024699696,"pZ":3.4619663811229127,"vX0":7.00020101097121,"vY0":-134.8620753792224,"vZ0":-3.1370081867195068,"x":116.09,"y":145.31,"x0":-2.006008147536424,"y0":50.00628971463576,"z0":5.723681324994057,"aX":-8.515593945305193},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2261,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4063648578644963,"extension":6.03872059569147},"index":5,"playId":"a610983c-d3a8-30be-8b98-de93d39d6a16","pitchNumber":6,"startTime":"2026-06-23T03:31:08.517Z","endTime":"2026-06-23T03:31:11.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73071398111205,"aZ":-14.89289694739344,"pfxX":-4.358998611095761,"pfxZ":9.305075116340523,"pX":-1.2795836449392235,"pZ":3.405276350190699,"vX0":3.8996364525590583,"vY0":-135.66803212716135,"vZ0":-3.1687685910221037,"x":165.77,"y":146.84,"x0":-2.1719310163379033,"y0":50.002422661877624,"z0":5.631611612334571,"aX":-8.094946275957485},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":7.1,"spinRate":2345,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40431977030301836,"extension":5.78877312989667},"index":6,"playId":"f43e7978-85cb-3ae2-b3ac-8f0ed1d4e93a","pitchNumber":7,"startTime":"2026-06-23T03:31:34.887Z","endTime":"2026-06-23T03:31:38.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:31:38.415Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks. Jackson Merrill to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-23T03:31:57.781Z","endTime":"2026-06-23T03:34:14.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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(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":92.6,"endSpeed":84.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.990103797587633,"aZ":-20.890741744523915,"pfxX":-8.360869063567115,"pfxZ":6.161080137954688,"pX":-0.8390228605887357,"pZ":3.364586441091709,"vX0":6.324963013006659,"vY0":-134.6712442490693,"vZ0":-2.0103263707162085,"x":148.98,"y":147.94,"x0":-2.1349840458535225,"y0":50.00465542130145,"z0":5.60267602530512,"aX":-15.3173300340246},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":13.7,"spinRate":2247,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4071329071664058,"extension":5.94366785254484},"index":0,"playId":"5a1eed1b-e507-3ad7-8e0e-9fd4c3deb7b3","pitchNumber":1,"startTime":"2026-06-23T03:32:01.971Z","endTime":"2026-06-23T03:32:06.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.310802019839073,"aZ":-20.571871515576245,"pfxX":-9.762537382375783,"pfxZ":6.379672200271581,"pX":0.423721611533459,"pZ":1.0480356016436556,"vX0":9.769882302535722,"vY0":-134.30544903290132,"vZ0":-7.630453733743079,"x":100.85,"y":210.48,"x0":-2.000602546278738,"y0":50.0039895283548,"z0":5.400064398755179,"aX":-17.756273387773685},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":15.5,"spinRate":2299,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4085365701124637,"extension":5.880408848887541},"index":1,"playId":"de107366-ebd4-3426-b4e6-ab3598b80a86","pitchNumber":2,"startTime":"2026-06-23T03:32:18.012Z","endTime":"2026-06-23T03:32:21.133Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"929d1bd8-2d9d-3525-8bb7-f98687e4fb23","startTime":"2026-06-23T03:32:37.308Z","endTime":"2026-06-23T03:32:40.308Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.501350576122825,"aZ":-11.950542679449335,"pfxX":-4.419336110414132,"pfxZ":10.915344611795273,"pX":0.44017026073337906,"pZ":1.9560006571512714,"vX0":8.123683672647443,"vY0":-135.2509665758571,"vZ0":-7.174033762630887,"x":100.22,"y":185.97,"x0":-2.0281447732736946,"y0":50.00201714847188,"z0":5.4809529035512785,"aX":-8.188004422433139},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":6.2,"spinRate":2403,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.40497661495865245,"extension":5.998660977121289},"index":3,"playId":"67d511e6-b81e-3d73-8376-842edcfc3700","pitchNumber":3,"startTime":"2026-06-23T03:32:55.019Z","endTime":"2026-06-23T03:32:58.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-06-23T03:33:12.874Z","endTime":"2026-06-23T03:33:29.111Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.770123979929885,"aZ":-18.345435372344962,"pfxX":-9.820577378195239,"pfxZ":7.382826829538332,"pX":-0.6828114519156745,"pZ":1.7156107359766788,"vX0":7.247713095506569,"vY0":-135.96369755072416,"vZ0":-6.419671408326325,"x":143.03,"y":192.46,"x0":-2.10696572793396,"y0":50.00110146358894,"z0":5.380137881914057,"aX":-18.387479495093316},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":16.2,"spinRate":2339,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.4028364430056781,"extension":5.930031029227096},"index":5,"playId":"828bfd16-49f1-38d2-90a0-d15ba9ad9bec","pitchNumber":4,"startTime":"2026-06-23T03:33:29.111Z","endTime":"2026-06-23T03:33:32.952Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665921462035087,"aZ":-25.662150016496806,"pfxX":-10.148469268243144,"pfxZ":3.7082166912721064,"pX":-0.05972358034385681,"pZ":0.1121849582294525,"vX0":8.544532536409768,"vY0":-130.94175426895845,"vZ0":-8.456713766248638,"x":119.28,"y":235.75,"x0":-2.028409357363197,"y0":50.003311243962244,"z0":5.269962251249843,"aX":-17.826424566546024},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":16.8,"spinRate":1433,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4164667014965575,"extension":6.346310106467392},"index":6,"playId":"3f4185d6-b93e-3dce-ae63-fc8277375da9","pitchNumber":5,"startTime":"2026-06-23T03:33:46.750Z","endTime":"2026-06-23T03:33:50.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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.072820246076624,"aZ":-13.62077731618158,"pfxX":-3.7432624440589057,"pfxZ":9.778083784928251,"pX":0.14983431929491678,"pZ":4.348440574230448,"vX0":7.1181641368744195,"vY0":-137.07472285589552,"vZ0":-1.1413969719720787,"x":111.29,"y":121.37,"x0":-1.9975781317270485,"y0":50.00658224852197,"z0":5.702872932182217,"aX":-7.106583431580742},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2345,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.400002471112729,"extension":5.959628516232968},"index":7,"playId":"b1c855c0-77c2-3385-9939-4a1841b2db16","pitchNumber":6,"startTime":"2026-06-23T03:34:08.713Z","endTime":"2026-06-23T03:34:14.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:34:14.241Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-23T03:37:25.115Z","endTime":"2026-06-23T03:38:25.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T03:35:17.629Z","endTime":"2026-06-23T03:36:21.085Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Didier Fuentes replaces Grant Holmes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-23T03:36:21.085Z","endTime":"2026-06-23T03:37:27.097Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800311,"link":"/api/v1/people/800311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95795733415116,"aZ":-17.25429032294618,"pfxX":-6.991496341603288,"pfxZ":7.769276624735063,"pX":-0.8213951961203397,"pZ":3.672858288332363,"vX0":7.651873381165814,"vY0":-137.15563554772947,"vZ0":0.20574477701179017,"x":148.31,"y":139.61,"x0":-2.728029711281999,"y0":50.00660417246906,"z0":4.765592541663183,"aX":-13.43459322180961},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":11.3,"spinRate":2061,"spinDirection":231},"zone":11,"typeConfidence":0.85,"plateTime":0.3980702456128822,"extension":6.827850010295257},"index":2,"playId":"9cac0564-391a-3984-abd6-b7f4a13cc3ee","pitchNumber":1,"startTime":"2026-06-23T03:37:27.097Z","endTime":"2026-06-23T03:37:30.259Z","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":96.0,"endSpeed":88.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.854971306940115,"aZ":-17.30146924920552,"pfxX":-8.0901266449909,"pfxZ":7.489799544994668,"pX":-0.8847020073908844,"pZ":3.2079895961210574,"vX0":8.290400554418124,"vY0":-139.63870634661043,"vZ0":-1.0164156953296755,"x":150.72,"y":152.16,"x0":-2.833326382730249,"y0":50.000878294639804,"z0":4.709044279988015,"aX":-16.061406452722938},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2122,"spinDirection":226},"zone":11,"typeConfidence":0.88,"plateTime":0.3914347052311937,"extension":6.7582588271047355},"index":3,"playId":"e3571a46-8570-35b7-b1ef-f957f6b44337","pitchNumber":2,"startTime":"2026-06-23T03:37:46.336Z","endTime":"2026-06-23T03:37:49.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.741816793210607,"aZ":-17.512698477451767,"pfxX":-7.042754012154796,"pfxZ":7.291399844654986,"pX":-1.7499733401605526,"pZ":3.2789069043466728,"vX0":5.535566856646954,"vY0":-140.62577830067977,"vZ0":-1.237547199658433,"x":183.7,"y":150.25,"x0":-2.825190057452861,"y0":50.000687594342516,"z0":4.856365515611159,"aX":-14.158107718401853},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2035,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.3889218967250647,"extension":6.645489020822162},"index":4,"playId":"9c6ee25c-de98-3d25-8e7f-3892d44896fe","pitchNumber":3,"startTime":"2026-06-23T03:38:04.790Z","endTime":"2026-06-23T03:38:07.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.362671521431185,"aZ":-17.33834294213112,"pfxX":-8.060562994207876,"pfxZ":7.442106770557791,"pX":-0.7406053312676045,"pZ":2.784833013440942,"vX0":8.481022038094519,"vY0":-140.22655124288477,"vZ0":-2.1664042845252593,"x":145.23,"y":163.59,"x0":-2.7553185559019866,"y0":50.003752005294054,"z0":4.697077727770875,"aX":-16.072170371584445},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":12.8,"spinRate":2132,"spinDirection":231},"zone":4,"typeConfidence":0.88,"plateTime":0.39041707436758566,"extension":6.734796372663132},"index":5,"playId":"fbec97c2-bda3-3e09-829c-9413f40ba103","pitchNumber":4,"startTime":"2026-06-23T03:38:22.123Z","endTime":"2026-06-23T03:38:25.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:38:25.740Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-23T03:40:53.553Z","endTime":"2026-06-23T03:41:38.109Z","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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12869833144392,"aZ":-27.558910572449616,"pfxX":8.985944315538285,"pfxZ":3.4804528910748775,"pX":-0.40020955912328365,"pZ":2.988223848477854,"vX0":3.7068322782786547,"vY0":-114.4007518957155,"vZ0":0.8609130816820237,"x":132.26,"y":158.1,"x0":-3.2088801114863608,"y0":50.00182184299338,"z0":5.30867126336907,"aX":11.906831809664855},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.8,"breakHorizontal":-17.2,"spinRate":2736,"spinDirection":72},"zone":1,"typeConfidence":0.9,"plateTime":0.4788080154796104,"extension":6.010152205558655},"index":0,"playId":"c57c9649-6b5a-3d06-965f-1250ae472052","pitchNumber":1,"startTime":"2026-06-23T03:41:01.583Z","endTime":"2026-06-23T03:41:04.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96863755972774,"aZ":-28.467008414762702,"pfxX":-10.633230342514796,"pfxZ":2.0923980512725713,"pX":0.5674122221654248,"pZ":2.803067086973279,"vX0":12.265250989018787,"vY0":-132.095226803761,"vZ0":-1.1281492732603207,"x":95.37,"y":163.1,"x0":-2.7448326237093656,"y0":50.00637246740481,"z0":5.320075419191716,"aX":-18.879000483075988},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":16.7,"spinRate":2180,"spinDirection":232},"zone":3,"typeConfidence":0.88,"plateTime":0.4139466723066816,"extension":5.639931613909835},"index":1,"playId":"1aa219c9-c1a0-360a-aee6-42187a0a2ab6","pitchNumber":2,"startTime":"2026-06-23T03:41:15.515Z","endTime":"2026-06-23T03:41:20.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-23T03:41:26.683Z","endTime":"2026-06-23T03:41:34.527Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31291116591176,"aZ":-26.38565743316903,"pfxX":-10.204866697730218,"pfxZ":3.6835930859424355,"pX":-0.9661546936221866,"pZ":1.8968244704612525,"vX0":8.529697025926113,"vY0":-124.16138121523198,"vZ0":-2.3999384206347822,"x":153.83,"y":187.57,"x0":-3.109150794683316,"y0":50.004290182584846,"z0":5.056983358218536,"aX":-16.0407682725286},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":16.7,"spinRate":1896,"spinDirection":249},"zone":13,"typeConfidence":0.89,"plateTime":0.4400263836737248,"extension":5.6494740495072255},"index":3,"playId":"9bbce620-a35c-3e11-a28e-62e6cdea1873","pitchNumber":3,"startTime":"2026-06-23T03:41:34.527Z","endTime":"2026-06-23T03:41:38.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:41:38.109Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-23T03:41:57.865Z","endTime":"2026-06-23T03:43:02.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":[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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(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.3,"endSpeed":82.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.906211749072405,"aZ":-30.370622150086774,"pfxX":-10.780620774985202,"pfxZ":1.03647098030914,"pX":0.33780062197317906,"pZ":4.131065912746865,"vX0":12.064096319435574,"vY0":-130.94145120860807,"vZ0":2.5075366001790718,"x":104.12,"y":127.24,"x0":-2.922323386649992,"y0":50.003433540747636,"z0":5.429087078757707,"aX":-18.77542983976156},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.8,"breakHorizontal":16.9,"spinRate":2119,"spinDirection":239},"zone":12,"typeConfidence":0.76,"plateTime":0.41784986614558806,"extension":5.81904593000359},"index":0,"playId":"f52d48c3-c838-3ac7-9d30-64f5f5d2f7fd","pitchNumber":1,"startTime":"2026-06-23T03:42:02.536Z","endTime":"2026-06-23T03:42:05.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85239874488282,"aZ":-27.119166001373,"pfxX":9.283473461090164,"pfxZ":3.7798562127740922,"pX":0.1977971130719026,"pZ":1.7467745126786336,"vX0":5.358606435490577,"vY0":-115.09723662292669,"vZ0":-1.7132007118422015,"x":109.46,"y":191.62,"x0":-3.3687717358734064,"y0":50.004525584913495,"z0":5.1330466107832615,"aX":12.425742473625732},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.7,"breakHorizontal":-18.1,"spinRate":2772,"spinDirection":66},"zone":8,"typeConfidence":0.9,"plateTime":0.476321162847424,"extension":5.838347984877313},"index":1,"playId":"49b44029-5906-3453-941d-d35f6a001919","pitchNumber":2,"startTime":"2026-06-23T03:42:17.167Z","endTime":"2026-06-23T03:42:21.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.739613011638163,"aZ":-28.132884463019327,"pfxX":0.587412064400762,"pfxZ":2.5962680769357864,"pX":0.12552259745625463,"pZ":0.5243103008907591,"vX0":7.483416853590511,"vY0":-123.17908538898558,"vZ0":-5.7472236883085674,"x":112.22,"y":224.62,"x0":-3.0131278231132166,"y0":50.002283755791154,"z0":5.231531035955694,"aX":0.9113166935938313},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.7,"breakHorizontal":-2.6,"spinRate":2538,"spinDirection":101},"zone":14,"typeConfidence":0.54,"plateTime":0.4426685341297958,"extension":5.6854967229266435},"index":2,"playId":"99b7d536-b292-3932-b05d-e88a9379d10f","pitchNumber":3,"startTime":"2026-06-23T03:42:30.818Z","endTime":"2026-06-23T03:42:34.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16216152242249,"aZ":-28.70785409384079,"pfxX":-10.262037837133946,"pfxZ":1.957974718004631,"pX":-0.5702881007537539,"pZ":1.8307039894227748,"vX0":9.464275122401226,"vY0":-132.07820101111056,"vZ0":-3.524744380485833,"x":138.74,"y":189.35,"x0":-2.860386474304057,"y0":50.006462758572276,"z0":5.285298162863676,"aX":-18.20163736680421},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.0,"breakHorizontal":16.6,"spinRate":2201,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4141218883208473,"extension":5.701023862377835},"hitData":{"launchSpeed":109.5,"launchAngle":8.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.59,"coordY":79.22}},"index":3,"playId":"cbb11a22-2868-39b2-8d7b-44749744c061","pitchNumber":4,"startTime":"2026-06-23T03:42:50.207Z","endTime":"2026-06-23T03:43:02.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:43:02.714Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out to first baseman Ty France. Throwing error by first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-23T03:43:18.038Z","endTime":"2026-06-23T03:43:56.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":[0,1],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]}],"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.3,"endSpeed":84.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412901785785987,"aZ":-23.386339511636233,"pfxX":-11.507406138333002,"pfxZ":4.840573033473872,"pX":-0.25710639270847313,"pZ":2.9711813178760367,"vX0":10.593304073428332,"vY0":-134.02825255890247,"vZ0":-2.0610753185220267,"x":126.8,"y":158.56,"x0":-2.7688155717739886,"y0":50.00621383027751,"z0":5.423193643344334,"aX":-20.90590664117883},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":18.5,"spinRate":2229,"spinDirection":224},"zone":2,"typeConfidence":0.9,"plateTime":0.4089356121643912,"extension":5.791098277330508},"index":0,"playId":"a54d999b-d714-387b-a8ab-a0054cf5ff19","pitchNumber":1,"startTime":"2026-06-23T03:43:25.880Z","endTime":"2026-06-23T03:43:29.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.565070171508005,"aZ":-28.29829184482294,"pfxX":-11.774524825469639,"pfxZ":2.4735004650139274,"pX":-0.5658495515265738,"pZ":2.619512684402597,"vX0":9.618030106770142,"vY0":-124.02962201670415,"vZ0":-0.4707990316807193,"x":138.57,"y":168.05,"x0":-2.9540807039770334,"y0":50.00272154584677,"z0":5.160835641723951,"aX":-18.443280936706806},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.7,"breakHorizontal":19.2,"spinRate":1796,"spinDirection":250},"zone":1,"typeConfidence":0.91,"plateTime":0.4407142703945395,"extension":5.659476933373364},"hitData":{"launchSpeed":85.1,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":171.95}},"index":1,"playId":"1d3e9dc9-a44e-3cad-81e2-3a46cd263930","pitchNumber":2,"startTime":"2026-06-23T03:43:42.335Z","endTime":"2026-06-23T03:43:56.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:43:56.897Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, first baseman Ty France to pitcher Michael King.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-23T03:44:23.610Z","endTime":"2026-06-23T03:45:49.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.684440790261398,"aZ":-27.516115889293637,"pfxX":-11.220456709855046,"pfxZ":2.922678091208059,"pX":-1.4778816681259237,"pZ":2.302030189926585,"vX0":7.72544777998971,"vY0":-125.29558968768134,"vZ0":-1.356420818571414,"x":173.33,"y":176.63,"x0":-3.139220189993684,"y0":50.004309589966695,"z0":5.093406788926928,"aX":-17.889422438484395},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":18.6,"spinRate":1756,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.43670804031526433,"extension":5.8901261026014025},"index":0,"playId":"d58c43e2-6b4a-379d-a85e-6b6b8586ec67","pitchNumber":1,"startTime":"2026-06-23T03:44:23.610Z","endTime":"2026-06-23T03:44:26.902Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.998101109095796,"aZ":-30.34857740005585,"pfxX":-11.36260409661063,"pfxZ":1.166884792072917,"pX":-0.5172758220792407,"pZ":3.0810107138776264,"vX0":9.94846548643788,"vY0":-123.93866119945517,"vZ0":0.9968031680243767,"x":136.72,"y":155.59,"x0":-3.1006001023360716,"y0":50.00064532797907,"z0":5.201710209637403,"aX":-17.73406158173024},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":18.4,"spinRate":1749,"spinDirection":253},"zone":1,"typeConfidence":0.91,"plateTime":0.4413805730194076,"extension":5.977587810537636},"index":1,"playId":"afa9e0aa-47df-3dfb-b41f-974e429d3dd8","pitchNumber":2,"startTime":"2026-06-23T03:44:40.819Z","endTime":"2026-06-23T03:44:44.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.057073547825706,"aZ":-15.27405904044401,"pfxX":-6.1807802692746066,"pfxZ":8.781881295794069,"pX":-1.2711902348900146,"pZ":2.753869815685646,"vX0":6.141888999451922,"vY0":-137.93724494122395,"vZ0":-4.833958682573412,"x":165.45,"y":164.43,"x0":-2.72507053921434,"y0":50.00166211644125,"z0":5.560874745122505,"aX":-11.893930651027516},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":9.8,"spinRate":2342,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3972699898462406,"extension":5.72731829367456},"index":2,"playId":"95b83bfe-ee58-3879-acfa-c3efb9653fbf","pitchNumber":3,"startTime":"2026-06-23T03:44:58.443Z","endTime":"2026-06-23T03:45:02.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07583390845662,"aZ":-16.987710033785717,"pfxX":-5.027249869146695,"pfxZ":8.36614082999747,"pX":-1.2896312619872776,"pZ":5.195590425430259,"vX0":5.526808379019142,"vY0":-134.35561112801378,"vZ0":1.6730477923377234,"x":166.16,"y":98.5,"x0":-2.727276871537498,"y0":50.0006886088978,"z0":5.777499444986995,"aX":-9.12376034353737},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":7.8,"spinRate":2382,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.4088011770590474,"extension":5.791298720424235},"index":3,"playId":"05f30c38-b4ff-3dc6-8e12-d8d151d592f9","pitchNumber":4,"startTime":"2026-06-23T03:45:22.847Z","endTime":"2026-06-23T03:45:26.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":79.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813807050756868,"aZ":-29.809808838959334,"pfxX":1.2856615623440681,"pfxZ":1.4964547984124668,"pX":0.4600387608185135,"pZ":2.5551029860880123,"vX0":7.5559160668931,"vY0":-124.73330523465104,"vZ0":-1.3047679654751323,"x":99.46,"y":169.79,"x0":-2.7689404799763295,"y0":50.005656906096256,"z0":5.530646175529012,"aX":2.0370660667416183},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":-4.0,"spinRate":2585,"spinDirection":65},"zone":6,"typeConfidence":0.9,"plateTime":0.4382154584008142,"extension":5.6491653706387766},"hitData":{"launchSpeed":99.3,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.4,"coordY":162.32}},"index":4,"playId":"a656e8b1-7af2-330a-8471-7eb7a4e9c8c5","pitchNumber":5,"startTime":"2026-06-23T03:45:41.497Z","endTime":"2026-06-23T03:45:49.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:45:49.181Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ty France pops out to first baseman Matt Olson in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T03:48:34.120Z","endTime":"2026-06-23T03:49:01.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: James Karinchak replaces Didier Fuentes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T03:47:10.779Z","endTime":"2026-06-23T03:48:36.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675916,"link":"/api/v1/people/675916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1197682924243,"aZ":-11.526068860607689,"pfxX":-6.1348454550269516,"pfxZ":10.893682412573465,"pX":1.0668665568322102,"pZ":2.719254708935375,"vX0":5.4879606980835955,"vY0":-137.4503389071856,"vZ0":-6.893375904906979,"x":76.33,"y":165.36,"x0":-0.16772856249432916,"y0":50.00269762355216,"z0":6.0583215048375845,"aX":-11.62887859505939},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":9.8,"spinRate":2543,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.39991791392067055,"extension":5.855981140826005},"index":1,"playId":"691f75de-0908-3b0a-807f-fe88ed5f373e","pitchNumber":1,"startTime":"2026-06-23T03:48:36.459Z","endTime":"2026-06-23T03:48:40.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.200528821726856,"aZ":-11.060937688066433,"pfxX":-6.892102609449408,"pfxZ":10.976729991287995,"pX":-0.21637656065272481,"pZ":1.904933185549814,"vX0":2.491595541962046,"vY0":-138.14769621774107,"vZ0":-9.201188421606265,"x":125.25,"y":187.35,"x0":-0.23717274047505116,"y0":50.0035367709919,"z0":6.032475402079484,"aX":-13.255485761910556},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":11.9,"spinRate":2563,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.39724611250625275,"extension":6.005662602729311},"hitData":{"launchSpeed":77.4,"launchAngle":58.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":181.18,"coordY":156.79}},"index":2,"playId":"9f84cfb6-802c-3f29-969c-4f34abd1c5ea","pitchNumber":2,"startTime":"2026-06-23T03:48:51.728Z","endTime":"2026-06-23T03:49:01.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:49:01.112Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to left fielder Mauricio Dubón in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T03:49:22.943Z","endTime":"2026-06-23T03:50:33.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.558036851017842,"aZ":-9.868151978019243,"pfxX":-5.596548200718153,"pfxZ":11.634220012185889,"pX":0.31062791913100585,"pZ":4.1718365356603275,"vX0":3.1801698980115987,"vY0":-137.60510293936886,"vZ0":-3.8779399951256917,"x":105.16,"y":126.14,"x0":-0.13292172230078622,"y0":50.006247906723715,"z0":6.268134846310488,"aX":-10.733847507712806},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.4,"breakHorizontal":9.5,"spinRate":2335,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.39805832355841586,"extension":5.826481014223911},"index":0,"playId":"85baae16-ea03-3ea6-89ed-bfa6a2a1f77e","pitchNumber":1,"startTime":"2026-06-23T03:49:31.074Z","endTime":"2026-06-23T03:49:35.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16768254233561,"aZ":-9.414345660366289,"pfxX":-5.3661115898402745,"pfxZ":11.917859352547154,"pX":-0.726618985022776,"pZ":3.4222986778846947,"vX0":0.6715697765892286,"vY0":-137.48363647285913,"vZ0":-5.840766880824057,"x":144.7,"y":146.38,"x0":-0.2774576800863713,"y0":50.001899840260585,"z0":6.216639797736412,"aX":-10.246976574405572},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":9.6,"spinRate":2376,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.39875810758303,"extension":5.825469626575697},"index":1,"playId":"d1ece224-1db6-3964-af6c-5802c7773896","pitchNumber":2,"startTime":"2026-06-23T03:49:49.625Z","endTime":"2026-06-23T03:49:53.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.083538292753403,"aZ":-39.02217981704394,"pfxX":-1.8164020508378513,"pfxZ":-4.552183972372893,"pX":-0.7361881468994114,"pZ":2.551116882609044,"vX0":-0.2766181521514748,"vY0":-122.13508559706513,"vZ0":-0.699083876094552,"x":145.06,"y":169.9,"x0":-0.38542566133448386,"y0":50.00374712948913,"z0":6.210298079856274,"aX":-2.731632650632965},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.2,"breakHorizontal":3.4,"spinRate":2454,"spinDirection":37},"zone":4,"typeConfidence":0.9,"plateTime":0.4492478843431118,"extension":5.694553477047483},"index":2,"playId":"44f4d7ba-a246-30a8-a3f7-1d11e6ca5f37","pitchNumber":3,"startTime":"2026-06-23T03:50:07.128Z","endTime":"2026-06-23T03:50:10.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.131268164134706,"aZ":-9.357436860119078,"pfxX":-5.277513369465171,"pfxZ":11.819300731921757,"pX":-1.025182111356038,"pZ":3.5058784394896048,"vX0":-0.22065180400600426,"vY0":-138.15088548519827,"vZ0":-5.551962175081645,"x":156.08,"y":144.12,"x0":-0.25867515438125466,"y0":50.00403211344295,"z0":6.1722882918981385,"aX":-10.189097844624852},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.4,"breakHorizontal":9.6,"spinRate":2385,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3966628925211797,"extension":5.872068308387422},"hitData":{"launchSpeed":87.0,"launchAngle":43.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.44,"coordY":120.48}},"index":3,"playId":"3e5d1d2d-3ac9-36c8-b060-ac74f56717cd","pitchNumber":4,"startTime":"2026-06-23T03:50:24.165Z","endTime":"2026-06-23T03:50:33.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:50:33.233Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Wagner walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T03:50:58.154Z","endTime":"2026-06-23T03:52:27.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"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":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.618887841331684,"aZ":-40.057588954418044,"pfxX":0.48712808001332686,"pfxZ":-5.300898403757843,"pX":-1.4514334558494373,"pZ":3.961974054037823,"vX0":-2.5368846603561965,"vY0":-120.87768141005766,"vZ0":2.345333397394267,"x":172.33,"y":131.81,"x0":-0.4535157929070535,"y0":50.00530316397748,"z0":6.485358591734164,"aX":0.7243686110977614},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.9,"breakHorizontal":-0.4,"spinRate":2512,"spinDirection":32},"zone":11,"typeConfidence":0.9,"plateTime":0.45239417176804686,"extension":5.5982014112570075},"index":0,"playId":"70475400-1006-3c85-bf99-ee061030f304","pitchNumber":1,"startTime":"2026-06-23T03:51:00.057Z","endTime":"2026-06-23T03:51:03.128Z","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.7,"endSpeed":77.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.271681122776325,"aZ":-36.883723771735376,"pfxX":-1.2991018279818638,"pfxZ":-3.116645395605535,"pX":0.1884759419203653,"pZ":0.4773453559004548,"vX0":1.2938469017430805,"vY0":-121.95334231177073,"vZ0":-5.828236578626886,"x":119.72,"y":204.98,"x0":-0.17935870535456985,"y0":50.00439383239458,"z0":6.068304956672311,"aX":-1.9633041846325843},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.7,"breakHorizontal":2.0,"spinRate":2499,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.44859114311512016,"extension":5.868577315026691},"index":1,"playId":"d285382d-8f11-3d20-b67c-e8e94a160185","pitchNumber":2,"startTime":"2026-06-23T03:51:17.305Z","endTime":"2026-06-23T03:51:20.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.787015426928185,"aZ":-10.364865887450684,"pfxX":-3.1390956990290433,"pfxZ":11.361885706901216,"pX":-1.0573658202992042,"pZ":3.5571339872318006,"vX0":-0.9156846615499827,"vY0":-138.37021612775226,"vZ0":-5.061991513812291,"x":153.03,"y":117.81,"x0":-0.3136376098635803,"y0":50.00163372722128,"z0":6.118377276678602,"aX":-6.024999463194413},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":5.9,"spinRate":2809,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3973724608201046,"extension":5.979988502503729},"index":2,"playId":"531c93ef-1521-30c9-bb56-4c10c074d3c8","pitchNumber":3,"startTime":"2026-06-23T03:51:46.791Z","endTime":"2026-06-23T03:51:50.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58186555614217,"aZ":-12.609031342687087,"pfxX":-3.914744555146363,"pfxZ":10.259873204347425,"pX":0.8164394660501394,"pZ":2.96760235028437,"vX0":3.6571385883193446,"vY0":-137.6981453764837,"vZ0":-6.150402270857382,"x":85.88,"y":158.65,"x0":-0.02484660579711404,"y0":50.002103992962255,"z0":6.094920571687571,"aX":-7.464621430334677},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2402,"spinDirection":207},"zone":3,"typeConfidence":0.89,"plateTime":0.39885017116066557,"extension":6.009785064515536},"index":3,"playId":"5d8ba1c7-c954-3dc4-8232-6675cebabec5","pitchNumber":4,"startTime":"2026-06-23T03:52:04.379Z","endTime":"2026-06-23T03:52:07.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95873906022292,"aZ":-12.925140143929571,"pfxX":-3.539992960835165,"pfxZ":9.889068274546512,"pX":-0.048890597464855426,"pZ":3.892546055441841,"vX0":1.4767664208264242,"vY0":-139.27600130916474,"vZ0":-4.024574312066005,"x":118.86,"y":133.68,"x0":-0.12885707674468283,"y0":50.00216586078958,"z0":6.22321543008754,"aX":-6.890563752280011},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":6.0,"spinRate":2424,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.394641187189571,"extension":5.985652061505137},"index":4,"playId":"f08256cb-55f3-3f31-9ebd-dbc8b8985acf","pitchNumber":5,"startTime":"2026-06-23T03:52:22.982Z","endTime":"2026-06-23T03:52:27.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:52:27.471Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rodolfo Durán called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T03:53:03.943Z","endTime":"2026-06-23T03:55:02.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"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":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Sung-Mun Song replaces Will Wagner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T03:53:04.037Z","endTime":"2026-06-23T03:53:06.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":695238,"link":"/api/v1/people/695238"},"base":1},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99257241091313,"aZ":-36.16827365150189,"pfxX":0.30391725670394365,"pfxZ":-2.6053673673323114,"pX":0.7962533277239761,"pZ":1.8858621637365558,"vX0":2.3643526595764106,"vY0":-122.91706137208583,"vZ0":-3.017344689902102,"x":86.65,"y":187.86,"x0":-0.21693790192203963,"y0":50.00255916415428,"z0":6.195201216214344,"aX":0.4658110130164346},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.2,"breakHorizontal":-1.1,"spinRate":2431,"spinDirection":37},"zone":9,"typeConfidence":0.89,"plateTime":0.44532302640902977,"extension":5.8072972891008385},"index":1,"playId":"653f727f-5d45-314c-99f0-22e3804f52f7","pitchNumber":1,"startTime":"2026-06-23T03:53:06.221Z","endTime":"2026-06-23T03:53:12.014Z","isPitch":true,"type":"pitch"},{"details":{"description":"Sung-Mun Song steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"653f727f-5d45-314c-99f0-22e3804f52f7","startTime":"2026-06-23T03:53:25.912Z","endTime":"2026-06-23T03:53:47.836Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2058469347185,"aZ":-9.020235819862204,"pfxX":-3.2787662579380985,"pfxZ":12.016401122223677,"pX":0.3104654203094957,"pZ":1.789682984057446,"vX0":1.997620396054107,"vY0":-138.0523832852977,"vZ0":-9.741474755984745,"x":105.17,"y":190.46,"x0":0.0028870070582399866,"y0":50.0064106478656,"z0":5.974835060414792,"aX":-6.319578150594796},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.9,"breakHorizontal":5.5,"spinRate":2282,"spinDirection":211},"zone":9,"typeConfidence":0.9,"plateTime":0.39700848949572665,"extension":6.061165501770495},"index":3,"playId":"4e9905ac-67a4-3979-93a9-98a3b7be7594","pitchNumber":2,"startTime":"2026-06-23T03:53:47.836Z","endTime":"2026-06-23T03:53:51.398Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.162056576805,"aZ":-11.386015929244016,"pfxX":-2.325381487511688,"pfxZ":10.695342056388796,"pX":0.7907650868908772,"pZ":3.72508702116824,"vX0":3.131598996428962,"vY0":-138.80547021499055,"vZ0":-4.745105017318448,"x":86.86,"y":138.2,"x0":-0.051942243610938243,"y0":50.004838523229196,"z0":6.219978033199075,"aX":-4.52095735302345},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":3.5,"spinRate":2353,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.3951690690055627,"extension":5.932726035395362},"index":4,"playId":"740ba532-6153-37af-a2ff-b1dc24666b32","pitchNumber":3,"startTime":"2026-06-23T03:54:21.458Z","endTime":"2026-06-23T03:54:24.833Z","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.0,"endSpeed":79.0,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24008575571582,"aZ":-33.86196282503079,"pfxX":0.8752180933770002,"pfxZ":-1.0791001700744962,"pX":1.0591730929245933,"pZ":1.0048184293759608,"vX0":2.564551614215111,"vY0":-123.74332556911234,"vZ0":-5.515473770209285,"x":76.63,"y":211.65,"x0":-0.10180282386850464,"y0":50.00596493447675,"z0":6.079182822132349,"aX":1.3654074579000752},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.9,"breakHorizontal":-2.2,"spinRate":2583,"spinDirection":18},"zone":14,"typeConfidence":0.88,"plateTime":0.44157677300388043,"extension":5.907567016561027},"index":5,"playId":"402ae039-1266-3820-9a07-1b69ab9ef7d2","pitchNumber":4,"startTime":"2026-06-23T03:54:39.955Z","endTime":"2026-06-23T03:54:43.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.000733943159698,"aZ":-9.30829440856337,"pfxX":-3.0105472276198597,"pfxZ":11.564176415217531,"pX":-0.6149567731614277,"pZ":2.217833431049927,"vX0":-0.36410663458089065,"vY0":-139.62023213545604,"vZ0":-8.734600819184195,"x":140.44,"y":178.9,"x0":-0.09177707304742534,"y0":50.000451836027935,"z0":5.996483884734859,"aX":-5.951538016036315},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":5.5,"spinRate":2351,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.39206478957855984,"extension":5.966639031837835},"index":6,"playId":"f353cc67-a0bc-3548-bc4b-553f8b874cdc","pitchNumber":5,"startTime":"2026-06-23T03:54:58.046Z","endTime":"2026-06-23T03:55:02.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:55:02.932Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T03:57:33.802Z","endTime":"2026-06-23T03:59:12.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Sung-Mun Song remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T03:57:29.828Z","endTime":"2026-06-23T03:57:35.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":695238,"link":"/api/v1/people/695238"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.970367026501503,"aZ":-26.623690020931136,"pfxX":6.824429962619449,"pfxZ":3.9476649319369095,"pX":1.5984806567542678,"pZ":2.728074100187346,"vX0":8.605116488175222,"vY0":-117.97896687379135,"vZ0":-0.28527046086063057,"x":56.07,"y":165.12,"x0":-2.9862429520578355,"y0":50.002887852306465,"z0":5.309545437015905,"aX":9.595384277972162},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.3,"breakHorizontal":-14.5,"spinRate":2858,"spinDirection":69},"zone":12,"typeConfidence":2.0,"plateTime":0.4647060668467038,"extension":5.80304774472425},"index":1,"playId":"a51caafb-837f-32e6-a2f1-2f7b668fce64","pitchNumber":1,"startTime":"2026-06-23T03:57:35.741Z","endTime":"2026-06-23T03:57:39.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.039134482274527,"aZ":-29.02897803842737,"pfxX":8.508056955364884,"pfxZ":2.2970088030553075,"pX":-0.6744255650909021,"pZ":2.5127212434194317,"vX0":3.2738271890185824,"vY0":-116.29822006320816,"vZ0":-0.2092062018536126,"x":142.71,"y":170.94,"x0":-3.2060678983283832,"y0":50.001993021043866,"z0":5.359830788026598,"aX":11.63948200659548},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.4,"breakHorizontal":-16.2,"spinRate":2849,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.47116412808554387,"extension":6.080089502137884},"index":2,"playId":"ff4717d3-36a0-31b2-83cc-41827ac1bc26","pitchNumber":2,"startTime":"2026-06-23T03:57:52.282Z","endTime":"2026-06-23T03:57:56.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.766310684291085,"aZ":-24.78383244004154,"pfxX":-10.94201312426231,"pfxZ":4.064790555473143,"pX":-1.6039195884208988,"pZ":2.9579837393489163,"vX0":6.60756668149909,"vY0":-134.14852681993918,"vZ0":-2.1488279529597527,"x":178.14,"y":158.91,"x0":-2.680931714068478,"y0":50.00117948603396,"z0":5.541061204973853,"aX":-19.885932288328533},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":18.4,"spinRate":2341,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.4087257277230498,"extension":5.6758081964993545},"index":3,"playId":"2901046d-f2a5-3f36-8b2b-166b81f5355e","pitchNumber":3,"startTime":"2026-06-23T03:58:07.907Z","endTime":"2026-06-23T03:58:11.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.653165200676895,"aZ":-29.329337477135653,"pfxX":-12.46514291964299,"pfxZ":1.6015731915122444,"pX":1.3374760303883544,"pZ":1.809816754536334,"vX0":14.707756316740106,"vY0":-132.34063884201646,"vZ0":-3.604591693094675,"x":66.02,"y":189.91,"x0":-2.6667704823471947,"y0":50.00537775514015,"z0":5.332727668765984,"aX":-22.16483639789592},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.3,"breakHorizontal":19.4,"spinRate":2239,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.41353777525133273,"extension":5.758958089578608},"index":4,"playId":"44caaf66-3806-3d6d-ab93-a3b228a75976","pitchNumber":4,"startTime":"2026-06-23T03:58:23.438Z","endTime":"2026-06-23T03:58:26.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.134523262946544,"aZ":-14.728841551345043,"pfxX":-7.186339048289813,"pfxZ":9.325411516860079,"pX":-0.5550038838781949,"pZ":3.823457523244868,"vX0":8.208495202378343,"vY0":-136.21821965000734,"vZ0":-1.881647743599769,"x":138.16,"y":135.55,"x0":-2.6800160524433734,"y0":50.006735030269446,"z0":5.546534292465835,"aX":-13.450198459873313},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":11.2,"spinRate":2420,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.4027780187734211,"extension":5.7179700814260475},"index":5,"playId":"c6494e17-26ef-37c7-a634-b4cc8fdb2f9c","pitchNumber":5,"startTime":"2026-06-23T03:58:39.533Z","endTime":"2026-06-23T03:58:43.007Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-23T03:58:50.769Z","endTime":"2026-06-23T03:59:01.110Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40061868444681,"aZ":-15.492504844783403,"pfxX":-6.371525548042866,"pfxZ":8.678638240984668,"pX":-0.0046920199072842,"pZ":2.164962813553191,"vX0":9.192698553066618,"vY0":-137.27890162185653,"vZ0":-6.293322847182083,"x":117.18,"y":180.33,"x0":-2.5581025478795265,"y0":50.00247325593048,"z0":5.528982482823753,"aX":-12.24675129125993},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":9.7,"spinRate":2388,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.39792922043267165,"extension":5.761045510575338},"hitData":{"launchSpeed":110.3,"launchAngle":4.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.53,"coordY":114.13}},"index":7,"playId":"2b16aba7-5f7d-36df-84cc-3965e32fafd9","pitchNumber":6,"startTime":"2026-06-23T03:59:01.110Z","endTime":"2026-06-23T03:59:12.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:59:12.622Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dominic Smith pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T03:59:34.825Z","endTime":"2026-06-23T03:59:47.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.304035674692912,"aZ":-30.42015763829867,"pfxX":-10.80209823823192,"pfxZ":0.9856784301162502,"pX":-0.3556447137479132,"pZ":2.072545218215812,"vX0":10.133332276778622,"vY0":-132.71914622076483,"vZ0":-2.6023501717505946,"x":130.56,"y":182.82,"x0":-2.8190957025293546,"y0":50.004773964598606,"z0":5.2803986986423315,"aX":-19.279967482655834},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.4,"breakHorizontal":17.4,"spinRate":2291,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.41262423897865386,"extension":5.80061480918756},"hitData":{"launchSpeed":79.5,"launchAngle":61.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.14,"coordY":139.52}},"index":0,"playId":"9110e1f6-01c0-3fcb-a443-7f05366db433","pitchNumber":1,"startTime":"2026-06-23T03:59:36.449Z","endTime":"2026-06-23T03:59:47.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T03:59:47.028Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T04:00:06.590Z","endTime":"2026-06-23T04:01:02.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.230860170137337,"aZ":-33.31640060294808,"pfxX":5.289638799170011,"pfxZ":-0.8411704344235229,"pX":-0.9946923277960777,"pZ":2.5998296119718405,"vX0":3.4749007399937972,"vY0":-116.01812917908984,"vZ0":0.9645391957257312,"x":154.92,"y":168.58,"x0":-3.200334506663226,"y0":50.00146767574125,"z0":5.360277890682835,"aX":7.191686445021601},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.0,"breakHorizontal":-10.4,"spinRate":2853,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.47256886377099594,"extension":5.686673845735036},"index":0,"playId":"adaedbfd-4500-3e3d-9be2-f2ceebd2074f","pitchNumber":1,"startTime":"2026-06-23T04:00:11.510Z","endTime":"2026-06-23T04:00:15.634Z","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":93.0,"endSpeed":85.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.285272625505375,"aZ":-28.94439518008537,"pfxX":-10.704572807297227,"pfxZ":1.7536624684923563,"pX":0.5636303038699747,"pZ":1.4995613999189668,"vX0":12.279684161113385,"vY0":-134.82393830437513,"vZ0":-4.345391101066658,"x":95.52,"y":198.29,"x0":-2.658989866747038,"y0":50.0013667612324,"z0":5.174495827436304,"aX":-19.70724468638512},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.4,"breakHorizontal":16.8,"spinRate":2217,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.40623182876305863,"extension":5.822694467381656},"index":1,"playId":"9b307819-7fb0-3a15-b268-cb3ac3b3b3a5","pitchNumber":2,"startTime":"2026-06-23T04:00:31.375Z","endTime":"2026-06-23T04:00:34.900Z","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":92.7,"endSpeed":84.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.565351763668307,"aZ":-26.114855867683005,"pfxX":-11.817672251615777,"pfxZ":3.305794108836965,"pX":-0.3780204197091534,"pZ":2.691869447491362,"vX0":10.491445429381798,"vY0":-134.60740023133295,"vZ0":-1.952090479421583,"x":131.41,"y":166.1,"x0":-2.7931580209853135,"y0":50.0021171246765,"z0":5.277723564661633,"aX":-21.65813983674814},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.8,"breakHorizontal":19.1,"spinRate":2365,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.40711076924864953,"extension":5.6817606978203665},"hitData":{"launchSpeed":104.9,"launchAngle":18.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":141.61,"coordY":70.39}},"index":2,"playId":"ae3d0f02-d911-3119-8b47-26c3fd2cfbfa","pitchNumber":3,"startTime":"2026-06-23T04:00:50.841Z","endTime":"2026-06-23T04:01:02.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:01:02.575Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Mateo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T04:01:17.862Z","endTime":"2026-06-23T04:03:14.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.322465702208603,"aZ":-29.231524169229445,"pfxX":-10.417889240306557,"pfxZ":1.6183020626370581,"pX":-0.8935359100807689,"pZ":3.4518767346174886,"vX0":8.825856410947061,"vY0":-134.1018663485177,"vZ0":0.26489287013223617,"x":151.06,"y":145.58,"x0":-2.8757690098582747,"y0":50.003259246049396,"z0":5.439055932151286,"aX":-18.952356330182337},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.2,"breakHorizontal":16.9,"spinRate":2302,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.4086275425859367,"extension":6.130625291711436},"index":0,"playId":"9308aef6-6f3e-3882-9ad5-569c74a073b1","pitchNumber":1,"startTime":"2026-06-23T04:01:28.135Z","endTime":"2026-06-23T04:01:31.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76596282456457,"aZ":-26.097161765914013,"pfxX":5.149475994976164,"pfxZ":4.213531312211689,"pX":1.2003279437398113,"pZ":2.068893942863191,"vX0":7.990743865176143,"vY0":-119.52713801123019,"vZ0":-1.9298581860677297,"x":71.25,"y":182.92,"x0":-2.8593490056201825,"y0":50.00156732644589,"z0":5.237754667059656,"aX":7.4250500062308395},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.4,"breakHorizontal":-11.3,"spinRate":2879,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.45882880013231464,"extension":6.016282672553741},"index":1,"playId":"44f565d6-102d-3f58-9f7a-57a0d1ff274a","pitchNumber":2,"startTime":"2026-06-23T04:01:50.930Z","endTime":"2026-06-23T04:01:53.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03945805293053,"aZ":-30.80433055545325,"pfxX":0.8297573710170756,"pfxZ":0.8818366255213093,"pX":1.4298461598475813,"pZ":2.9102717343402977,"vX0":9.94364965626441,"vY0":-123.18327784279589,"vZ0":0.10310335714119478,"x":62.5,"y":160.2,"x0":-2.7561614573060713,"y0":50.000391492409925,"z0":5.458843502841283,"aX":1.2804919610284093},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.9,"breakHorizontal":-3.7,"spinRate":2525,"spinDirection":99},"zone":12,"typeConfidence":0.86,"plateTime":0.443592097093811,"extension":5.893587234034119},"index":2,"playId":"2fbe2cfb-a2d9-38b6-8b07-6fadffbb5c54","pitchNumber":3,"startTime":"2026-06-23T04:02:09.366Z","endTime":"2026-06-23T04:02:12.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017889548300406,"aZ":-14.000125306163994,"pfxX":-6.876939827154252,"pfxZ":9.532979516984128,"pX":-0.29577749352466226,"pZ":2.0843358275836645,"vX0":8.549674773393109,"vY0":-137.12237114762817,"vZ0":-6.605133057100717,"x":128.27,"y":182.5,"x0":-2.559083596892287,"y0":50.00087910507005,"z0":5.477504539407568,"aX":-13.10843486117696},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2382,"spinDirection":221},"zone":8,"typeConfidence":0.9,"plateTime":0.3992854764782159,"extension":6.138064291066555},"index":3,"playId":"59ce5498-0904-38a3-8784-310a7804d6df","pitchNumber":4,"startTime":"2026-06-23T04:02:35.152Z","endTime":"2026-06-23T04:02:41.248Z","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":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.894627058528712,"aZ":-25.0868307477126,"pfxX":-11.080480037469655,"pfxZ":4.469227008207375,"pX":-0.02292537817991869,"pZ":1.539252311698074,"vX0":10.146791286402976,"vY0":-125.28247214796144,"vZ0":-3.770226918626118,"x":117.87,"y":197.22,"x0":-2.690728085899323,"y0":50.00379056079333,"z0":5.119987922643849,"aX":-17.572167338160273},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.4,"breakHorizontal":17.6,"spinRate":1690,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4376107037064769,"extension":6.05125495810022},"index":4,"playId":"c57aaff0-74b0-3dd6-b2aa-1b85f8280c35","pitchNumber":5,"startTime":"2026-06-23T04:03:11.037Z","endTime":"2026-06-23T04:03:14.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:03:14.837Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Samad Taylor flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T04:05:46.596Z","endTime":"2026-06-23T04:06:51.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68858310442816,"aZ":-11.230061954597504,"pfxX":-3.4474326139186244,"pfxZ":11.20227422855653,"pX":0.5004570571750871,"pZ":2.8405250561045503,"vX0":3.5273764880287732,"vY0":-136.50681277569117,"vZ0":-6.696806338005398,"x":97.92,"y":162.09,"x0":-0.3664416782809405,"y0":50.0022562950068,"z0":6.114633603596888,"aX":-6.444972642922604},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":5.4,"spinRate":2225,"spinDirection":212},"zone":3,"typeConfidence":0.89,"plateTime":0.4026956511264803,"extension":6.022254356208313},"index":0,"playId":"60a5e33e-2415-3746-8075-3f061c6de44b","pitchNumber":1,"startTime":"2026-06-23T04:05:54.396Z","endTime":"2026-06-23T04:05:59.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85541203569265,"aZ":-9.328858035865835,"pfxX":-4.603953574507907,"pfxZ":12.252698868528299,"pX":-0.2666219164011222,"pZ":1.7852983095994606,"vX0":1.5580605752856007,"vY0":-136.6081761695702,"vZ0":-9.544098750413353,"x":127.16,"y":190.58,"x0":-0.25074191692961184,"y0":50.0057928310403,"z0":5.992943344868678,"aX":-8.586462628010903},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":7.9,"spinRate":2367,"spinDirection":214},"zone":8,"typeConfidence":0.9,"plateTime":0.4030144903030788,"extension":5.939675363161018},"index":1,"playId":"16ffad96-7239-33d0-8c93-38d2b820eb0c","pitchNumber":2,"startTime":"2026-06-23T04:06:13.201Z","endTime":"2026-06-23T04:06:16.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-23T04:06:27.361Z","endTime":"2026-06-23T04:06:42.532Z","isPitch":false,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"}},{"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":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45461744559276,"aZ":-35.28543694461504,"pfxX":1.24668388695361,"pfxZ":-2.0885455291766473,"pX":0.7996474788077699,"pZ":2.0767720183205234,"vX0":1.565223949284633,"vY0":-121.51060967380795,"vZ0":-2.58348740740776,"x":86.52,"y":182.71,"x0":-0.015486751586871817,"y0":50.00087109070285,"z0":6.2280960114436255,"aX":1.858625499200045},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.2,"breakHorizontal":-2.6,"spinRate":2269,"spinDirection":46},"zone":9,"typeConfidence":0.9,"plateTime":0.4512606501228751,"extension":5.689435785395655},"hitData":{"launchSpeed":93.9,"launchAngle":32.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.94,"coordY":65.97}},"index":3,"playId":"6dea79c8-5ddd-3fa1-ad23-b6a2b9a44382","pitchNumber":3,"startTime":"2026-06-23T04:06:42.532Z","endTime":"2026-06-23T04:06:51.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:06:51.221Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T04:07:09.454Z","endTime":"2026-06-23T04:08:03.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66130320047848,"aZ":-37.371127873290305,"pfxX":-1.3126479929068067,"pfxZ":-3.4614886513087244,"pX":-0.09096844989402236,"pZ":1.5994074510555105,"vX0":0.9823889936984734,"vY0":-121.93748863128351,"vZ0":-3.3654818316958064,"x":120.47,"y":195.6,"x0":-0.3291314043411926,"y0":50.004167185888136,"z0":6.231963154498432,"aX":-1.97084996273742},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.8,"breakHorizontal":2.2,"spinRate":2486,"spinDirection":27},"zone":13,"typeConfidence":0.9,"plateTime":0.4497181439061877,"extension":5.794068448845093},"index":0,"playId":"f226468f-0c21-3f9f-bfcd-1def94e32c46","pitchNumber":1,"startTime":"2026-06-23T04:07:19.788Z","endTime":"2026-06-23T04:07:24.286Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23148411545654,"aZ":-37.457755789767795,"pfxX":-0.37631216017097535,"pfxZ":-3.4267479635921223,"pX":0.06816155033920726,"pZ":2.1873254902327206,"vX0":0.7917091975313323,"vY0":-123.26328511497071,"vZ0":-2.077391400604904,"x":114.4,"y":179.72,"x0":-0.208133884775729,"y0":50.00380508048992,"z0":6.200041134319982,"aX":-0.5797689172817437},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.5,"breakHorizontal":0.5,"spinRate":2582,"spinDirection":44},"zone":8,"typeConfidence":0.89,"plateTime":0.44415280078667285,"extension":5.702466716777563},"index":1,"playId":"8f534c36-d8dc-3ef1-b9ce-e85121454d95","pitchNumber":2,"startTime":"2026-06-23T04:07:38.668Z","endTime":"2026-06-23T04:07:41.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29848611364849,"aZ":-7.047335143422956,"pfxX":-5.584771619324204,"pfxZ":13.03985250634835,"pX":0.35234859227198834,"pZ":2.1646264250212384,"vX0":3.212668449349004,"vY0":-138.06906411217508,"vZ0":-9.181831666340111,"x":103.57,"y":180.34,"x0":-0.10188798561237143,"y0":50.004999029149616,"z0":6.01124377832957,"aX":-10.762668858061556},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.8,"breakHorizontal":9.5,"spinRate":2419,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.3970021907070813,"extension":6.0135330000282705},"hitData":{"launchSpeed":95.5,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.72,"coordY":153.71}},"index":2,"playId":"3aa2ee94-31f6-3a01-a7b2-15e781cee8c5","pitchNumber":3,"startTime":"2026-06-23T04:07:55.329Z","endTime":"2026-06-23T04:08:03.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:08:03.037Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T04:10:34.261Z","endTime":"2026-06-23T04:12:27.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T04:08:49.901Z","endTime":"2026-06-23T04:09:04.344Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Dodd replaces James Karinchak.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-23T04:09:04.344Z","endTime":"2026-06-23T04:10:36.470Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.029630095521014,"aZ":-14.963530610231235,"pfxX":7.346661863767354,"pfxZ":9.242640803332169,"pX":-0.8954959862895477,"pZ":2.0172328609983072,"vX0":-9.058700363059888,"vY0":-135.8922079931105,"vZ0":-7.656094508099962,"x":151.13,"y":184.31,"x0":1.5337316301928952,"y0":50.00190983365258,"z0":5.919851476043374,"aX":13.67858378320614},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-11.3,"spinRate":2138,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.40375641705183263,"extension":6.1735655732569725},"index":2,"playId":"6e972a0c-5493-31f1-9a81-a05c36301c73","pitchNumber":1,"startTime":"2026-06-23T04:10:36.470Z","endTime":"2026-06-23T04:10:40.241Z","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.0,"endSpeed":86.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46326058909937,"aZ":-14.51356046576065,"pfxX":6.103099513396041,"pfxZ":9.241327972938521,"pX":-0.04470403635112232,"pZ":2.791547284112293,"vX0":-6.270586439367837,"vY0":-138.03410338681374,"vZ0":-5.875267244509955,"x":118.7,"y":163.41,"x0":1.4739800890189803,"y0":50.004782156419424,"z0":5.941344811063531,"aX":11.666258238534985},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":-9.6,"spinRate":2186,"spinDirection":138},"zone":5,"typeConfidence":0.91,"plateTime":0.3982583273212996,"extension":6.075981754361458},"index":3,"playId":"5fa26353-9d65-3c63-b56e-752f44d5ec93","pitchNumber":2,"startTime":"2026-06-23T04:10:51.741Z","endTime":"2026-06-23T04:10:54.823Z","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":94.0,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.277689117721785,"aZ":-10.862401961420613,"pfxX":5.250606678890333,"pfxZ":11.434413039285202,"pX":-1.5493721746236893,"pZ":3.5311473489568406,"vX0":-9.750531784765332,"vY0":-136.45820346533876,"vZ0":-4.5854297379725555,"x":176.06,"y":143.44,"x0":1.4069478201656922,"y0":50.00430005707798,"z0":5.997264893474695,"aX":9.788248007294515},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":-7.2,"spinRate":2246,"spinDirection":133},"zone":11,"typeConfidence":0.91,"plateTime":0.40317806169767634,"extension":6.047954229372123},"index":4,"playId":"982b17bf-24f5-3ddc-8492-4b18d4cc7c6f","pitchNumber":3,"startTime":"2026-06-23T04:11:12.926Z","endTime":"2026-06-23T04:11:16.002Z","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":93.9,"endSpeed":84.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2069891289961,"aZ":-12.932039639492872,"pfxX":5.434777522603705,"pfxZ":10.327566406867202,"pX":-0.6844893209128293,"pZ":3.686225713990387,"vX0":-7.676392826572439,"vY0":-136.42413699009316,"vZ0":-3.690526128167572,"x":143.09,"y":139.25,"x0":1.474720457249394,"y0":50.00621662129301,"z0":5.9631436614458115,"aX":10.130119433578125},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":-8.0,"spinRate":2127,"spinDirection":135},"zone":11,"typeConfidence":0.91,"plateTime":0.40326282580430384,"extension":6.2585112115711174},"index":5,"playId":"6c515e61-957b-3652-807f-ce2f7e4e9667","pitchNumber":4,"startTime":"2026-06-23T04:11:28.467Z","endTime":"2026-06-23T04:11:33.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77191035768851,"aZ":-12.594282940006515,"pfxX":4.274174109509861,"pfxZ":10.35377952520583,"pX":0.09158774827967943,"pZ":2.340663297745183,"vX0":-5.5624464275708965,"vY0":-137.22569504169965,"vZ0":-7.2029804363236165,"x":113.51,"y":175.58,"x0":1.597645435311304,"y0":50.0033382691308,"z0":5.873175494189107,"aX":8.083263864951162},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-6.5,"spinRate":2141,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.4004588219298122,"extension":6.218046051801512},"index":6,"playId":"80ad601f-575f-321f-812a-6a43b748a060","pitchNumber":5,"startTime":"2026-06-23T04:11:45.399Z","endTime":"2026-06-23T04:11:48.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74439741031647,"aZ":-12.693482262815824,"pfxX":5.1511272526525795,"pfxZ":10.152005950013006,"pX":0.43429724957413685,"pZ":4.792364564404412,"vX0":-5.017828069867557,"vY0":-138.34143019517447,"vZ0":-1.1895578609132895,"x":100.45,"y":109.39,"x0":1.611193453906213,"y0":50.002783414324654,"z0":6.087768095066267,"aX":9.884841314607215},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":-8.2,"spinRate":2207,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.3974494417788006,"extension":6.009426145441111},"index":7,"playId":"ef147df9-6979-353a-a939-f0fb36e2b3ef","pitchNumber":6,"startTime":"2026-06-23T04:12:06.572Z","endTime":"2026-06-23T04:12:09.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26540424179479,"aZ":-13.323939991900183,"pfxX":6.199734037575939,"pfxZ":9.835576324528375,"pX":-0.9264374155118276,"pZ":2.3356509990187866,"vX0":-8.937134666855938,"vY0":-138.15975704051286,"vZ0":-7.116146461119887,"x":152.31,"y":175.72,"x0":1.557775027631127,"y0":50.00130627405601,"z0":5.855976082258841,"aX":11.880926985035142},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":-9.1,"spinRate":2188,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.3977533169075822,"extension":6.423260814113788},"index":8,"playId":"93725808-c3c2-3028-965b-b8eab2b58fe0","pitchNumber":7,"startTime":"2026-06-23T04:12:23.853Z","endTime":"2026-06-23T04:12:27.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:12:27.843Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T04:15:07.326Z","endTime":"2026-06-23T04:15:44.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","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":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adrian Morejon replaces Michael King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T04:14:13.614Z","endTime":"2026-06-23T04:15:09.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"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":89.3,"endSpeed":82.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323692224085296,"aZ":-31.70692344702285,"pfxX":-1.8287112234217917,"pfxZ":0.27524231098085394,"pX":-0.4212464645033804,"pZ":2.515597099378489,"vX0":-7.624736058649209,"vY0":-129.83314823685276,"vZ0":-2.4022434760115328,"x":133.06,"y":170.86,"x0":2.7919063247401055,"y0":50.004497649173395,"z0":5.86725235476143,"aX":-3.1191998400899235},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.1,"breakHorizontal":5.0,"spinRate":2917,"spinDirection":291},"zone":4,"typeConfidence":2.0,"plateTime":0.42196383672793036,"extension":6.240766234676001},"index":1,"playId":"d93b36c6-b3d1-394f-9283-dbef42ec7840","pitchNumber":1,"startTime":"2026-06-23T04:15:09.164Z","endTime":"2026-06-23T04:15:12.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46179224964597,"aZ":-32.16217551619872,"pfxX":7.511640875031972,"pfxZ":0.009701982907457829,"pX":-0.6477205020992217,"pZ":0.9882546713676995,"vX0":-10.686259494229901,"vY0":-134.8478302032502,"vZ0":-6.7570199639870285,"x":141.69,"y":212.1,"x0":2.398298336949464,"y0":50.0061398328545,"z0":5.807978366043051,"aX":13.779528300368474},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.3,"breakHorizontal":-11.2,"spinRate":995,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4068264562134347,"extension":6.255849539685721},"index":2,"playId":"fcd1e3c0-b0b2-3a8b-9f70-5f28608b9c32","pitchNumber":2,"startTime":"2026-06-23T04:15:23.932Z","endTime":"2026-06-23T04:15:27.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01288689644077,"aZ":-30.709817349612035,"pfxX":7.181621999545282,"pfxZ":0.8013542960715845,"pX":0.48113431706253107,"pZ":0.9501603400791571,"vX0":-7.705032071535943,"vY0":-134.65706495393192,"vZ0":-7.133311186712499,"x":98.66,"y":213.13,"x0":2.450399124128983,"y0":50.005030948531314,"z0":5.814678136807611,"aX":13.15333118786924},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.0,"breakHorizontal":-11.3,"spinRate":1040,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4071925531588896,"extension":6.231996823171248},"index":3,"playId":"2c87fc18-a6b3-3f49-83ec-56d3e46ca725","pitchNumber":3,"startTime":"2026-06-23T04:15:40.966Z","endTime":"2026-06-23T04:15:44.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:15:44.268Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T04:16:06.926Z","endTime":"2026-06-23T04:17:54.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.941013761869,"aZ":-29.410873637681725,"pfxX":-0.28020086097900543,"pfxZ":1.5192097982280135,"pX":-0.03350413801209864,"pZ":3.0648791873407046,"vX0":-7.257403113390417,"vY0":-133.97995266339976,"vZ0":-1.9357318692113241,"x":118.28,"y":156.03,"x0":2.7427796749304876,"y0":50.006339154023536,"z0":5.890955776361504,"aX":-0.5120116797964318},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.5,"breakHorizontal":2.0,"spinRate":2971,"spinDirection":269},"zone":2,"typeConfidence":2.0,"plateTime":0.40821890440760944,"extension":6.178971882386998},"index":0,"playId":"004bfeb8-e034-383c-a466-c5bbf7468b9a","pitchNumber":1,"startTime":"2026-06-23T04:16:07.642Z","endTime":"2026-06-23T04:16:11.274Z","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":91.4,"endSpeed":84.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.803887100598896,"aZ":-28.751036992599943,"pfxX":-1.0991979984907818,"pfxZ":1.9000787721624262,"pX":-0.9362828899917708,"pZ":1.7782013740379055,"vX0":-8.893411128013643,"vY0":-132.92145826034127,"vZ0":-5.066297619459956,"x":152.69,"y":190.77,"x0":2.58683697161936,"y0":50.001332442500555,"z0":5.780355016619085,"aX":-1.978949644807486},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.5,"breakHorizontal":3.8,"spinRate":3062,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.4110778611033248,"extension":6.226166789401742},"index":1,"playId":"ca6ee4da-ecd1-3e29-9364-fbcb08ce4656","pitchNumber":2,"startTime":"2026-06-23T04:16:23.579Z","endTime":"2026-06-23T04:16:27.133Z","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":1},"pitchData":{"startSpeed":100.1,"endSpeed":90.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.13633237250083,"aZ":-23.107529703483696,"pfxX":10.8475002871658,"pfxZ":4.270965985918211,"pX":-0.4024095422229498,"pZ":2.856830717441951,"vX0":-11.176328823419414,"vY0":-145.32446778557943,"vZ0":-4.251116774873532,"x":132.34,"y":161.65,"x0":2.096123451794151,"y0":50.0068556742178,"z0":5.7540020369822615,"aX":23.055187890202745},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.0,"breakHorizontal":-17.3,"spinRate":2560,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.3778398917272727,"extension":6.246146237148362},"index":2,"playId":"eab9dbcf-0efc-3209-a18c-f8e5fa43aa4b","pitchNumber":3,"startTime":"2026-06-23T04:16:39.725Z","endTime":"2026-06-23T04:16:43.301Z","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":98.4,"endSpeed":89.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21216181522364,"aZ":-14.669917588748584,"pfxX":5.493054703632356,"pfxZ":8.448058382387273,"pX":1.4460378659252817,"pZ":4.205599077591385,"vX0":-4.747031970913817,"vY0":-143.2775902022185,"vZ0":-2.264393099084886,"x":61.88,"y":125.23,"x0":2.413608190457797,"y0":50.00007024830497,"z0":5.92681304622206,"aX":11.37800073191564},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":-9.0,"spinRate":2463,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.3828081474380034,"extension":6.165011060679661},"index":3,"playId":"d05ce189-00c0-365a-bb11-7ca71cc73983","pitchNumber":4,"startTime":"2026-06-23T04:16:58.102Z","endTime":"2026-06-23T04:17:03.430Z","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":89.6,"endSpeed":82.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34150386262645,"aZ":-30.806235652183066,"pfxX":-2.5587136279369362,"pfxZ":0.7924984114657132,"pX":1.01226677800874,"pZ":2.1531098306689924,"vX0":-3.8679051680751946,"vY0":-130.51401300511836,"vZ0":-3.0504928767772554,"x":78.41,"y":180.65,"x0":2.8456287868858228,"y0":50.00369548350704,"z0":5.656025687645833,"aX":-4.415449741244821},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.0,"breakHorizontal":5.5,"spinRate":2985,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.4196043942436374,"extension":6.265625650445477},"index":4,"playId":"14b5cee5-6c8e-3a7b-a2a3-09ca5dcc90e2","pitchNumber":5,"startTime":"2026-06-23T04:17:21.578Z","endTime":"2026-06-23T04:17:25.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02791283177192,"aZ":-20.547651426102483,"pfxX":10.138863139245963,"pfxZ":5.508323525239954,"pX":-0.47457583427391664,"pZ":2.7001110372438943,"vX0":-10.957316606960406,"vY0":-144.66705149976093,"vZ0":-5.145981116826874,"x":135.09,"y":165.88,"x0":2.0522329070391225,"y0":50.003190343824514,"z0":5.768753794597678,"aX":21.403832367101412},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.0,"breakHorizontal":-16.1,"spinRate":2364,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.3791923603411451,"extension":6.147520589687124},"index":5,"playId":"bb9d3e84-57ef-3e46-b3fc-8489aebfdab2","pitchNumber":6,"startTime":"2026-06-23T04:17:50.439Z","endTime":"2026-06-23T04:17:54.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:17:54.581Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, first baseman Ty France to pitcher Adrian Morejon.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T04:18:17.617Z","endTime":"2026-06-23T04:18:56.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":100.4,"endSpeed":90.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.12471516688775,"aZ":-10.112865721912055,"pfxX":4.231953973477486,"pfxZ":10.332128759415149,"pX":-0.9145620680624759,"pZ":3.989192347135471,"vX0":-10.106336530303235,"vY0":-145.85238608289782,"vZ0":-3.7809356709660755,"x":151.86,"y":131.07,"x0":2.0594233696124467,"y0":50.00558277546422,"z0":5.921575281941812,"aX":9.039014563329193},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.0,"breakHorizontal":-5.5,"spinRate":2564,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.3768021991272703,"extension":6.347561130321473},"index":0,"playId":"7577c14e-12c0-3b6b-b22a-6383ab4a3b31","pitchNumber":1,"startTime":"2026-06-23T04:18:18.995Z","endTime":"2026-06-23T04:18:22.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30569568019775,"aZ":-31.012624168167306,"pfxX":-2.7368365556575407,"pfxZ":0.6708639642010592,"pX":1.1317526625002974,"pZ":2.589527745612628,"vX0":-3.6732902577901783,"vY0":-130.49584209598373,"vZ0":-2.0068585517855477,"x":73.86,"y":168.86,"x0":2.912788131185154,"y0":50.00211977935069,"z0":5.703510611027233,"aX":-4.721325151440158},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.0,"breakHorizontal":5.8,"spinRate":2945,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.41963083493708364,"extension":6.327371308710902},"index":1,"playId":"03eb0d44-752c-34d6-a3a8-df40f86d0549","pitchNumber":2,"startTime":"2026-06-23T04:18:33.484Z","endTime":"2026-06-23T04:18:37.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":90.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.30773153035281,"aZ":-19.14980820588269,"pfxX":11.368655123533863,"pfxZ":6.17646137065427,"pX":0.3544729831349058,"pZ":2.575203921852691,"vX0":-9.460803840977015,"vY0":-145.24920959331604,"vZ0":-5.685015199447953,"x":103.49,"y":169.25,"x0":2.1989521117323663,"y0":50.000559034776714,"z0":5.74672552002623,"aX":23.96076908044422},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.0,"breakHorizontal":-18.4,"spinRate":2438,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.3790653591985276,"extension":6.268232436737285},"hitData":{"launchSpeed":84.3,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":161.82}},"index":2,"playId":"e08279cc-6a1c-3e83-804e-5373e51a7904","pitchNumber":3,"startTime":"2026-06-23T04:18:48.844Z","endTime":"2026-06-23T04:18:56.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:18:56.554Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Manny Machado doubles (13) on a line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T04:21:30.516Z","endTime":"2026-06-23T04:24:12.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.430914621474724,"aZ":-22.14893622588828,"pfxX":1.9678669683880847,"pfxZ":6.1587937538771556,"pX":-0.60228846942777,"pZ":1.6416837626894165,"vX0":-7.176027636246708,"vY0":-126.40193105760838,"vZ0":-6.0031079900760815,"x":139.96,"y":194.45,"x0":2.010847845260456,"y0":50.0012216514448,"z0":5.812111492659572,"aX":3.202974445748766},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.1,"breakHorizontal":-2.0,"spinRate":2082,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.4324220289694405,"extension":6.322118961675564},"index":0,"playId":"b311c9f2-282d-3d6f-a5f7-f722e9839838","pitchNumber":1,"startTime":"2026-06-23T04:21:30.927Z","endTime":"2026-06-23T04:21:33.946Z","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":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.446093828431586,"aZ":-32.8700395648225,"pfxX":0.9397107136554546,"pfxZ":-0.4814968995128259,"pX":-1.0041593414916221,"pZ":0.4310368485504257,"vX0":-7.289752910184924,"vY0":-119.25236536707159,"vZ0":-5.4519261402354715,"x":155.28,"y":227.14,"x0":1.9734785349580086,"y0":50.005511678413235,"z0":5.720415966694664,"aX":1.35139852992443},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.0,"breakHorizontal":0.1,"spinRate":2356,"spinDirection":342},"zone":13,"typeConfidence":0.9,"plateTime":0.4597255327211158,"extension":6.396899001024589},"index":1,"playId":"28fb2c55-59a2-3a00-bf6b-2f6c99a6c655","pitchNumber":2,"startTime":"2026-06-23T04:21:51.844Z","endTime":"2026-06-23T04:21:54.846Z","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":86.3,"endSpeed":79.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.343445698122334,"aZ":-27.379792396327826,"pfxX":-0.12563588132234949,"pfxZ":3.0129262992113053,"pX":0.25525283088337286,"pZ":0.743583192839986,"vX0":-4.835604653579081,"vY0":-125.54870415121822,"vZ0":-6.658010515770614,"x":107.27,"y":218.7,"x0":2.2256630217363194,"y0":50.00157730459626,"z0":5.669789396979035,"aX":-0.19905733318017724},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.1,"breakHorizontal":1.4,"spinRate":2030,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.4369184390496139,"extension":5.919028363693683},"index":2,"playId":"e88c7527-b534-341c-ac3e-4d74c072951d","pitchNumber":3,"startTime":"2026-06-23T04:22:10.414Z","endTime":"2026-06-23T04:22:13.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35823405547173,"aZ":-10.512106905970741,"pfxX":6.144492432624229,"pfxZ":11.598892590226066,"pX":0.012429679074699884,"pZ":3.524450743419138,"vX0":-6.4819334625055145,"vY0":-136.5891611866211,"vZ0":-4.597162381231698,"x":116.53,"y":143.62,"x0":1.6312922280698163,"y0":50.000567280096845,"z0":5.967494589295173,"aX":11.473562050589223},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":-9.6,"spinRate":2248,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.40280350048132396,"extension":6.220355045233347},"index":3,"playId":"b4070f96-86a2-371d-a2bd-d18d1cabefd5","pitchNumber":4,"startTime":"2026-06-23T04:22:27.406Z","endTime":"2026-06-23T04:22:30.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38028721882119,"aZ":-25.793947076969133,"pfxX":2.3502034339467226,"pfxZ":4.012482154489215,"pX":-0.27937836163479557,"pZ":1.380931518293233,"vX0":-6.638369619440043,"vY0":-125.53187970905563,"vZ0":-5.68860600856304,"x":127.65,"y":201.49,"x0":2.0987079993061752,"y0":50.00187059436931,"z0":5.787294800038993,"aX":3.7361194882743445},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.1,"breakHorizontal":-2.6,"spinRate":2028,"spinDirection":133},"zone":13,"typeConfidence":0.9,"plateTime":0.43700663967307474,"extension":6.290135915077431},"index":4,"playId":"cabf36b5-6ee1-38ee-9614-fa3832077efb","pitchNumber":5,"startTime":"2026-06-23T04:22:51.334Z","endTime":"2026-06-23T04:22:55.345Z","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":94.4,"endSpeed":86.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.002197746298535,"aZ":-13.071176079110423,"pfxX":4.447488613696782,"pfxZ":9.991431753361725,"pX":-0.46110962949862766,"pZ":3.2062753399645523,"vX0":-7.45886481771227,"vY0":-137.29686729620298,"vZ0":-4.869006414040011,"x":134.58,"y":152.21,"x0":1.7111775578951343,"y0":50.00072065069802,"z0":5.890063835044264,"aX":8.502101298211342},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":-6.5,"spinRate":2114,"spinDirection":140},"zone":1,"typeConfidence":0.9,"plateTime":0.39871706311558786,"extension":6.223515424696038},"index":5,"playId":"87516221-6094-307d-9fde-c5150f687f20","pitchNumber":6,"startTime":"2026-06-23T04:23:09.459Z","endTime":"2026-06-23T04:23:14.128Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-23T04:23:28.453Z","endTime":"2026-06-23T04:23:37.126Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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.1,"endSpeed":84.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.231781458557776,"aZ":-15.839615731798338,"pfxX":4.906907713325525,"pfxZ":8.873229116015988,"pX":0.8836946528857935,"pZ":3.378614150391928,"vX0":-4.1825504925957535,"vY0":-135.4539539689223,"vZ0":-3.79701865107129,"x":83.32,"y":147.56,"x0":1.817605551563723,"y0":50.0008380243217,"z0":5.920661161502412,"aX":9.030139502748693},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":-7.9,"spinRate":2109,"spinDirection":136},"zone":12,"typeConfidence":0.88,"plateTime":0.4058598143840997,"extension":6.28027978651299},"index":7,"playId":"27c839ce-d79e-3ca1-b213-cd7549ed853f","pitchNumber":7,"startTime":"2026-06-23T04:23:37.126Z","endTime":"2026-06-23T04:23:41.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67489928915048,"aZ":-26.069560513561758,"pfxX":2.1588055444087475,"pfxZ":3.732093410584099,"pX":-1.176485740093985,"pZ":2.2111230153619847,"vX0":-8.527757044170086,"vY0":-127.46550190281897,"vZ0":-3.8033147907945195,"x":161.84,"y":179.08,"x0":1.9407157485542652,"y0":50.001771999325605,"z0":5.7949944645330795,"aX":3.5307769432138105},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2010,"spinDirection":146},"zone":13,"typeConfidence":0.91,"plateTime":0.4306902410260842,"extension":6.418487014863714},"hitData":{"launchSpeed":99.9,"launchAngle":14.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.94,"coordY":138.19}},"index":8,"playId":"e4cd908e-4d47-3e3a-a1c0-aa0b65e7fb1c","pitchNumber":8,"startTime":"2026-06-23T04:23:58.012Z","endTime":"2026-06-23T04:24:12.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:24:12.594Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T04:24:52.592Z","endTime":"2026-06-23T04:26:32.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Andujar replaces Gavin Sheets.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T04:24:39.854Z","endTime":"2026-06-23T04:24:54.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.962215140616976,"aZ":-24.33158380390017,"pfxX":2.279302875891334,"pfxZ":4.918090431092757,"pX":-0.33411160329593476,"pZ":1.1772183835505365,"vX0":-7.0270038588655,"vY0":-125.85121664966813,"vZ0":-6.349770446887149,"x":129.74,"y":207.0,"x0":2.2054310985882317,"y0":50.00324234802035,"z0":5.719991687658134,"aX":3.6354031282099744},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.6,"breakHorizontal":-2.4,"spinRate":1949,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.4362095202688212,"extension":6.3029847612489025},"index":1,"playId":"60b58c44-b270-3b13-af53-854cd34a1ff7","pitchNumber":1,"startTime":"2026-06-23T04:24:54.745Z","endTime":"2026-06-23T04:24:58.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.875457319692465,"aZ":-14.882748416561611,"pfxX":7.010330358039948,"pfxZ":9.415804642952263,"pX":-0.21317782440556254,"pZ":2.8779019512407733,"vX0":-7.672901540241766,"vY0":-135.23434966530013,"vZ0":-5.209455961917565,"x":125.13,"y":161.08,"x0":1.7617881000691,"y0":50.00174936969139,"z0":5.887846355981387,"aX":12.872137104315348},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":-10.9,"spinRate":2105,"spinDirection":134},"zone":2,"typeConfidence":0.89,"plateTime":0.4063787001842112,"extension":6.446194459970536},"index":2,"playId":"932f1c1e-bb09-3a93-be8c-89c6d02e9752","pitchNumber":2,"startTime":"2026-06-23T04:25:20.583Z","endTime":"2026-06-23T04:25:25.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346339542041346,"aZ":-12.040995513050289,"pfxX":6.094040774470001,"pfxZ":10.962107019421191,"pX":-0.2302264481745604,"pZ":3.395223886952327,"vX0":-7.684900983204718,"vY0":-134.91705169665624,"vZ0":-4.414204029114254,"x":125.78,"y":147.11,"x0":1.8681901274657415,"y0":50.00406540701992,"z0":5.906215486987413,"aX":11.194598325323689},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":-9.4,"spinRate":2135,"spinDirection":134},"zone":11,"typeConfidence":0.9,"plateTime":0.40652610513077114,"extension":6.25020359341055},"index":3,"playId":"224df6d2-86a3-3e3c-aa36-e562b0f3e247","pitchNumber":3,"startTime":"2026-06-23T04:25:45.141Z","endTime":"2026-06-23T04:25:50.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.667877091809608,"aZ":-26.707584395838467,"pfxX":1.635691202353946,"pfxZ":3.3303029472763352,"pX":-0.660443640126151,"pZ":1.637611986346204,"vX0":-7.534353940366013,"vY0":-127.01117768094005,"vZ0":-4.987915278768585,"x":142.17,"y":194.56,"x0":2.124920314041563,"y0":50.00475989126842,"z0":5.736510621566259,"aX":2.687525734726687},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":-1.3,"spinRate":1986,"spinDirection":136},"zone":7,"typeConfidence":0.91,"plateTime":0.4303239609444578,"extension":6.062334195338203},"index":4,"playId":"fd4c2612-074b-35bd-aeae-bbff15b98c30","pitchNumber":4,"startTime":"2026-06-23T04:26:28.808Z","endTime":"2026-06-23T04:26:32.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:26:32.885Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ty France pops out to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T04:26:51.155Z","endTime":"2026-06-23T04:30:00.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.762088109652165,"aZ":-9.903741769001384,"pfxX":4.475335403613698,"pfxZ":11.915890586753903,"pX":0.03270245265473822,"pZ":2.8116794287420475,"vX0":-6.321979628060873,"vY0":-136.0630832128484,"vZ0":-6.3207226222519886,"x":115.75,"y":162.86,"x0":1.8083620101865245,"y0":50.00354704357787,"z0":5.856280641357033,"aX":8.365166204526151},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.4,"breakHorizontal":-6.7,"spinRate":2171,"spinDirection":135},"zone":2,"typeConfidence":0.91,"plateTime":0.40306216918660365,"extension":6.234314857690506},"index":0,"playId":"3530d474-d90a-3f4d-9d9a-4fdbae815f10","pitchNumber":1,"startTime":"2026-06-23T04:26:58.618Z","endTime":"2026-06-23T04:27:02.579Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.299302728869435,"aZ":-11.747534228586499,"pfxX":4.198741831357337,"pfxZ":10.720261166987894,"pX":0.27232145321259066,"pZ":3.3153369097476886,"vX0":-5.691031662119766,"vY0":-137.60225394751458,"vZ0":-4.77604186866706,"x":106.62,"y":149.27,"x0":1.8278437045670186,"y0":50.00539946393404,"z0":5.878170574490638,"aX":8.002947066940376},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":-6.4,"spinRate":2202,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.3989950839553007,"extension":6.278085162756809},"index":1,"playId":"07417f27-ac2f-3ba3-a075-e9ad712e2b58","pitchNumber":2,"startTime":"2026-06-23T04:27:19.382Z","endTime":"2026-06-23T04:27:22.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.053257986828413,"aZ":-11.281559432105452,"pfxX":5.945631387906069,"pfxZ":11.176830051277062,"pX":-0.9363214894068287,"pZ":3.472298149241058,"vX0":-9.54417617927247,"vY0":-136.13487992959438,"vZ0":-4.325788413637098,"x":152.69,"y":145.03,"x0":1.8491940211252138,"y0":50.00152851785882,"z0":5.868365453705403,"aX":11.113656159661602},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":-8.6,"spinRate":2278,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.40299208760942395,"extension":6.465211401685598},"index":2,"playId":"d727fd95-521e-3e61-ad8a-03fd6e533578","pitchNumber":3,"startTime":"2026-06-23T04:27:40.446Z","endTime":"2026-06-23T04:27:44.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.473035031903844,"aZ":-11.60287260152514,"pfxX":4.999582303769184,"pfxZ":10.939153167195208,"pX":0.7239890367556192,"pZ":4.151962736810328,"vX0":-4.830571352690261,"vY0":-136.6090017825839,"vZ0":-2.5180854900588034,"x":89.4,"y":126.68,"x0":1.8698090580337852,"y0":50.00681952351187,"z0":5.888579622597599,"aX":9.4056504132353},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":-7.9,"spinRate":2284,"spinDirection":131},"zone":12,"typeConfidence":0.91,"plateTime":0.4017016358014902,"extension":6.274427883081078},"index":3,"playId":"ee50d4cc-94ac-371e-92b9-43f33ae9ecf0","pitchNumber":4,"startTime":"2026-06-23T04:28:01.112Z","endTime":"2026-06-23T04:28:04.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.618520053293032,"aZ":-11.118007648705515,"pfxX":4.087657619877911,"pfxZ":11.286738169794246,"pX":-0.0035116762495444633,"pZ":2.8450595724630845,"vX0":-6.572344225671197,"vY0":-135.6978656379188,"vZ0":-5.737269186511838,"x":117.13,"y":161.96,"x0":1.9184785680737295,"y0":50.00265209241952,"z0":5.760958546163231,"aX":7.626230026972486},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":-6.0,"spinRate":2214,"spinDirection":130},"zone":2,"typeConfidence":0.9,"plateTime":0.4036089622608956,"extension":6.4093065059243175},"index":4,"playId":"7ed5816b-eb02-373d-b64a-ad58b8887be2","pitchNumber":5,"startTime":"2026-06-23T04:28:20.314Z","endTime":"2026-06-23T04:28:28.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01350886300873,"aZ":-13.1539884559076,"pfxX":5.873241704606668,"pfxZ":10.211376058731854,"pX":0.23713694919510153,"pZ":3.176176100415532,"vX0":-6.0903277778623535,"vY0":-136.35537885839457,"vZ0":-4.689504648788472,"x":107.96,"y":153.02,"x0":1.7482385546739052,"y0":50.00147983654885,"z0":5.841947421083716,"aX":10.939021520666675},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-9.1,"spinRate":2142,"spinDirection":131},"zone":2,"typeConfidence":0.9,"plateTime":0.40336554378312384,"extension":6.302912387567696},"index":5,"playId":"743c87f7-9d20-3467-a29b-682f4d259a44","pitchNumber":6,"startTime":"2026-06-23T04:28:52.919Z","endTime":"2026-06-23T04:28:58.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85635920646988,"aZ":-23.027339964843627,"pfxX":2.3176182054712124,"pfxZ":5.5159521165959955,"pX":0.06978151572218207,"pZ":1.395931664949559,"vX0":-5.8544714990862055,"vY0":-127.81955018118877,"vZ0":-6.231062468566694,"x":114.34,"y":201.09,"x0":2.0867673731286915,"y0":50.003543356046194,"z0":5.668565514606762,"aX":3.843830170791176},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.9,"breakHorizontal":-2.9,"spinRate":1984,"spinDirection":139},"zone":14,"typeConfidence":0.91,"plateTime":0.42819076348779594,"extension":6.140887958413461},"index":6,"playId":"f10a9c11-c044-3dee-abcc-c19cae80cee7","pitchNumber":7,"startTime":"2026-06-23T04:29:27.085Z","endTime":"2026-06-23T04:29:30.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.253537423029464,"aZ":-12.868083515538807,"pfxX":5.995886220142599,"pfxZ":10.243455643026685,"pX":-0.21196503901189273,"pZ":2.772127521225555,"vX0":-7.461773467507792,"vY0":-137.12790110404606,"vZ0":-5.6881065855387565,"x":125.08,"y":163.93,"x0":1.7787176208310744,"y0":50.00418312682235,"z0":5.768071145991133,"aX":11.302300965373027},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":-9.1,"spinRate":2165,"spinDirection":132},"zone":2,"typeConfidence":0.91,"plateTime":0.40102043351473915,"extension":6.355441124603686},"hitData":{"launchSpeed":84.9,"launchAngle":66.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.98,"coordY":149.66}},"index":7,"playId":"d58d6af8-0c6d-3ffa-8d70-d7e435b2a882","pitchNumber":8,"startTime":"2026-06-23T04:29:50.657Z","endTime":"2026-06-23T04:30:00.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:30:00.695Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T04:31:05.388Z","endTime":"2026-06-23T04:33:45.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T04:30:41.685Z","endTime":"2026-06-23T04:31:07.628Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.3,"endSpeed":75.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65371762932627,"aZ":-33.69010136767714,"pfxX":2.417288578148671,"pfxZ":-1.0750984898357359,"pX":-0.7521483248463906,"pZ":0.3861266613066218,"vX0":-7.756599830123157,"vY0":-118.18802464567219,"vZ0":-4.786244436865568,"x":145.67,"y":228.35,"x0":2.2589824559247345,"y0":50.000716170413604,"z0":5.533496401340812,"aX":3.417607072234173},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.9,"breakHorizontal":-2.5,"spinRate":2252,"spinDirection":348},"zone":13,"typeConfidence":0.9,"plateTime":0.4635369307921078,"extension":6.350858360773751},"index":1,"playId":"18de9186-4f18-30a0-9511-d6f3935e6271","pitchNumber":1,"startTime":"2026-06-23T04:31:07.628Z","endTime":"2026-06-23T04:31:11.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.022032563622005,"aZ":-25.763051212428685,"pfxX":2.8298166220048517,"pfxZ":3.904905521904541,"pX":0.22397184685299634,"pZ":1.5272549197739447,"vX0":-5.9509840003805,"vY0":-127.69968720218834,"vZ0":-5.305674575418753,"x":108.46,"y":197.54,"x0":2.22415534329862,"y0":50.00009413714032,"z0":5.676671314028427,"aX":4.641195889712215},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":-3.7,"spinRate":2042,"spinDirection":149},"zone":14,"typeConfidence":0.91,"plateTime":0.43007517882756563,"extension":6.2784203744667275},"index":2,"playId":"8e614da4-ebff-3ffc-8ce4-b0451a7eb2d5","pitchNumber":2,"startTime":"2026-06-23T04:31:31.339Z","endTime":"2026-06-23T04:31:34.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685961229163745,"aZ":-27.438921375623163,"pfxX":3.2294094627499543,"pfxZ":3.041928945689564,"pX":0.18265106745707668,"pZ":0.9222001551513376,"vX0":-6.163607730821206,"vY0":-124.62264335079108,"vZ0":-5.881108470674178,"x":110.04,"y":213.88,"x0":2.280961668519636,"y0":50.00078102288253,"z0":5.611896198030413,"aX":5.0222772307639225},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.2,"breakHorizontal":-4.2,"spinRate":2032,"spinDirection":140},"zone":14,"typeConfidence":0.89,"plateTime":0.4414292260666275,"extension":6.224034613832835},"index":3,"playId":"d5f765cd-c025-3a54-995e-e3cc271c21c1","pitchNumber":3,"startTime":"2026-06-23T04:31:52.762Z","endTime":"2026-06-23T04:31:58.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.431585131160855,"aZ":-25.07055080870169,"pfxX":2.202261779970494,"pfxZ":4.513600719554383,"pX":-0.8491533702952149,"pZ":1.327300736014143,"vX0":-8.00203117832165,"vY0":-124.97224659459998,"vZ0":-5.533044951852164,"x":149.37,"y":202.94,"x0":2.1155362369773543,"y0":50.002270400735846,"z0":5.643363378483889,"aX":3.4659587251611694},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.1,"breakHorizontal":-2.0,"spinRate":2078,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.43917697182142845,"extension":6.574140083314461},"index":4,"playId":"8ad4b512-f316-3fa8-85de-5319f6990a34","pitchNumber":4,"startTime":"2026-06-23T04:32:15.978Z","endTime":"2026-06-23T04:32:19.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.058139017710296,"aZ":-14.851261790577825,"pfxX":6.506749646489967,"pfxZ":9.37940799827404,"pX":-0.6561175407327458,"pZ":3.273401117463116,"vX0":-8.728678189250536,"vY0":-135.62353247211715,"vZ0":-4.182003400613906,"x":142.01,"y":150.4,"x0":1.7716366809269368,"y0":50.00168147181403,"z0":5.884300987754302,"aX":12.016371236627993},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-9.7,"spinRate":2109,"spinDirection":140},"zone":1,"typeConfidence":0.9,"plateTime":0.405194951909603,"extension":6.382811874409036},"index":5,"playId":"0961e71f-f33a-3a46-bdc4-7d161b5ee0de","pitchNumber":5,"startTime":"2026-06-23T04:32:35.381Z","endTime":"2026-06-23T04:32:38.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.944495231226778,"aZ":-26.66965824911404,"pfxX":4.334971562935765,"pfxZ":3.293236471762671,"pX":-0.7024823645791826,"pZ":0.8746938583997819,"vX0":-8.329580069390742,"vY0":-128.0694279883387,"vZ0":-6.632600542691918,"x":143.78,"y":215.16,"x0":2.019987811803095,"y0":50.00288757801702,"z0":5.566948362567763,"aX":7.245556930677501},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-6.1,"spinRate":1954,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.42668661141042863,"extension":6.339644791955033},"index":6,"playId":"ab34de79-dd22-3601-ae1a-e7f2b499ec65","pitchNumber":6,"startTime":"2026-06-23T04:33:02.379Z","endTime":"2026-06-23T04:33:06.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"8daa4b4a-7945-4428-8d28-4e131af00e20","startTime":"2026-06-23T04:33:22.826Z","endTime":"2026-06-23T04:33:27.826Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92807630181598,"aZ":-26.031796581772998,"pfxX":3.583350621576499,"pfxZ":3.8896965349904926,"pX":-1.375408073664891,"pZ":-0.8709412817135855,"vX0":-9.533064768690057,"vY0":-125.05689559166291,"vZ0":-10.20145146961461,"x":169.43,"y":262.3,"x0":2.025572112372766,"y0":50.00478660604277,"z0":5.407401953429771,"aX":5.660891799489706},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.7,"breakHorizontal":-4.2,"spinRate":1912,"spinDirection":125},"zone":13,"typeConfidence":0.89,"plateTime":0.43848918622919353,"extension":6.407655108936893},"index":8,"playId":"25cc81d4-7793-36b9-aa3b-d32c580e016d","pitchNumber":7,"startTime":"2026-06-23T04:33:40.860Z","endTime":"2026-06-23T04:33:45.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:33:45.281Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jase Bowen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T04:34:32.524Z","endTime":"2026-06-23T04:36:02.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jase Bowen replaces Sung-Mun Song.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T04:34:21.709Z","endTime":"2026-06-23T04:34:34.712Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":823550,"link":"/api/v1/people/823550"}},{"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.0,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62412143882088,"aZ":-13.279938794225897,"pfxX":6.2601361696599245,"pfxZ":10.082723795197154,"pX":0.17955235349108764,"pZ":4.28244364697344,"vX0":-6.968608801742306,"vY0":-136.64732976612146,"vZ0":-1.760158250783068,"x":110.16,"y":123.15,"x0":1.9603685628615475,"y0":50.006194027143344,"z0":5.856663383166984,"aX":11.735672127667515},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":-9.7,"spinRate":2190,"spinDirection":129},"zone":12,"typeConfidence":0.91,"plateTime":0.40221928537937135,"extension":6.130799782356513},"index":1,"playId":"2740a6e2-fbe2-3955-96f2-5d1cb9aa2848","pitchNumber":1,"startTime":"2026-06-23T04:34:34.712Z","endTime":"2026-06-23T04:34:38.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47181846119324,"aZ":-11.627295887512147,"pfxX":6.7343687605500735,"pfxZ":11.081923444532197,"pX":-1.0288379349544747,"pZ":3.062746342826681,"vX0":-9.437648636562807,"vY0":-135.72391338149953,"vZ0":-5.312903699084762,"x":156.22,"y":156.09,"x0":1.6287545156767969,"y0":50.00083997787759,"z0":5.864969613516175,"aX":12.484210990148158},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":-10.1,"spinRate":2165,"spinDirection":133},"zone":11,"typeConfidence":0.91,"plateTime":0.40456054031542976,"extension":6.353755851110847},"index":2,"playId":"a1289eac-d57b-3a44-a58b-c433dd601820","pitchNumber":2,"startTime":"2026-06-23T04:34:53.077Z","endTime":"2026-06-23T04:34:57.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.811573020296247,"aZ":-26.982978636139304,"pfxX":0.5904873577477232,"pfxZ":3.2549456209170007,"pX":0.3085617741461118,"pZ":2.7566583096510207,"vX0":-4.685984948737081,"vY0":-125.85085560433848,"vZ0":-1.9487326387906512,"x":105.24,"y":164.35,"x0":2.1222450476400763,"y0":50.00443542685592,"z0":5.738065124594634,"aX":0.9428662728629918},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.6,"breakHorizontal":0.1,"spinRate":2045,"spinDirection":136},"zone":6,"typeConfidence":0.9,"plateTime":0.4361140721769772,"extension":6.25301014942623},"index":3,"playId":"d97cfa22-a979-3452-843b-06d9c8524479","pitchNumber":3,"startTime":"2026-06-23T04:35:12.734Z","endTime":"2026-06-23T04:35:16.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281806237690827,"aZ":-14.144373679208126,"pfxX":5.315388557861546,"pfxZ":9.938549212164004,"pX":-0.33374791935680903,"pZ":2.864349228150615,"vX0":-7.518827578234824,"vY0":-133.91833519718193,"vZ0":-4.995958025069307,"x":129.72,"y":161.44,"x0":1.8213686297833993,"y0":50.0017986344714,"z0":5.768055686514386,"aX":9.642047056597393},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-8.0,"spinRate":2138,"spinDirection":138},"zone":1,"typeConfidence":0.88,"plateTime":0.409214330501813,"extension":6.186890865609221},"index":4,"playId":"ff871ba7-53b4-359e-aced-1e94898bd782","pitchNumber":4,"startTime":"2026-06-23T04:35:31.217Z","endTime":"2026-06-23T04:35:35.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64394683080506,"aZ":-15.536684124558706,"pfxX":7.361846845825413,"pfxZ":8.82494757702163,"pX":-0.6551970182421513,"pZ":3.362064314568363,"vX0":-8.950857029004212,"vY0":-137.0003372794061,"vZ0":-3.7973952765528605,"x":141.97,"y":148.0,"x0":1.7108004692474121,"y0":50.0010126382474,"z0":5.840483480610455,"aX":13.876126070906565},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":-11.3,"spinRate":2192,"spinDirection":135},"zone":1,"typeConfidence":0.91,"plateTime":0.40109034365127094,"extension":6.35607551193128},"index":5,"playId":"2090f7da-0c42-3c4e-8067-e4ee2f3b7a4a","pitchNumber":5,"startTime":"2026-06-23T04:35:58.141Z","endTime":"2026-06-23T04:36:02.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:36:02.528Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to left fielder Samad Taylor.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T04:38:42.204Z","endTime":"2026-06-23T04:39:41.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to second base for Fernando Tatis Jr.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T04:38:21.436Z","endTime":"2026-06-23T04:38:21.467Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"100"},{"details":{"description":"Miguel Andujar remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-23T04:38:21.467Z","endTime":"2026-06-23T04:38:21.469Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"description":"Jase Bowen remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-23T04:38:21.469Z","endTime":"2026-06-23T04:38:21.470Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"702","replacedPlayer":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"description":"Pitching Change: Mason Miller replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-23T04:38:21.470Z","endTime":"2026-06-23T04:38:44.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"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(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":100.6,"endSpeed":91.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.885703758474975,"aZ":-9.80053165708472,"pfxX":-5.671141740060521,"pfxZ":10.33224626212325,"pX":-0.24937790130933624,"pZ":2.8247366559593465,"vX0":5.510165859645085,"vY0":-146.3057179035827,"vZ0":-7.73708473908473,"x":126.51,"y":162.51,"x0":-1.421380676055142,"y0":50.00264405719408,"z0":6.092707609211451,"aX":-12.280474744230327},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2492,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.37454180284346617,"extension":6.652677236615101},"index":4,"playId":"13532886-6a65-3187-9453-04368b16d88e","pitchNumber":1,"startTime":"2026-06-23T04:38:44.516Z","endTime":"2026-06-23T04:38:47.782Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12643129320892,"aZ":-35.4762883253575,"pfxX":6.525801314277526,"pfxZ":-2.0191028560134026,"pX":-1.0013103987733214,"pZ":1.6505129656190127,"vX0":-0.629460879105112,"vY0":-127.02391054827024,"vZ0":-4.002792851049263,"x":155.17,"y":194.22,"x0":-1.5981271465023312,"y0":50.00548005122959,"z0":6.068865957101812,"aX":10.660365576760443},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.3,"breakHorizontal":-11.6,"spinRate":2459,"spinDirection":30},"zone":13,"typeConfidence":0.9,"plateTime":0.4312853728210704,"extension":6.666316482603163},"index":5,"playId":"efaac19b-bb64-3e3b-8c25-3bc771b6e3ec","pitchNumber":2,"startTime":"2026-06-23T04:38:59.833Z","endTime":"2026-06-23T04:39:03.676Z","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, 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":87.6,"endSpeed":80.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7683050648521,"aZ":-34.674017863373734,"pfxX":6.842010149922517,"pfxZ":-1.522952863363999,"pX":0.8430586129112246,"pZ":1.747966995405497,"vX0":3.7315978380988506,"vY0":-127.51533076768298,"vZ0":-3.70921555069807,"x":84.86,"y":191.58,"x0":-1.5290954856218981,"y0":50.00093218263931,"z0":5.96333445798782,"aX":11.241075112493213},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.4,"breakHorizontal":-13.2,"spinRate":2414,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.42989713693933274,"extension":7.0733543844592175},"index":6,"playId":"f772633b-1a56-3022-8ceb-79766a005ebc","pitchNumber":3,"startTime":"2026-06-23T04:39:15.144Z","endTime":"2026-06-23T04:39:18.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":102.2,"endSpeed":93.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.46578696480711,"aZ":-5.903287811912145,"pfxX":-3.5271232097021006,"pfxZ":11.74385517378147,"pX":-0.47647443124334327,"pZ":2.7785295961198315,"vX0":4.255926710511428,"vY0":-148.59431142804132,"vZ0":-8.46329373606791,"x":135.16,"y":163.76,"x0":-1.4687589643783507,"y0":50.00338489068592,"z0":6.005947873908984,"aX":-7.891019198150591},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.5,"breakVerticalInduced":19.8,"breakHorizontal":5.5,"spinRate":2652,"spinDirection":207},"zone":1,"typeConfidence":0.91,"plateTime":0.36853398364538226,"extension":6.772758162575516},"hitData":{"launchSpeed":91.1,"launchAngle":28.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.61,"coordY":84.93}},"index":7,"playId":"20a2f5de-e2eb-37a1-8b83-a9933edf2e78","pitchNumber":4,"startTime":"2026-06-23T04:39:33.268Z","endTime":"2026-06-23T04:39:41.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:39:41.071Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T04:39:58.416Z","endTime":"2026-06-23T04:41:08.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.451416285940393,"aZ":-36.06841834891377,"pfxX":8.264622966442925,"pfxZ":-2.3560196749803612,"pX":-0.38588806861437486,"pZ":2.1370830921508426,"vX0":0.41926974310725434,"vY0":-128.21049876622115,"vZ0":-2.818848311603859,"x":131.71,"y":181.08,"x0":-1.6244841971116089,"y0":50.00424476445888,"z0":6.087850210107839,"aX":13.651488477352999},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.7,"breakHorizontal":-15.0,"spinRate":2441,"spinDirection":30},"zone":7,"typeConfidence":0.9,"plateTime":0.42850469381005896,"extension":6.63407902089154},"index":0,"playId":"036b0a05-9b05-31c0-a68b-7d159a55afda","pitchNumber":1,"startTime":"2026-06-23T04:40:09.246Z","endTime":"2026-06-23T04:40:12.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12841082402397,"aZ":-35.55313939897326,"pfxX":8.523461523717916,"pfxZ":-2.04493979392264,"pX":1.6808861106891488,"pZ":0.2760774604889286,"vX0":4.764615440982378,"vY0":-128.37298611636896,"vZ0":-7.112550377328855,"x":52.93,"y":231.33,"x0":-1.3128447484497427,"y0":50.004255771661136,"z0":5.8864376123570334,"aX":14.07898021508983},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.2,"breakHorizontal":-16.6,"spinRate":2513,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.42836168161667487,"extension":6.807130015695855},"index":1,"playId":"4142b19b-eb89-36cb-8905-e3aa324a2121","pitchNumber":2,"startTime":"2026-06-23T04:40:24.498Z","endTime":"2026-06-23T04:40:28.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47183620521589,"aZ":-31.86342533344823,"pfxX":9.358320327054539,"pfxZ":0.19134804718272136,"pX":0.2386157513634142,"pZ":1.9027615487319518,"vX0":1.7274681507107044,"vY0":-128.12914795434347,"vZ0":-3.701637535986075,"x":107.9,"y":187.41,"x0":-1.6616094909475405,"y0":50.00468628745881,"z0":5.900142879326343,"aX":15.308502452845532},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.4,"breakHorizontal":-17.3,"spinRate":2399,"spinDirection":28},"zone":9,"typeConfidence":0.9,"plateTime":0.4301577672866097,"extension":6.8816009112952985},"index":2,"playId":"49353ec0-2f16-3815-ab07-9134369a7194","pitchNumber":3,"startTime":"2026-06-23T04:40:45.255Z","endTime":"2026-06-23T04:40:48.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":102.9,"endSpeed":93.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.43342641785666,"aZ":-7.931552131130696,"pfxX":-3.5195913933209226,"pfxZ":10.757825909168021,"pX":-0.5559831970204644,"pZ":3.8751272618709165,"vX0":4.03568216106235,"vY0":-149.68167586132014,"vZ0":-5.19984504482841,"x":138.19,"y":134.15,"x0":-1.4688779607705722,"y0":50.003971094249685,"z0":6.096657551257243,"aX":-7.932439223956785},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":18.6,"breakHorizontal":5.5,"spinRate":2570,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.36689330873208004,"extension":6.669879429427222},"index":3,"playId":"2796b06a-e141-3d8b-b892-653c49cd0776","pitchNumber":4,"startTime":"2026-06-23T04:41:05.383Z","endTime":"2026-06-23T04:41:08.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:41:08.764Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T04:41:24.625Z","endTime":"2026-06-23T04:41:44.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.659693252089017,"aZ":-34.972096680073655,"pfxX":6.800021355022441,"pfxZ":-1.7290888607937793,"pX":0.12793134985593274,"pZ":1.8408756043508525,"vX0":1.5160832002176414,"vY0":-127.00399794719175,"vZ0":-3.7159103418730886,"x":112.12,"y":189.08,"x0":-1.3614176707172598,"y0":50.00379099046265,"z0":6.13651397415832,"aX":10.988322188036284},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.8,"breakHorizontal":-12.6,"spinRate":2504,"spinDirection":44},"zone":8,"typeConfidence":0.9,"plateTime":0.4330730869795225,"extension":6.798567470689462},"hitData":{"launchSpeed":80.1,"launchAngle":24.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.49,"coordY":96.52}},"index":0,"playId":"61cd2960-6343-34d0-bb56-ea2202229ab9","pitchNumber":1,"startTime":"2026-06-23T04:41:34.486Z","endTime":"2026-06-23T04:41:44.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:41:44.681Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Smith walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T04:42:24.938Z","endTime":"2026-06-23T04:45:00.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,8,9,10],"actionIndex":[0,6],"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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Eli White replaces Austin Riley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T04:42:05.313Z","endTime":"2026-06-23T04:42:17.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":663586,"link":"/api/v1/people/663586"},"base":1},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-23T04:42:17.585Z","endTime":"2026-06-23T04:42:27.276Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":100.5,"endSpeed":91.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.636109241696396,"aZ":-10.625932819235345,"pfxX":-4.147174405648718,"pfxZ":9.988796684616569,"pX":-1.4118214356831695,"pZ":3.4958969837046374,"vX0":2.4011776875921558,"vY0":-146.2121891467529,"vZ0":-5.7628601316446675,"x":170.82,"y":144.39,"x0":-1.7064629376004472,"y0":50.00384940155401,"z0":6.135059214497906,"aX":-8.947212369367739},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2484,"spinDirection":198},"zone":11,"typeConfidence":0.89,"plateTime":0.37513072601911146,"extension":6.783513504625533},"index":2,"playId":"4657315a-4de8-3951-9967-bb6a80bad1b9","pitchNumber":1,"startTime":"2026-06-23T04:42:27.276Z","endTime":"2026-06-23T04:42:30.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32343672878187,"aZ":-33.25211086437024,"pfxX":5.91091871768597,"pfxZ":-0.6596666044605382,"pX":0.04018689122861765,"pZ":3.918408840921628,"vX0":1.9725673827025516,"vY0":-127.58263377366524,"vZ0":0.9894546959959725,"x":115.47,"y":132.98,"x0":-1.513531358920727,"y0":50.00445622949643,"z0":6.17177879818435,"aX":9.622726066439732},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":-11.2,"spinRate":2428,"spinDirection":35},"zone":12,"typeConfidence":0.9,"plateTime":0.43139179443158104,"extension":6.723372681659694},"index":3,"playId":"ca11f34c-60dd-380a-9e61-e47179434b6a","pitchNumber":2,"startTime":"2026-06-23T04:42:45.660Z","endTime":"2026-06-23T04:42:49.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00855772637042,"aZ":-8.410738198974787,"pfxX":-4.111421444928308,"pfxZ":10.893394188669014,"pX":0.398216620605166,"pZ":3.24519257340138,"vX0":6.767186002456892,"vY0":-147.02727545507082,"vZ0":-6.526097319381844,"x":101.82,"y":151.16,"x0":-1.4028502386814004,"y0":50.0032794274118,"z0":5.9975109053972595,"aX":-8.96974587861968},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":18.5,"breakHorizontal":6.1,"spinRate":2509,"spinDirection":202},"zone":3,"typeConfidence":0.9,"plateTime":0.37303557808330945,"extension":6.946892961778214},"index":4,"playId":"5f1248d1-ffbc-3fed-9b05-f228623a4a1c","pitchNumber":3,"startTime":"2026-06-23T04:43:04.310Z","endTime":"2026-06-23T04:43:07.679Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17406262594679,"aZ":-37.4238417345742,"pfxX":3.4648780208884173,"pfxZ":-3.1897146020096345,"pX":1.0393683616532878,"pZ":1.5226682829017708,"vX0":5.003748877795045,"vY0":-128.45690047848785,"vZ0":-3.603264035944621,"x":77.38,"y":197.67,"x0":-1.394581351106306,"y0":50.000811461084155,"z0":5.8966442162414605,"aX":5.706254751294963},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.4,"breakHorizontal":-7.6,"spinRate":2351,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4287469229784646,"extension":6.937338710183118},"index":5,"playId":"cc367bc4-3504-34e5-8b63-43761c01fed2","pitchNumber":4,"startTime":"2026-06-23T04:43:24.431Z","endTime":"2026-06-23T04:43:31.006Z","isPitch":true,"type":"pitch"},{"details":{"description":"Eli White steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"cc367bc4-3504-34e5-8b63-43761c01fed2","startTime":"2026-06-23T04:44:05.911Z","endTime":"2026-06-23T04:44:07.360Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-06-23T04:44:07.360Z","endTime":"2026-06-23T04:44:10.863Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":81.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.592833987081676,"aZ":-33.91476291180777,"pfxX":7.07565403720468,"pfxZ":-1.0414971546876481,"pX":-0.39066256303395797,"pZ":1.3106534318133294,"vX0":0.42418521153727906,"vY0":-128.66121432710335,"vZ0":-5.283557583439773,"x":131.89,"y":203.39,"x0":-1.4766244868795688,"y0":50.002745661425045,"z0":6.030040054974007,"aX":11.819664637802097},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.9,"breakHorizontal":-12.8,"spinRate":2500,"spinDirection":34},"zone":13,"typeConfidence":0.9,"plateTime":0.42629779810813817,"extension":6.909676357839041},"index":8,"playId":"0d95b15a-9f59-3b78-bd84-defcd9300eb1","pitchNumber":5,"startTime":"2026-06-23T04:44:10.863Z","endTime":"2026-06-23T04:44:14.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.4,"endSpeed":93.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30592205384991,"aZ":-11.023576378837861,"pfxX":-3.2342977772585573,"pfxZ":9.389377603762707,"pX":-0.24420469068326126,"pZ":3.42879754406467,"vX0":4.401006588709835,"vY0":-149.0242125150729,"vZ0":-5.68231201045725,"x":126.31,"y":146.2,"x0":-1.3188870351414925,"y0":50.0011524910244,"z0":5.994934273404972,"aX":-7.284946270295145},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":16.1,"breakHorizontal":5.0,"spinRate":2420,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.3673336099367548,"extension":6.891154336306491},"index":9,"playId":"580fa643-79d1-3c0b-a89d-e275feff87e2","pitchNumber":6,"startTime":"2026-06-23T04:44:30.808Z","endTime":"2026-06-23T04:44:34.334Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.635001240493178,"aZ":-37.03143955791762,"pfxX":6.364919155978908,"pfxZ":-2.9347051615152644,"pX":-0.3883466353263491,"pZ":0.9589528597033112,"vX0":0.7509941508691821,"vY0":-128.68175166201252,"vZ0":-5.207549338369988,"x":131.8,"y":212.89,"x0":-1.5105525986328912,"y0":50.00012957568633,"z0":5.91608314940167,"aX":10.546758253880059},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.4,"breakHorizontal":-11.6,"spinRate":2510,"spinDirection":33},"zone":13,"typeConfidence":0.9,"plateTime":0.4275667730283734,"extension":6.869951338878828},"index":10,"playId":"1f24121b-b01b-354d-8ea4-3a86ca43df32","pitchNumber":7,"startTime":"2026-06-23T04:44:55.049Z","endTime":"2026-06-23T04:45:00.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T04:45:00.198Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski challenged (pitch result), call on the field was confirmed: Mike Yastrzemski called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T04:46:18.761Z","endTime":"2026-06-23T04:48:08.563Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.46"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.55"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.62"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.77"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.43"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.34"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.48"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.57"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.17"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.63"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".275"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".615"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".576"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".576"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T04:46:06.736Z","endTime":"2026-06-23T04:46:20.936Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97710793225928,"aZ":-35.293769899959216,"pfxX":6.687506140774939,"pfxZ":-1.8981214929172348,"pX":0.5143943780738164,"pZ":0.9590533043103526,"vX0":3.0059704257323765,"vY0":-127.90158265913595,"vZ0":-5.703832647000443,"x":97.39,"y":212.89,"x0":-1.547048069642199,"y0":50.0009115611994,"z0":6.006765419257221,"aX":11.006024878533129},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.6,"breakHorizontal":-12.8,"spinRate":2522,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.42930562042660814,"extension":7.0964706324277955},"index":1,"playId":"b2e4ed19-8df2-3a67-ad4f-4258c6bd2a2e","pitchNumber":1,"startTime":"2026-06-23T04:46:20.936Z","endTime":"2026-06-23T04:46:24.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55211904788303,"aZ":-34.00871448451227,"pfxX":5.898700694594682,"pfxZ":-1.0950245990883483,"pX":0.24172407019746914,"pZ":1.6768457557482463,"vX0":2.3885413657656063,"vY0":-128.8294753551171,"vZ0":-4.054594323139621,"x":107.79,"y":193.51,"x0":-1.4646254615930827,"y0":50.003318199975375,"z0":5.908814257888453,"aX":9.883312769984729},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.6,"breakHorizontal":-11.3,"spinRate":2422,"spinDirection":37},"zone":9,"typeConfidence":0.9,"plateTime":0.42567003492868905,"extension":6.986034872069781},"index":2,"playId":"78d65104-ae0d-3ec9-82d0-ec537d9a4155","pitchNumber":2,"startTime":"2026-06-23T04:46:48.177Z","endTime":"2026-06-23T04:46:52.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-23T04:47:03.889Z","endTime":"2026-06-23T04:47:19.842Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":102.3,"endSpeed":93.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8641718321231,"aZ":-8.808965888335182,"pfxX":-3.835037756018008,"pfxZ":10.42848439275909,"pX":0.19267226237699384,"pZ":2.08920668370791,"vX0":6.1279473663443635,"vY0":-148.5805893646088,"vZ0":-9.899008808295564,"x":109.66,"y":182.37,"x0":-1.3961827879653512,"y0":50.006106418924276,"z0":5.972124341549023,"aX":-8.595305833662717},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2562,"spinDirection":198},"zone":8,"typeConfidence":0.91,"plateTime":0.3683373453390888,"extension":6.898422934568412},"index":4,"playId":"22f656d3-4155-3d91-98fd-7f24306b374d","pitchNumber":3,"startTime":"2026-06-23T04:47:19.842Z","endTime":"2026-06-23T04:47:23.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.403977080164868,"aZ":-35.056477372041535,"pfxX":4.354222876287863,"pfxZ":-1.7315074355216122,"pX":-0.5429822715963513,"pZ":2.1409552050207683,"vX0":1.014723928487237,"vY0":-128.75545611015275,"vZ0":-2.7321985052110502,"x":137.7,"y":180.97,"x0":-1.5087700755837345,"y0":50.005396011997085,"z0":5.957847937234404,"aX":7.233391646902076},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.6,"breakHorizontal":-8.2,"spinRate":2354,"spinDirection":36},"zone":7,"typeConfidence":0.9,"plateTime":0.4271557218051605,"extension":6.8802705864340705},"index":5,"playId":"4542d6b3-a2e9-3561-9e71-55f40179c5d6","pitchNumber":4,"startTime":"2026-06-23T04:47:41.542Z","endTime":"2026-06-23T04:48:08.563Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"}},"playEndTime":"2026-06-23T04:48:08.563Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski challenged (pitch result), call on the field was confirmed: Mike Yastrzemski called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T04:46:18.761Z","endTime":"2026-06-23T04:48:08.563Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.46"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.55"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.62"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.77"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.43"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.34"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.48"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.57"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.17"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.63"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".275"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".615"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".576"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".576"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T04:46:06.736Z","endTime":"2026-06-23T04:46:20.936Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97710793225928,"aZ":-35.293769899959216,"pfxX":6.687506140774939,"pfxZ":-1.8981214929172348,"pX":0.5143943780738164,"pZ":0.9590533043103526,"vX0":3.0059704257323765,"vY0":-127.90158265913595,"vZ0":-5.703832647000443,"x":97.39,"y":212.89,"x0":-1.547048069642199,"y0":50.0009115611994,"z0":6.006765419257221,"aX":11.006024878533129},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.6,"breakHorizontal":-12.8,"spinRate":2522,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.42930562042660814,"extension":7.0964706324277955},"index":1,"playId":"b2e4ed19-8df2-3a67-ad4f-4258c6bd2a2e","pitchNumber":1,"startTime":"2026-06-23T04:46:20.936Z","endTime":"2026-06-23T04:46:24.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55211904788303,"aZ":-34.00871448451227,"pfxX":5.898700694594682,"pfxZ":-1.0950245990883483,"pX":0.24172407019746914,"pZ":1.6768457557482463,"vX0":2.3885413657656063,"vY0":-128.8294753551171,"vZ0":-4.054594323139621,"x":107.79,"y":193.51,"x0":-1.4646254615930827,"y0":50.003318199975375,"z0":5.908814257888453,"aX":9.883312769984729},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.6,"breakHorizontal":-11.3,"spinRate":2422,"spinDirection":37},"zone":9,"typeConfidence":0.9,"plateTime":0.42567003492868905,"extension":6.986034872069781},"index":2,"playId":"78d65104-ae0d-3ec9-82d0-ec537d9a4155","pitchNumber":2,"startTime":"2026-06-23T04:46:48.177Z","endTime":"2026-06-23T04:46:52.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-23T04:47:03.889Z","endTime":"2026-06-23T04:47:19.842Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":102.3,"endSpeed":93.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8641718321231,"aZ":-8.808965888335182,"pfxX":-3.835037756018008,"pfxZ":10.42848439275909,"pX":0.19267226237699384,"pZ":2.08920668370791,"vX0":6.1279473663443635,"vY0":-148.5805893646088,"vZ0":-9.899008808295564,"x":109.66,"y":182.37,"x0":-1.3961827879653512,"y0":50.006106418924276,"z0":5.972124341549023,"aX":-8.595305833662717},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2562,"spinDirection":198},"zone":8,"typeConfidence":0.91,"plateTime":0.3683373453390888,"extension":6.898422934568412},"index":4,"playId":"22f656d3-4155-3d91-98fd-7f24306b374d","pitchNumber":3,"startTime":"2026-06-23T04:47:19.842Z","endTime":"2026-06-23T04:47:23.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.403977080164868,"aZ":-35.056477372041535,"pfxX":4.354222876287863,"pfxZ":-1.7315074355216122,"pX":-0.5429822715963513,"pZ":2.1409552050207683,"vX0":1.014723928487237,"vY0":-128.75545611015275,"vZ0":-2.7321985052110502,"x":137.7,"y":180.97,"x0":-1.5087700755837345,"y0":50.005396011997085,"z0":5.957847937234404,"aX":7.233391646902076},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.6,"breakHorizontal":-8.2,"spinRate":2354,"spinDirection":36},"zone":7,"typeConfidence":0.9,"plateTime":0.4271557218051605,"extension":6.8802705864340705},"index":5,"playId":"4542d6b3-a2e9-3561-9e71-55f40179c5d6","pitchNumber":4,"startTime":"2026-06-23T04:47:41.542Z","endTime":"2026-06-23T04:48:08.563Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"}},"playEndTime":"2026-06-23T04:48:08.563Z","atBatIndex":68},"scoringPlays":[26],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":124.63,"y":92.77},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":137.81,"y":192.64},"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":1,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":150.99,"y":58.81},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":83.74,"y":102.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":200.18,"y":116.75},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":93.25,"y":100.51},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":68.2,"y":115.2},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":115.83,"y":153.71},"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":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":131.98,"y":187.4},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":126.66,"y":61.58},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":97.12,"y":149.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"coordinates":{"x":139.6,"y":134.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":107.22,"y":155.74},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":17,"endIndex":22,"top":[17,18,19],"bottom":[20,21,22],"hits":{"away":[{"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":129.33,"y":146.92},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":157.89,"y":166.38},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":150.29,"y":150.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":150.96,"y":164.66},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25],"bottom":[26,27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":145.97,"y":78.87},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":155.67,"y":40.24},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":96.61,"y":32.33},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":99.46,"y":124.35},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"coordinates":{"x":112.28,"y":154.72},"type":"O","description":"Forceout"}]}},{"startIndex":32,"endIndex":40,"top":[32,33,34,35],"bottom":[36,37,38,39,40],"hits":{"away":[{"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":117.86,"y":174.99},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":143.4,"y":87.51},"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":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":80.4,"y":84.3},"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":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":158.4,"y":65.54},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":109.11,"y":177.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":147.76,"y":165.87},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":48,"top":[41,42,43,44],"bottom":[45,46,47,48],"hits":{"away":[{"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":135.59,"y":79.22},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":150.8,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":158.4,"y":162.32},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":181.18,"y":156.79},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":39.44,"y":120.48},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":104.53,"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":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":101.14,"y":139.52},"type":"O","description":"Pop Out"},{"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":141.61,"y":70.39},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":170.94,"y":65.97},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":107.72,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":63,"top":[56,57,58],"bottom":[59,60,61,62,63],"hits":{"away":[{"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":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":157.89,"y":161.82},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":60.94,"y":138.19},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":164.98,"y":149.66},"type":"O","description":"Pop Out"}]}},{"startIndex":64,"endIndex":68,"top":[64,65,66,67,68],"bottom":[],"hits":{"away":[{"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":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":67.61,"y":84.93},"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":9,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":143.49,"y":96.52},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"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":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":1,"hits":4,"errors":1,"leftOnBase":9},"away":{"runs":0,"hits":7,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"catcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"first":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"second":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"third":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"onDeck":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"inHole":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"battingOrder":8,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"onDeck":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"inHole":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"battingOrder":8,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".252","atBats":34,"obp":".316","slg":".418","ops":".734","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":7,"rbi":0,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":27,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":156,"era":"3.38","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.20","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":63,"strikes":93,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":1,"pitchesPerInning":"19.50","runsScoredPer9":"1.13","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"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":{"summary":"1.1 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":39,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":14,"strikes":25,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":6,"groundOuts":11,"airOuts":22,"runs":4,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":65,"obp":".236","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":294,"era":"1.93","inningsPitched":"18.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"0.91","battersFaced":72,"outs":56,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":294,"balls":105,"strikes":189,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":4,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"10.61","walksPer9Inn":"3.38","hitsPer9Inn":"4.82","runsScoredPer9":"1.93","homeRunsPer9":"1.45","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":22,"groundOuts":21,"airOuts":37,"runs":5,"doubles":2,"triples":3,"homeRuns":1,"strikeOuts":42,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":116,"obp":".180","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":491,"era":"1.08","inningsPitched":"33.1","wins":3,"losses":0,"saves":0,"saveOpportunities":1,"holds":15,"blownSaves":1,"earnedRuns":4,"whip":"0.66","battersFaced":122,"outs":100,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":491,"balls":152,"strikes":339,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.73","gamesFinished":1,"strikeoutWalkRatio":"8.40","strikeoutsPer9Inn":"11.34","walksPer9Inn":"1.35","hitsPer9Inn":"4.59","runsScoredPer9":"1.35","homeRunsPer9":"0.27","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":{"summary":"1.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":17,"obp":".158","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":83,"era":"0.00","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.53","battersFaced":19,"outs":17,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":34,"strikes":49,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".---","pitchesPerInning":"14.65","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.18","hitsPer9Inn":"1.59","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":31,"gamesStarted":0,"flyOuts":19,"groundOuts":36,"airOuts":31,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":114,"obp":".225","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":466,"era":"0.56","inningsPitched":"32.0","wins":4,"losses":0,"saves":4,"saveOpportunities":5,"holds":12,"blownSaves":1,"earnedRuns":2,"whip":"0.84","battersFaced":121,"outs":96,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":466,"balls":158,"strikes":308,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.56","gamesFinished":6,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"7.31","walksPer9Inn":"1.69","hitsPer9Inn":"5.91","runsScoredPer9":"0.56","homeRunsPer9":"0.28","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":12,"groundOuts":12,"airOuts":18,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".231","atBats":65,"obp":".261","slg":".338","ops":".599","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":22,"rbi":7,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","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":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","assists":6,"putOuts":153,"errors":2,"chances":161,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":37,"groundOuts":63,"airOuts":61,"runs":36,"doubles":11,"triples":0,"homeRuns":14,"strikeOuts":55,"baseOnBalls":12,"intentionalWalks":0,"hits":78,"hitByPitch":1,"avg":".305","atBats":256,"obp":".337","slg":".512","ops":".849","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":131,"rbi":41,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".340","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.29","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":140,"errors":0,"chances":140,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":13,"groundOuts":19,"airOuts":25,"runs":25,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".269","atBats":104,"obp":".309","slg":".433","ops":".742","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":45,"rbi":11,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".353","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":1,"lineOuts":11},"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":58,"putOuts":41,"errors":1,"chances":100,"fielding":".990","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":45,"groundOuts":71,"airOuts":85,"runs":30,"doubles":14,"triples":2,"homeRuns":7,"strikeOuts":44,"baseOnBalls":19,"intentionalWalks":0,"hits":71,"hitByPitch":2,"avg":".262","atBats":271,"obp":".315","slg":".406","ops":".721","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":110,"rbi":42,"leftOnBase":97,"sacBunts":0,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"38.71","popOuts":18,"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":128,"errors":2,"chances":212,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".200","slg":".800","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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}},"ID471911":{"person":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":true,"isSubstitute":false}},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":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":22,"gamesStarted":1,"flyOuts":17,"groundOuts":20,"airOuts":32,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":35,"baseOnBalls":9,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":107,"obp":".275","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":514,"era":"2.43","inningsPitched":"29.2","wins":4,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":8,"whip":"1.04","battersFaced":120,"outs":89,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":514,"balls":179,"strikes":335,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.33","gamesFinished":4,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"10.62","walksPer9Inn":"2.73","hitsPer9Inn":"6.67","runsScoredPer9":"2.43","homeRunsPer9":"0.30","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":20,"groundOuts":54,"airOuts":43,"runs":41,"doubles":6,"triples":0,"homeRuns":14,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":1,"hits":59,"hitByPitch":3,"avg":".276","atBats":214,"obp":".355","slg":".500","ops":".855","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":107,"rbi":39,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.29","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":9,"putOuts":279,"errors":1,"chances":289,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":14,"gamesStarted":14,"flyOuts":41,"groundOuts":72,"airOuts":75,"runs":24,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":99,"baseOnBalls":21,"intentionalWalks":0,"hits":67,"hitByPitch":8,"atBats":310,"obp":".282","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1350,"era":"2.14","inningsPitched":"84.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.05","battersFaced":342,"outs":252,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1350,"balls":445,"strikes":905,"strikePercentage":".670","hitBatsmen":8,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".615","pitchesPerInning":"16.07","gamesFinished":0,"strikeoutWalkRatio":"4.71","strikeoutsPer9Inn":"10.61","walksPer9Inn":"2.25","hitsPer9Inn":"7.18","runsScoredPer9":"2.57","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":0,"chances":17,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":50,"groundOuts":63,"airOuts":83,"runs":53,"doubles":19,"triples":0,"homeRuns":20,"strikeOuts":75,"baseOnBalls":33,"intentionalWalks":2,"hits":81,"hitByPitch":1,"avg":".271","atBats":299,"obp":".342","slg":".535","ops":".877","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":160,"rbi":51,"leftOnBase":135,"sacBunts":0,"sacFlies":3,"babip":".295","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.95","popOuts":20,"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":62,"putOuts":544,"errors":3,"chances":609,"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"}]},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":37,"groundOuts":45,"airOuts":56,"runs":25,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":47,"hitByPitch":1,"avg":".281","atBats":167,"obp":".321","slg":".431","ops":".752","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":72,"rbi":31,"leftOnBase":71,"sacBunts":1,"sacFlies":5,"babip":".291","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.83","popOuts":7,"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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":18,"gamesStarted":5,"flyOuts":27,"groundOuts":37,"airOuts":51,"runs":21,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":21,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":165,"obp":".324","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":761,"era":"3.50","inningsPitched":"43.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.37","battersFaced":189,"outs":131,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":761,"balls":292,"strikes":469,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".750","pitchesPerInning":"17.43","gamesFinished":5,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"8.04","walksPer9Inn":"4.33","hitsPer9Inn":"8.04","runsScoredPer9":"4.33","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"601","stats":{"batting":{"note":"1-","summary":"0-0 | SB","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":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":47,"flyOuts":13,"groundOuts":35,"airOuts":19,"runs":12,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".221","atBats":95,"obp":".272","slg":".379","ops":".651","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":36,"rbi":14,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":52,"errors":0,"chances":54,"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"}]},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":69,"groundOuts":72,"airOuts":111,"runs":51,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":38,"baseOnBalls":22,"intentionalWalks":0,"hits":83,"hitByPitch":4,"avg":".280","atBats":296,"obp":".330","slg":".446","ops":".776","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":132,"rbi":41,"leftOnBase":115,"sacBunts":0,"sacFlies":8,"babip":".280","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":19,"lineOuts":23},"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":177,"putOuts":93,"errors":3,"chances":273,"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"}]},"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":23,"gamesStarted":0,"flyOuts":13,"groundOuts":18,"airOuts":22,"runs":5,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":88,"obp":".277","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":363,"era":"1.48","inningsPitched":"24.1","wins":0,"losses":1,"saves":15,"saveOpportunities":15,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.07","battersFaced":94,"outs":73,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":363,"balls":107,"strikes":256,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".000","pitchesPerInning":"14.92","gamesFinished":20,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"10.36","walksPer9Inn":"2.22","hitsPer9Inn":"7.40","runsScoredPer9":"1.85","homeRunsPer9":"0.37","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":"600","stats":{"batting":{"summary":"3-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":45,"groundOuts":53,"airOuts":77,"runs":31,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":90,"baseOnBalls":25,"intentionalWalks":0,"hits":61,"hitByPitch":6,"avg":".219","atBats":279,"obp":".295","slg":".355","ops":".650","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":99,"rbi":36,"leftOnBase":132,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.88","popOuts":18,"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":106,"putOuts":65,"errors":6,"chances":177,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":{"note":"(L, 4-4)","summary":"4.2 IP, ER, 4 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":38,"strikes":53,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.93","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"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":15,"gamesStarted":15,"flyOuts":42,"groundOuts":71,"airOuts":79,"runs":35,"doubles":9,"triples":1,"homeRuns":14,"strikeOuts":65,"baseOnBalls":37,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":279,"obp":".330","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1210,"era":"4.17","inningsPitched":"73.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.42","battersFaced":321,"outs":220,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1210,"balls":457,"strikes":753,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":1,"winPercentage":".500","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"7.98","walksPer9Inn":"4.54","hitsPer9Inn":"8.22","runsScoredPer9":"4.30","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":11,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"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":70,"flyOuts":32,"groundOuts":44,"airOuts":51,"runs":27,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":0,"hits":44,"hitByPitch":4,"avg":".230","atBats":191,"obp":".316","slg":".351","ops":".667","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":67,"rbi":19,"leftOnBase":79,"sacBunts":0,"sacFlies":0,"babip":".296","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.75","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":114,"errors":3,"chances":120,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID673490":{"person":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":13,"groundOuts":20,"airOuts":19,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".081","atBats":62,"obp":".174","slg":".081","ops":".255","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":5,"rbi":3,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".114","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":48,"putOuts":23,"errors":3,"chances":74,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":59,"groundOuts":98,"airOuts":104,"runs":43,"doubles":10,"triples":2,"homeRuns":10,"strikeOuts":79,"baseOnBalls":29,"intentionalWalks":0,"hits":86,"hitByPitch":2,"atBats":363,"obp":".295","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1393,"era":"3.71","inningsPitched":"94.2","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.21","battersFaced":398,"outs":284,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1393,"balls":508,"strikes":885,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"14.71","gamesFinished":0,"strikeoutWalkRatio":"2.72","strikeoutsPer9Inn":"7.51","walksPer9Inn":"2.76","hitsPer9Inn":"8.18","runsScoredPer9":"4.09","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":26},"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":15,"gamesStarted":11,"flyOuts":32,"groundOuts":75,"airOuts":64,"runs":21,"doubles":11,"triples":3,"homeRuns":6,"strikeOuts":56,"baseOnBalls":23,"intentionalWalks":1,"hits":50,"hitByPitch":2,"atBats":241,"obp":".279","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1038,"era":"2.78","inningsPitched":"68.0","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.07","battersFaced":270,"outs":204,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1038,"balls":392,"strikes":646,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".667","pitchesPerInning":"15.26","gamesFinished":2,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"7.41","walksPer9Inn":"3.04","hitsPer9Inn":"6.62","runsScoredPer9":"2.78","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[643289,686948,621566,645277,671739,663586,642201,642086,573262,622761,656550,800311,675916,689266],"pitchers":[656550,800311,675916,689266],"bench":[663698,673490,642133],"bullpen":[471911,693821,628452,669276,625643,527048,702275,519242,663158],"battingOrder":[643289,686948,621566,645277,671739,642201,642086,573262,622761],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Dubón; Harris II; Olson; Riley, A 3; Yastrzemski."},{"label":"Runners left in scoring position, 2 out","value":"Mateo 2; Harris II; Yastrzemski."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"White, E (3, 2nd base off Miller, M/Durán)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Mateo-Albies-Olson)."}]}],"note":[{"label":"1","value":"Ran for Riley, A in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".219","atBats":27,"obp":".293","slg":".363","ops":".656","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":1,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".229","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":125,"era":"3.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.30","battersFaced":35,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":125,"balls":40,"strikes":85,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"pitchesPerInning":"13.89","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":14,"groundOuts":16,"airOuts":26,"runs":5,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":78,"obp":".271","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":374,"era":"1.46","inningsPitched":"24.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.01","battersFaced":96,"outs":74,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":374,"balls":133,"strikes":241,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"15.16","gamesFinished":5,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"10.22","walksPer9Inn":"4.38","hitsPer9Inn":"4.74","runsScoredPer9":"1.82","homeRunsPer9":"1.09","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 5-6)","summary":"7.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":31,"strikes":62,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":47,"groundOuts":96,"airOuts":87,"runs":35,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":78,"baseOnBalls":35,"intentionalWalks":0,"hits":72,"hitByPitch":6,"atBats":331,"obp":".303","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1474,"era":"3.33","inningsPitched":"92.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.16","battersFaced":375,"outs":276,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1474,"balls":552,"strikes":922,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".455","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.42","hitsPer9Inn":"7.04","runsScoredPer9":"3.42","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":13,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(S, 21)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":12,"groundOuts":17,"airOuts":16,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":63,"baseOnBalls":13,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":109,"obp":".220","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":539,"era":"0.84","inningsPitched":"32.0","wins":1,"losses":1,"saves":21,"saveOpportunities":21,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.84","battersFaced":123,"outs":96,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":539,"balls":183,"strikes":356,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"16.84","gamesFinished":27,"strikeoutWalkRatio":"4.85","strikeoutsPer9Inn":"17.72","walksPer9Inn":"3.66","hitsPer9Inn":"3.94","runsScoredPer9":"1.41","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666745":{"person":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":0,"flyOuts":5,"groundOuts":19,"airOuts":11,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":1,"hits":24,"hitByPitch":3,"atBats":76,"obp":".429","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":350,"era":"4.82","inningsPitched":"18.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.93","battersFaced":92,"outs":56,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":127,"strikes":223,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.75","gamesFinished":5,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"11.09","walksPer9Inn":"5.79","hitsPer9Inn":"11.57","runsScoredPer9":"5.30","homeRunsPer9":"0.96","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":2,"flyOuts":14,"groundOuts":48,"airOuts":33,"runs":8,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":18,"intentionalWalks":1,"hits":32,"hitByPitch":2,"atBats":137,"obp":".331","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":598,"era":"1.91","inningsPitched":"37.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.33","battersFaced":157,"outs":113,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":598,"balls":225,"strikes":373,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.88","gamesFinished":10,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.73","walksPer9Inn":"4.30","hitsPer9Inn":"7.65","runsScoredPer9":"1.91","homeRunsPer9":"0.72","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":34,"groundOuts":78,"airOuts":66,"runs":32,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":65,"baseOnBalls":23,"intentionalWalks":1,"hits":73,"hitByPitch":3,"atBats":282,"obp":".321","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1223,"era":"3.96","inningsPitched":"72.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.32","battersFaced":308,"outs":218,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1223,"balls":449,"strikes":774,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".571","pitchesPerInning":"16.83","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.05","walksPer9Inn":"2.85","hitsPer9Inn":"9.04","runsScoredPer9":"3.96","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":13,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":44,"groundOuts":66,"airOuts":84,"runs":33,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":76,"baseOnBalls":24,"intentionalWalks":2,"hits":61,"hitByPitch":1,"avg":".214","atBats":285,"obp":".277","slg":".354","ops":".631","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":101,"rbi":31,"leftOnBase":108,"sacBunts":2,"sacFlies":0,"babip":".264","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.62","popOuts":13,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":180,"errors":0,"chances":184,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592094":{"person":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":22,"groundOuts":29,"airOuts":33,"runs":8,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":109,"obp":".311","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":482,"era":"2.54","inningsPitched":"28.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":16,"blownSaves":0,"earnedRuns":8,"whip":"1.24","battersFaced":119,"outs":85,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":482,"balls":161,"strikes":321,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"17.01","gamesFinished":4,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.35","walksPer9Inn":"2.54","hitsPer9Inn":"8.58","runsScoredPer9":"2.54","homeRunsPer9":"1.59","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":8,"flyOuts":21,"groundOuts":41,"airOuts":35,"runs":31,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":41,"baseOnBalls":25,"intentionalWalks":0,"hits":41,"hitByPitch":0,"atBats":156,"obp":".361","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":722,"era":"6.64","inningsPitched":"42.0","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.57","battersFaced":183,"outs":126,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":722,"balls":299,"strikes":423,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".167","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"8.79","walksPer9Inn":"5.36","hitsPer9Inn":"8.79","runsScoredPer9":"6.64","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660710":{"person":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"jerseyNumber":"48","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":9,"groundOuts":17,"airOuts":14,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".127","atBats":55,"obp":".238","slg":".345","ops":".583","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":19,"rbi":6,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".114","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.33","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":{"gamesStarted":1,"caughtStealing":9,"stolenBases":13,"stolenBasePercentage":".591","caughtStealingPercentage":".409","assists":11,"putOuts":139,"errors":1,"chances":151,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-0 | SB","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":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":27,"flyOuts":10,"groundOuts":11,"airOuts":17,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".200","atBats":50,"obp":".286","slg":".240","ops":".526","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":12,"rbi":5,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":26,"errors":0,"chances":69,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669392":{"person":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":2,"groundOuts":16,"airOuts":3,"runs":11,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".340","atBats":50,"obp":".400","slg":".420","ops":".820","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":21,"rbi":8,"leftOnBase":14,"sacBunts":2,"sacFlies":0,"babip":".485","groundOutsToAirouts":"5.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":30,"errors":0,"chances":31,"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"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":27,"groundOuts":53,"airOuts":60,"runs":29,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":60,"baseOnBalls":27,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".228","atBats":224,"obp":".316","slg":".446","ops":".762","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":100,"rbi":33,"leftOnBase":83,"sacBunts":0,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":18,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":243,"errors":0,"chances":281,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID675448":{"person":{"id":675448,"fullName":"Blake Hunt","link":"/api/v1/people/675448"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 13)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":36,"gamesStarted":0,"flyOuts":9,"groundOuts":51,"airOuts":19,"runs":17,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":7,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":150,"obp":".263","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":636,"era":"3.60","inningsPitched":"40.0","wins":6,"losses":1,"saves":1,"saveOpportunities":5,"holds":13,"blownSaves":4,"earnedRuns":16,"whip":"1.00","battersFaced":160,"outs":120,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":636,"balls":199,"strikes":437,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.68","rbi":0,"winPercentage":".857","pitchesPerInning":"15.90","gamesFinished":5,"strikeoutWalkRatio":"6.86","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.58","hitsPer9Inn":"7.43","runsScoredPer9":"3.83","homeRunsPer9":"0.45","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695238":{"person":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"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":3,"totalBases":1,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":2,"groundOuts":11,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":1,"hits":8,"hitByPitch":0,"avg":".296","atBats":27,"obp":".441","slg":".333","ops":".774","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".381","groundOutsToAirouts":"5.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":39,"groundOuts":83,"airOuts":78,"runs":36,"doubles":13,"triples":0,"homeRuns":14,"strikeOuts":70,"baseOnBalls":32,"intentionalWalks":1,"hits":51,"hitByPitch":0,"avg":".185","atBats":276,"obp":".265","slg":".384","ops":".649","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":106,"rbi":42,"leftOnBase":116,"sacBunts":1,"sacFlies":5,"babip":".188","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.71","popOuts":16,"lineOuts":23},"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":105,"putOuts":53,"errors":2,"chances":160,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"41","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":22,"groundOuts":63,"airOuts":46,"runs":18,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":34,"baseOnBalls":7,"intentionalWalks":2,"hits":48,"hitByPitch":2,"avg":".251","atBats":191,"obp":".285","slg":".414","ops":".699","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":79,"rbi":17,"leftOnBase":85,"sacBunts":0,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.20","popOuts":12,"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":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":12,"groundOuts":45,"airOuts":31,"runs":17,"doubles":6,"triples":2,"homeRuns":8,"strikeOuts":44,"baseOnBalls":9,"intentionalWalks":1,"hits":39,"hitByPitch":2,"avg":".245","atBats":159,"obp":".294","slg":".459","ops":".753","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":73,"rbi":24,"leftOnBase":77,"sacBunts":0,"sacFlies":0,"babip":".290","groundOutsToAirouts":"1.45","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.88","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":305,"errors":2,"chances":370,"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"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":41,"groundOuts":78,"airOuts":71,"runs":32,"doubles":13,"triples":1,"homeRuns":2,"strikeOuts":66,"baseOnBalls":29,"intentionalWalks":1,"hits":83,"hitByPitch":2,"avg":".284","atBats":292,"obp":".348","slg":".356","ops":".704","caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":104,"rbi":26,"leftOnBase":77,"sacBunts":1,"sacFlies":5,"babip":".354","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"146.00","popOuts":7,"lineOuts":23},"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":91,"putOuts":117,"errors":3,"chances":211,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-1 | 3 BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":36,"groundOuts":81,"airOuts":64,"runs":31,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":53,"baseOnBalls":32,"intentionalWalks":0,"hits":58,"hitByPitch":3,"avg":".228","atBats":254,"obp":".320","slg":".339","ops":".659","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":291,"totalBases":86,"rbi":29,"leftOnBase":93,"sacBunts":0,"sacFlies":2,"babip":".256","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.75","popOuts":9,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":158,"putOuts":115,"errors":3,"chances":276,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"702","stats":{"batting":{"note":"b-","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":15,"flyOuts":7,"groundOuts":3,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".107","atBats":28,"obp":".138","slg":".107","ops":".245","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":3,"rbi":0,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":17,"errors":0,"chances":18,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":8,"groundOuts":28,"airOuts":20,"runs":10,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":3,"atBats":73,"obp":".265","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":315,"era":"4.09","inningsPitched":"22.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":10,"whip":"0.86","battersFaced":85,"outs":66,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":315,"balls":112,"strikes":203,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".000","pitchesPerInning":"14.32","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.14","walksPer9Inn":"2.45","hitsPer9Inn":"5.32","runsScoredPer9":"4.09","homeRunsPer9":"0.00","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":19,"groundOuts":38,"airOuts":38,"runs":16,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":3,"atBats":145,"obp":".325","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":645,"era":"3.72","inningsPitched":"38.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":16,"whip":"1.27","battersFaced":160,"outs":116,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":244,"strikes":401,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.68","gamesFinished":10,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.79","hitsPer9Inn":"8.61","runsScoredPer9":"3.72","homeRunsPer9":"1.16","inheritedRunners":11,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"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}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":61,"groundOuts":62,"airOuts":101,"runs":37,"doubles":20,"triples":2,"homeRuns":11,"strikeOuts":59,"baseOnBalls":25,"intentionalWalks":1,"hits":84,"hitByPitch":3,"atBats":302,"obp":".336","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1302,"era":"4.17","inningsPitched":"77.2","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.40","battersFaced":334,"outs":233,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1302,"balls":463,"strikes":839,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".545","pitchesPerInning":"16.76","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"6.84","walksPer9Inn":"2.90","hitsPer9Inn":"9.73","runsScoredPer9":"4.29","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,701538,592518,657757,609280,664034,593428,695238,823550,687749,660710,669392,650633,670970,695243],"pitchers":[650633,670970,695243],"bench":[675448],"bullpen":[592094,666745,621111,656288,606996,676760,673513,688158,593974,681190],"battingOrder":[665487,701538,592518,609280,664034,593428,687749,660710,669392],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Machado, M (13, Dodd)."},{"label":"HR","value":"Machado, M (14, 4th inning off Holmes, G, 0 on, 0 out)."},{"label":"TB","value":"Machado, M 6; Tatis Jr.; Wagner."},{"label":"RBI","value":"Machado, M (42)."},{"label":"Runners left in scoring position, 2 out","value":"Sheets; Durán 2; Bowen."},{"label":"GIDP","value":"Durán."},{"label":"Team RISP","value":"0-for-8."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Song (5, 2nd base off Karinchak/Baldwin, D)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"France, T (2, throw)."}]}],"note":[{"label":"a","value":"Struck out for Sheets in the 8th."},{"label":"b","value":"Struck out for Song in the 8th."},{"label":"1","value":"Ran for Wagner in the 6th."}]}},"officials":[{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Durán (Ball-Overturned to Strike); Machado, M (Strike-Confirmed); Baldwin, D (Ball-Overturned to Strike); Yastrzemski (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Holmes, G 91-53; Fuentes 4-3; Karinchak 22-12; Dodd 39-25; King, M 93-62; Morejon 12-8; Miller, M 20-15."},{"label":"Groundouts-flyouts","value":"Holmes, G 7-1; Fuentes 0-0; Karinchak 1-2; Dodd 0-0; King, M 7-3; Morejon 1-0; Miller, M 0-1."},{"label":"Batters faced","value":"Holmes, G 21; Fuentes 1; Karinchak 6; Dodd 6; King, M 27; Morejon 3; Miller, M 5."},{"label":"Inherited runners-scored","value":"Fuentes 2-0."},{"label":"Umpires","value":"HP: Shane Livensparger. 1B: Dan Merzel. 2B: Dan Bellino. 3B: Mark Ripperger. "},{"label":"Weather","value":"69 degrees, Clear."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"42,572."},{"label":"Venue","value":"Petco Park."},{"label":"June 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","boxscoreName":"King, M"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 5-6)","summary":"7.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":31,"strikes":62,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":47,"groundOuts":96,"airOuts":87,"runs":35,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":78,"baseOnBalls":35,"intentionalWalks":0,"hits":72,"hitByPitch":6,"atBats":331,"obp":".303","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1474,"era":"3.33","inningsPitched":"92.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.16","battersFaced":375,"outs":276,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1474,"balls":552,"strikes":922,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".455","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.42","hitsPer9Inn":"7.04","runsScoredPer9":"3.42","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":13,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":75,"pitchingGameScore":75},{"player":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","boxscoreName":"Machado, M"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":39,"groundOuts":83,"airOuts":78,"runs":36,"doubles":13,"triples":0,"homeRuns":14,"strikeOuts":70,"baseOnBalls":32,"intentionalWalks":1,"hits":51,"hitByPitch":0,"avg":".185","atBats":276,"obp":".265","slg":".384","ops":".649","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":106,"rbi":42,"leftOnBase":116,"sacBunts":1,"sacFlies":5,"babip":".188","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.71","popOuts":16,"lineOuts":23},"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":105,"putOuts":53,"errors":2,"chances":160,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","boxscoreName":"Riley, A"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":45,"groundOuts":53,"airOuts":77,"runs":31,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":90,"baseOnBalls":25,"intentionalWalks":0,"hits":61,"hitByPitch":6,"avg":".219","atBats":279,"obp":".295","slg":".355","ops":".650","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":99,"rbi":36,"leftOnBase":132,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.88","popOuts":18,"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":106,"putOuts":65,"errors":6,"chances":177,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"loser":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"save":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}