{"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":824906,"link":"/api/v1.1/game/824906/feed/live","metaData":{"wait":10,"timeStamp":"20260703_021558","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824906,"type":"R","doubleHeader":"N","id":"2026/07/02/slnmlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824906-2026-07-02","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-02T23:15:00Z","originalDate":"2026-07-02","officialDate":"2026-07-02","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2026,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"St. Louis","record":{"gamesPlayed":84,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":45,"losses":39,"ties":0,"pct":".536"},"records":{},"divisionLeader":false,"wins":45,"losses":39,"winningPercentage":".536"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2026,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":85,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":50,"losses":35,"ties":0,"pct":".588"},"records":{},"divisionLeader":false,"wins":50,"losses":35,"winningPercentage":".588"},"franchiseName":"Atlanta","clubName":"Braves","active":true}},"players":{"ID694335":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","firstName":"Matthew","lastName":"Svanson","primaryNumber":"49","birthDate":"1999-01-31","currentAge":27,"birthCity":"Lake Zurich","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Svanson","middleName":"Patrick","boxscoreName":"Svanson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"SVONN-suhn","mlbDebutDate":"2025-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Svanson","nameSlug":"matt-svanson-694335","firstLastName":"Matt Svanson","lastFirstName":"Svanson, Matt","lastInitName":"Svanson, M","initLastName":"M Svanson","fullFMLName":"Matthew Patrick Svanson","fullLFMName":"Svanson, Matthew Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID701675":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","firstName":"Nathan","lastName":"Church","primaryNumber":"27","birthDate":"2000-07-12","currentAge":26,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Nathan","useLastName":"Church","middleName":"Michael","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nathan Church","nameSlug":"nathan-church-701675","firstLastName":"Nathan Church","lastFirstName":"Church, Nathan","lastInitName":"Church, N","initLastName":"N Church","fullFMLName":"Nathan Michael Church","fullLFMName":"Church, Nathan Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"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},"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},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID802139":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","firstName":"Jonathan","lastName":"Wetherholt","primaryNumber":"26","birthDate":"2002-09-10","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"JJ","useLastName":"Wetherholt","middleName":"David","boxscoreName":"Wetherholt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JJ Wetherholt","nameSlug":"jj-wetherholt-802139","firstLastName":"JJ Wetherholt","lastFirstName":"Wetherholt, JJ","lastInitName":"Wetherholt, J","initLastName":"J Wetherholt","fullFMLName":"Jonathan David Wetherholt","fullLFMName":"Wetherholt, Jonathan David","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"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},"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},"ID691458":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458","firstName":"Blaze","lastName":"Jordan","primaryNumber":"33","birthDate":"2002-12-19","currentAge":23,"birthCity":"Southaven","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Jordan","boxscoreName":"Jordan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Jordan","nameSlug":"blaze-jordan-691458","firstLastName":"Blaze Jordan","lastFirstName":"Jordan, Blaze","lastInitName":"Jordan, B","initLastName":"B Jordan","fullFMLName":"Blaze  Jordan","fullLFMName":"Jordan, Blaze","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID666277":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277","firstName":"George","lastName":"Soriano","primaryNumber":"65","birthDate":"1999-03-24","currentAge":27,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Soriano","boxscoreName":"Soriano, G","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Soriano","nameSlug":"george-soriano-666277","firstLastName":"George Soriano","lastFirstName":"Soriano, George","lastInitName":"Soriano, G","initLastName":"G Soriano","fullFMLName":"George Soriano","fullLFMName":"Soriano, George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID625643":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643","firstName":"Reynaldo","lastName":"López","primaryNumber":"40","birthDate":"1994-01-04","currentAge":32,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reynaldo","useLastName":"López","middleName":"Starling","boxscoreName":"López, R","nickName":"Rey","gender":"M","nameMatrilineal":"Kely","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reynaldo López","nameSlug":"reynaldo-lopez-625643","firstLastName":"Reynaldo López","lastFirstName":"López, Reynaldo","lastInitName":"López, R","initLastName":"R López","fullFMLName":"Reynaldo Starling López","fullLFMName":"López, Reynaldo Starling","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID691008":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008","firstName":"Maxwel","lastName":"Rajcic","primaryNumber":"71","birthDate":"2001-08-03","currentAge":25,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Rajcic","middleName":"Scott","boxscoreName":"Rajcic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"like \"magic\"","mlbDebutDate":"2026-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Rajcic","nameSlug":"max-rajcic-691008","firstLastName":"Max Rajcic","lastFirstName":"Rajcic, Max","lastInitName":"Rajcic, M","initLastName":"M Rajcic","fullFMLName":"Maxwel Scott Rajcic","fullLFMName":"Rajcic, Maxwel Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"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},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663494":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494","firstName":"Bryan","lastName":"Torres","primaryNumber":"39","birthDate":"1997-07-02","currentAge":29,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Torres","boxscoreName":"Torres, B","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Torres","nameSlug":"bryan-torres-663494","firstLastName":"Bryan Torres","lastFirstName":"Torres, Bryan","lastInitName":"Torres, B","initLastName":"B Torres","fullFMLName":"Bryan Torres","fullLFMName":"Torres, Bryan","strikeZoneTop":2.98,"strikeZoneBottom":1.5},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID675916":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916","firstName":"James","lastName":"Karinchak","primaryNumber":"00","birthDate":"1995-09-22","currentAge":30,"birthCity":"Newburgh","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"James","useLastName":"Karinchak","middleName":"Stephen","boxscoreName":"Karinchak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"karin-chek","mlbDebutDate":"2019-09-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Karinchak","nameSlug":"james-karinchak-675916","firstLastName":"James Karinchak","lastFirstName":"Karinchak, James","lastInitName":"Karinchak, J","initLastName":"J Karinchak","fullFMLName":"James Stephen Karinchak","fullLFMName":"Karinchak, James Stephen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":28,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID681676":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676","firstName":"Ryan","lastName":"Fernandez","primaryNumber":"64","birthDate":"1998-06-11","currentAge":28,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Fernandez","middleName":"Austin","boxscoreName":"Fernandez","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fernandez","nameSlug":"ryan-fernandez-681676","firstLastName":"Ryan Fernandez","lastFirstName":"Fernandez, Ryan","lastInitName":"Fernandez, R","initLastName":"R Fernandez","fullFMLName":"Ryan Austin Fernandez","fullLFMName":"Fernandez, Ryan Austin","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},"ID668941":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941","firstName":"Joseph","lastName":"Romero","primaryNumber":"33","birthDate":"1996-09-09","currentAge":29,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JoJo","useLastName":"Romero","middleName":"Abel","boxscoreName":"Romero, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JoJo Romero","nameSlug":"jojo-romero-668941","firstLastName":"JoJo Romero","lastFirstName":"Romero, JoJo","lastInitName":"Romero, J","initLastName":"J Romero","fullFMLName":"Joseph Abel Romero","fullLFMName":"Romero, Joseph Abel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID677865":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","firstName":"Justin","lastName":"Bruihl","primaryNumber":"47","birthDate":"1997-06-26","currentAge":29,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Bruihl","boxscoreName":"Bruihl","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Bruihl","nameSlug":"justin-bruihl-677865","firstLastName":"Justin Bruihl","lastFirstName":"Bruihl, Justin","lastInitName":"Bruihl, J","initLastName":"J Bruihl","fullFMLName":"Justin  Bruihl","fullLFMName":"Bruihl, Justin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805347":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347","firstName":"James","lastName":"Jarvis","primaryNumber":"74","birthDate":"2000-11-06","currentAge":25,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jim","useLastName":"Jarvis","boxscoreName":"Jarvis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jim Jarvis","nameSlug":"jim-jarvis-805347","firstLastName":"Jim Jarvis","lastFirstName":"Jarvis, Jim","lastInitName":"Jarvis, J","initLastName":"J Jarvis","fullFMLName":"James Jarvis","fullLFMName":"Jarvis, James","strikeZoneTop":3.092,"strikeZoneBottom":1.56},"ID694462":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462","firstName":"Hurston","lastName":"Waldrep","primaryNumber":"64","birthDate":"2002-03-01","currentAge":24,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hurston","useLastName":"Waldrep","middleName":"Wayne","boxscoreName":"Waldrep","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hurston Waldrep","nameSlug":"hurston-waldrep-694462","firstLastName":"Hurston Waldrep","lastFirstName":"Waldrep, Hurston","lastInitName":"Waldrep, H","initLastName":"H Waldrep","fullFMLName":"Hurston Wayne Waldrep","fullLFMName":"Waldrep, Hurston Wayne","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641656":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656","firstName":"Ian","lastName":"Hamilton","primaryNumber":"71","birthDate":"1995-06-16","currentAge":31,"birthCity":"Dover","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Hamilton","middleName":"Francis","boxscoreName":"Hamilton, I","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2018-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Hamilton","nameSlug":"ian-hamilton-641656","firstLastName":"Ian Hamilton","lastFirstName":"Hamilton, Ian","lastInitName":"Hamilton, I","initLastName":"I Hamilton","fullFMLName":"Ian Francis Hamilton","fullLFMName":"Hamilton, Ian Francis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":28,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555},"ID676369":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","firstName":"Nelson","lastName":"Velázquez","primaryNumber":"30","birthDate":"1998-12-26","currentAge":27,"birthCity":"Carolina","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nelson","useLastName":"Velázquez","middleName":"Javier","boxscoreName":"Velázquez, N","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"veh-LAZZ-kezz","mlbDebutDate":"2022-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nelson Velázquez","nameSlug":"nelson-velazquez-676369","firstLastName":"Nelson Velázquez","lastFirstName":"Velázquez, Nelson","lastInitName":"Velázquez, N","initLastName":"N Velázquez","fullFMLName":"Nelson Javier Velázquez","fullLFMName":"Velázquez, Nelson Javier","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID699625":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625","firstName":"James","lastName":"Crooks","primaryNumber":"8","birthDate":"2001-07-19","currentAge":25,"birthCity":"Euless","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jimmy","useLastName":"Crooks","middleName":"Dale","boxscoreName":"Crooks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Crooks","nameTitle":"II","nameSuffix":"II","nameSlug":"jimmy-crooks-699625","firstLastName":"Jimmy Crooks","lastFirstName":"Crooks, Jimmy","lastInitName":"Crooks, J","initLastName":"J Crooks","fullFMLName":"James Dale Crooks II","fullLFMName":"Crooks II, James Dale","strikeZoneTop":3.201,"strikeZoneBottom":1.615}},"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705","location":{"address1":"755 Battery Avenue","city":"Atlanta","state":"Georgia","stateAbbrev":"GA","postalCode":"30339","defaultCoordinates":{"latitude":33.890672,"longitude":-84.467641},"azimuthAngle":145.0,"elevation":1001,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41149,"turfType":"Grass","roofType":"Open","leftLine":335,"left":375,"leftCenter":385,"center":400,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":4705,"link":"/api/v1/venues/4705"},"weather":{"condition":"Partly Cloudy","temp":"93","wind":"6 mph, L To R"},"gameInfo":{"attendance":34524,"firstPitch":"2026-07-02T23:16:00.000Z","gameDurationMinutes":179},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"home":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"}},"officialScorer":{"id":431084,"fullName":"Mike Stamus","link":"/api/v1/people/431084"},"primaryDatacaster":{"id":679165,"fullName":"Kay Hill","link":"/api/v1/people/679165"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a ground ball to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T23:16:23.287Z","endTime":"2026-07-02T23:16:48.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-02T21:35:34.299Z","endTime":"2026-07-02T22:39:32.021Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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-07-02T22:39:32.021Z","endTime":"2026-07-02T23:15:15.370Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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-07-02T23:15:15.370Z","endTime":"2026-07-02T23:16:24.287Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205642796919523,"aZ":-23.18217684562833,"pfxX":-8.380046037127913,"pfxZ":4.671326982493794,"pX":-0.9194288406382145,"pZ":1.9259989863604203,"vX0":3.1401303902199533,"vY0":-137.5913461591811,"vZ0":-6.991320986584644,"x":115.78,"y":88.6,"x0":-0.9835202261600715,"y0":50.006423835273544,"z0":6.059999491400624,"aX":-16.145103447242214},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":14.5,"spinRate":2189,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3973767147270282,"extension":6.285686528354232},"index":3,"playId":"e68922b1-dec1-300b-a3e2-5e5409d28c6a","pitchNumber":1,"startTime":"2026-07-02T23:16:24.287Z","endTime":"2026-07-02T23:16:28.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.770951328077032,"aZ":-19.76407703510401,"pfxX":-6.75910591243117,"pfxZ":6.380503258964521,"pX":0.450204640261536,"pZ":2.0555050508912736,"vX0":5.772266158867156,"vY0":-138.10830211033755,"vZ0":-7.253858645215536,"x":116.65,"y":116.87,"x0":-0.7816756052544783,"y0":50.00536260165512,"z0":6.030401300212092,"aX":-13.149453491911869},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":11.2,"spinRate":2192,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.39555880933356313,"extension":6.2155995846963155},"hitData":{"launchSpeed":92.8,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.1,"coordY":95.97}},"index":4,"playId":"635a3c77-5c06-3e08-9df6-26fcabd10f99","pitchNumber":2,"startTime":"2026-07-02T23:16:35.862Z","endTime":"2026-07-02T23:16:48.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:16:48.059Z","atBatIndex":0},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Iván Herrera hit by pitch. JJ Wetherholt to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T23:17:02.163Z","endTime":"2026-07-02T23:18:25.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.525922544737785,"aZ":-17.12400782431672,"pfxX":-6.523144381314001,"pfxZ":7.474094345867066,"pX":0.0404767852299778,"pZ":2.3940552653947966,"vX0":5.014754778243009,"vY0":-140.26397812591557,"vZ0":-7.114536612290749,"x":94.74,"y":129.12,"x0":-0.9134244874047285,"y0":50.005979097409956,"z0":6.058871200059958,"aX":-13.140225403775437},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":10.9,"spinRate":2205,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.388913819571294,"extension":6.3505598619048795},"index":0,"playId":"b9113e1d-226e-34f0-8291-09a46032cc8c","pitchNumber":1,"startTime":"2026-07-02T23:17:10.741Z","endTime":"2026-07-02T23:17:14.628Z","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":1,"outs":0},"index":1,"startTime":"2026-07-02T23:17:24.307Z","endTime":"2026-07-02T23:17:36.756Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.002451231181713,"aZ":-42.314784949284885,"pfxX":1.955759688440919,"pfxZ":-7.2273385073823615,"pX":-1.3822437057955324,"pZ":3.6456510303036054,"vX0":-1.2001216579650351,"vY0":-117.57828106777731,"vZ0":2.7747092013665275,"x":122.35,"y":135.71,"x0":-1.1196742797738788,"y0":50.00503883810449,"z0":6.37280768993366,"aX":2.742512245207879},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.1,"breakHorizontal":-3.2,"spinRate":2235,"spinDirection":19},"zone":11,"typeConfidence":2.0,"plateTime":0.4655870882900328,"extension":6.172128288446936},"index":2,"playId":"492c26e8-e4d8-3736-9dd2-fd624ac937e2","pitchNumber":2,"startTime":"2026-07-02T23:17:36.756Z","endTime":"2026-07-02T23:17:40.469Z","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.4,"endSpeed":80.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95310440519406,"aZ":-29.8555500156816,"pfxX":0.7373065154166932,"pfxZ":1.4340225741574226,"pX":0.16269883451458764,"pZ":2.0059333187371724,"vX0":2.9078367124037556,"vY0":-125.88031495145675,"vZ0":-3.9860548788877326,"x":95.62,"y":113.1,"x0":-1.0982409404920233,"y0":50.005774157913514,"z0":5.998163806550695,"aX":1.196505975386594},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-1.9,"spinRate":2269,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4333220009097265,"extension":6.439116610964791},"index":3,"playId":"a7052aef-3369-37f7-9d1c-3673c00ef7b2","pitchNumber":3,"startTime":"2026-07-02T23:17:56.647Z","endTime":"2026-07-02T23:18:02.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32654396549217,"aZ":-32.894876149898906,"pfxX":-2.989343110051264,"pfxZ":-0.4833679135661022,"pX":-2.0170256776547704,"pZ":4.508411736693135,"vX0":-1.2976754540886966,"vY0":-121.02493984115533,"vZ0":2.7226077957573156,"x":136.82,"y":94.72,"x0":-1.084898354786739,"y0":50.005980463555204,"z0":6.256079193264795,"aX":-4.420563926668985},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.0,"breakHorizontal":5.8,"spinRate":770,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.4531439759112659,"extension":6.347167176464949},"index":4,"playId":"de0f5979-6ced-3cb3-bd67-8f899cdfe59a","pitchNumber":4,"startTime":"2026-07-02T23:18:20.340Z","endTime":"2026-07-02T23:18:25.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:18:25.420Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out to first baseman Matt Olson. JJ Wetherholt to 3rd. Iván Herrera to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T23:18:26.227Z","endTime":"2026-07-02T23:19:48.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":87.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.097844706152554,"aZ":-21.963200561386486,"pfxX":0.8408141611739381,"pfxZ":5.3536946986058895,"pX":0.5175705024894032,"pZ":1.8396834837469074,"vX0":3.973664327235209,"vY0":-136.10111997775687,"vZ0":-6.974766632836997,"x":97.27,"y":189.11,"x0":-1.0606386327405497,"y0":50.00513595214393,"z0":5.917340702263511,"aX":1.6043146990779908},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":-2.3,"spinRate":2303,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.399847184924389,"extension":6.376592247676851},"index":0,"playId":"21958959-fdde-39d1-9862-4a6995b590de","pitchNumber":1,"startTime":"2026-07-02T23:19:03.343Z","endTime":"2026-07-02T23:19:06.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.025777019126956,"aZ":-41.19717030162823,"pfxX":5.158845289832646,"pfxZ":-6.350197429187682,"pX":-1.0130700966089177,"pZ":2.421060420475117,"vX0":-1.0467472345869144,"vY0":-117.76067224707472,"vZ0":-0.028264803927694482,"x":155.62,"y":173.41,"x0":-1.2364428345443108,"y0":50.00507407100626,"z0":6.209223324244224,"aX":7.327084264491007},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.3,"breakHorizontal":-9.1,"spinRate":2126,"spinDirection":20},"zone":13,"typeConfidence":2.0,"plateTime":0.46314782008158994,"extension":6.243840658345751},"index":1,"playId":"1219adab-33e2-330b-9484-52da269b0597","pitchNumber":2,"startTime":"2026-07-02T23:19:21.008Z","endTime":"2026-07-02T23:19:25.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":89.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.410880878265488,"aZ":-21.754656974068972,"pfxX":-7.112860557485908,"pfxZ":5.220377186723975,"pX":0.18624183134048067,"pZ":1.5097883858506391,"vX0":5.2256024604125795,"vY0":-139.22125826900023,"vZ0":-8.333782955602834,"x":109.9,"y":198.02,"x0":-0.7754742828832443,"y0":50.002175758726715,"z0":5.941718793489465,"aX":-14.193312912497042},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":12.0,"spinRate":2160,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39097139155277727,"extension":6.335838092146246},"hitData":{"launchSpeed":79.5,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.76,"coordY":148.01}},"index":2,"playId":"1a5a54d9-1283-31fa-8bbf-599363866728","pitchNumber":3,"startTime":"2026-07-02T23:19:40.664Z","endTime":"2026-07-02T23:19:48.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:19:48.124Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Walker homers (19) on a fly ball to left center field. JJ Wetherholt scores. Iván Herrera scores.","rbi":3,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T23:19:54.984Z","endTime":"2026-07-02T23:21:09.432Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":694462,"link":"/api/v1/people/694462"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":694462,"link":"/api/v1/people/694462"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":694462,"link":"/api/v1/people/694462"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54385482170726,"aZ":-23.669320865094907,"pfxX":1.1755877534815165,"pfxZ":4.632984495695096,"pX":-0.4494891040396126,"pZ":3.1636729948579325,"vX0":0.9808088072515398,"vY0":-134.06801138025554,"vZ0":-3.3600528566550327,"x":134.13,"y":153.36,"x0":-0.9717052512385607,"y0":50.00618087550603,"z0":6.105377618796677,"aX":2.159503012457139},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":-2.3,"spinRate":2200,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.40715646435210795,"extension":6.3044672781328215},"index":0,"playId":"bae933a7-6e36-3b78-9b7b-61092dc87f67","pitchNumber":1,"startTime":"2026-07-02T23:20:16.099Z","endTime":"2026-07-02T23:20:19.099Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.777833404815986,"aZ":-32.37217832490299,"pfxX":-1.77780177674904,"pfxZ":-0.12953456038083289,"pX":-0.2830594886080722,"pZ":2.9021231512331056,"vX0":1.9597933993827674,"vY0":-122.1168360596978,"vZ0":-0.9892922315545607,"x":127.79,"y":160.42,"x0":-0.8662485920539301,"y0":50.003836381568476,"z0":6.105352827541001,"aX":-2.6765030602103317},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":2.8,"spinRate":766,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.44907745554239575,"extension":6.513359119252454},"hitData":{"launchSpeed":104.4,"launchAngle":35.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":73.2,"coordY":47.69}},"index":1,"playId":"14ff3b4c-4164-336d-98d9-8e54a81aab5b","pitchNumber":2,"startTime":"2026-07-02T23:20:37.891Z","endTime":"2026-07-02T23:21:09.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:21:09.432Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T23:21:14.870Z","endTime":"2026-07-02T23:21:38.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.000088792473488,"aZ":-21.636660448235304,"pfxX":-7.395761320309013,"pfxZ":5.352953848308255,"pX":-0.23584083958036245,"pZ":2.5343396478392646,"vX0":4.032034665880489,"vY0":-138.91307533779255,"vZ0":-5.783044222029005,"x":125.99,"y":170.35,"x0":-0.7396971538770073,"y0":50.00165102492015,"z0":6.066422931956458,"aX":-14.558092006421546},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.8,"breakHorizontal":12.6,"spinRate":2194,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39319321987178135,"extension":6.367520168939287},"hitData":{"launchSpeed":77.5,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.44,"coordY":148.77}},"index":0,"playId":"ec3678a1-75a7-3766-9c36-c5672d7cfe50","pitchNumber":1,"startTime":"2026-07-02T23:21:30.627Z","endTime":"2026-07-02T23:21:38.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:21:38.065Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T23:21:43.303Z","endTime":"2026-07-02T23:22:43.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"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_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":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.624675733335163,"aZ":-22.464994208968445,"pfxX":-5.702279494190123,"pfxZ":4.878941373671424,"pX":0.588053285767647,"pZ":2.4554350634798094,"vX0":5.079366713133231,"vY0":-139.09178684849095,"vZ0":-5.88286036913483,"x":94.58,"y":172.48,"x0":-0.5070517537953678,"y0":50.00480970289152,"z0":6.054826822267206,"aX":-11.349436806163324},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":9.5,"spinRate":2127,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39146627789407473,"extension":6.366207832377337},"index":0,"playId":"ecb31d7d-2efe-3308-ada1-b3a88af69c43","pitchNumber":1,"startTime":"2026-07-02T23:22:00.818Z","endTime":"2026-07-02T23:22:04.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43920499658598,"aZ":-25.937534960999432,"pfxX":1.5930225372773288,"pfxZ":3.4579304026815,"pX":1.5113945385310263,"pZ":2.725685550247911,"vX0":4.913767024436906,"vY0":-132.25618940039834,"vZ0":-3.8631580228530074,"x":59.39,"y":165.19,"x0":-0.5642022654640695,"y0":50.00184214861829,"z0":6.068449023957953,"aX":2.8727554825617587},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.8,"breakHorizontal":-3.7,"spinRate":2296,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.41131111514551044,"extension":6.412696528388602},"index":1,"playId":"02b8aa9d-f260-317d-b9bf-23b76507fa1b","pitchNumber":2,"startTime":"2026-07-02T23:22:13.909Z","endTime":"2026-07-02T23:22:17.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-02T23:22:23.049Z","endTime":"2026-07-02T23:22:32.419Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99744161485483,"aZ":-35.03187134152745,"pfxX":3.0588610989973084,"pfxZ":-1.8988451903140255,"pX":0.09849683079729074,"pZ":2.048032561875218,"vX0":1.081509248766523,"vY0":-121.49734106025313,"vZ0":-2.504673638374956,"x":113.25,"y":183.48,"x0":-0.7487867643188614,"y0":50.001608585039996,"z0":6.112847588459006,"aX":4.609337231748492},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.7,"breakHorizontal":-5.8,"spinRate":2333,"spinDirection":87},"zone":8,"typeConfidence":2.0,"plateTime":0.44942112091935016,"extension":6.352484392934324},"hitData":{"launchSpeed":103.8,"launchAngle":8.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.78,"coordY":103.84}},"index":3,"playId":"56a0b503-7092-3786-84f8-a2fb794bf9a7","pitchNumber":3,"startTime":"2026-07-02T23:22:32.419Z","endTime":"2026-07-02T23:22:43.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:22:43.386Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-02T23:23:19.549Z","endTime":"2026-07-02T23:24:47.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"0c86edf7-cf82-3223-b2b0-9498e998b2ff","startTime":"2026-07-02T23:23:07.879Z","endTime":"2026-07-02T23:23:10.879Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18948678431446,"aZ":-21.29067123104416,"pfxX":-7.93009688611299,"pfxZ":5.6999335443574255,"pX":-0.8370904227620254,"pZ":2.1612308674376224,"vX0":2.736020286493847,"vY0":-137.02307819710288,"vZ0":-6.4009809217826845,"x":148.91,"y":180.43,"x0":-0.8160069727969577,"y0":50.00281885675809,"z0":5.974018110082365,"aX":-15.136324745326213},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":13.8,"spinRate":2252,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.39915572080172,"extension":6.390562378451505},"index":1,"playId":"f098b31c-1b30-31d2-b41d-d8db7057dcd1","pitchNumber":1,"startTime":"2026-07-02T23:23:21.848Z","endTime":"2026-07-02T23:23:26.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33573359871449,"aZ":-22.033635678251827,"pfxX":-6.670032937070008,"pfxZ":5.29824249000587,"pX":0.44393400383818055,"pZ":1.1208326350067581,"vX0":5.661150516031922,"vY0":-136.79664117519,"vZ0":-8.786523091457395,"x":100.08,"y":208.52,"x0":-0.7755956515329357,"y0":50.00362220712052,"z0":5.85888502712835,"aX":-12.769200598912477},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":11.0,"spinRate":2162,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3988623067737742,"extension":6.454749694611001},"index":2,"playId":"7b588ed6-0e70-3ede-a4a5-6babb16955c5","pitchNumber":2,"startTime":"2026-07-02T23:23:38.964Z","endTime":"2026-07-02T23:23:42.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.025410863000122,"aZ":-24.405765692083808,"pfxX":1.6593401635633427,"pfxZ":4.361137381858972,"pX":0.16896027050934595,"pZ":2.3231305783840535,"vX0":2.2923702092081806,"vY0":-131.8902752540974,"vZ0":-4.898330807270688,"x":110.56,"y":176.06,"x0":-0.9233678202318866,"y0":50.0062370566458,"z0":5.978547645360292,"aX":2.956788403609649},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":-3.5,"spinRate":2336,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.41348137032640864,"extension":6.437902231576236},"index":3,"playId":"ecefe8cd-ff05-35e9-839d-f7b98ab78a94","pitchNumber":3,"startTime":"2026-07-02T23:23:56.439Z","endTime":"2026-07-02T23:24:00.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.452864568407357,"aZ":-21.704690650167933,"pfxX":-7.246494248292923,"pfxZ":5.348285257491852,"pX":-0.07562543844531,"pZ":2.4141447310825663,"vX0":4.300584695843023,"vY0":-138.20148022838652,"vZ0":-5.880866331221097,"x":119.88,"y":173.6,"x0":-0.7010798340741131,"y0":50.00247804512248,"z0":6.003364218697924,"aX":-14.17960602588964},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":12.4,"spinRate":2285,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.39458563035370586,"extension":6.390433079655199},"index":4,"playId":"924e25fa-d5a8-32da-920e-b07bb9760b46","pitchNumber":4,"startTime":"2026-07-02T23:24:15.735Z","endTime":"2026-07-02T23:24:20.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56399450425921,"aZ":-30.911971835160784,"pfxX":-2.223070266588167,"pfxZ":0.8324130890191554,"pX":-1.1235518363975807,"pZ":2.4434028119807425,"vX0":0.20343578213472824,"vY0":-122.2524923599265,"vZ0":-2.304459587507286,"x":159.83,"y":172.81,"x0":-0.9192385256279262,"y0":50.00019844930276,"z0":6.056803090831474,"aX":-3.3574881488252415},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.2,"breakHorizontal":4.0,"spinRate":678,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4483802736016007,"extension":6.36401554166639},"hitData":{"launchSpeed":84.5,"launchAngle":29.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.96,"coordY":76.61}},"index":5,"playId":"c4f749f5-81a3-3b68-a7c6-40b1dad36ff4","pitchNumber":5,"startTime":"2026-07-02T23:24:40.059Z","endTime":"2026-07-02T23:24:47.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:24:47.982Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a line drive to center fielder Nathan Church.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T23:26:33.329Z","endTime":"2026-07-02T23:28:28.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.792232836913854,"aZ":-14.080529843846177,"pfxX":-5.5035613843769795,"pfxZ":8.924228088158044,"pX":-1.1382086605538837,"pZ":3.8124775830545024,"vX0":3.2563240402155955,"vY0":-141.17671271467088,"vZ0":-2.947046604562981,"x":160.39,"y":135.84,"x0":-1.5888122492384942,"y0":50.00520620262297,"z0":5.770978253661137,"aX":-11.160452541030146},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":9.4,"spinRate":2508,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3873171600448404,"extension":6.5843450145407045},"index":0,"playId":"1536050b-401e-3866-8415-e07d2a835e07","pitchNumber":1,"startTime":"2026-07-02T23:27:03.194Z","endTime":"2026-07-02T23:27:06.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91685250131988,"aZ":-12.399333606587396,"pfxX":-6.769804559056166,"pfxZ":9.873791392628524,"pX":-1.0372006894211825,"pZ":3.211748245717899,"vX0":3.839834324655919,"vY0":-140.6177665059307,"vZ0":-4.7418079675168965,"x":156.54,"y":152.06,"x0":-1.5410154210980191,"y0":50.00090148840961,"z0":5.724502712484798,"aX":-13.554040904381907},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":11.5,"spinRate":2526,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.389544965323382,"extension":6.699141820528125},"index":1,"playId":"e3d62ccb-a77a-361f-bda3-d6284968a8b3","pitchNumber":2,"startTime":"2026-07-02T23:27:19.082Z","endTime":"2026-07-02T23:27:23.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53609497940962,"aZ":-22.475186176669446,"pfxX":0.25882711051287743,"pfxZ":4.971326186250426,"pX":-0.18271724657176064,"pZ":3.4063128914441316,"vX0":3.7651089855193076,"vY0":-138.0180583821912,"vZ0":-2.1431340975006874,"x":123.96,"y":146.81,"x0":-1.591892444903395,"y0":50.00134195335565,"z0":5.689056648425046,"aX":0.5043396786667973},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":-1.2,"spinRate":2702,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.39518344919611037,"extension":6.453771931912755},"index":2,"playId":"179b3bb1-8438-3f30-867f-55e1a21f9c5f","pitchNumber":3,"startTime":"2026-07-02T23:27:36.723Z","endTime":"2026-07-02T23:27:40.306Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59971768285605,"aZ":-21.99750145889175,"pfxX":0.9631946645705103,"pfxZ":5.232489666558207,"pX":0.3318277590770957,"pZ":3.359481522259277,"vX0":4.902221659018073,"vY0":-137.4461630543418,"vZ0":-2.201372807021981,"x":104.35,"y":148.07,"x0":-1.5878548784392084,"y0":50.00678526075006,"z0":5.638138777289479,"aX":1.8737704750624191},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.2,"breakHorizontal":-2.6,"spinRate":2659,"spinDirection":194},"zone":3,"typeConfidence":0.92,"plateTime":0.39595035199981865,"extension":6.569076511871776},"index":3,"playId":"163ff995-f572-32b1-bc9d-667bba80f917","pitchNumber":4,"startTime":"2026-07-02T23:27:56.828Z","endTime":"2026-07-02T23:28:00.079Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-02T23:28:08.711Z","endTime":"2026-07-02T23:28:18.644Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.157923556447816,"aZ":-38.61366414065092,"pfxX":8.314738724484858,"pfxZ":-3.8891040582766134,"pX":0.25357169978640404,"pZ":2.243733996808977,"vX0":2.91923322227582,"vY0":-127.78215344508583,"vZ0":-0.30515460988049226,"x":107.33,"y":178.2,"x0":-1.983873715049772,"y0":50.00535420890075,"z0":5.396744812411864,"aX":13.759730032044109},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.8,"breakHorizontal":-15.7,"spinRate":3451,"spinDirection":50},"zone":6,"typeConfidence":0.9,"plateTime":0.42853267924387417,"extension":6.335517661107627},"hitData":{"launchSpeed":77.9,"launchAngle":21.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.71,"coordY":93.24}},"index":5,"playId":"37f14738-ec49-3400-96d8-ad879bfb83b7","pitchNumber":5,"startTime":"2026-07-02T23:28:18.644Z","endTime":"2026-07-02T23:28:28.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:28:28.956Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ozzie Albies walks. Drake Baldwin to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T23:28:30.673Z","endTime":"2026-07-02T23:30:48.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"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":98.4,"endSpeed":91.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.330990708286794,"aZ":-13.35953705664086,"pfxX":-6.458993945327976,"pfxZ":8.918491581196337,"pX":-0.7347641255626118,"pZ":2.5354161161330135,"vX0":4.800631312571814,"vY0":-143.23565129660037,"vZ0":-6.115546275705882,"x":145.01,"y":170.32,"x0":-1.5804308036312806,"y0":50.00497300210617,"z0":5.509512128296235,"aX":-13.62858022545714},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":10.9,"spinRate":2423,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.3801893278869479,"extension":6.554965144092973},"index":0,"playId":"cc258cdf-287f-31af-a0e3-0f7243daa425","pitchNumber":1,"startTime":"2026-07-02T23:28:54.686Z","endTime":"2026-07-02T23:28:57.810Z","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":86.1,"endSpeed":79.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14206057404384,"aZ":-40.06676236760803,"pfxX":7.881093096018605,"pfxZ":-4.898206271576285,"pX":-0.8977598829924684,"pZ":2.782399216620961,"vX0":0.38731552417122794,"vY0":-125.48807838630624,"vZ0":1.4498074831777066,"x":151.22,"y":163.66,"x0":-2.079229550875831,"y0":50.006225896518664,"z0":5.438048722241801,"aX":12.689650249794571},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.4,"breakHorizontal":-14.4,"spinRate":3255,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.43492257843073423,"extension":6.277034732951124},"index":1,"playId":"937250c5-0cbc-30d1-9f54-2eede1c1eded","pitchNumber":2,"startTime":"2026-07-02T23:29:15.081Z","endTime":"2026-07-02T23:29:19.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.120545220886438,"aZ":-40.28586767441228,"pfxX":7.560937319628559,"pfxZ":-4.936988026663079,"pX":0.1014028083588289,"pZ":0.4857806716596309,"vX0":2.7424162666974867,"vY0":-127.12626167023967,"vZ0":-3.803436154164763,"x":113.13,"y":225.66,"x0":-1.9725002361263397,"y0":50.002264530853964,"z0":5.186375217538362,"aX":12.422765109780157},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-9.6,"breakHorizontal":-14.3,"spinRate":3264,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.4302180430002065,"extension":6.427084121470546},"index":2,"playId":"2ff0211a-17e4-3d81-bea7-b191abcf0d53","pitchNumber":3,"startTime":"2026-07-02T23:29:35.736Z","endTime":"2026-07-02T23:29:39.030Z","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":98.7,"endSpeed":90.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.665185434037724,"aZ":-17.284219911184216,"pfxX":-6.0472263819419965,"pfxZ":7.05323211820839,"pX":-0.8241681199709311,"pZ":3.553194998935449,"vX0":4.401452402790101,"vY0":-143.75744246402525,"vZ0":-2.795393530288187,"x":148.42,"y":142.84,"x0":-1.582840996064638,"y0":50.00157686189878,"z0":5.600061699149296,"aX":-12.76413025428618},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.5,"breakHorizontal":10.2,"spinRate":2293,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3797666118989098,"extension":6.575984293298593},"index":3,"playId":"98e0ed50-2fb4-3f6f-b64e-c0500872ad51","pitchNumber":4,"startTime":"2026-07-02T23:30:00.162Z","endTime":"2026-07-02T23:30:04.630Z","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":95.2,"endSpeed":89.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.645152553147845,"aZ":-23.15523450802525,"pfxX":0.0422956726412993,"pfxZ":4.537282598836076,"pX":1.3089155284126042,"pZ":1.303635587910982,"vX0":8.088179132308172,"vY0":-138.5527287544097,"vZ0":-6.872637793822167,"x":67.11,"y":203.58,"x0":-1.6271012113004,"y0":50.000357341694595,"z0":5.313782183145373,"aX":0.08218235947164172},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.3,"breakHorizontal":-1.4,"spinRate":2614,"spinDirection":205},"zone":14,"typeConfidence":0.92,"plateTime":0.39208397846014353,"extension":6.6204345770889645},"index":4,"playId":"3b4365ce-d2ba-3557-92fc-d2eccc7e11d3","pitchNumber":5,"startTime":"2026-07-02T23:30:22.028Z","endTime":"2026-07-02T23:30:25.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":89.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.050041714707202,"aZ":-21.913151480004405,"pfxX":0.021096740864502195,"pfxZ":5.126566511414057,"pX":0.3485092993151908,"pZ":1.1664268431897102,"vX0":5.6852492299598705,"vY0":-139.12643772641485,"vZ0":-7.327747465252886,"x":103.72,"y":207.29,"x0":-1.7063757600335878,"y0":50.00450990722479,"z0":5.238923806100934,"aX":0.041028301456862794},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":-1.0,"spinRate":2605,"spinDirection":205},"zone":14,"typeConfidence":0.92,"plateTime":0.39057142885716534,"extension":6.769142532611034},"index":5,"playId":"c6313cdf-4d22-38ce-9414-78955c0eebe2","pitchNumber":6,"startTime":"2026-07-02T23:30:44.837Z","endTime":"2026-07-02T23:30:48.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:30:48.906Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks. Drake Baldwin to 3rd. Ozzie Albies to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T23:30:51.783Z","endTime":"2026-07-02T23:33:15.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.053429186453688,"aZ":-43.99935098767654,"pfxX":4.473102684994503,"pfxZ":-7.65639013360311,"pX":0.6574627936245839,"pZ":1.2763863680982412,"vX0":3.9107785751105593,"vY0":-123.59654253384024,"vZ0":-1.662329540169814,"x":91.94,"y":204.32,"x0":-1.5275649154512068,"y0":50.00409419167635,"z0":5.658854877443954,"aX":6.907204965877386},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-14.0,"breakHorizontal":-9.0,"spinRate":3268,"spinDirection":40},"zone":14,"typeConfidence":0.88,"plateTime":0.44347080073368605,"extension":6.556217641802821},"index":0,"playId":"2f1340c2-3f01-379f-88d4-5756c208861b","pitchNumber":1,"startTime":"2026-07-02T23:31:17.376Z","endTime":"2026-07-02T23:31:20.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.039515096127705,"aZ":-26.467384713398104,"pfxX":2.3052255355524713,"pfxZ":3.0136708331979296,"pX":0.03505920819086736,"pZ":3.8768879975352157,"vX0":3.9208403129126266,"vY0":-136.23159399757967,"vZ0":0.22385106254279763,"x":115.66,"y":134.1,"x0":-1.718462326182572,"y0":50.00107625610403,"z0":5.613226295064232,"aX":4.360282996699308},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":-4.9,"spinRate":2648,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.4010379566602098,"extension":6.554549294312353},"index":1,"playId":"cdee8985-089a-3f6a-9542-b6ebe9a64f60","pitchNumber":2,"startTime":"2026-07-02T23:31:43.026Z","endTime":"2026-07-02T23:31:47.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35523572447851,"aZ":-13.322171985873508,"pfxX":-4.67027977244234,"pfxZ":9.030439006719606,"pX":0.2468379550434362,"pZ":1.3669739236013472,"vX0":6.640940509599337,"vY0":-143.60891530735265,"vZ0":-8.826471525611314,"x":107.59,"y":201.87,"x0":-1.489208079145407,"y0":50.00539538695674,"z0":5.309748699225877,"aX":-9.75318518817511},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.8,"breakHorizontal":7.1,"spinRate":2385,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.3814412181089746,"extension":6.824886232520283},"index":2,"playId":"70431b95-e979-34ff-8979-65da98de10d9","pitchNumber":3,"startTime":"2026-07-02T23:32:04.489Z","endTime":"2026-07-02T23:32:09.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.939736508541785,"aZ":-29.186562259648237,"pfxX":-10.70985145125079,"pfxZ":1.4616025865004367,"pX":0.13080560131143318,"pZ":3.1502600016111844,"vX0":9.073706673577629,"vY0":-141.5218524699191,"vZ0":-0.8658395159341342,"x":112.01,"y":153.72,"x0":-1.713188234282265,"y0":50.00337707619644,"z0":5.31659947438743,"aX":-21.89481505907701},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":2.6,"breakHorizontal":17.8,"spinRate":2285,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.38588587446086464,"extension":6.6533574081153875},"index":3,"playId":"bb5f26d6-877c-3385-bf92-df5a75317667","pitchNumber":4,"startTime":"2026-07-02T23:32:27.311Z","endTime":"2026-07-02T23:32:30.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, 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":91.6,"endSpeed":84.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.865104977883316,"aZ":-24.18846245080325,"pfxX":-7.309334116833908,"pfxZ":4.415506941250575,"pX":-1.6755329445996698,"pZ":3.143389744167647,"vX0":3.0220384343886137,"vY0":-133.42293473863754,"vZ0":-0.9861303973526937,"x":180.87,"y":153.91,"x0":-1.8712346989325168,"y0":50.00325268420633,"z0":5.25590272942694,"aX":-13.219444980407587},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":12.6,"spinRate":1388,"spinDirection":264},"zone":11,"typeConfidence":0.87,"plateTime":0.41002386260530255,"extension":6.7108561929285315},"index":4,"playId":"d59c5b31-0c56-32f8-a443-bd659066e543","pitchNumber":5,"startTime":"2026-07-02T23:32:49.468Z","endTime":"2026-07-02T23:32:52.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.984478658516124,"aZ":-13.620282426515123,"pfxX":-6.915622502922734,"pfxZ":8.860633644551076,"pX":1.3359564252589382,"pZ":1.7983745730714251,"vX0":10.133782426696277,"vY0":-143.71005841345877,"vZ0":-7.688856544736458,"x":66.08,"y":190.22,"x0":-1.3358124320995488,"y0":50.003977436190745,"z0":5.352882947606944,"aX":-14.482526009187387},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2495,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.38099919957411066,"extension":6.792610481312955},"index":5,"playId":"abf90b1f-2751-3a34-a3cc-65f154f8fb36","pitchNumber":6,"startTime":"2026-07-02T23:33:11.695Z","endTime":"2026-07-02T23:33:15.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:33:15.918Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T23:33:17.990Z","endTime":"2026-07-02T23:35:31.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":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":699625,"link":"/api/v1/people/699625"},"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":93.8,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.800592102792375,"aZ":-25.289900324514708,"pfxX":0.04580667617194556,"pfxZ":3.5805250400874815,"pX":-0.343249699595842,"pZ":3.7175270164931455,"vX0":3.8686568924343785,"vY0":-136.77423384246978,"vZ0":-0.1262772682350295,"x":107.89,"y":89.54,"x0":-1.7729369882209773,"y0":50.00476273085961,"z0":5.4762494093976875,"aX":0.08804948220851384},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":-0.7,"spinRate":2496,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.3981155532142351,"extension":6.602270668199776},"index":0,"playId":"375c49ed-3918-385a-a9ae-8bd149e221af","pitchNumber":1,"startTime":"2026-07-02T23:33:44.897Z","endTime":"2026-07-02T23:33:49.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(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":86.8,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2951393217472,"aZ":-35.44305545416031,"pfxX":9.296668143377746,"pfxZ":-2.019335429077218,"pX":0.4869750682707715,"pZ":1.8881829435373487,"vX0":2.9601101792639115,"vY0":-126.43665828775035,"vZ0":-1.254365778342585,"x":98.44,"y":187.8,"x0":-1.907621720292133,"y0":50.00509484992274,"z0":5.240395777764925,"aX":15.021683081249362},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":-17.5,"spinRate":3215,"spinDirection":52},"zone":9,"typeConfidence":0.9,"plateTime":0.4335594068093731,"extension":6.442361308313762},"index":1,"playId":"aa412315-250c-3dd4-aa38-104d22d2220a","pitchNumber":2,"startTime":"2026-07-02T23:34:13.174Z","endTime":"2026-07-02T23:34:16.449Z","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":98.2,"endSpeed":90.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6963818959914,"aZ":-24.573681844692867,"pfxX":-9.14888982916554,"pfxZ":3.6460527387082653,"pX":1.0236904701788871,"pZ":2.0401393706399595,"vX0":10.517124275906886,"vY0":-142.74538552495565,"vZ0":-4.441747180741954,"x":77.98,"y":183.7,"x0":-1.5019000228396986,"y0":50.00379163979666,"z0":5.143720100234161,"aX":-19.076038004711037},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":5.9,"breakHorizontal":14.8,"spinRate":2400,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.3822176359499099,"extension":6.703218912700929},"index":2,"playId":"d8babda4-41aa-3414-9298-526ed1929ae1","pitchNumber":3,"startTime":"2026-07-02T23:34:35.046Z","endTime":"2026-07-02T23:34:39.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.466905364466058,"aZ":-23.12155682730453,"pfxX":0.371100881667664,"pfxZ":4.646875650682675,"pX":0.17199740013026965,"pZ":3.108980307852412,"vX0":4.830230888213511,"vY0":-137.5125302770429,"vZ0":-2.04019861349031,"x":110.44,"y":154.84,"x0":-1.642858823853456,"y0":50.004816877937294,"z0":5.4011228343584845,"aX":0.7228165385361863},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":-1.6,"spinRate":2633,"spinDirection":192},"zone":2,"typeConfidence":0.91,"plateTime":0.39567288211071805,"extension":6.605290024035615},"index":3,"playId":"908af02e-a611-395e-91c1-27b5a6e7abae","pitchNumber":4,"startTime":"2026-07-02T23:34:57.478Z","endTime":"2026-07-02T23:35:02.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345739597132827,"aZ":-36.78004834402808,"pfxX":9.232043525484187,"pfxZ":-2.902934196224866,"pX":-0.47446825377250823,"pZ":2.784759752291335,"vX0":1.1408423996397201,"vY0":-125.22369841004208,"vZ0":1.1615230507587944,"x":135.09,"y":163.59,"x0":-2.135233220195818,"y0":50.00119676017648,"z0":5.3243819737527796,"aX":14.656269741768979},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.8,"breakHorizontal":-16.9,"spinRate":3050,"spinDirection":55},"zone":1,"typeConfidence":0.9,"plateTime":0.4374452103428004,"extension":6.341727165254699},"index":4,"playId":"9cb5a6b7-2bda-3b82-9752-bd5faabcfd3f","pitchNumber":5,"startTime":"2026-07-02T23:35:26.824Z","endTime":"2026-07-02T23:35:31.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:35:31.160Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a line drive to center fielder Nathan Church. Drake Baldwin scores. Ozzie Albies to 3rd. Matt Olson to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T23:35:42.576Z","endTime":"2026-07-02T23:37:19.557Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.231581196204438,"aZ":-17.114685411840068,"pfxX":-4.369117663276823,"pfxZ":7.314534716185854,"pX":1.1165876412652374,"pZ":3.52803309208436,"vX0":8.8561281665654,"vY0":-142.0302617258053,"vZ0":-2.456509442084175,"x":74.44,"y":143.52,"x0":-1.463620338243785,"y0":50.00140845734842,"z0":5.483039407574292,"aX":-8.994680873775678},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.0,"breakHorizontal":6.2,"spinRate":2104,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.3845349416581447,"extension":6.777790616001558},"index":0,"playId":"357ea00d-1003-3f7f-a542-381b4fb3fb9a","pitchNumber":1,"startTime":"2026-07-02T23:35:57.067Z","endTime":"2026-07-02T23:36:00.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.676687924402746,"aZ":-15.3036823135568,"pfxX":-4.442646913988369,"pfxZ":7.998914330951257,"pX":0.37776843103413166,"pZ":3.182433902695513,"vX0":6.797926082953555,"vY0":-143.71575105757952,"vZ0":-3.8537423789938368,"x":102.6,"y":152.85,"x0":-1.4319181857347107,"y0":50.00425061066505,"z0":5.479917767671326,"aX":-9.372385019878312},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":6.8,"spinRate":2105,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.37989544693617416,"extension":6.879164418234339},"index":1,"playId":"0c19ea19-9e81-3a83-a674-32b50e4e008a","pitchNumber":2,"startTime":"2026-07-02T23:36:19.454Z","endTime":"2026-07-02T23:36:23.065Z","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":97.8,"endSpeed":90.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.141798427011107,"aZ":-25.739415997816,"pfxX":-9.180367115160067,"pfxZ":3.1048430136914718,"pX":-1.0363272874060927,"pZ":2.6437965793879834,"vX0":5.494240228547178,"vY0":-142.4857741585671,"vZ0":-2.8769526183655434,"x":156.5,"y":167.4,"x0":-1.788269971483395,"y0":50.00405352146324,"z0":5.278006826296317,"aX":-19.03782884037677},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.3,"breakHorizontal":15.6,"spinRate":2300,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.38317085179455734,"extension":6.586144404246195},"index":2,"playId":"f3064e88-ba9f-3eff-9d65-30b5bc729295","pitchNumber":3,"startTime":"2026-07-02T23:36:41.460Z","endTime":"2026-07-02T23:36:46.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21050247772338,"aZ":-14.398633599914342,"pfxX":-5.654353498043616,"pfxZ":8.552038667767022,"pX":0.08243730542882935,"pZ":3.0518054084807527,"vX0":6.473824649766531,"vY0":-142.44917807699775,"vZ0":-4.233125545121426,"x":113.86,"y":156.38,"x0":-1.472730525271432,"y0":50.00369132163213,"z0":5.451715791894366,"aX":-11.754395151751554},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":9.1,"spinRate":2252,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.38282780191287813,"extension":6.731314677991132},"hitData":{"launchSpeed":97.5,"launchAngle":9.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.99,"coordY":90.68}},"index":3,"playId":"4ea14518-0200-35e3-b779-bcd4899f0fee","pitchNumber":4,"startTime":"2026-07-02T23:37:07.375Z","endTime":"2026-07-02T23:37:19.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:37:19.557Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dominic Smith doubles (6) on a line drive to right fielder Jordan Walker, deflected by pitcher Dustin May. Ozzie Albies scores. Matt Olson scores. Mauricio Dubón scores.","rbi":3,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T23:38:45.784Z","endTime":"2026-07-02T23:40:20.419Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":669160,"link":"/api/v1/people/669160"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-02T23:37:35.787Z","endTime":"2026-07-02T23:38:48.047Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1720683839078,"aZ":-38.41793074817848,"pfxX":7.126653939431702,"pfxZ":-3.969712385611068,"pX":-0.567009583617528,"pZ":2.444725625050261,"vX0":1.3023755914480115,"vY0":-124.44000337376407,"vZ0":0.7780205200075931,"x":138.61,"y":172.77,"x0":-2.022705443355044,"y0":50.00101611843371,"z0":5.302012763883232,"aX":11.213792949992758},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.7,"breakHorizontal":-13.2,"spinRate":3133,"spinDirection":50},"zone":4,"typeConfidence":0.89,"plateTime":0.4395694932421548,"extension":6.481718405098238},"index":1,"playId":"79f6bf87-30a1-3606-b060-451984fbf729","pitchNumber":1,"startTime":"2026-07-02T23:38:48.047Z","endTime":"2026-07-02T23:38:51.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48775963197194,"aZ":-22.895445283111314,"pfxX":1.2401862826166128,"pfxZ":4.881062120283908,"pX":0.9864649156126511,"pZ":1.5886145463126942,"vX0":6.321652572037003,"vY0":-135.74923317054694,"vZ0":-6.007288292721816,"x":79.4,"y":195.89,"x0":-1.515934234895571,"y0":50.003116203846375,"z0":5.382313546422945,"aX":2.358198801668469},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.0,"breakHorizontal":-3.4,"spinRate":2541,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.40062646563075877,"extension":6.899828885216003},"index":2,"playId":"58209e53-5894-3dd2-8405-100dcb54c6f2","pitchNumber":2,"startTime":"2026-07-02T23:39:09.054Z","endTime":"2026-07-02T23:39:12.786Z","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":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":87.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.348849551880374,"aZ":-22.601300449674582,"pfxX":0.6255784786514185,"pfxZ":4.965651213094415,"pX":0.72781037036167,"pZ":1.9958292893569796,"vX0":6.062207503280138,"vY0":-136.38111613554815,"vZ0":-4.982015835535062,"x":89.26,"y":184.89,"x0":-1.5836882550038427,"y0":50.00332418899579,"z0":5.357208837444182,"aX":1.2063319552151388},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":-2.2,"spinRate":2558,"spinDirection":194},"zone":9,"typeConfidence":0.91,"plateTime":0.39803614153067857,"extension":6.759175149102491},"index":3,"playId":"04e3bdb7-3cde-3414-9941-c11fae3535cd","pitchNumber":3,"startTime":"2026-07-02T23:39:31.115Z","endTime":"2026-07-02T23:39:34.845Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-02T23:39:45.190Z","endTime":"2026-07-02T23:40:05.742Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.123319809682425,"aZ":-37.735603240847915,"pfxX":7.592402495791495,"pfxZ":-3.446620065806691,"pX":-0.07295262184437472,"pZ":2.834775107765911,"vX0":2.2070823160992914,"vY0":-126.16074038668725,"vZ0":1.2806529771731805,"x":119.78,"y":162.24,"x0":-1.9448536683335713,"y0":50.00088321586556,"z0":5.356891648710612,"aX":12.263209110357558},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.8,"breakHorizontal":-14.3,"spinRate":3168,"spinDirection":52},"zone":2,"typeConfidence":0.9,"plateTime":0.43378014394040587,"extension":6.513114015064788},"hitData":{"launchSpeed":91.6,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":134.32,"coordY":172.22}},"index":5,"playId":"ab0bb909-312b-34ee-abff-c53d43422fbc","pitchNumber":4,"startTime":"2026-07-02T23:40:05.742Z","endTime":"2026-07-02T23:40:20.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:40:20.419Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a ground ball to third baseman Blaze Jordan. Dominic Smith to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T23:45:24.546Z","endTime":"2026-07-02T23:45:35.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnThird":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"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":2},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-02T23:40:55.205Z","endTime":"2026-07-02T23:45:03.960Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-02T23:45:03.960Z","endTime":"2026-07-02T23:45:26.869Z","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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.731377253789063,"aZ":-24.04269819265657,"pfxX":-8.841295888293379,"pfxZ":4.16918680628964,"pX":-0.761134703206424,"pZ":2.279120201000903,"vX0":5.558014645154792,"vY0":-138.45662824269928,"vZ0":-3.8845003051607967,"x":146.01,"y":177.24,"x0":-1.641699430918872,"y0":50.00094070629107,"z0":5.301302059034785,"aX":-17.233820220065255},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":14.9,"spinRate":2180,"spinDirection":224},"zone":4,"typeConfidence":0.86,"plateTime":0.3949754378575232,"extension":6.817725878886102},"hitData":{"launchSpeed":69.9,"launchAngle":-62.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.87,"coordY":175.6}},"index":2,"playId":"309acfcb-1dca-320b-87e8-826bb57d3897","pitchNumber":1,"startTime":"2026-07-02T23:45:26.869Z","endTime":"2026-07-02T23:45:35.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:45:35.182Z","atBatIndex":13},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Mike Yastrzemski out on a sacrifice fly to center fielder Nathan Church. Dominic Smith scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T23:45:50.223Z","endTime":"2026-07-02T23:46:30.560Z","isComplete":true,"isScoringPlay":true,"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.612528737584324,"aZ":-43.45157982542304,"pfxX":4.831236761871207,"pfxZ":-7.4112658626910815,"pX":-0.1682980523611641,"pZ":2.5561203660833813,"vX0":1.9566684950563717,"vY0":-122.42811799501501,"vZ0":1.3136161284942869,"x":123.42,"y":169.76,"x0":-1.6049279480651635,"y0":50.0018816828779,"z0":5.724350906920547,"aX":7.351706330649319},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.8,"breakHorizontal":-9.2,"spinRate":3084,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.4469675574833527,"extension":6.5113522082730535},"hitData":{"launchSpeed":99.2,"launchAngle":34.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.84,"coordY":42.95}},"index":0,"playId":"ff8517bd-4553-3164-af72-b690b7617b0c","pitchNumber":1,"startTime":"2026-07-02T23:46:15.210Z","endTime":"2026-07-02T23:46:30.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:46:30.560Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jim Jarvis singles on a ground ball to right fielder Jordan Walker. Austin Riley to 3rd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T23:46:38.370Z","endTime":"2026-07-02T23:47:34.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"postOnThird":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76843998449324,"aZ":-17.852736620942135,"pfxX":-7.513557240291363,"pfxZ":7.224869992769195,"pX":-0.7935818629082034,"pZ":2.828609835594411,"vX0":4.815466070776398,"vY0":-139.52174568935303,"vZ0":-3.98693107091785,"x":147.25,"y":162.41,"x0":-1.560754673965715,"y0":50.005395115571076,"z0":5.444107517935174,"aX":-14.89703008454659},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":12.7,"spinRate":2230,"spinDirection":222},"zone":1,"typeConfidence":0.83,"plateTime":0.39176135863509876,"extension":6.725180381131321},"index":0,"playId":"8b948d42-b12c-37c0-9bba-c0790837eba4","pitchNumber":1,"startTime":"2026-07-02T23:46:59.278Z","endTime":"2026-07-02T23:47:04.503Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01793377631234,"aZ":-15.263933670981425,"pfxX":-5.627608339041427,"pfxZ":8.320990826412956,"pX":0.22557209487598734,"pZ":2.3353764786635556,"vX0":6.624738921993071,"vY0":-140.95240091158433,"vZ0":-5.815061385439168,"x":108.4,"y":175.72,"x0":-1.4129157816675149,"y0":50.00546033515267,"z0":5.394084630758244,"aX":-11.44002196960212},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":9.0,"spinRate":2302,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.38710995657132496,"extension":6.865119474690239},"hitData":{"launchSpeed":97.9,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.66,"coordY":87.5}},"index":1,"playId":"9f157584-2ec2-3ec2-b923-c6184fe6eeb4","pitchNumber":2,"startTime":"2026-07-02T23:47:23.377Z","endTime":"2026-07-02T23:47:34.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:47:34.411Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-02T23:50:47.434Z","endTime":"2026-07-02T23:51:40.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-02T23:47:57.981Z","endTime":"2026-07-02T23:49:00.862Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Bruihl replaces Dustin May.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-02T23:49:00.862Z","endTime":"2026-07-02T23:50:49.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.567028659223407,"aZ":-39.11208942660968,"pfxX":-6.439152318086505,"pfxZ":-5.667353855937542,"pX":-1.2555745456790803,"pZ":1.715811874906311,"vX0":-7.806242372633295,"vY0":-110.20134814831938,"vZ0":1.9265626617339522,"x":164.86,"y":192.45,"x0":3.1766712178544947,"y0":50.00438764409541,"z0":4.978253362607815,"aX":-7.877794260810136},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-9.4,"breakHorizontal":13.8,"spinRate":2363,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.49805395174316924,"extension":6.978574330252813},"index":2,"playId":"1565394c-c37f-3ed2-80fc-caba3796bb36","pitchNumber":1,"startTime":"2026-07-02T23:50:49.585Z","endTime":"2026-07-02T23:50:52.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79025070232964,"aZ":-36.538606276205755,"pfxX":-6.78607771483968,"pfxZ":-3.5051027316289147,"pX":-0.13401333224038625,"pZ":1.9898248134261585,"vX0":-5.73213822405029,"vY0":-110.84919527195419,"vZ0":2.102840240763493,"x":122.11,"y":185.05,"x0":3.366954508129666,"y0":50.00314053077716,"z0":4.843128194157012,"aX":-8.446138445627255},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-5.5,"breakHorizontal":13.8,"spinRate":2370,"spinDirection":297},"zone":8,"typeConfidence":0.9,"plateTime":0.49409852187900904,"extension":6.8515949983362425},"index":3,"playId":"cd8ccd80-7e22-39b3-91a9-a11dedaf890e","pitchNumber":2,"startTime":"2026-07-02T23:51:05.398Z","endTime":"2026-07-02T23:51:09.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96133838205917,"aZ":-30.06662307038265,"pfxX":9.526572977062544,"pfxZ":1.2159374248050163,"pX":0.611267256622133,"pZ":2.241892085507528,"vX0":-10.093181101954762,"vY0":-130.14749276780924,"vZ0":-0.9607482788357463,"x":93.7,"y":178.25,"x0":3.285062270977059,"y0":50.00207553984294,"z0":4.874285084310612,"aX":16.49319214400082},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":-15.2,"spinRate":2062,"spinDirection":119},"zone":6,"typeConfidence":0.88,"plateTime":0.4193833137394627,"extension":6.662471245255608},"hitData":{"launchSpeed":101.1,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.79,"coordY":158.91}},"index":4,"playId":"f7ec1d2f-397b-3e59-898c-95e6b3bc052e","pitchNumber":3,"startTime":"2026-07-02T23:51:32.945Z","endTime":"2026-07-02T23:51:40.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:51:40.469Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Jordan grounds out, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T23:53:38.853Z","endTime":"2026-07-02T23:54:21.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64186595851057,"aZ":-21.03897533427348,"pfxX":-7.487315832622617,"pfxZ":5.76749958553051,"pX":-0.1666711614209435,"pZ":2.6392648391552247,"vX0":3.549457119716529,"vY0":-137.20696913167703,"vZ0":-5.669164621710266,"x":123.35,"y":167.52,"x0":-0.49500748936023753,"y0":50.00679394072841,"z0":6.139446599945836,"aX":-14.465427854924107},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":13.0,"spinRate":2037,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39723308129996004,"extension":6.0870634132301955},"index":0,"playId":"5f40fc4d-c824-305c-8980-db72deadee33","pitchNumber":1,"startTime":"2026-07-02T23:54:01.567Z","endTime":"2026-07-02T23:54:04.567Z","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":94.3,"endSpeed":87.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71304476242949,"aZ":-20.786112459225542,"pfxX":-5.917700397058108,"pfxZ":5.872663955173783,"pX":-0.6927471716160774,"pZ":2.7958742159711654,"vX0":1.571868597984629,"vY0":-137.48613362114185,"vZ0":-5.067531508066141,"x":143.41,"y":163.29,"x0":-0.4981474043358913,"y0":50.00424840219979,"z0":6.048190803854784,"aX":-11.479386920355282},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":10.4,"spinRate":2107,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39639347364347355,"extension":6.231938578639975},"hitData":{"launchSpeed":81.4,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.7,"coordY":144.35}},"index":1,"playId":"82933679-64a3-36b3-9e01-3248ae49cedc","pitchNumber":2,"startTime":"2026-07-02T23:54:13.812Z","endTime":"2026-07-02T23:54:21.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:54:21.635Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jimmy Crooks strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T23:54:54.237Z","endTime":"2026-07-02T23:56:08.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-02T23:54:44.573Z","endTime":"2026-07-02T23:54:56.554Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.016091301470652,"aZ":-23.001617959627985,"pfxX":0.7083933273960455,"pfxZ":5.012104258001312,"pX":0.11265107494587387,"pZ":2.8070423291154327,"vX0":1.9440802413058969,"vY0":-133.27843608488305,"vZ0":-4.29591831313979,"x":112.71,"y":162.99,"x0":-0.713307651581078,"y0":50.00416590378189,"z0":6.066094508842354,"aX":1.2958271195545275},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-1.7,"spinRate":2261,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.408298071927522,"extension":6.245667836467129},"index":1,"playId":"dccb9cd9-d056-376f-914e-91bc7a7ff7f9","pitchNumber":1,"startTime":"2026-07-02T23:54:56.554Z","endTime":"2026-07-02T23:54:59.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":76.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76994686992587,"aZ":-40.6374070557055,"pfxX":3.7996623008563493,"pfxZ":-5.911952271804947,"pX":0.6747905526080064,"pZ":1.1279964618635534,"vX0":1.7524542793696165,"vY0":-118.38866494193151,"vZ0":-2.8563791497381983,"x":91.28,"y":208.32,"x0":-0.5666789515245196,"y0":50.00220552381733,"z0":6.0386080459767895,"aX":5.439873398639481},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.2,"breakHorizontal":-7.3,"spinRate":2284,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.46113506203508203,"extension":6.371178801244589},"index":2,"playId":"f4cf99e5-c384-389f-8233-0fb1f9ade8fe","pitchNumber":2,"startTime":"2026-07-02T23:55:12.476Z","endTime":"2026-07-02T23:55:16.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98152317669769,"aZ":-19.61159261949466,"pfxX":-7.261474357700514,"pfxZ":6.5787239919988965,"pX":-1.2232848439554653,"pZ":1.3652462167985944,"vX0":0.9918649428347737,"vY0":-136.79175120956342,"vZ0":-8.798218796248769,"x":163.63,"y":201.92,"x0":-0.6447620702447415,"y0":50.002556301378426,"z0":5.948619050071968,"aX":-13.868198084259474},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":13.0,"spinRate":2084,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.39921214411994344,"extension":6.500083104823345},"index":3,"playId":"d85af359-0089-32c4-8a95-07013dfa8b42","pitchNumber":3,"startTime":"2026-07-02T23:55:26.765Z","endTime":"2026-07-02T23:55:29.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.735742134057155,"aZ":-33.73507425458923,"pfxX":1.4796694604744491,"pfxZ":-1.035863921154931,"pX":-1.7437507237829886,"pZ":5.850261970644128,"vX0":-2.889050367739929,"vY0":-120.58386973255504,"vZ0":5.66256454021083,"x":183.47,"y":80.82,"x0":-0.7336972966825857,"y0":50.0039501906892,"z0":6.416624228647154,"aX":2.226137094871691},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.6,"breakHorizontal":-2.2,"spinRate":931,"spinDirection":317},"zone":11,"typeConfidence":2.0,"plateTime":0.45055829988691887,"extension":6.220257206634012},"index":4,"playId":"4ac9ef42-47af-3b03-9bff-169cfbe0b6a3","pitchNumber":4,"startTime":"2026-07-02T23:55:44.267Z","endTime":"2026-07-02T23:55:47.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01251793260355,"aZ":-41.44548946839972,"pfxX":3.723943435196013,"pfxZ":-6.392829869437817,"pX":0.9266660974577468,"pZ":0.5070221085368006,"vX0":2.17735731804434,"vY0":-119.44982224000556,"vZ0":-4.086460049300576,"x":81.68,"y":225.09,"x0":-0.4789433427148157,"y0":50.000242377009016,"z0":5.948681653163326,"aX":5.404531662718792},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.2,"breakHorizontal":-7.2,"spinRate":2249,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4577415283351418,"extension":6.493946426232832},"index":5,"playId":"c64cd10c-72de-37cd-bb3d-7aacca1e3883","pitchNumber":5,"startTime":"2026-07-02T23:56:04.656Z","endTime":"2026-07-02T23:56:08.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:56:08.290Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out, first baseman Matt Olson to pitcher Hurston Waldrep.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-02T23:56:10.589Z","endTime":"2026-07-02T23:56:53.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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":694462,"link":"/api/v1/people/694462"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.6,"endSpeed":77.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42682208326996,"aZ":-32.59532115657482,"pfxX":2.4812526320696717,"pfxZ":-0.27613124341220363,"pX":-0.5361990158174132,"pZ":2.3479180335668466,"vX0":-0.0652309198684064,"vY0":-121.86094469011832,"vZ0":-2.1668684397514317,"x":137.44,"y":175.39,"x0":-0.832183210874171,"y0":50.00286859835307,"z0":6.0341328414281,"aX":3.773714939362798},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":-4.4,"spinRate":2294,"spinDirection":90},"zone":4,"typeConfidence":2.0,"plateTime":0.4475505891633178,"extension":6.248396083953163},"index":0,"playId":"95d63039-44e6-315d-bc89-ab37e4002d09","pitchNumber":1,"startTime":"2026-07-02T23:56:33.246Z","endTime":"2026-07-02T23:56:36.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.079955600986942,"aZ":-21.502626685495535,"pfxX":0.5844711981092865,"pfxZ":5.727690977987347,"pX":0.7217177452152309,"pZ":2.2256077166815786,"vX0":3.3280422854715037,"vY0":-134.39457415681764,"vZ0":-6.0168849980163035,"x":89.49,"y":178.69,"x0":-0.5992838334177769,"y0":50.00223191853512,"z0":5.98032770709145,"aX":1.0886467639334327},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":-1.7,"spinRate":2331,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4046989258776872,"extension":6.40231717371178},"hitData":{"launchSpeed":81.3,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":157.09}},"index":1,"playId":"b9dd2191-b3d7-3e3e-9e99-b54f8e83d855","pitchNumber":2,"startTime":"2026-07-02T23:56:46.476Z","endTime":"2026-07-02T23:56:53.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:56:53.783Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T23:58:44.971Z","endTime":"2026-07-02T23:59:44.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":89.8,"endSpeed":83.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033763637554376,"aZ":-32.23352505729355,"pfxX":9.310429487099967,"pfxZ":-0.036204162475151236,"pX":0.38594209164278565,"pZ":1.7836576379129458,"vX0":-10.492106941324698,"vY0":-130.52689841175072,"vZ0":-1.7977257479499908,"x":102.29,"y":190.62,"x0":3.2301655309957065,"y0":50.00222902643933,"z0":4.886767256203742,"aX":16.21829015655646},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.2,"breakHorizontal":-14.8,"spinRate":1983,"spinDirection":117},"zone":9,"typeConfidence":0.89,"plateTime":0.41811615358776866,"extension":6.718199774110458},"index":0,"playId":"0ec00b3b-6fa8-317d-875d-6738ac6ddc3a","pitchNumber":1,"startTime":"2026-07-02T23:59:03.816Z","endTime":"2026-07-02T23:59:07.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.2,"endSpeed":74.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08672511035265,"aZ":-33.699176115170985,"pfxX":5.7527088970059745,"pfxZ":-1.0906414511255758,"pX":1.3175640418188443,"pZ":1.630008526527295,"vX0":-6.315414051930361,"vY0":-116.74721044532953,"vZ0":0.034102724362141235,"x":66.78,"y":194.77,"x0":3.298779359520479,"y0":50.00510233527731,"z0":4.762927510820729,"aX":8.015380091480145},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.7,"breakHorizontal":-9.0,"spinRate":1400,"spinDirection":115},"zone":14,"typeConfidence":0.91,"plateTime":0.4675081490144022,"extension":6.627137403377581},"index":1,"playId":"eee9bd99-88e6-32aa-abe0-cd78161e25e0","pitchNumber":2,"startTime":"2026-07-02T23:59:19.708Z","endTime":"2026-07-02T23:59:23.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.076003013592807,"aZ":-34.688035726688504,"pfxX":7.052495223563894,"pfxZ":-1.8269542189497479,"pX":1.1125198666638905,"pZ":2.3061614360581943,"vX0":-7.092892280309853,"vY0":-116.24126674890692,"vZ0":1.7522524672563558,"x":74.59,"y":176.51,"x0":3.2821243095182577,"y0":50.0052974380313,"z0":4.827438752319655,"aX":9.68673596146827},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.6,"breakHorizontal":-11.0,"spinRate":1304,"spinDirection":106},"zone":14,"typeConfidence":0.91,"plateTime":0.4705704113411615,"extension":6.81148715204125},"hitData":{"launchSpeed":71.6,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.72,"coordY":149.22}},"index":2,"playId":"49b4d806-f25d-35a6-96fd-45f5953695b7","pitchNumber":3,"startTime":"2026-07-02T23:59:37.034Z","endTime":"2026-07-02T23:59:44.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-02T23:59:44.748Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-02T23:59:46.629Z","endTime":"2026-07-03T00:01:53.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8163059125805,"aZ":-32.70485532278308,"pfxX":10.374561890706719,"pfxZ":-0.2963852436945924,"pX":1.6942605793185799,"pZ":2.7088304875628944,"vX0":-7.879103369230991,"vY0":-132.55242369265963,"vZ0":0.4998368548473131,"x":52.42,"y":165.64,"x0":3.354464115116109,"y0":50.00429652415377,"z0":4.902010672589132,"aX":18.49905842635095},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.2,"breakHorizontal":-17.2,"spinRate":2079,"spinDirection":117},"zone":12,"typeConfidence":0.9,"plateTime":0.4129091467337549,"extension":6.630802822728986},"index":0,"playId":"90f472e4-9b77-3f00-8d7b-f74125594efb","pitchNumber":1,"startTime":"2026-07-03T00:00:09.859Z","endTime":"2026-07-03T00:00:13.130Z","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":77.3,"endSpeed":70.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.767046631296417,"aZ":-34.31696743766093,"pfxX":-8.57701393348811,"pfxZ":-1.683205341277933,"pX":0.8670758664594157,"pZ":2.8614383306321023,"vX0":-3.219083076832741,"vY0":-112.43165227615086,"vZ0":3.024971314937794,"x":83.95,"y":161.52,"x0":3.434892533526411,"y0":50.00445058217031,"z0":4.998181660041143,"aX":-10.90115741632813},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-1.9,"breakHorizontal":16.4,"spinRate":2452,"spinDirection":295},"zone":6,"typeConfidence":0.9,"plateTime":0.488527706835824,"extension":6.643675749033459},"index":1,"playId":"f089434f-898e-3a23-a062-3bfe3dd4aa25","pitchNumber":2,"startTime":"2026-07-03T00:00:26.831Z","endTime":"2026-07-03T00:00:30.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867635361234996,"aZ":-34.14480786973316,"pfxX":-5.972656592749832,"pfxZ":-1.4736920010972394,"pX":-1.233441075974135,"pZ":1.3487052780765678,"vX0":-8.472451428448101,"vY0":-114.93788963736982,"vZ0":-0.5490338653891675,"x":164.02,"y":202.36,"x0":3.2807373434616807,"y0":50.0050750065072,"z0":4.914510760639038,"aX":-7.968316243585644},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.5,"breakHorizontal":13.0,"spinRate":2528,"spinDirection":303},"zone":13,"typeConfidence":0.88,"plateTime":0.47706190022994877,"extension":6.898590686366802},"index":2,"playId":"8e0e2dc0-5692-3d7a-b4ed-4a0831b1c733","pitchNumber":3,"startTime":"2026-07-03T00:00:43.197Z","endTime":"2026-07-03T00:00:46.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19455107105317,"aZ":-31.452338847967397,"pfxX":-6.605621626872523,"pfxZ":0.5679011838471677,"pX":-0.8025591390263392,"pZ":3.3683655909309613,"vX0":-7.425263954783404,"vY0":-112.32741839569711,"vZ0":3.6920737545065765,"x":147.59,"y":147.83,"x0":3.4096604147818868,"y0":50.00270560527441,"z0":4.909987622963028,"aX":-8.402888425887276},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":2.4,"breakHorizontal":13.9,"spinRate":2446,"spinDirection":293},"zone":11,"typeConfidence":0.9,"plateTime":0.4884468219002871,"extension":6.7911347818394185},"index":3,"playId":"a0a4fec0-2542-3c06-a62b-cffe1f006532","pitchNumber":4,"startTime":"2026-07-03T00:01:00.833Z","endTime":"2026-07-03T00:01:04.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.604944749606673,"aZ":-28.679814285187945,"pfxX":7.994054388902066,"pfxZ":2.0531876778423994,"pX":-0.5504685820931727,"pZ":1.6560884596410723,"vX0":-12.041302272995415,"vY0":-128.95807288822976,"vZ0":-2.4029337422660104,"x":137.98,"y":194.07,"x0":3.1218712670345345,"y0":50.00075327575494,"z0":4.792829871851568,"aX":13.582988057632935},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":-12.1,"spinRate":2031,"spinDirection":120},"zone":13,"typeConfidence":0.84,"plateTime":0.423314157401367,"extension":6.739088983741728},"index":4,"playId":"db63454d-766a-37f6-a50d-4bea447e6ef6","pitchNumber":5,"startTime":"2026-07-03T00:01:19.188Z","endTime":"2026-07-03T00:01:22.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.216206817634102,"aZ":-30.85057130101384,"pfxX":8.990469219362335,"pfxZ":0.7643467860105142,"pX":-0.11074769076462074,"pZ":1.5364281440297582,"vX0":-11.37439557620938,"vY0":-129.9857349794071,"vZ0":-2.3839261559403777,"x":121.22,"y":197.3,"x0":3.1375134200661474,"y0":50.00084133705865,"z0":4.789305577565149,"aX":15.506547869228195},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":-14.0,"spinRate":2095,"spinDirection":116},"zone":13,"typeConfidence":0.88,"plateTime":0.4201044125288602,"extension":6.78409193198779},"hitData":{"launchSpeed":83.3,"launchAngle":49.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.53,"coordY":104.6}},"index":5,"playId":"c6cded97-7c9b-3315-9404-c2ca58c08901","pitchNumber":6,"startTime":"2026-07-03T00:01:44.228Z","endTime":"2026-07-03T00:01:53.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:01:53.281Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T00:01:55.234Z","endTime":"2026-07-03T00:03:14.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67572032512067,"aZ":-27.2816197442375,"pfxX":1.0420108675666917,"pfxZ":2.905606950746021,"pX":0.2539768757452001,"pZ":2.5609120620972834,"vX0":-7.597291642338583,"vY0":-127.83038257202627,"vZ0":-1.3349209813596263,"x":107.32,"y":169.64,"x0":3.105508121011903,"y0":50.005974987223205,"z0":5.194412529044486,"aX":1.757313363063671},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":-0.5,"spinRate":2452,"spinDirection":137},"zone":5,"typeConfidence":0.93,"plateTime":0.425412985104626,"extension":6.791714853922508},"index":0,"playId":"f0bac6ed-c297-3d12-a77e-235b3a797984","pitchNumber":1,"startTime":"2026-07-03T00:02:18.814Z","endTime":"2026-07-03T00:02:22.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951439449102907,"aZ":-28.869680690460815,"pfxX":10.124279034530078,"pfxZ":1.8585765927270153,"pX":1.1662052473600877,"pZ":2.445076521381189,"vX0":-8.911056229601938,"vY0":-131.89153505368384,"vZ0":-0.6818447496746454,"x":72.55,"y":172.76,"x0":3.2601968247527564,"y0":50.00010636518667,"z0":4.820977986754826,"aX":17.976635865074222},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.5,"breakHorizontal":-16.6,"spinRate":2243,"spinDirection":120},"zone":14,"typeConfidence":0.89,"plateTime":0.4140226195569636,"extension":6.618263911465733},"index":1,"playId":"993b2cce-b489-3001-a7e6-396ff68ea6cf","pitchNumber":2,"startTime":"2026-07-03T00:02:37.700Z","endTime":"2026-07-03T00:02:41.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02846422997588,"aZ":-33.689575668938716,"pfxX":-8.48935914603483,"pfxZ":-1.1194346721997839,"pX":-0.4263398866235533,"pZ":2.4361385199665313,"vX0":-6.128096542661529,"vY0":-115.85412642196326,"vZ0":1.673992995407634,"x":133.25,"y":173.0,"x0":3.357485936797559,"y0":50.00103212238792,"z0":4.928647421025873,"aX":-11.516158852152177},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.3,"breakHorizontal":16.9,"spinRate":2561,"spinDirection":300},"zone":4,"typeConfidence":0.9,"plateTime":0.47311233560261234,"extension":6.748451773604502},"hitData":{"launchSpeed":95.2,"launchAngle":39.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.91,"coordY":91.92}},"index":2,"playId":"1f3ae479-d6d0-3486-b99f-89e30753f19c","pitchNumber":3,"startTime":"2026-07-03T00:03:05.479Z","endTime":"2026-07-03T00:03:14.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:03:14.460Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T00:05:05.257Z","endTime":"2026-07-03T00:06:07.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954475906513352,"aZ":-19.71483197484138,"pfxX":-6.3605420517819296,"pfxZ":6.418913766082154,"pX":0.04064581206080708,"pZ":2.913688698842584,"vX0":3.755375424176461,"vY0":-137.5644978468579,"vZ0":-5.185301377327443,"x":115.45,"y":160.11,"x0":-0.5070121702593454,"y0":50.00164542384696,"z0":6.136054416165334,"aX":-12.341465283162314},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":10.9,"spinRate":2193,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.39628631900134614,"extension":6.2828805483868955},"index":0,"playId":"6da196fa-16a3-3775-87b3-69e3bfcf1d2d","pitchNumber":1,"startTime":"2026-07-03T00:05:23.469Z","endTime":"2026-07-03T00:05:26.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.481371229951748,"aZ":-39.24535908923269,"pfxX":3.4734373573455475,"pfxZ":-4.943233005209389,"pX":1.1897993146191295,"pZ":1.7019459797881484,"vX0":3.116598779117315,"vY0":-117.96919842803014,"vZ0":-2.020062020011246,"x":71.65,"y":192.83,"x0":-0.5931526790628019,"y0":50.005795247192246,"z0":6.140265360185565,"aX":4.964708820324753},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.2,"breakHorizontal":-7.0,"spinRate":2342,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4618356889233892,"extension":6.095791156545531},"index":1,"playId":"5eae102d-d381-304a-8c2d-ada65374757c","pitchNumber":2,"startTime":"2026-07-03T00:05:35.467Z","endTime":"2026-07-03T00:05:39.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95097548677504,"aZ":-19.33675112904615,"pfxX":-7.063215715482627,"pfxZ":6.737237612530185,"pX":0.4355549659274635,"pZ":2.109047837050465,"vX0":3.9035839766126093,"vY0":-136.40367488633578,"vZ0":-7.033318733482786,"x":100.4,"y":181.84,"x0":-0.08827374655734803,"y0":50.00202250537599,"z0":6.030625061239182,"aX":-13.453498847497482},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":12.1,"spinRate":2127,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.3999007178502909,"extension":6.282231006011603},"index":2,"playId":"c15eb98b-fb25-3b96-8d08-ef4f21f95ba8","pitchNumber":3,"startTime":"2026-07-03T00:05:49.832Z","endTime":"2026-07-03T00:05:53.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":77.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.268683367256976,"aZ":-41.46017952497596,"pfxX":3.5497966934543115,"pfxZ":-6.313070992709518,"pX":1.5388685602349677,"pZ":1.2111618793978867,"vX0":3.5400504030636166,"vY0":-119.74825561967336,"vZ0":-2.826857840499543,"x":58.34,"y":206.08,"x0":-0.4126208613231742,"y0":50.00224209812929,"z0":6.069418064147182,"aX":5.222216872781613},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.9,"breakHorizontal":-7.2,"spinRate":2388,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.45511659629706047,"extension":6.328584762862754},"index":3,"playId":"76a3789a-4a7c-343b-b271-f49426ea93e0","pitchNumber":4,"startTime":"2026-07-03T00:06:03.796Z","endTime":"2026-07-03T00:06:07.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:06:07.240Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T00:06:10.588Z","endTime":"2026-07-03T00:07:13.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.164688552628753,"aZ":-42.91185291622719,"pfxX":5.14529073728627,"pfxZ":-7.620241329778881,"pX":-0.2988060142910613,"pZ":1.5379446525950786,"vX0":-0.03589764534935619,"vY0":-117.63494893514984,"vZ0":-1.3916640998518335,"x":128.39,"y":197.26,"x0":-0.95249637641083,"y0":50.00378669064418,"z0":6.096020900315133,"aX":7.250464306600374},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.9,"breakHorizontal":-9.4,"spinRate":2315,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4646498013768081,"extension":6.309685630375605},"index":0,"playId":"48086be3-b7a5-3234-b7a5-daffff82b263","pitchNumber":1,"startTime":"2026-07-03T00:06:31.203Z","endTime":"2026-07-03T00:06:34.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82075660591176,"aZ":-29.244713330534903,"pfxX":-1.6647408897466465,"pfxZ":1.9063288668857643,"pX":0.1845048759581337,"pZ":0.9804432120528779,"vX0":2.5273704740101666,"vY0":-123.27447192745606,"vZ0":-5.991493246456796,"x":109.97,"y":212.31,"x0":-0.6383720389823372,"y0":50.00230375713598,"z0":5.915271249939906,"aX":-2.558579779851625},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":2.4,"spinRate":890,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.44454022566125717,"extension":6.387696967651873},"index":1,"playId":"2dadc768-7546-3c10-9af2-99520de5c61e","pitchNumber":2,"startTime":"2026-07-03T00:06:43.541Z","endTime":"2026-07-03T00:06:47.277Z","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":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.955970824619545,"aZ":-23.300824367382997,"pfxX":0.7245079890532674,"pfxZ":4.8167996184761765,"pX":-0.16180869481367002,"pZ":3.071034796445462,"vX0":1.1193259729707212,"vY0":-133.69318084728138,"vZ0":-3.523192931976675,"x":123.17,"y":155.86,"x0":-0.6772146717824349,"y0":50.00542443036045,"z0":6.043876948865505,"aX":1.335113953490755},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":-1.6,"spinRate":2322,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4069130194146817,"extension":6.307707554093532},"index":2,"playId":"b04e16ae-645f-329f-bbe4-160844d9f991","pitchNumber":3,"startTime":"2026-07-03T00:06:57.271Z","endTime":"2026-07-03T00:07:00.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5395129861319,"aZ":-42.200470472661536,"pfxX":2.9526548309003777,"pfxZ":-6.60265662953165,"pX":0.5042005589998126,"pZ":1.677368753012137,"vX0":1.6373386696969452,"vY0":-121.77354582875351,"vZ0":-1.8163813004699825,"x":97.78,"y":193.49,"x0":-0.5582641979768416,"y0":50.00450178853613,"z0":6.048513667775443,"aX":4.48172897004776},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.1,"breakHorizontal":-5.8,"spinRate":2248,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.447971752659436,"extension":6.302715070394985},"index":3,"playId":"b4354fcf-e9ff-3113-8960-91a88bcf1cac","pitchNumber":4,"startTime":"2026-07-03T00:07:10.307Z","endTime":"2026-07-03T00:07:13.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:07:13.637Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T00:07:16.301Z","endTime":"2026-07-03T00:07:58.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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":"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":82.1,"endSpeed":76.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.893424071900515,"aZ":-41.18337668478743,"pfxX":4.604053997553724,"pfxZ":-6.156879813449054,"pX":1.4156174583953556,"pZ":2.8048515705537924,"vX0":3.39630537274381,"vY0":-119.63891449387891,"vZ0":0.5180390413880736,"x":63.04,"y":163.05,"x0":-0.6153678239867926,"y0":50.00095882615414,"z0":6.246754337165581,"aX":6.739908789123747},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.8,"breakHorizontal":-9.1,"spinRate":2350,"spinDirection":27},"zone":12,"typeConfidence":2.0,"plateTime":0.45607050530110493,"extension":6.1282077971893765},"index":0,"playId":"28dac076-201b-33e4-aa72-0e2258ebc160","pitchNumber":1,"startTime":"2026-07-03T00:07:35.960Z","endTime":"2026-07-03T00:07:41.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30877563648442,"aZ":-21.465197293498363,"pfxX":-6.748338235951909,"pfxZ":5.381225673777825,"pX":-1.1020612315560343,"pZ":3.2685996716319146,"vX0":0.5442601991566469,"vY0":-139.48709658524373,"vZ0":-3.975725549144542,"x":159.01,"y":150.53,"x0":-0.4203925893301228,"y0":50.00658952596868,"z0":6.109394339980087,"aX":-13.439350160495833},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.2,"breakHorizontal":12.1,"spinRate":2175,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39111727665411733,"extension":6.192923997428991},"hitData":{"launchSpeed":82.2,"launchAngle":-8.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.74,"coordY":164.12}},"index":1,"playId":"f27fe1a3-d7d9-3b2a-8539-94774962edf8","pitchNumber":2,"startTime":"2026-07-03T00:07:50.845Z","endTime":"2026-07-03T00:07:58.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:07:58.363Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T00:09:51.085Z","endTime":"2026-07-03T00:11:06.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":699625,"link":"/api/v1/people/699625"},"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":77.0,"endSpeed":71.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.55536311872887,"aZ":-31.744134209965626,"pfxX":-8.370032386731284,"pfxZ":0.33829486273672593,"pX":-1.405717925938354,"pZ":1.8994191714877418,"vX0":-7.919011492350908,"vY0":-111.90354554630783,"vZ0":0.4571859808235852,"x":170.58,"y":187.5,"x0":3.2687218144970527,"y0":50.00215583345149,"z0":4.949515675188459,"aX":-10.592769113342412},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":1.1,"breakHorizontal":17.3,"spinRate":2473,"spinDirection":299},"zone":13,"typeConfidence":0.9,"plateTime":0.489827851416901,"extension":6.853125639187546},"index":0,"playId":"70ceadd5-50a8-3a00-86f2-fe0a2cb35e68","pitchNumber":1,"startTime":"2026-07-03T00:10:08.450Z","endTime":"2026-07-03T00:10:12.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":75.3,"endSpeed":69.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.321639880406025,"aZ":-32.72629704809589,"pfxX":-8.160515868652965,"pfxZ":-0.45462220071944337,"pX":0.4037168190164618,"pZ":2.7451471521649866,"vX0":-4.24709339714946,"vY0":-109.50849982184593,"vZ0":2.700134089990706,"x":101.61,"y":164.66,"x0":3.428402590963941,"y0":50.003088041383286,"z0":4.996835725194061,"aX":-9.910915661240859},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":0.2,"breakHorizontal":15.8,"spinRate":2522,"spinDirection":298},"zone":6,"typeConfidence":0.9,"plateTime":0.5001601220989467,"extension":6.683938672868269},"index":1,"playId":"6603d295-b220-3493-82b8-06bc95871d1b","pitchNumber":2,"startTime":"2026-07-03T00:10:24.340Z","endTime":"2026-07-03T00:10:29.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.344067140211877,"aZ":-28.883719979745067,"pfxX":9.305651050188242,"pfxZ":1.885273045912479,"pX":0.6945761876590005,"pZ":2.188378961861581,"vX0":-9.847546582443954,"vY0":-130.80430521144976,"vZ0":-1.5131627107693757,"x":90.52,"y":179.69,"x0":3.2904299099637027,"y0":50.00008498424141,"z0":4.930235038332866,"aX":16.20183523842812},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.4,"breakHorizontal":-14.8,"spinRate":2082,"spinDirection":132},"zone":6,"typeConfidence":0.87,"plateTime":0.41797384117875813,"extension":6.625010427026042},"index":2,"playId":"2c88d5ec-5794-38fb-a4cd-06c0028ccfe6","pitchNumber":3,"startTime":"2026-07-03T00:10:46.981Z","endTime":"2026-07-03T00:10:50.336Z","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":79.8,"endSpeed":73.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80184938151091,"aZ":-32.486370656115234,"pfxX":5.590853850406193,"pfxZ":-0.2253845228640543,"pX":1.2025118546501115,"pZ":2.358221895976028,"vX0":-6.445520732452721,"vY0":-116.11141211234026,"vZ0":1.2804255619571334,"x":71.16,"y":175.11,"x0":3.2821319003485683,"y0":50.00430670075193,"z0":4.880052212595925,"aX":7.670111754875117},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.2,"breakHorizontal":-8.6,"spinRate":1453,"spinDirection":108},"zone":14,"typeConfidence":0.91,"plateTime":0.4708951092988185,"extension":6.715651216685252},"index":3,"playId":"c2ebfadf-9b29-3f7e-83fa-01e29a89b1ce","pitchNumber":4,"startTime":"2026-07-03T00:11:03.311Z","endTime":"2026-07-03T00:11:06.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:11:06.660Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, first baseman Alec Burleson to pitcher Justin Bruihl.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T00:11:09.896Z","endTime":"2026-07-03T00:12:16.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"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(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":89.2,"endSpeed":81.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02452969042903,"aZ":-31.9292166400314,"pfxX":9.195471823144729,"pfxZ":0.14376049308498473,"pX":1.040329742587927,"pZ":3.0158244938112966,"vX0":-8.90125598115486,"vY0":-129.64549529207576,"vZ0":1.2178891383730144,"x":77.35,"y":157.35,"x0":3.3165102031583205,"y0":50.003645698445176,"z0":4.969206452682577,"aX":15.721276673683603},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.7,"breakHorizontal":-14.8,"spinRate":2083,"spinDirection":119},"zone":12,"typeConfidence":0.88,"plateTime":0.4217937912344176,"extension":6.6961012856987},"index":0,"playId":"9f03f4aa-d355-3274-b45b-0fe027358f74","pitchNumber":1,"startTime":"2026-07-03T00:11:32.105Z","endTime":"2026-07-03T00:11:36.361Z","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":89.1,"endSpeed":82.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.622327288897832,"aZ":-30.594791538722216,"pfxX":9.457409291096493,"pfxZ":0.9223743530870436,"pX":-0.059762935735407245,"pZ":2.7977032850975654,"vX0":-11.35238921273885,"vY0":-129.35535836976794,"vZ0":0.7063269820771084,"x":119.28,"y":163.24,"x0":3.137921752256483,"y0":50.001659717806895,"z0":4.849665785091228,"aX":16.17632537747305},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.0,"breakHorizontal":-14.9,"spinRate":2120,"spinDirection":118},"zone":2,"typeConfidence":0.89,"plateTime":0.421925645010401,"extension":6.6061404060980395},"index":1,"playId":"80d0bc08-afd8-3cc3-a8dd-09b1ea6faebd","pitchNumber":2,"startTime":"2026-07-03T00:11:50.035Z","endTime":"2026-07-03T00:11:53.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.841495585671588,"aZ":-30.043522546651985,"pfxX":9.795362053957215,"pfxZ":1.2464776396184423,"pX":0.6271995770628064,"pZ":2.547423959221279,"vX0":-9.794254288848647,"vY0":-129.1951110892491,"vZ0":-0.06666828981214012,"x":93.09,"y":170.0,"x0":3.1798346654955982,"y0":50.00060460947566,"z0":4.866906740595458,"aX":16.69401235752978},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.5,"breakHorizontal":-15.7,"spinRate":2103,"spinDirection":118},"zone":6,"typeConfidence":0.87,"plateTime":0.42263992164210196,"extension":6.8795401414752},"hitData":{"launchSpeed":74.6,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":139.77,"coordY":167.38}},"index":2,"playId":"d7620d3f-7067-389f-a066-6e08ff168b69","pitchNumber":3,"startTime":"2026-07-03T00:12:09.057Z","endTime":"2026-07-03T00:12:16.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:12:16.701Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T00:12:23.959Z","endTime":"2026-07-03T00:14:25.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.470374513316475,"aZ":-28.55710808044055,"pfxX":8.862387428945938,"pfxZ":2.0500726505105202,"pX":0.7626035709058895,"pZ":2.773526486539724,"vX0":-9.18453628413822,"vY0":-130.9615871289738,"vZ0":-0.11090644100583413,"x":87.93,"y":163.89,"x0":3.136976000473055,"y0":50.002901884519666,"z0":4.923795237816282,"aX":15.643030134591838},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.0,"breakHorizontal":-14.4,"spinRate":2044,"spinDirection":117},"zone":6,"typeConfidence":0.86,"plateTime":0.41567250334136174,"extension":6.454345519317947},"index":0,"playId":"87d0ae8c-93cc-32fd-a35f-092069f624be","pitchNumber":1,"startTime":"2026-07-03T00:12:45.933Z","endTime":"2026-07-03T00:12:49.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.807816288019524,"aZ":-27.99718975564711,"pfxX":4.796328038287693,"pfxZ":3.100404856517857,"pX":1.2026195404117332,"pZ":3.694218778766104,"vX0":-6.326902308076864,"vY0":-114.68165221202204,"vZ0":3.306599153831816,"x":71.16,"y":139.04,"x0":3.3588838035411785,"y0":50.00389660212629,"z0":4.944627535422114,"aX":6.466615883207266},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":6.6,"breakHorizontal":-7.3,"spinRate":1345,"spinDirection":107},"zone":12,"typeConfidence":0.88,"plateTime":0.47541167931096906,"extension":6.84304268438682},"index":1,"playId":"c29f30bd-184e-37a1-b68f-d3426e74e79a","pitchNumber":2,"startTime":"2026-07-03T00:13:02.363Z","endTime":"2026-07-03T00:13:06.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.433024255767798,"aZ":-28.73319237149597,"pfxX":0.4334525322137619,"pfxZ":2.145858771372094,"pX":1.2715391880960976,"pZ":3.927648156802929,"vX0":-4.87700792393006,"vY0":-125.05394414170017,"vZ0":2.090289054006922,"x":68.53,"y":132.73,"x0":3.180938505546473,"y0":50.0021198357609,"z0":5.419275256022514,"aX":0.6957436760885269},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":0.2,"spinRate":2270,"spinDirection":139},"zone":12,"typeConfidence":0.84,"plateTime":0.4360496146102646,"extension":6.4484142542465595},"index":2,"playId":"40b78435-6c8d-369d-9a62-219c95a1f944","pitchNumber":3,"startTime":"2026-07-03T00:13:20.399Z","endTime":"2026-07-03T00:13:23.399Z","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":88.5,"endSpeed":82.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.397171242987902,"aZ":-29.69106467544249,"pfxX":8.812450938080332,"pfxZ":1.4635611378918725,"pX":-0.19154194848189476,"pZ":2.290871106019352,"vX0":-11.777280553441816,"vY0":-128.47574160327616,"vZ0":-0.663145599987287,"x":124.3,"y":176.93,"x0":3.2715447966859945,"y0":50.00446363022918,"z0":4.826055312095693,"aX":14.982373675595833},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.8,"breakHorizontal":-13.8,"spinRate":2046,"spinDirection":113},"zone":5,"typeConfidence":0.85,"plateTime":0.42359544803968463,"extension":6.722844102717688},"index":3,"playId":"8acdfaf1-ffa0-3d40-b3e1-1eda4943dd1b","pitchNumber":4,"startTime":"2026-07-03T00:13:42.227Z","endTime":"2026-07-03T00:13:45.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30388914038721,"aZ":-35.94654592651918,"pfxX":-6.347273735968093,"pfxZ":-2.922404062391027,"pX":-1.3677585639477976,"pZ":0.8694726180779557,"vX0":-8.421897877943426,"vY0":-113.12265721853987,"vZ0":-0.9282498401469608,"x":169.14,"y":215.3,"x0":3.232877166464151,"y0":50.00168640556305,"z0":4.89963443688134,"aX":-8.196569344377336},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-5.2,"breakHorizontal":13.7,"spinRate":2554,"spinDirection":307},"zone":13,"typeConfidence":0.89,"plateTime":0.4848247912502086,"extension":6.759192502767869},"index":4,"playId":"3950f3e1-3e84-35ea-b44c-da3c4ff3d92d","pitchNumber":5,"startTime":"2026-07-03T00:14:04.156Z","endTime":"2026-07-03T00:14:07.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.494523404049335,"aZ":-35.51069760007544,"pfxX":-7.574182000008192,"pfxZ":-2.667699847817861,"pX":-0.11863113250731573,"pZ":2.1820125848892653,"vX0":-5.282939900854671,"vY0":-110.95455006275982,"vZ0":1.9239742086951122,"x":121.52,"y":179.87,"x0":3.2757820007567577,"y0":50.00402700578458,"z0":4.998670620899661,"aX":-9.462519521369442},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-4.1,"breakHorizontal":15.1,"spinRate":2452,"spinDirection":304},"zone":8,"typeConfidence":0.9,"plateTime":0.4932823137559881,"extension":6.873369701390922},"index":5,"playId":"deef7ddb-8049-3a42-8eca-5bdcfcfad562","pitchNumber":6,"startTime":"2026-07-03T00:14:22.312Z","endTime":"2026-07-03T00:14:25.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:14:25.443Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T00:16:29.838Z","endTime":"2026-07-03T00:17:58.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.587678454908076,"aZ":-20.224923075781128,"pfxX":-7.256716452515592,"pfxZ":6.174773123972846,"pX":0.10351149990508365,"pZ":2.5986870153859107,"vX0":4.898261080348666,"vY0":-137.3063539184036,"vZ0":-5.632916569970235,"x":113.05,"y":168.62,"x0":-0.7486794500098954,"y0":50.00176038773418,"z0":6.026310659437156,"aX":-14.040760582992407},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":12.4,"spinRate":2248,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39687751570347496,"extension":6.287891891365561},"index":0,"playId":"26fba9e6-65c0-3acf-8659-e3e1257d8a3c","pitchNumber":1,"startTime":"2026-07-03T00:16:36.987Z","endTime":"2026-07-03T00:16:40.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.750519918078915,"aZ":-21.93607943559957,"pfxX":2.9346984593782364,"pfxZ":5.843426079488854,"pX":1.0890245197134996,"pZ":2.6581652545868506,"vX0":3.6293926655055997,"vY0":-130.79585108900628,"vZ0":-4.355271351701874,"x":75.49,"y":167.01,"x0":-0.6921099836018463,"y0":50.00216259038629,"z0":5.9673446970084765,"aX":5.139102343573097},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.0,"breakHorizontal":-6.0,"spinRate":2360,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.41703114595898194,"extension":6.158197254453846},"index":1,"playId":"1f8f5ee8-b3ae-3f3a-9668-61415d1062e3","pitchNumber":2,"startTime":"2026-07-03T00:16:49.032Z","endTime":"2026-07-03T00:16:54.013Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.568577385532482,"aZ":-29.156890290663153,"pfxX":1.0256143174433006,"pfxZ":1.8576665230137968,"pX":0.5792487010301797,"pZ":1.3361735002873014,"vX0":2.780449010811311,"vY0":-125.66475327507801,"vZ0":-5.610624866892328,"x":94.92,"y":202.7,"x0":-0.6676884832443988,"y0":50.00565646417864,"z0":5.919793267291888,"aX":1.6665300761194273},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":-2.4,"spinRate":2345,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.43317501738544184,"extension":6.3188441614916675},"index":2,"playId":"7838de55-379d-33f2-993d-de6041996238","pitchNumber":3,"startTime":"2026-07-03T00:17:05.312Z","endTime":"2026-07-03T00:17:08.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6188304219586,"aZ":-19.46236600360107,"pfxX":-6.511843167215623,"pfxZ":6.5408334438427875,"pX":0.5562320911603652,"pZ":3.2135088448084463,"vX0":4.505128471010611,"vY0":-137.829268193026,"vZ0":-4.332195513578028,"x":95.8,"y":152.02,"x0":-0.244717532962328,"y0":50.006656405738966,"z0":6.101816161317455,"aX":-12.663212567597059},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":11.0,"spinRate":2171,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.3958078682434847,"extension":6.218860806945899},"index":3,"playId":"bc271a4f-3399-362f-9179-00fce98cada8","pitchNumber":4,"startTime":"2026-07-03T00:17:18.229Z","endTime":"2026-07-03T00:17:21.687Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.947112392752363,"aZ":-42.06267870556515,"pfxX":3.6066280960585355,"pfxZ":-6.680197762104905,"pX":0.6028329843811464,"pZ":2.260936234026081,"vX0":1.8848449539803316,"vY0":-120.26133993783606,"vZ0":-0.40464833321208493,"x":94.02,"y":177.73,"x0":-0.6568806556323122,"y0":50.00178924056464,"z0":6.128105744226776,"aX":5.339641873872641},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.0,"breakHorizontal":-7.0,"spinRate":2296,"spinDirection":27},"zone":6,"typeConfidence":2.0,"plateTime":0.4535605716512854,"extension":6.237585406058102},"index":4,"playId":"406ea670-02ec-3c4f-a4f9-1b13ab6ca487","pitchNumber":5,"startTime":"2026-07-03T00:17:32.823Z","endTime":"2026-07-03T00:17:35.973Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.3937159276046,"aZ":-32.31582130911579,"pfxX":0.08034144796874099,"pfxZ":-0.09623808043727422,"pX":1.2365341926078723,"pZ":2.1028799256004955,"vX0":3.823998213827106,"vY0":-122.32991812884819,"vZ0":-3.0806108089722617,"x":69.87,"y":182.0,"x0":-0.34368971393342235,"y0":50.00011920400606,"z0":6.090510566947218,"aX":0.12351169104419789},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.6,"breakHorizontal":-0.8,"spinRate":981,"spinDirection":292},"zone":14,"typeConfidence":2.0,"plateTime":0.4442170842107571,"extension":6.190568856776276},"index":5,"playId":"6cfaea97-0105-3121-aa35-268fb303cc1b","pitchNumber":6,"startTime":"2026-07-03T00:17:53.798Z","endTime":"2026-07-03T00:17:58.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:17:58.735Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a ground ball to shortstop Jim Jarvis.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T00:18:02.439Z","endTime":"2026-07-03T00:18:40.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":95.5,"endSpeed":88.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.663929272203987,"aZ":-22.069145562938235,"pfxX":-6.924894648807527,"pfxZ":5.099091768196143,"pX":0.7027549335430219,"pZ":2.370979661366483,"vX0":5.076892096058722,"vY0":-139.02669896045305,"vZ0":-6.19935210584021,"x":90.21,"y":174.76,"x0":-0.23640360043572822,"y0":50.00054144622679,"z0":6.068732715653475,"aX":-13.71682006894342},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.3,"breakHorizontal":11.6,"spinRate":2160,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39218572202728863,"extension":6.26689085572567},"index":0,"playId":"25d4fc0c-1d8e-3610-b417-a0a4d5478fe7","pitchNumber":1,"startTime":"2026-07-03T00:18:20.224Z","endTime":"2026-07-03T00:18:23.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.097521755006497,"aZ":-19.998363918423887,"pfxX":-7.103000022954717,"pfxZ":6.1899041308971094,"pX":-0.05362231959305556,"pZ":2.0326295660230413,"vX0":3.5510139608291964,"vY0":-138.8801620084715,"vZ0":-7.213778162619757,"x":119.04,"y":183.9,"x0":-0.42119053181968485,"y0":50.004192614992874,"z0":5.979012798978788,"aX":-13.971503067881203},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.0,"breakHorizontal":12.2,"spinRate":2163,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3933695349129329,"extension":6.2949485882183795},"hitData":{"launchSpeed":104.5,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.04,"coordY":154.07}},"index":1,"playId":"5dedbf1f-0464-3ea2-8f01-77be9a1086a0","pitchNumber":2,"startTime":"2026-07-03T00:18:32.302Z","endTime":"2026-07-03T00:18:40.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:18:40.157Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, third baseman Austin Riley to first baseman Matt Olson. Masyn Winn to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T00:18:51.220Z","endTime":"2026-07-03T00:19:49.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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"}]},{"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179565892727464,"aZ":-22.73332335345484,"pfxX":0.12491003649309151,"pfxZ":5.042754630387588,"pX":0.7732071925475879,"pZ":2.530330013556422,"vX0":4.310858813854727,"vY0":-134.74100267922944,"vZ0":-4.902777494766621,"x":87.53,"y":170.46,"x0":-0.8514183960493682,"y0":50.005119207696296,"z0":5.941478621023799,"aX":0.23360356790001918},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":-1.0,"spinRate":2096,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4036473275454986,"extension":6.411962928172856},"index":0,"playId":"c97a060a-d464-3a61-a5af-6defeb46d638","pitchNumber":1,"startTime":"2026-07-03T00:19:17.316Z","endTime":"2026-07-03T00:19:20.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.501294963040202,"aZ":-18.72114085386961,"pfxX":-7.570913935936785,"pfxZ":6.813621734921301,"pX":-0.964350077594908,"pZ":2.0875877638094287,"vX0":2.117911229907057,"vY0":-138.7545931185727,"vZ0":-7.210387430652063,"x":153.76,"y":182.42,"x0":-0.7481287115349475,"y0":50.000743533583496,"z0":5.941544379705657,"aX":-14.93977034384426},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.3,"breakHorizontal":13.3,"spinRate":2037,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39292768033532965,"extension":6.409289678711026},"hitData":{"launchSpeed":82.5,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.14,"coordY":173.43}},"index":1,"playId":"9fe404aa-596a-3762-9567-817c6c570495","pitchNumber":2,"startTime":"2026-07-03T00:19:42.610Z","endTime":"2026-07-03T00:19:49.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:19:49.940Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Jordan grounds out, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T00:20:04.224Z","endTime":"2026-07-03T00:20:25.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.530368768302306,"aZ":-23.051005613108366,"pfxX":-6.836834820124745,"pfxZ":4.7016217068317285,"pX":-0.51385408244846,"pZ":3.034320423934456,"vX0":2.8312816679301784,"vY0":-137.6897806635425,"vZ0":-4.014050174608611,"x":136.59,"y":156.85,"x0":-0.6610398166579868,"y0":50.00361640096941,"z0":6.050772388995196,"aX":-13.267069841577294},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":11.9,"spinRate":2109,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3961907572087817,"extension":6.366467998266779},"hitData":{"launchSpeed":89.2,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.12,"coordY":158.3}},"index":0,"playId":"80bdaf95-8616-3469-9f4e-eb91062eaf00","pitchNumber":1,"startTime":"2026-07-03T00:20:17.676Z","endTime":"2026-07-03T00:20:25.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:20:25.284Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Yastrzemski singles on a soft bunt ground ball to pitcher Justin Bruihl.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T00:22:20.657Z","endTime":"2026-07-03T00:22:52.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850347679914396,"aZ":-29.11527404388884,"pfxX":9.146229999745273,"pfxZ":1.7482285817577052,"pX":-0.017192662009492193,"pZ":1.4826315701943766,"vX0":-11.07356482613346,"vY0":-130.5318165014559,"vZ0":-3.068691113522278,"x":117.66,"y":198.75,"x0":3.0640369828293985,"y0":50.00291017228806,"z0":4.833322115630366,"aX":16.00597115539814},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.8,"breakHorizontal":-14.5,"spinRate":2129,"spinDirection":121},"zone":13,"typeConfidence":0.86,"plateTime":0.4173679969471711,"extension":6.80060697515244},"hitData":{"launchSpeed":37.3,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":115.82,"coordY":185.91}},"index":0,"playId":"9e96905a-babd-32a9-95a9-40ff24f45d2d","pitchNumber":1,"startTime":"2026-07-03T00:22:43.796Z","endTime":"2026-07-03T00:22:52.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:22:52.063Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jim Jarvis grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson. Mike Yastrzemski to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T00:23:02.039Z","endTime":"2026-07-03T00:25:03.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":77.3,"endSpeed":71.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.219831860930732,"aZ":-31.620140420326642,"pfxX":-6.42330735779287,"pfxZ":0.43306613342341116,"pX":-0.4760156784534009,"pZ":2.277030909395634,"vX0":-6.437823518432558,"vY0":-112.3826589537013,"vZ0":1.0666229122030106,"x":135.14,"y":177.3,"x0":3.259362120924252,"y0":50.002209981651575,"z0":5.005988703922899,"aX":-8.222402839277422},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.3,"breakHorizontal":13.3,"spinRate":2409,"spinDirection":300},"zone":4,"typeConfidence":0.89,"plateTime":0.4872329988390818,"extension":6.924631459647473},"index":0,"playId":"27515ed2-47c6-3622-8258-f95a3f081cdb","pitchNumber":1,"startTime":"2026-07-03T00:23:23.754Z","endTime":"2026-07-03T00:23:27.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.72352646568527,"aZ":-33.36479747643697,"pfxX":-5.5570274202968255,"pfxZ":-0.9349467529885196,"pX":0.31967548320762335,"pZ":1.8956945437040988,"vX0":-5.272360106456985,"vY0":-111.88304190563895,"vZ0":0.7131370825214278,"x":104.81,"y":187.6,"x0":3.426602048138067,"y0":50.00318915730129,"z0":4.985359010138136,"aX":-7.062665200899889},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-1.2,"breakHorizontal":11.4,"spinRate":2358,"spinDirection":296},"zone":8,"typeConfidence":0.89,"plateTime":0.48908886837240395,"extension":6.709140059629681},"index":1,"playId":"850ad725-cb1b-3933-bbee-38b513fb446f","pitchNumber":2,"startTime":"2026-07-03T00:23:38.863Z","endTime":"2026-07-03T00:23:42.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.508198948409852,"aZ":-30.294240051244824,"pfxX":-8.865101959236652,"pfxZ":1.4513024673956085,"pX":-0.7078017480299658,"pZ":2.226963843891158,"vX0":-6.3146529711403305,"vY0":-113.20415779227113,"vZ0":0.7410402663466795,"x":143.98,"y":178.65,"x0":3.2690536910165635,"y0":50.00558124767877,"z0":4.92599819179499,"aX":-11.516053830981674},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":3.1,"breakHorizontal":17.6,"spinRate":2475,"spinDirection":301},"zone":4,"typeConfidence":0.9,"plateTime":0.4836948918651971,"extension":6.737551958796849},"index":2,"playId":"dc67b8a9-278a-3dc0-bdc5-0d519f74d05a","pitchNumber":3,"startTime":"2026-07-03T00:24:03.110Z","endTime":"2026-07-03T00:24:10.129Z","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":90.0,"endSpeed":83.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.719853853878,"aZ":-28.88710033040539,"pfxX":8.736993781292513,"pfxZ":1.8671293756405376,"pX":0.49555242246675396,"pZ":2.1131810007608123,"vX0":-9.83818241522158,"vY0":-130.83841459194684,"vZ0":-1.5720695355627892,"x":98.11,"y":181.72,"x0":3.1429178121149195,"y0":50.00131260667215,"z0":4.856028520277652,"aX":15.374068766089012},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.2,"breakHorizontal":-14.0,"spinRate":2167,"spinDirection":126},"zone":6,"typeConfidence":0.86,"plateTime":0.41624917428110075,"extension":6.687359080615684},"index":3,"playId":"93c9db40-7e3a-3250-a05a-b2dcb04137f2","pitchNumber":4,"startTime":"2026-07-03T00:24:33.908Z","endTime":"2026-07-03T00:24:37.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.824451512172693,"aZ":-26.493875286154836,"pfxX":10.853342702917793,"pfxZ":3.163735125493446,"pX":0.9349087728829844,"pZ":3.0268548839910396,"vX0":-9.641026693391447,"vY0":-132.4634829768531,"vZ0":-0.012066147103749536,"x":81.36,"y":157.05,"x0":3.195197680798809,"y0":50.00061212062403,"z0":4.953625908078066,"aX":19.465536274946828},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.0,"breakHorizontal":-17.8,"spinRate":2205,"spinDirection":118},"zone":12,"typeConfidence":0.88,"plateTime":0.4120289227576839,"extension":6.666227557806933},"hitData":{"launchSpeed":72.1,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":156.49}},"index":4,"playId":"7fb8f5ae-d9f6-3c53-8e19-861ed472c382","pitchNumber":5,"startTime":"2026-07-03T00:24:55.549Z","endTime":"2026-07-03T00:25:03.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:25:03.197Z","atBatIndex":34},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Drake Baldwin hit by pitch.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T00:25:12.364Z","endTime":"2026-07-03T00:27:35.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70480936629472,"aZ":-27.277870960108448,"pfxX":0.6102856329561721,"pfxZ":2.9749266201305113,"pX":-0.8699507226204979,"pZ":1.5534682646938536,"vX0":-9.819113997928541,"vY0":-126.46984689863534,"vZ0":-3.6444486751858935,"x":150.16,"y":196.84,"x0":2.9562047737829142,"y0":50.005338335339324,"z0":5.1606400948653235,"aX":1.0064160900148744},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":0.7,"spinRate":2346,"spinDirection":119},"zone":13,"typeConfidence":0.92,"plateTime":0.4303208164733934,"extension":6.84374204148534},"index":0,"playId":"5d1192f1-5095-3550-a768-7a71fb6b7f32","pitchNumber":1,"startTime":"2026-07-03T00:25:30.007Z","endTime":"2026-07-03T00:25:33.007Z","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":77.5,"endSpeed":72.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.80253018671992,"aZ":-31.845214970886396,"pfxX":-8.203535996118475,"pfxZ":0.25057633523256406,"pX":-0.9275335865889737,"pZ":1.5614057552930984,"vX0":-7.182021003007096,"vY0":-112.72939370422738,"vZ0":-0.36137913324020554,"x":152.36,"y":196.62,"x0":3.3609595604454237,"y0":50.00063978707284,"z0":4.928708923509643,"aX":-10.592948845202928},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.7,"breakHorizontal":16.7,"spinRate":2539,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.4852164136265089,"extension":6.703958186260762},"index":1,"playId":"3207037c-080d-3e16-8b13-215b67f97528","pitchNumber":2,"startTime":"2026-07-03T00:25:51.415Z","endTime":"2026-07-03T00:25:54.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.586047791447616,"aZ":-28.8787160328173,"pfxX":0.0023492979138728387,"pfxZ":2.0451210000473363,"pX":1.2310132998608236,"pZ":2.878647761244514,"vX0":-4.9744390665911,"vY0":-125.19276173329499,"vZ0":-0.18722710134528553,"x":70.08,"y":161.06,"x0":3.2305551706571904,"y0":50.00357771710194,"z0":5.287442386103412,"aX":0.0043638015116448225},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":1.0,"spinRate":2367,"spinDirection":141},"zone":12,"typeConfidence":0.83,"plateTime":0.43493417063191897,"extension":6.609136395452446},"index":2,"playId":"b4c3cc49-1983-3ed4-bea8-d444db382559","pitchNumber":3,"startTime":"2026-07-03T00:26:09.875Z","endTime":"2026-07-03T00:26:13.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41226658827168,"aZ":-28.643364454690197,"pfxX":8.948757068525515,"pfxZ":2.08047100521879,"pX":0.7502416827019439,"pZ":2.3335603500221707,"vX0":-9.235125009501317,"vY0":-128.3652341142894,"vZ0":-0.9380260357553591,"x":88.4,"y":175.77,"x0":3.20363561663121,"y0":50.00279304263316,"z0":4.9007008551015945,"aX":15.184058155053599},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":-14.5,"spinRate":1986,"spinDirection":119},"zone":6,"typeConfidence":0.79,"plateTime":0.4240138163363336,"extension":6.713444555106771},"index":3,"playId":"fe9bf941-c73f-3fbe-b9b8-e4d00d1bff59","pitchNumber":4,"startTime":"2026-07-03T00:26:30.942Z","endTime":"2026-07-03T00:26:34.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.861290266255693,"aZ":-34.008420654671454,"pfxX":-9.991170796041615,"pfxZ":-1.456417306294341,"pX":0.6806361358051942,"pZ":3.561805193585202,"vX0":-3.0663754274022947,"vY0":-111.39827272503672,"vZ0":4.551961208798291,"x":91.06,"y":142.61,"x0":3.37279711724585,"y0":50.00349472903128,"z0":5.005834829554727,"aX":-12.567297876033596},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-1.2,"breakHorizontal":18.8,"spinRate":2464,"spinDirection":300},"zone":12,"typeConfidence":0.9,"plateTime":0.4915249127714256,"extension":6.7365899896942},"index":4,"playId":"9968a263-139e-3851-adf4-28b8d58fee7a","pitchNumber":5,"startTime":"2026-07-03T00:26:53.028Z","endTime":"2026-07-03T00:26:56.864Z","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":1},"index":5,"playId":"aa302a7c-f1dc-4b42-b3e1-8bb62c679afe","startTime":"2026-07-03T00:27:13.944Z","endTime":"2026-07-03T00:27:18.944Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.092837462429202,"aZ":-31.30728893695134,"pfxX":8.861533738460455,"pfxZ":0.5011338186959957,"pX":1.6651060568728593,"pZ":3.5049233023295563,"vX0":-7.414323986941644,"vY0":-130.46118600323206,"vZ0":2.209641443969038,"x":53.53,"y":144.15,"x0":3.374573848892429,"y0":50.00624668410588,"z0":4.985875735909322,"aX":15.477684388736689},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.6,"breakHorizontal":-14.6,"spinRate":2075,"spinDirection":119},"zone":12,"typeConfidence":0.88,"plateTime":0.417764871149211,"extension":6.493012807138367},"index":6,"playId":"40281352-d762-3c10-ae8f-a09816a2eeaa","pitchNumber":6,"startTime":"2026-07-03T00:27:32.295Z","endTime":"2026-07-03T00:27:35.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:27:35.861Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out to second baseman JJ Wetherholt.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T00:30:19.647Z","endTime":"2026-07-03T00:31:16.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-03T00:27:54.108Z","endTime":"2026-07-03T00:28:38.643Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Fernandez replaces Justin Bruihl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-03T00:28:38.643Z","endTime":"2026-07-03T00:30:21.997Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681676,"link":"/api/v1/people/681676"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026667863071328,"aZ":-25.566101156077895,"pfxX":1.5544207079491188,"pfxZ":3.886521963852207,"pX":0.07790445186701521,"pZ":-0.34064638711374867,"vX0":4.942233921485071,"vY0":-128.894621244843,"vZ0":-10.3917107892039,"x":114.03,"y":247.98,"x0":-2.0579150472837835,"y0":50.003934215332265,"z0":5.680870628004926,"aX":2.644599028535635},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":-3.8,"spinRate":2568,"spinDirection":196},"zone":14,"typeConfidence":0.57,"plateTime":0.42316469600700213,"extension":6.393834995952903},"index":2,"playId":"4e54106e-b5c0-332c-aabd-afcb46c89641","pitchNumber":1,"startTime":"2026-07-03T00:30:21.997Z","endTime":"2026-07-03T00:30:25.471Z","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":92.1,"endSpeed":84.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.420897028284575,"aZ":-12.77670618520201,"pfxX":-3.558691636806111,"pfxZ":10.581609494418602,"pX":-0.4033007334967068,"pZ":3.480894123704187,"vX0":4.872910077257855,"vY0":-134.1348919995536,"vZ0":-3.8439704979861804,"x":132.37,"y":144.8,"x0":-1.7762001241767746,"y0":50.00182260563489,"z0":5.835632106196981,"aX":-6.523194558137562},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":5.5,"spinRate":2098,"spinDirection":202},"zone":11,"typeConfidence":0.89,"plateTime":0.4074293321793121,"extension":6.449514636439075},"index":3,"playId":"db4d20df-2cf5-37b0-ae49-29b7408f42ca","pitchNumber":2,"startTime":"2026-07-03T00:30:41.619Z","endTime":"2026-07-03T00:30:47.758Z","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":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.951450181045793,"aZ":-28.759983459148973,"pfxX":0.16489556383791135,"pfxZ":2.0292881967662133,"pX":0.010266588798347841,"pZ":1.7821211569183526,"vX0":5.02779556954986,"vY0":-128.14371339092656,"vZ0":-4.473730352592729,"x":116.61,"y":190.66,"x0":-1.9901755478128547,"y0":50.00066038547485,"z0":5.7710192446815665,"aX":0.2761889048772614},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":-1.3,"spinRate":2405,"spinDirection":153},"zone":8,"typeConfidence":0.89,"plateTime":0.42577114969555874,"extension":6.311050207297384},"hitData":{"launchSpeed":93.9,"launchAngle":11.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":150.79,"coordY":148.48}},"index":4,"playId":"872f400b-e9c7-3115-b3ba-33f72e8987c9","pitchNumber":3,"startTime":"2026-07-03T00:31:12.158Z","endTime":"2026-07-03T00:31:16.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:31:16.799Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to right fielder Jordan Walker.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T00:31:22.178Z","endTime":"2026-07-03T00:31:52.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.691750402161762,"aZ":-27.29819311639386,"pfxX":2.854587425711359,"pfxZ":2.831634386572171,"pX":0.5750711889039002,"pZ":2.572790180895194,"vX0":5.711616585546621,"vY0":-129.7671382373303,"vZ0":-3.347303636435376,"x":95.08,"y":169.31,"x0":-2.016968214775591,"y0":50.002267749193436,"z0":5.937102858322365,"aX":4.915254543727966},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":-6.4,"spinRate":2565,"spinDirection":153},"zone":6,"typeConfidence":0.88,"plateTime":0.42053530200709766,"extension":6.278010728248391},"hitData":{"launchSpeed":86.9,"launchAngle":56.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.23,"coordY":137.17}},"index":0,"playId":"8778f3de-1eec-3d7b-9bc2-75db6df580f4","pitchNumber":1,"startTime":"2026-07-03T00:31:42.734Z","endTime":"2026-07-03T00:31:52.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:31:52.453Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jimmy Crooks singles on a sharp line drive to right fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-03T00:34:06.668Z","endTime":"2026-07-03T00:35:29.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":86.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94541185947315,"aZ":-18.767486970263583,"pfxX":-6.949629881780817,"pfxZ":7.065740667466483,"pX":-2.013306124028539,"pZ":2.533560584377289,"vX0":-1.0918566433982548,"vY0":-136.15472232432583,"vZ0":-5.988190152582202,"x":193.74,"y":170.37,"x0":-0.704404423333964,"y0":50.002561895502794,"z0":6.039189395387877,"aX":-13.184362160963568},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":12.8,"spinRate":2196,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.400674761693137,"extension":6.088513206291817},"index":0,"playId":"45390d93-e693-35f1-94eb-9ecb545da063","pitchNumber":1,"startTime":"2026-07-03T00:34:25.015Z","endTime":"2026-07-03T00:34:28.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19521903352181,"aZ":-17.619900892395968,"pfxX":-7.257438151122461,"pfxZ":7.630740257690422,"pX":0.877414740642816,"pZ":1.5810517072524872,"vX0":6.173431644316586,"vY0":-136.54328675130034,"vZ0":-8.34262576513906,"x":83.56,"y":196.09,"x0":-0.45863196878375284,"y0":50.00478428485603,"z0":5.865355353130645,"aX":-13.84531087455884},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":12.0,"spinRate":2162,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3995898606596624,"extension":6.248613669529496},"index":1,"playId":"c75718e2-8acd-3f0e-be44-90619f477cb8","pitchNumber":2,"startTime":"2026-07-03T00:34:36.453Z","endTime":"2026-07-03T00:34:40.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724711542851832,"aZ":-21.54823602029693,"pfxX":0.017983404330975006,"pfxZ":5.855700183192043,"pX":-1.3366029234817896,"pZ":3.731327092374007,"vX0":-0.9885525107746949,"vY0":-132.6885655309331,"vZ0":-2.2711839101137663,"x":167.95,"y":138.03,"x0":-0.964286606070338,"y0":50.00250899470809,"z0":6.139700996786121,"aX":0.03284350157818749},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.4,"breakHorizontal":0.1,"spinRate":2180,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41006384805760376,"extension":6.096557506763391},"index":2,"playId":"4628c127-8818-31f4-b4ac-f47f27bda052","pitchNumber":3,"startTime":"2026-07-03T00:34:51.488Z","endTime":"2026-07-03T00:34:54.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.857719164946158,"aZ":-20.203691611460126,"pfxX":-7.818896355423176,"pfxZ":6.239818362439285,"pX":0.5354663035775282,"pZ":1.8358072447368714,"vX0":5.511049420492608,"vY0":-136.82142002600585,"vZ0":-7.414901161354365,"x":96.59,"y":189.21,"x0":-0.47708569921864985,"y0":50.00393217448549,"z0":5.938931988818786,"aX":-14.99981634581852},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":13.2,"spinRate":2214,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.39854584106999624,"extension":6.34893740628175},"index":3,"playId":"be16dcd1-b795-3f52-b8ca-32b2e07c37cc","pitchNumber":4,"startTime":"2026-07-03T00:35:04.468Z","endTime":"2026-07-03T00:35:07.644Z","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":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41113870344518,"aZ":-18.716861759303168,"pfxX":-8.084647027188172,"pfxZ":7.033602542261988,"pX":-0.04443393203759556,"pZ":1.691514552432071,"vX0":4.037019745961019,"vY0":-136.7854665633179,"vZ0":-8.022392640715585,"x":118.69,"y":193.11,"x0":-0.48125820204977415,"y0":50.004659314763074,"z0":5.923540594424324,"aX":-15.471137417589626},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":13.9,"spinRate":2209,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39894893719745417,"extension":6.402942253739835},"hitData":{"launchSpeed":105.6,"launchAngle":9.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":152.79,"coordY":110.18}},"index":4,"playId":"0420112b-f5c3-3287-bd65-f1567c34fa8b","pitchNumber":5,"startTime":"2026-07-03T00:35:18.400Z","endTime":"2026-07-03T00:35:29.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:35:29.429Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-03T00:35:31.224Z","endTime":"2026-07-03T00:37:49.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.8,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025003766002452,"aZ":-23.519603501475775,"pfxX":0.9289826787503513,"pfxZ":4.792480718634408,"pX":-0.21870935842284875,"pZ":4.416255603422198,"vX0":1.4753639191380277,"vY0":-132.47224300464995,"vZ0":-0.04949373173696958,"x":125.34,"y":119.54,"x0":-0.9001361401390245,"y0":50.00299814035442,"z0":6.131657530238874,"aX":1.677465603373003},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":-1.9,"spinRate":2231,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.41095321797713247,"extension":6.431798287396274},"index":0,"playId":"0430916d-3b2f-3ec1-b3a8-9f1b77684bc3","pitchNumber":1,"startTime":"2026-07-03T00:35:52.653Z","endTime":"2026-07-03T00:35:55.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31121488986054,"aZ":-34.27738824000534,"pfxX":1.3715968170787902,"pfxZ":-1.3980085492053842,"pX":-0.25019486820046455,"pZ":3.451273865041354,"vX0":1.5035915971096352,"vY0":-121.48698879798644,"vZ0":0.6561166141469461,"x":126.54,"y":145.6,"x0":-1.0537747303537595,"y0":50.002436348137,"z0":6.1413180197839505,"aX":2.0637052635155047},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.2,"breakHorizontal":-2.9,"spinRate":2120,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.449702987097615,"extension":6.370323728942754},"index":1,"playId":"57649eae-ff9b-3f7d-8cc2-01a9e09a1747","pitchNumber":2,"startTime":"2026-07-03T00:36:10.404Z","endTime":"2026-07-03T00:36:14.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.315756886323133,"aZ":-19.902679875033154,"pfxX":-7.3480459576759625,"pfxZ":6.400384750997026,"pX":0.6405762996893744,"pZ":1.29909161145855,"vX0":5.643424324427673,"vY0":-136.8848859746846,"vZ0":-8.844390785728143,"x":92.58,"y":203.7,"x0":-0.4826638249907669,"y0":50.001737177967634,"z0":5.909169449725526,"aX":-14.086505871934564},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":12.2,"spinRate":2150,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3985813370435687,"extension":6.4308646524639785},"index":2,"playId":"b69be5a5-a100-31dd-864a-1ec54c0ad625","pitchNumber":3,"startTime":"2026-07-03T00:36:27.455Z","endTime":"2026-07-03T00:36:32.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13290721866699,"aZ":-19.520185486788073,"pfxX":-6.912207859595848,"pfxZ":6.59483279504175,"pX":0.19417188275538044,"pZ":2.7535903380966564,"vX0":4.704943291718315,"vY0":-136.90937854246982,"vZ0":-5.258244219799681,"x":109.6,"y":164.43,"x0":-0.6389935430739034,"y0":50.00643764391399,"z0":6.014507525590772,"aX":-13.268236131050122},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":11.6,"spinRate":2145,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39840922477963403,"extension":6.415341518645323},"index":3,"playId":"f0b157a8-e406-3129-8315-280759305ba8","pitchNumber":4,"startTime":"2026-07-03T00:36:46.578Z","endTime":"2026-07-03T00:36:49.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.738242276845348,"aZ":-17.910272350975465,"pfxX":-2.008794169067792,"pfxZ":7.687297315900008,"pX":-0.3294475054374608,"pZ":1.6040406050204192,"vX0":2.141107235634637,"vY0":-134.0582442389921,"vZ0":-8.066474607862745,"x":129.56,"y":195.47,"x0":-0.8702439126057753,"y0":50.000740357680336,"z0":5.88604558057069,"aX":-3.726445428363829},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":3.2,"spinRate":2239,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.40560103333187003,"extension":6.4501728757904075},"index":4,"playId":"cc50a7d9-b599-3943-a2dc-49f24512d43a","pitchNumber":5,"startTime":"2026-07-03T00:37:04.987Z","endTime":"2026-07-03T00:37:32.007Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.608204237270538,"aZ":-24.347864303889192,"pfxX":0.1221287922514066,"pfxZ":4.19886909621235,"pX":-0.11098875633164781,"pZ":2.7389102701019374,"vX0":1.7443033969458919,"vY0":-134.5403286695307,"vZ0":-4.163870812206788,"x":121.23,"y":164.83,"x0":-0.7791232688060373,"y0":50.00426788308747,"z0":5.997870782260729,"aX":0.22718629027098106},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.1,"breakHorizontal":-0.5,"spinRate":2225,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4045337340444819,"extension":6.488595034909951},"hitData":{"launchSpeed":93.5,"launchAngle":29.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.99,"coordY":50.82}},"index":5,"playId":"b867ca27-6b76-3b57-a628-0704f3c988c7","pitchNumber":6,"startTime":"2026-07-03T00:37:37.701Z","endTime":"2026-07-03T00:37:49.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:37:49.705Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Iván Herrera grounds into a double play, shortstop Jim Jarvis to second baseman Ozzie Albies to first baseman Matt Olson. Jimmy Crooks out at 2nd. Iván Herrera out at 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-03T00:37:52.710Z","endTime":"2026-07-03T00:39:52.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.699578160928215,"aZ":-20.52410011322028,"pfxX":-6.761260629491542,"pfxZ":6.03048560027426,"pX":0.010215739770651863,"pZ":1.3980392899008716,"vX0":4.076353371373855,"vY0":-137.47042306883887,"vZ0":-8.620589079773229,"x":116.61,"y":201.03,"x0":-0.6058819358803957,"y0":50.00504133358424,"z0":5.943931926068261,"aX":-13.068472807055846},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":11.5,"spinRate":2187,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3969640790834421,"extension":6.479867796332625},"index":0,"playId":"012a705a-a9df-399d-9933-5ea0d56cc8b3","pitchNumber":1,"startTime":"2026-07-03T00:38:12.523Z","endTime":"2026-07-03T00:38:16.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.742349679962096,"aZ":-42.05152135887641,"pfxX":5.091683076961845,"pfxZ":-7.509334095975216,"pX":-2.0168746326593054,"pZ":5.039239467154305,"vX0":-3.8755457445532286,"vY0":-113.66121202616158,"vZ0":6.2443664271388,"x":193.88,"y":102.72,"x0":-0.9558207534816836,"y0":50.001610895653485,"z0":6.419193880428881,"aX":6.698860321296743},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.8,"breakHorizontal":-8.3,"spinRate":1998,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.48087571944660157,"extension":6.256882895320914},"index":1,"playId":"fd2f9f50-75b0-3d15-b27f-39ea0e1c9ebd","pitchNumber":2,"startTime":"2026-07-03T00:38:28.023Z","endTime":"2026-07-03T00:38:31.178Z","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":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.522311619662865,"aZ":-20.79224338941642,"pfxX":-7.756286874478539,"pfxZ":6.010978319379701,"pX":0.3411271120092158,"pZ":2.5733851685799256,"vX0":5.136127939352703,"vY0":-136.36165991626984,"vZ0":-5.4383818063231315,"x":104.0,"y":169.3,"x0":-0.554107003036992,"y0":50.00259583056084,"z0":6.0176325821886705,"aX":-14.682704812937791},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.0,"breakHorizontal":13.1,"spinRate":2210,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.4008822493350159,"extension":6.406599639014249},"index":2,"playId":"b1c9ecf3-05a1-3db5-abe9-d9cf063da454","pitchNumber":3,"startTime":"2026-07-03T00:38:49.897Z","endTime":"2026-07-03T00:38:53.116Z","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":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.290795225491603,"aZ":-40.47501611077722,"pfxX":4.082507488753872,"pfxZ":-6.0650959399317586,"pX":-0.2513200847287812,"pZ":4.89817046035772,"vX0":0.01727093133184801,"vY0":-115.33741706653998,"vZ0":5.455768767687185,"x":126.58,"y":106.53,"x0":-0.7906635339406226,"y0":50.0035740408324,"z0":6.3704378067619825,"aX":5.586561958349395},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.6,"breakHorizontal":-7.4,"spinRate":1871,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.47206565243226306,"extension":6.220129583213189},"index":3,"playId":"45ee078d-81c5-3f4c-8b53-2448748ffc27","pitchNumber":4,"startTime":"2026-07-03T00:39:26.726Z","endTime":"2026-07-03T00:39:29.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.636968924756502,"aZ":-20.59233483467759,"pfxX":-7.219379141016604,"pfxZ":6.163207804949162,"pX":0.014297395960751025,"pZ":1.1355835829421004,"vX0":4.077889188204532,"vY0":-135.5051578416204,"vZ0":-8.850092829269522,"x":116.46,"y":208.12,"x0":-0.5637129906030182,"y0":50.00325828326339,"z0":5.855255023363256,"aX":-13.56979635205379},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":12.4,"spinRate":2137,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40256935106003056,"extension":6.565490983966309},"hitData":{"launchSpeed":89.8,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.89,"coordY":151.03}},"index":4,"playId":"11397d58-dde1-3b9e-9633-ed3310bc649d","pitchNumber":5,"startTime":"2026-07-03T00:39:44.854Z","endTime":"2026-07-03T00:39:52.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:39:52.873Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out to right fielder Jordan Walker.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-03T00:41:59.809Z","endTime":"2026-07-03T00:42:40.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.443757313390517,"aZ":-16.14670200417909,"pfxX":-3.874797020498895,"pfxZ":8.266042287968917,"pX":-1.6632871739776525,"pZ":3.3898193470152336,"vX0":0.7226411651763602,"vY0":-138.25667875167463,"vZ0":-3.7207532303750104,"x":180.4,"y":147.25,"x0":-1.4244454304821967,"y0":50.00070692995022,"z0":5.834768245018367,"aX":-7.509671219960438},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":6.8,"spinRate":2009,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.39597749815213357,"extension":6.502588173849674},"index":0,"playId":"9239a622-7ef6-36a4-9e52-6c4c028ac647","pitchNumber":1,"startTime":"2026-07-03T00:42:18.597Z","endTime":"2026-07-03T00:42:21.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57993438015897,"aZ":-30.07349195450049,"pfxX":1.6836405546313968,"pfxZ":1.2661189965915423,"pX":-0.11658810981121413,"pZ":2.9752963727713393,"vX0":3.300027695254246,"vY0":-127.50171330459679,"vZ0":-1.2403720830294283,"x":121.44,"y":158.45,"x0":-1.6429802028900573,"y0":50.00293994913984,"z0":5.826919849926318,"aX":2.7892499743063173},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":-3.7,"spinRate":2466,"spinDirection":161},"zone":2,"typeConfidence":0.91,"plateTime":0.4285059307392012,"extension":6.336173203670149},"hitData":{"launchSpeed":81.1,"launchAngle":33.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.36,"coordY":91.09}},"index":1,"playId":"b6a3703e-6228-3641-b552-46e041f922c6","pitchNumber":2,"startTime":"2026-07-03T00:42:32.105Z","endTime":"2026-07-03T00:42:40.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:42:40.244Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a pop up to right fielder Jordan Walker, deflected by second baseman JJ Wetherholt.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-03T00:42:44.434Z","endTime":"2026-07-03T00:44:02.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"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":[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":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":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91210569326978,"aZ":-13.935554215515968,"pfxX":-4.967305535604687,"pfxZ":9.26188805959873,"pX":-0.8543013566083074,"pZ":0.8042435996120715,"vX0":3.086864845200386,"vY0":-138.9153108183321,"vZ0":-10.552059422339958,"x":149.56,"y":217.07,"x0":-1.330204848914168,"y0":50.00292050830863,"z0":5.560575679368728,"aX":-9.781771279218182},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":8.4,"spinRate":2194,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.39315620524314454,"extension":6.601069358244117},"index":0,"playId":"c8721446-8b8e-3b92-a768-d237a8a58674","pitchNumber":1,"startTime":"2026-07-03T00:43:03.550Z","endTime":"2026-07-03T00:43:06.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29382294283959,"aZ":-14.317421787885275,"pfxX":-3.639176699988849,"pfxZ":9.133442422634783,"pX":-0.40896249545719154,"pZ":2.457352848778181,"vX0":3.9300534189835297,"vY0":-138.33377566169634,"vZ0":-6.366647784327606,"x":132.59,"y":172.43,"x0":-1.3692667141582338,"y0":50.00637023650159,"z0":5.733176476256532,"aX":-7.117501191946884},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":5.9,"spinRate":2037,"spinDirection":205},"zone":4,"typeConfidence":0.9,"plateTime":0.39462219110651287,"extension":6.467900601450713},"index":1,"playId":"bf787638-f6bf-3975-b01b-6ab4a881e683","pitchNumber":2,"startTime":"2026-07-03T00:43:18.206Z","endTime":"2026-07-03T00:43:21.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.9,"endSpeed":83.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074530353904017,"aZ":-26.865947032862195,"pfxX":2.5187472180071206,"pfxZ":3.0430577187151693,"pX":0.8517508671418762,"pZ":1.3877668268699899,"vX0":5.944702898142636,"vY0":-130.81647196671602,"vZ0":-5.964454405328724,"x":84.53,"y":201.31,"x0":-1.7719249971510616,"y0":50.00038881742815,"z0":5.695649609389194,"aX":4.390364072509227},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":-5.8,"spinRate":2390,"spinDirection":173},"zone":14,"typeConfidence":0.82,"plateTime":0.41775553108317176,"extension":6.413838085912946},"index":2,"playId":"0cb93ccf-27fa-31e6-a286-0eb2534c4b18","pitchNumber":3,"startTime":"2026-07-03T00:43:35.099Z","endTime":"2026-07-03T00:43:38.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02032587102328,"aZ":-28.563892105860955,"pfxX":3.28647148171462,"pfxZ":2.1135659640753843,"pX":0.07757020568679839,"pZ":1.8808663787153987,"vX0":3.526025812174429,"vY0":-129.419030037548,"vZ0":-4.595281316196664,"x":114.04,"y":188.0,"x0":-1.7256753402362508,"y0":50.00504497055014,"z0":5.847270279030524,"aX":5.6188153835549235},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":-6.7,"spinRate":2465,"spinDirection":159},"zone":8,"typeConfidence":0.88,"plateTime":0.4219521609031034,"extension":6.3315669140229245},"hitData":{"launchSpeed":62.1,"launchAngle":30.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":166.71,"coordY":132.8}},"index":3,"playId":"a7f3d97a-8a3e-3bd4-9917-1e8f55ce30ac","pitchNumber":4,"startTime":"2026-07-03T00:43:49.700Z","endTime":"2026-07-03T00:44:02.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:44:02.033Z","atBatIndex":42},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dominic Smith grounds into a double play, first baseman Alec Burleson to shortstop Masyn Winn to pitcher Ryan Fernandez. Mauricio Dubón out at 2nd. Dominic Smith out at 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-03T00:44:05.592Z","endTime":"2026-07-03T00:44:59.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681676,"link":"/api/v1/people/681676"},"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":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.233240812977936,"aZ":-25.70072327642542,"pfxX":-5.726158221642301,"pfxZ":3.9004463147450013,"pX":1.060143413729107,"pZ":2.2391079708547443,"vX0":8.582441269749216,"vY0":-127.06477777637957,"vZ0":-3.5582589483067566,"x":76.59,"y":178.32,"x0":-1.59349130712031,"y0":50.00497118565403,"z0":5.664549710228646,"aX":-9.5108894446626},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":8.8,"spinRate":1672,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4285184499870516,"extension":6.64105717552671},"index":0,"playId":"96e3ee67-9d3a-3775-b27a-bae6b2896c8c","pitchNumber":1,"startTime":"2026-07-03T00:44:33.515Z","endTime":"2026-07-03T00:44:37.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61570011178695,"aZ":-12.655230782791971,"pfxX":-3.777471363317495,"pfxZ":10.272641357416017,"pX":0.004549564908264169,"pZ":1.687824815079792,"vX0":5.300117907708584,"vY0":-136.1754124658785,"vZ0":-8.269979601955773,"x":116.83,"y":193.21,"x0":-1.4657103801052669,"y0":50.00336023157018,"z0":5.6163048409153165,"aX":-7.178228908711334},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":5.9,"spinRate":2322,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.40043933926083897,"extension":6.513706617717593},"hitData":{"launchSpeed":96.4,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.64,"coordY":165.56}},"index":1,"playId":"10ba7318-3894-3915-a45a-cb972d91cdd0","pitchNumber":2,"startTime":"2026-07-03T00:44:51.877Z","endTime":"2026-07-03T00:44:59.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:44:59.662Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-03T00:46:52.917Z","endTime":"2026-07-03T00:47:57.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64681975245813,"aZ":-41.03610469786522,"pfxX":4.540038485997522,"pfxZ":-6.30892886276325,"pX":0.18699974049427862,"pZ":1.2406879225714897,"vX0":1.4620949866466653,"vY0":-117.55528190984138,"vZ0":-2.40843139390047,"x":109.87,"y":205.28,"x0":-1.0324661934881711,"y0":50.005128273222006,"z0":6.0769879469522605,"aX":6.3740415390125325},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.8,"breakHorizontal":-8.5,"spinRate":2212,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.46538167588132007,"extension":6.338981452019598},"index":0,"playId":"f6d2b5ed-e66c-3e54-a97d-ca6c07b2da63","pitchNumber":1,"startTime":"2026-07-03T00:47:10.076Z","endTime":"2026-07-03T00:47:13.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77535095446614,"aZ":-30.29998310244248,"pfxX":-2.5497359582979264,"pfxZ":1.2626255227640524,"pX":-0.6559213158607636,"pZ":0.6454635269174467,"vX0":1.5979085592244116,"vY0":-121.40355372896617,"vZ0":-6.11778919273612,"x":142.0,"y":221.35,"x0":-0.9928771564109212,"y0":50.00473958384947,"z0":5.850365350046738,"aX":-3.78920571956867},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.1,"breakHorizontal":4.2,"spinRate":767,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4519582056928493,"extension":6.552084886578819},"index":1,"playId":"a2fee1bc-6bba-358b-a9a2-2b63d9c68545","pitchNumber":2,"startTime":"2026-07-03T00:47:21.797Z","endTime":"2026-07-03T00:47:24.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.550502579692957,"aZ":-23.804213740867187,"pfxX":-0.05220677639881899,"pfxZ":4.649666917578049,"pX":1.2347246739157174,"pZ":2.748954658278673,"vX0":5.142856150728374,"vY0":-132.4131272139136,"vZ0":-3.8749017905987695,"x":69.94,"y":164.56,"x0":-0.7145318327006543,"y0":50.003893149530555,"z0":5.944288783242781,"aX":-0.09414841940429976},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":-0.8,"spinRate":2197,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.41144611521839636,"extension":6.425423635960491},"index":2,"playId":"a029530b-ed2c-34e0-9d39-3a64e4db9c37","pitchNumber":3,"startTime":"2026-07-03T00:47:35.686Z","endTime":"2026-07-03T00:47:39.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.354514151474877,"aZ":-20.683842729658977,"pfxX":-5.554315559838406,"pfxZ":5.966095467605462,"pX":0.0030898366431708476,"pZ":1.5958727000008275,"vX0":3.4236118028617306,"vY0":-137.19319071090473,"vZ0":-7.928977526497917,"x":116.88,"y":195.69,"x0":-0.5325422260060682,"y0":50.00510980263301,"z0":5.908365035277526,"aX":-10.701048239247937},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":9.5,"spinRate":2204,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.397637473261244,"extension":6.333202094144849},"hitData":{"launchSpeed":108.6,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":152.25}},"index":3,"playId":"332aec65-6741-3b10-b631-0646dd7ac906","pitchNumber":4,"startTime":"2026-07-03T00:47:49.666Z","endTime":"2026-07-03T00:47:57.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:47:57.830Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Walker walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-03T00:48:00.337Z","endTime":"2026-07-03T00:50:17.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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, 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":79.3,"endSpeed":73.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.10290590304266,"aZ":-43.3464990946174,"pfxX":2.6495301467604726,"pfxZ":-8.214155732899982,"pX":-0.5952415619016135,"pZ":3.9023833581848235,"vX0":-0.4911557979535107,"vY0":-115.45099569568285,"vZ0":3.955059991542484,"x":139.69,"y":133.42,"x0":-0.7250318977214525,"y0":50.00561047600624,"z0":6.320006973351404,"aX":3.601891500847428},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.7,"breakHorizontal":-4.7,"spinRate":2108,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.47318255134857523,"extension":6.1424376405921395},"index":0,"playId":"ac27e13c-541c-3c17-a87b-9199e5c8bc39","pitchNumber":1,"startTime":"2026-07-03T00:48:23.091Z","endTime":"2026-07-03T00:48:27.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24718884186686,"aZ":-42.85552165698369,"pfxX":5.9837745398183415,"pfxZ":-7.927489541548322,"pX":-2.069747051477915,"pZ":4.262520284854593,"vX0":-4.2215311362957335,"vY0":-115.06731003113408,"vZ0":4.628161435858345,"x":195.89,"y":123.69,"x0":-0.9937346101011064,"y0":50.000683758913006,"z0":6.363157260535157,"aX":8.067632416400718},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.0,"breakHorizontal":-9.8,"spinRate":2151,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.4750066407276896,"extension":6.121376532229098},"index":1,"playId":"a07eb419-ef1f-351e-bca4-cde35d699128","pitchNumber":2,"startTime":"2026-07-03T00:48:36.919Z","endTime":"2026-07-03T00:48:45.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.616076951621523,"aZ":-20.440240451534777,"pfxX":-1.0283034647455391,"pfxZ":6.257554040445513,"pX":2.0947227882214428,"pZ":0.17030300681437893,"vX0":7.373817074415328,"vY0":-135.3427582422914,"vZ0":-11.012598961712966,"x":37.15,"y":234.18,"x0":-0.5190768694692375,"y0":50.00047622500975,"z0":5.692814993548763,"aX":-1.9278426287744401},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":0.5,"spinRate":2372,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40307025649726613,"extension":6.696239068854647},"index":2,"playId":"6af04940-eeea-3624-8874-ff8247f4a980","pitchNumber":3,"startTime":"2026-07-03T00:49:13.149Z","endTime":"2026-07-03T00:49:16.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27297276941632,"aZ":-22.84650878412881,"pfxX":-6.017596890325123,"pfxZ":4.959915044450415,"pX":-0.8178921415076167,"pZ":3.283903364681585,"vX0":1.6562517044679548,"vY0":-135.9047336617066,"vZ0":-3.1274272286994074,"x":148.18,"y":150.11,"x0":-0.6513174153570832,"y0":50.00245737661021,"z0":6.026577182596065,"aX":-11.31745864445505},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":10.6,"spinRate":2152,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40218205381890293,"extension":6.4785165999258405},"index":3,"playId":"09a57d50-b287-3ead-9853-96b6c2d2d244","pitchNumber":4,"startTime":"2026-07-03T00:49:31.105Z","endTime":"2026-07-03T00:49:34.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24723055678283,"aZ":-21.04991571513824,"pfxX":-7.20731486747222,"pfxZ":5.697528895647417,"pX":0.38397311257382033,"pZ":1.9409097546871925,"vX0":4.442408233347495,"vY0":-138.22887214352315,"vZ0":-7.095515858265807,"x":102.36,"y":186.38,"x0":-0.3002150859783237,"y0":50.00279686993711,"z0":5.934495361534324,"aX":-14.071163012932598},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":12.2,"spinRate":2240,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.39491436554150505,"extension":6.479342225403172},"index":4,"playId":"36522070-ffbd-3873-a2a6-5b0315fa5f50","pitchNumber":5,"startTime":"2026-07-03T00:49:46.928Z","endTime":"2026-07-03T00:49:50.313Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-03T00:50:01.488Z","endTime":"2026-07-03T00:50:13.602Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.752639754255107,"aZ":-17.742494599465854,"pfxX":-6.977233330295343,"pfxZ":7.237987479817562,"pX":0.550816486887305,"pZ":1.0133117667441043,"vX0":4.41485436144255,"vY0":-139.6543523864924,"vZ0":-10.181143268703853,"x":96.0,"y":211.42,"x0":-0.13661255980696524,"y0":50.00112470876564,"z0":5.850341478441954,"aX":-13.906729444892258},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":11.9,"spinRate":2198,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39083629195565583,"extension":6.527747042248913},"index":6,"playId":"ae1d5f9d-bd77-3d77-8249-a5623e89adfb","pitchNumber":6,"startTime":"2026-07-03T00:50:13.602Z","endTime":"2026-07-03T00:50:17.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:50:17.213Z","atBatIndex":45},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Lars Nootbaar grounds into a double play, second baseman Ozzie Albies to shortstop Jim Jarvis to first baseman Matt Olson. Jordan Walker out at 2nd. Lars Nootbaar out at 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-03T00:53:07.319Z","endTime":"2026-07-03T00:53:17.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-03T00:50:41.847Z","endTime":"2026-07-03T00:51:22.057Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Kinley replaces Hurston Waldrep.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-03T00:51:22.057Z","endTime":"2026-07-03T00:53:09.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.214234410508187,"aZ":-30.118024198854414,"pfxX":0.5036162600084122,"pfxZ":1.3094335356285391,"pX":0.2884600022781257,"pZ":2.860218713938197,"vX0":2.1435174625323814,"vY0":-123.44776120735388,"vZ0":-2.526999827887518,"x":106.0,"y":161.55,"x0":-0.6499414833634811,"y0":50.00518426464552,"z0":6.385312763091895,"aX":0.7916526694374986},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.3,"spinRate":2539,"spinDirection":194},"zone":3,"typeConfidence":0.91,"plateTime":0.44052648656108584,"extension":5.495839457414568},"hitData":{"launchSpeed":83.9,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.0,"coordY":204.5}},"index":2,"playId":"cd232210-e37b-31cc-ae98-b71ba7004195","pitchNumber":1,"startTime":"2026-07-03T00:53:09.566Z","endTime":"2026-07-03T00:53:17.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:53:17.193Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Riley lines out to center fielder Nathan Church.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-03T00:55:40.632Z","endTime":"2026-07-03T00:56:09.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gordon Graceffo replaces Ryan Fernandez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T00:55:03.015Z","endTime":"2026-07-03T00:55:42.992Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700669,"link":"/api/v1/people/700669"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69361532236064,"aZ":-15.701266009412315,"pfxX":-5.226045719760662,"pfxZ":8.529197046262379,"pX":-0.3172149725002598,"pZ":3.302090243342504,"vX0":4.126997420812033,"vY0":-137.44373042639987,"vZ0":-4.420899576378829,"x":129.09,"y":149.62,"x0":-1.1520209882202004,"y0":50.00453635191925,"z0":5.982590706723187,"aX":-10.096719781643593},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":8.8,"spinRate":1953,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3970311711764114,"extension":6.317158948854112},"index":1,"playId":"c30da610-69b4-3fcf-9925-560404c7181a","pitchNumber":1,"startTime":"2026-07-03T00:55:42.992Z","endTime":"2026-07-03T00:55:45.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98271850305759,"aZ":-14.798829298580303,"pfxX":-4.257766294780755,"pfxZ":8.811057379757711,"pX":-0.45224448063578265,"pZ":2.7494506032061206,"vX0":3.7326099459852435,"vY0":-138.6086925844808,"vZ0":-6.049994504462703,"x":134.24,"y":164.54,"x0":-1.2541258518736924,"y0":50.00595153704304,"z0":5.924928203758627,"aX":-8.400433775513157},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2025,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39309799323275607,"extension":6.3951346629596175},"hitData":{"launchSpeed":96.7,"launchAngle":23.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":157.94,"coordY":57.57}},"index":2,"playId":"0f44376f-5465-3f03-84c0-37809eaec1e7","pitchNumber":2,"startTime":"2026-07-03T00:56:02.258Z","endTime":"2026-07-03T00:56:09.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:56:09.769Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-03T00:56:13.399Z","endTime":"2026-07-03T00:57:07.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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":93.7,"endSpeed":86.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.747242071720464,"aZ":-17.69126317379425,"pfxX":-6.292996114885021,"pfxZ":7.588575654680916,"pX":-1.043851287135777,"pZ":3.200164635742305,"vX0":2.8919430692437555,"vY0":-136.49256915302823,"vZ0":-4.115900840065051,"x":156.79,"y":152.38,"x0":-1.2926501913593476,"y0":50.00544593230255,"z0":5.926823232793692,"aX":-12.014682078501371},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":10.9,"spinRate":1838,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39949956612958504,"extension":6.343312891752252},"index":0,"playId":"014c750e-87c9-3489-ba14-7b3c71bdb8da","pitchNumber":1,"startTime":"2026-07-03T00:56:39.723Z","endTime":"2026-07-03T00:56:43.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.518051223428127,"aZ":-30.986083774870927,"pfxX":-0.5277536767428097,"pfxZ":0.7041146646548242,"pX":0.03112012517246437,"pZ":2.1735703065357375,"vX0":3.8824796898063045,"vY0":-128.65363965300338,"vZ0":-3.0342545886665118,"x":115.81,"y":180.09,"x0":-1.4259033403849624,"y0":50.0026933359443,"z0":5.758244466991985,"aX":-0.8896313428205362},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.8,"breakHorizontal":0.1,"spinRate":2261,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.42497253343882324,"extension":6.294681441855426},"hitData":{"launchSpeed":92.1,"launchAngle":37.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.86,"coordY":78.21}},"index":1,"playId":"b8f60f17-03c8-3b0e-a379-4c17a2047050","pitchNumber":2,"startTime":"2026-07-03T00:56:58.198Z","endTime":"2026-07-03T00:57:07.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:57:07.010Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jim Jarvis grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-03T00:57:10.476Z","endTime":"2026-07-03T00:59:09.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"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":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.809542718618722,"aZ":-39.94127414772256,"pfxX":-2.2920014861437648,"pfxZ":-5.096025523056079,"pX":0.9588403451219919,"pZ":0.8762760470860803,"vX0":5.830933258511423,"vY0":-122.55499878609876,"vZ0":-4.03015003583043,"x":80.45,"y":215.12,"x0":-1.1515299295363863,"y0":50.003079400735494,"z0":5.947001797837793,"aX":-3.493121443341676},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.0,"breakHorizontal":2.8,"spinRate":2497,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.446615428511409,"extension":6.152126192044521},"index":0,"playId":"18b2bcb7-7edd-3084-a8ff-b7224c58af11","pitchNumber":1,"startTime":"2026-07-03T00:57:32.083Z","endTime":"2026-07-03T00:57:35.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.493981754313495,"aZ":-19.21077397914057,"pfxX":-6.013061075163556,"pfxZ":6.612024230650842,"pX":-0.46212001621229243,"pZ":1.4742464936199395,"vX0":4.1405497565522875,"vY0":-138.7373663023582,"vZ0":-8.33669662052841,"x":134.61,"y":198.98,"x0":-1.1886606577521759,"y0":50.00118654806396,"z0":5.786134005215941,"aX":-11.783147563495476},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":10.1,"spinRate":1795,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3940074829358058,"extension":6.4032147322002775},"index":1,"playId":"1c525112-eeff-375b-9b3a-d909bc3f7348","pitchNumber":2,"startTime":"2026-07-03T00:57:52.231Z","endTime":"2026-07-03T00:57:56.777Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44002051786845,"aZ":-32.650569153875836,"pfxX":-1.2698924579290622,"pfxZ":-0.2796870489702812,"pX":-0.9438350240244394,"pZ":2.610771515566678,"vX0":1.9395136866955243,"vY0":-129.1899837957913,"vZ0":-1.717044044522574,"x":152.98,"y":168.29,"x0":-1.5414345912146292,"y0":50.005129904169934,"z0":5.80802995996981,"aX":-2.1337733025762025},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.7,"breakHorizontal":1.8,"spinRate":2267,"spinDirection":9},"zone":11,"typeConfidence":2.0,"plateTime":0.4249562452003559,"extension":6.332487897482132},"index":2,"playId":"7f81a5d5-fe61-390d-8a48-e7a8ee94aa6e","pitchNumber":3,"startTime":"2026-07-03T00:58:17.495Z","endTime":"2026-07-03T00:58:20.837Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.943770925216217,"aZ":-26.869127557162308,"pfxX":-6.417678481748784,"pfxZ":3.250696808021541,"pX":-2.1193134623004037,"pZ":2.3985662206071945,"vX0":0.6635160632000154,"vY0":-126.76351726835817,"vZ0":-2.990195495165125,"x":197.78,"y":174.02,"x0":-1.5495207013802015,"y0":50.00606810050631,"z0":5.729485797896912,"aX":-10.488022840235658},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":11.5,"spinRate":1251,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4314170866125857,"extension":6.298954747871685},"index":3,"playId":"eda28579-1d09-365b-b251-8db8c0aeea54","pitchNumber":4,"startTime":"2026-07-03T00:58:39.724Z","endTime":"2026-07-03T00:58:42.724Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.750388102767918,"aZ":-21.498876729308503,"pfxX":-6.875766675909415,"pfxZ":5.491879606937358,"pX":-0.18334880820528943,"pZ":2.3878811563854354,"vX0":5.477324840319058,"vY0":-138.03241472369078,"vZ0":-5.2245432890103505,"x":123.99,"y":174.31,"x0":-1.293370876701525,"y0":50.00114579931738,"z0":5.739098510911429,"aX":-13.357835185324785},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":11.4,"spinRate":1854,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.39578492807616206,"extension":6.402062984304435},"hitData":{"launchSpeed":91.4,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.48,"coordY":149.22}},"index":4,"playId":"eeb1bae4-b33e-33ea-b922-93180ff970e5","pitchNumber":5,"startTime":"2026-07-03T00:59:01.664Z","endTime":"2026-07-03T00:59:09.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T00:59:09.371Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a fly ball to left fielder Mauricio Dubón.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:01:05.135Z","endTime":"2026-07-03T01:02:29.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36163758437336,"aZ":-13.713272410088953,"pfxX":-1.629349770176695,"pfxZ":9.555586118107687,"pX":0.04884340904806454,"pZ":2.825526534696407,"vX0":2.5523913030538337,"vY0":-137.39455990143907,"vZ0":-6.7702883479427935,"x":115.14,"y":162.49,"x0":-0.675936528369728,"y0":50.006756860968885,"z0":6.234267172634575,"aX":-3.1494282643955147},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":2.5,"spinRate":2403,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.3970159878135684,"extension":5.628007937856306},"index":0,"playId":"3da6be97-e9b4-3282-b8bf-7d2dd9c0132b","pitchNumber":1,"startTime":"2026-07-03T01:01:36.093Z","endTime":"2026-07-03T01:01:39.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53807044572092,"aZ":-26.58560228367024,"pfxX":0.9699449088351804,"pfxZ":3.403107399894079,"pX":0.7585318796603501,"pZ":1.1608651918689725,"vX0":3.2593505009001675,"vY0":-126.26704829561947,"vZ0":-7.346591224897583,"x":88.09,"y":207.44,"x0":-0.6661627716853983,"y0":50.00501431838807,"z0":6.19622844005829,"aX":1.5927693090290322},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.0,"breakHorizontal":-2.4,"spinRate":2513,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.43094617094245535,"extension":5.527122248528767},"index":1,"playId":"c97c35d2-6a4c-3411-b3fd-18d145ea7790","pitchNumber":2,"startTime":"2026-07-03T01:01:51.632Z","endTime":"2026-07-03T01:01:54.632Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-03T01:02:03.410Z","endTime":"2026-07-03T01:02:16.602Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.306278729413613,"aZ":-34.12436047872976,"pfxX":0.7055584714998875,"pfxZ":-1.241479030555146,"pX":0.6494656390695235,"pZ":2.097650560579327,"vX0":2.908543060620826,"vY0":-123.86900656760044,"vZ0":-3.4312902949434276,"x":92.24,"y":182.14,"x0":-0.6266000350878463,"y0":50.00241994836904,"z0":6.3229962924864616,"aX":1.1079370550415903},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.8,"breakHorizontal":-1.9,"spinRate":2686,"spinDirection":44},"zone":9,"typeConfidence":0.85,"plateTime":0.440408690009539,"extension":5.528175831563342},"hitData":{"launchSpeed":72.6,"launchAngle":41.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.63,"coordY":105.18}},"index":3,"playId":"e1ebe513-7c9d-3166-9247-b6e92d421f2d","pitchNumber":3,"startTime":"2026-07-03T01:02:16.602Z","endTime":"2026-07-03T01:02:29.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:02:29.558Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nathan Church homers (7) on a fly ball to right center field. Masyn Winn scores.","rbi":2,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:02:35.031Z","endTime":"2026-07-03T01:03:25.608Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":{"id":641755,"link":"/api/v1/people/641755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":{"id":641755,"link":"/api/v1/people/641755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.225003681983896,"aZ":-28.132091526854747,"pfxX":0.9262622773605661,"pfxZ":2.4858231068035526,"pX":0.1166693362419011,"pZ":1.905295815253308,"vX0":1.9174869487702226,"vY0":-125.81663748119036,"vZ0":-5.2166232288195244,"x":112.55,"y":187.34,"x0":-0.7715114181863011,"y0":50.001046569398476,"z0":6.24740793345899,"aX":1.5053479047448985},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.7,"breakHorizontal":-2.0,"spinRate":2545,"spinDirection":190},"zone":8,"typeConfidence":0.91,"plateTime":0.43305285684445405,"extension":5.489115561011574},"hitData":{"launchSpeed":97.5,"launchAngle":31.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":181.47,"coordY":50.65}},"index":0,"playId":"0d950884-6db4-384b-ad42-502193eb92a4","pitchNumber":1,"startTime":"2026-07-03T01:02:58.179Z","endTime":"2026-07-03T01:03:25.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:03:25.608Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Jordan walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:03:28.037Z","endTime":"2026-07-03T01:05:03.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.905460330935988,"aZ":-15.571327283088978,"pfxX":-1.6897561243628996,"pfxZ":8.572554747373744,"pX":-0.9165031198435568,"pZ":4.161972820823411,"vX0":0.1954618781737284,"vY0":-137.655502031722,"vZ0":-3.1292410664857235,"x":151.93,"y":126.41,"x0":-0.7682550094007089,"y0":50.005321611509274,"z0":6.3553275593873195,"aX":-3.2731232387657516},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":3.0,"spinRate":2386,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3965041891522163,"extension":5.4896784943219865},"index":0,"playId":"763812ca-c3f5-34b4-92e4-2ddcc97c4f1c","pitchNumber":1,"startTime":"2026-07-03T01:03:43.151Z","endTime":"2026-07-03T01:03:46.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.249018578592274,"aZ":-28.680115750083548,"pfxX":1.1087120470568712,"pfxZ":2.1803024025067526,"pX":0.49599053771135077,"pZ":1.6457473880373885,"vX0":2.6106636530649703,"vY0":-124.71489652039755,"vZ0":-5.567756547936241,"x":98.09,"y":194.34,"x0":-0.701637931515994,"y0":50.00139152818323,"z0":6.225848836139516,"aX":1.7743929639037965},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":-2.5,"spinRate":2377,"spinDirection":177},"zone":9,"typeConfidence":0.91,"plateTime":0.4364860354182727,"extension":5.540659607401186},"index":1,"playId":"e303cbee-666b-344a-ab82-b10830b1eb1e","pitchNumber":2,"startTime":"2026-07-03T01:03:56.653Z","endTime":"2026-07-03T01:03:59.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97408969612462,"aZ":-31.916260919648902,"pfxX":1.602115385328581,"pfxZ":0.16816783023212523,"pX":0.13592522477990035,"pZ":2.1591366545923556,"vX0":1.175496366282141,"vY0":-122.96377567751003,"vZ0":-3.5596224285966214,"x":142.95,"y":86.24,"x0":-0.5540382019061381,"y0":50.00392187243283,"z0":6.291230803137854,"aX":2.4901341050757653},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":-3.1,"spinRate":2405,"spinDirection":107},"zone":8,"typeConfidence":0.91,"plateTime":0.4429291959964292,"extension":5.398996163949065},"index":2,"playId":"8d80ee5c-e595-39c3-8f5f-c6d98c436bbc","pitchNumber":3,"startTime":"2026-07-03T01:04:11.034Z","endTime":"2026-07-03T01:04:14.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.266958939898178,"aZ":-31.94626215870878,"pfxX":1.1188087157858204,"pfxZ":0.14050859569111607,"pX":0.33229488537925767,"pZ":0.8328848957750393,"vX0":2.277460778857681,"vY0":-124.84172375871137,"vZ0":-6.537323397551688,"x":104.33,"y":216.29,"x0":-0.7312789426624511,"y0":50.002220019761864,"z0":6.061683873979411,"aX":1.794514336125896},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.8,"breakHorizontal":-2.5,"spinRate":2377,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4360157816651613,"extension":5.614761740477815},"index":3,"playId":"08d1045b-4910-3b56-9576-9d4038f340a6","pitchNumber":4,"startTime":"2026-07-03T01:04:27.335Z","endTime":"2026-07-03T01:04:30.501Z","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.5,"endSpeed":81.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35234963822213,"aZ":-28.856178729065448,"pfxX":1.3144675859092658,"pfxZ":2.0241880256027724,"pX":-0.06684120064023862,"pZ":0.9920685658397209,"vX0":1.3619597992681018,"vY0":-126.02709669166458,"vZ0":-7.054952296472631,"x":119.55,"y":211.99,"x0":-0.7815295685045064,"y0":50.00245218384228,"z0":6.1040340064097025,"aX":2.1513378237832956},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.5,"breakHorizontal":-2.6,"spinRate":2617,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.43171600831645573,"extension":5.484446177914268},"index":4,"playId":"80581d7d-98d4-30b7-a156-5a7fcae5237c","pitchNumber":5,"startTime":"2026-07-03T01:04:43.089Z","endTime":"2026-07-03T01:04:46.116Z","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":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.853322363767784,"aZ":-29.0255132379689,"pfxX":1.4997830541944612,"pfxZ":1.9510354835319124,"pX":-1.0784324757599317,"pZ":2.229432673212782,"vX0":-0.9819460306087094,"vY0":-125.2473814499514,"vZ0":-4.280184465762298,"x":158.11,"y":178.59,"x0":-0.8789963609102837,"y0":50.002082649290834,"z0":6.295596525189505,"aX":2.4172991582503713},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.9,"breakHorizontal":-2.5,"spinRate":2599,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4349253442843959,"extension":5.472527467238765},"index":5,"playId":"dbd322ad-604c-388b-81d2-a4dc02fc1dcc","pitchNumber":6,"startTime":"2026-07-03T01:04:58.971Z","endTime":"2026-07-03T01:05:03.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:05:03.044Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Fermín singles on a line drive to left fielder Mauricio Dubón. Blaze Jordan to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:08:09.712Z","endTime":"2026-07-03T01:10:05.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnSecond":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,5,6,7],"actionIndex":[1,2],"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"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":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T01:05:42.257Z","endTime":"2026-07-03T01:05:54.033Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Lee replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-03T01:05:54.033Z","endTime":"2026-07-03T01:07:34.697Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter José Fermín replaces Jimmy Crooks.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-03T01:07:34.697Z","endTime":"2026-07-03T01:08:11.915Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75665423428703,"aZ":-21.421666695065387,"pfxX":4.754559777612639,"pfxZ":7.3221213530936975,"pX":0.3365729673214147,"pZ":2.7507699498449383,"vX0":-5.2500546761801985,"vY0":-119.99746021580088,"vZ0":-4.0744213877143345,"x":104.17,"y":164.51,"x0":1.9281684426709524,"y0":50.00023030595905,"z0":6.363599606386649,"aX":6.979504859350714},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":12.6,"breakHorizontal":-7.4,"spinRate":1430,"spinDirection":138},"zone":3,"typeConfidence":0.77,"plateTime":0.45528253589378087,"extension":6.331021283298631},"index":3,"playId":"3be84368-47f8-3dcd-8ddc-548db0fd495b","pitchNumber":1,"startTime":"2026-07-03T01:08:11.915Z","endTime":"2026-07-03T01:08:15.221Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-03T01:08:37.141Z","endTime":"2026-07-03T01:08:58.919Z","isPitch":false,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"}},{"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":91.1,"endSpeed":83.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.998136666452318,"aZ":-11.805736247361327,"pfxX":4.45282411671224,"pfxZ":11.451232595294734,"pX":0.3228191125582289,"pZ":2.5506344710196704,"vX0":-4.565172593540979,"vY0":-132.44240166088434,"vZ0":-7.877131743985875,"x":104.69,"y":169.91,"x0":1.4894178037439825,"y0":50.002083592870534,"z0":6.424721361237397,"aX":7.919291706313321},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.2,"breakHorizontal":-7.1,"spinRate":2270,"spinDirection":158},"zone":6,"typeConfidence":0.9,"plateTime":0.4134005513775132,"extension":6.151193318931833},"index":5,"playId":"4e13e34f-5ec6-34f3-b9b2-5157748cf65c","pitchNumber":2,"startTime":"2026-07-03T01:08:58.919Z","endTime":"2026-07-03T01:09:01.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.550646726211944,"aZ":-12.088348014257065,"pfxX":4.069395378422578,"pfxZ":11.214637723460097,"pX":0.2346141746955101,"pZ":2.6524484758134284,"vX0":-4.637823913763979,"vY0":-132.9972924909611,"vZ0":-7.657859840157019,"x":108.06,"y":167.16,"x0":1.4724148545595246,"y0":50.00443162847498,"z0":6.446090472033992,"aX":7.2900641741885215},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.8,"breakHorizontal":-6.4,"spinRate":2301,"spinDirection":156},"zone":5,"typeConfidence":0.9,"plateTime":0.4118498997669353,"extension":6.074097554648659},"index":6,"playId":"b3f06c34-ae67-31da-a5c9-9e43ae561edb","pitchNumber":3,"startTime":"2026-07-03T01:09:20.515Z","endTime":"2026-07-03T01:09:26.285Z","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":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.728881807654762,"aZ":-21.7190583237356,"pfxX":6.935878119727995,"pfxZ":6.719266010424405,"pX":0.5648892420579659,"pZ":2.5108455340099227,"vX0":-4.9482180550046575,"vY0":-123.22676597289109,"vZ0":-4.9448444832077145,"x":95.47,"y":170.99,"x0":1.6859036136248513,"y0":50.0048089450338,"z0":6.350273981264349,"aX":10.796296922671466},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.4,"breakHorizontal":-11.6,"spinRate":1667,"spinDirection":142},"zone":6,"typeConfidence":0.92,"plateTime":0.44245357509739325,"extension":6.343533616199056},"hitData":{"launchSpeed":93.7,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.21,"coordY":90.53}},"index":7,"playId":"8822adfb-a5f3-3bb9-aa1a-0f4a4cac8a22","pitchNumber":4,"startTime":"2026-07-03T01:09:54.883Z","endTime":"2026-07-03T01:10:05.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:10:05.696Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a line drive to center fielder Michael Harris II. Bryan Torres scores. José Fermín to 3rd.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:10:48.771Z","endTime":"2026-07-03T01:13:38.061Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnThird":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":{"id":641755,"link":"/api/v1/people/641755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Bryan Torres replaces Blaze Jordan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T01:10:35.083Z","endTime":"2026-07-03T01:10:50.859Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":691458,"link":"/api/v1/people/691458"},"base":2},{"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":81.7,"endSpeed":76.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.17867639390167,"aZ":-28.17428900049338,"pfxX":0.7906361202712349,"pfxZ":2.7801752128972246,"pX":-1.2987100912728913,"pZ":0.7990985523962771,"vX0":-6.956439039473461,"vY0":-118.80582428551772,"vZ0":-6.941715010934904,"x":166.5,"y":217.2,"x0":1.5554036675515677,"y0":50.00452767324488,"z0":6.294722874497537,"aX":1.1389018671906026},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.7,"breakHorizontal":0.1,"spinRate":2104,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.45972196634371176,"extension":6.347880073269415},"index":1,"playId":"3ac1ae23-e5fc-357f-b6ac-0d57e47f691c","pitchNumber":1,"startTime":"2026-07-03T01:10:50.859Z","endTime":"2026-07-03T01:10:54.154Z","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(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":81.2,"endSpeed":75.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.450447436254038,"aZ":-29.831375454309146,"pfxX":0.3901030540599043,"pfxZ":1.6418131525483695,"pX":0.2382416116654056,"pZ":1.901551651832333,"vX0":-3.7113089374589427,"vY0":-118.25658825111519,"vZ0":-4.124219353222832,"x":107.92,"y":187.44,"x0":1.7737161733350335,"y0":50.000679654443445,"z0":6.388991354180012,"aX":0.5559019288715823},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.3,"breakHorizontal":0.1,"spinRate":2098,"spinDirection":168},"zone":8,"typeConfidence":0.91,"plateTime":0.4622595776958125,"extension":6.431120789237725},"index":2,"playId":"c2c79b51-1f2a-3038-bfd3-d9fb596a6f5b","pitchNumber":2,"startTime":"2026-07-03T01:11:11.503Z","endTime":"2026-07-03T01:11:15.184Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60307446534428,"aZ":-13.016434040184965,"pfxX":6.697571505880174,"pfxZ":10.929643799287483,"pX":0.5405677601424328,"pZ":3.246550725404874,"vX0":-4.596264569090668,"vY0":-131.49321342352818,"vZ0":-5.980943109451591,"x":96.39,"y":151.12,"x0":1.44003873809431,"y0":50.005064014221304,"z0":6.514565713482574,"aX":11.742565880809941},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.7,"breakHorizontal":-11.2,"spinRate":2160,"spinDirection":158},"zone":3,"typeConfidence":0.9,"plateTime":0.4163786385108521,"extension":6.285389379010643},"index":3,"playId":"f81c7b91-e0d7-397f-be86-88b3fb7b6f67","pitchNumber":3,"startTime":"2026-07-03T01:11:38.460Z","endTime":"2026-07-03T01:11:42.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.199224684672036,"aZ":-24.298906361738776,"pfxX":-0.30149704501796504,"pfxZ":5.322975377548105,"pX":0.1845681127166126,"pZ":1.2061889864768651,"vX0":-3.6536654906066777,"vY0":-120.53280785921666,"vZ0":-7.210514216943791,"x":109.96,"y":206.21,"x0":1.7557357010052994,"y0":50.004955289672715,"z0":6.365382975466204,"aX":-0.4453047222482721},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.3,"breakHorizontal":1.3,"spinRate":2120,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.45346256604849033,"extension":6.276802958925264},"index":4,"playId":"cbc946a7-807a-3530-ac8f-ffa9408553e2","pitchNumber":4,"startTime":"2026-07-03T01:12:04.936Z","endTime":"2026-07-03T01:12:08.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09391075354656,"aZ":-10.068404131285483,"pfxX":3.9895428174622034,"pfxZ":12.245193437580493,"pX":0.6301755694432167,"pZ":1.6475274270862201,"vX0":-3.7105065157791275,"vY0":-133.1299929236474,"vZ0":-10.295561719341334,"x":92.98,"y":194.3,"x0":1.5199255633778945,"y0":50.00100521978085,"z0":6.281249321101661,"aX":7.200595034811566},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.3,"breakHorizontal":-6.5,"spinRate":2224,"spinDirection":154},"zone":9,"typeConfidence":0.9,"plateTime":0.4105603656700243,"extension":6.290682851039072},"index":5,"playId":"a9fda45b-46d6-3efb-bd95-c915342b8e9a","pitchNumber":5,"startTime":"2026-07-03T01:12:30.335Z","endTime":"2026-07-03T01:12:33.584Z","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":79.4,"endSpeed":73.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.069174018436236,"aZ":-31.41946115265479,"pfxX":0.6348310633620833,"pfxZ":0.5511702736525503,"pX":0.7749650154681066,"pZ":2.907963964773838,"vX0":-2.0983322539534437,"vY0":-115.7025641124617,"vZ0":-1.4567010032487597,"x":87.46,"y":160.26,"x0":1.6100832481554617,"y0":50.00086399744297,"z0":6.5494996472101565,"aX":0.8631858764281838},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.0,"breakHorizontal":-0.6,"spinRate":2093,"spinDirection":354},"zone":3,"typeConfidence":0.9,"plateTime":0.4729283542938907,"extension":6.318410180928179},"index":6,"playId":"beb25734-50b0-3171-b970-3ac8bbc7190b","pitchNumber":6,"startTime":"2026-07-03T01:12:54.561Z","endTime":"2026-07-03T01:13:03.272Z","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":81.4,"endSpeed":75.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.873241064166994,"aZ":-30.553726350258223,"pfxX":0.5617767735303387,"pfxZ":1.132819665732315,"pX":-0.08649825412874866,"pZ":2.278478648754098,"vX0":-3.8507655772976705,"vY0":-118.49063706264177,"vZ0":-3.58095253802762,"x":120.3,"y":177.26,"x0":1.4841536119751426,"y0":50.00241532127569,"z0":6.590514054972843,"aX":0.8026357100681425},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.4,"breakHorizontal":-0.1,"spinRate":2140,"spinDirection":265},"zone":5,"typeConfidence":0.91,"plateTime":0.4616188357970783,"extension":6.35855778021172},"hitData":{"launchSpeed":69.6,"launchAngle":25.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.99,"coordY":102.76}},"index":7,"playId":"3e2e7836-5251-35b4-a2b5-7d3945eacbbc","pitchNumber":7,"startTime":"2026-07-03T01:13:26.894Z","endTime":"2026-07-03T01:13:38.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:13:38.061Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a line drive to center fielder Michael Harris II. José Fermín scores. JJ Wetherholt to 3rd.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:13:53.315Z","endTime":"2026-07-03T01:17:02.908Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":{"id":669276,"link":"/api/v1/people/669276"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.651923488890944,"aZ":-10.757403830254862,"pfxX":3.818782993091091,"pfxZ":11.517188152289387,"pX":-0.30202866530280054,"pZ":3.2746047467869244,"vX0":-5.774192370362167,"vY0":-134.6194177604034,"vZ0":-6.3961444646310035,"x":128.51,"y":150.37,"x0":1.3617516718821674,"y0":50.00241701638975,"z0":6.42183925559822,"aX":7.101320788861813},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.9,"breakHorizontal":-5.9,"spinRate":2342,"spinDirection":154},"zone":1,"typeConfidence":0.9,"plateTime":0.4048684478947915,"extension":6.221311538470437},"index":0,"playId":"b1b4bd7d-522b-355c-9113-67037ca88d11","pitchNumber":1,"startTime":"2026-07-03T01:14:25.441Z","endTime":"2026-07-03T01:14:28.558Z","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":81.6,"endSpeed":76.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.027445721677374,"aZ":-26.58145673509577,"pfxX":-0.9435095346029756,"pfxZ":3.8478673788407214,"pX":0.0234745543333932,"pZ":2.7312197842735335,"vX0":-3.612960690297808,"vY0":-118.94849544922971,"vZ0":-3.2669085145318957,"x":116.11,"y":165.04,"x0":1.676507565161143,"y0":50.00039061567021,"z0":6.499303931066581,"aX":-1.368222289719432},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.6,"breakHorizontal":2.5,"spinRate":2171,"spinDirection":171},"zone":5,"typeConfidence":0.9,"plateTime":0.45820943753480803,"extension":6.390864862697781},"index":1,"playId":"cb7a8877-2717-36dd-bc3a-a0874e74d4b9","pitchNumber":2,"startTime":"2026-07-03T01:14:42.775Z","endTime":"2026-07-03T01:14:45.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.989038020186502,"aZ":-29.671946270178083,"pfxX":0.6060704084962305,"pfxZ":1.7024930365362174,"pX":-1.1482220067754014,"pZ":0.29048563818674594,"vX0":-6.307920014772005,"vY0":-120.44682550436171,"vZ0":-8.030801194111417,"x":160.77,"y":230.94,"x0":1.42876921999761,"y0":50.001042073058414,"z0":6.301556526048563,"aX":0.8896331999893057},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.3,"breakHorizontal":0.5,"spinRate":2247,"spinDirection":72},"zone":13,"typeConfidence":0.91,"plateTime":0.45523259512350966,"extension":6.446293239735319},"index":2,"playId":"a69d1184-bd4d-37cf-a31f-7894a33f9df4","pitchNumber":3,"startTime":"2026-07-03T01:15:03.197Z","endTime":"2026-07-03T01:15:06.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02367347120997,"aZ":-10.553941925137751,"pfxX":3.8306124387860936,"pfxZ":11.64822599218986,"pX":0.7921724415515259,"pZ":3.974606498112139,"vX0":-2.9977134068898574,"vY0":-134.8163286485377,"vZ0":-4.914333810465746,"x":86.8,"y":131.47,"x0":1.41625020364711,"y0":50.00339551206681,"z0":6.554574590897936,"aX":7.110377045642972},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.4,"breakHorizontal":-6.4,"spinRate":2188,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.404999598894237,"extension":6.172113764857841},"index":3,"playId":"7179eb9d-c225-380a-b0c1-bb185d06226e","pitchNumber":4,"startTime":"2026-07-03T01:15:31.853Z","endTime":"2026-07-03T01:15:34.853Z","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":81.9,"endSpeed":76.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50262786934803,"aZ":-29.144414294935878,"pfxX":-0.5342378576776472,"pfxZ":2.0758173419460277,"pX":0.4015460353084561,"pZ":3.104203790894325,"vX0":-2.5682866468769463,"vY0":-119.37251216007698,"vZ0":-1.9967786360555997,"x":101.69,"y":154.97,"x0":1.5557335667966388,"y0":50.002433864452726,"z0":6.546310004825278,"aX":-0.7798254207262834},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.6,"breakHorizontal":1.6,"spinRate":2057,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.45682444051467286,"extension":6.28325133932834},"index":4,"playId":"0bd00301-398d-38a7-84f1-7a7bf83cdf39","pitchNumber":5,"startTime":"2026-07-03T01:15:52.335Z","endTime":"2026-07-03T01:15:55.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94953077966217,"aZ":-28.780693396233378,"pfxX":0.5142476991191485,"pfxZ":2.32977018951376,"pX":-0.4708232949601685,"pZ":0.028697033318392854,"vX0":-4.892956088723436,"vY0":-120.23253735246266,"vZ0":-8.683528635806708,"x":134.95,"y":238.01,"x0":1.5302387120734917,"y0":50.00066853664044,"z0":6.2688448235199825,"aX":0.7484021027380244},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":0.4,"spinRate":2087,"spinDirection":258},"zone":13,"typeConfidence":0.91,"plateTime":0.45687749932823607,"extension":6.443231305706903},"index":5,"playId":"e470dfd6-c51d-31c4-8d95-b2827664bf58","pitchNumber":6,"startTime":"2026-07-03T01:16:15.651Z","endTime":"2026-07-03T01:16:18.651Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-03T01:16:33.165Z","endTime":"2026-07-03T01:16:51.720Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025769372344673,"aZ":-10.24884765224893,"pfxX":4.434252175103115,"pfxZ":11.679697133354566,"pX":-0.0336135724777314,"pZ":2.5048211243889207,"vX0":-5.326025305074672,"vY0":-135.5133474906062,"vZ0":-8.47607522469807,"x":118.28,"y":171.15,"x0":1.372556041873462,"y0":50.00130110126087,"z0":6.37127647561565,"aX":8.323401080921807},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":-7.1,"spinRate":2299,"spinDirection":159},"zone":5,"typeConfidence":0.9,"plateTime":0.40274610212009376,"extension":6.427115044834793},"hitData":{"launchSpeed":92.1,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.59,"coordY":67.02}},"index":7,"playId":"8148f662-ab8b-3dc3-9249-eb49ec8088c2","pitchNumber":7,"startTime":"2026-07-03T01:16:51.720Z","endTime":"2026-07-03T01:17:02.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:17:02.908Z","atBatIndex":55},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Alec Burleson reaches on a fielder's choice out, second baseman Ozzie Albies to catcher Drake Baldwin. Iván Herrera out at 3rd. Alec Burleson to 2nd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:18:13.603Z","endTime":"2026-07-03T01:18:47.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"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":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T01:17:19.520Z","endTime":"2026-07-03T01:18:15.841Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32110990796033,"aZ":-29.753523490708087,"pfxX":0.7825124860710382,"pfxZ":1.6381843228629602,"pX":-1.3887072174303463,"pZ":0.8322130811429616,"vX0":-6.998170712489594,"vY0":-120.35479767735326,"vZ0":-6.892019225640752,"x":169.93,"y":216.31,"x0":1.4436310703414685,"y0":50.005126570860874,"z0":6.336649486899388,"aX":1.1590624651424806},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.7,"breakHorizontal":0.1,"spinRate":2198,"spinDirection":73},"zone":13,"typeConfidence":0.91,"plateTime":0.4534805651937903,"extension":6.370554543133747},"index":1,"playId":"87074951-9c6d-3551-bcc8-0c3ca2221cc1","pitchNumber":1,"startTime":"2026-07-03T01:18:15.841Z","endTime":"2026-07-03T01:18:18.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.408015194576922,"aZ":-30.748212330091114,"pfxX":0.2751432918203309,"pfxZ":0.9604635815224438,"pX":-0.663684420539373,"pZ":0.82531583009057,"vX0":-5.052565738923627,"vY0":-120.21610130151281,"vZ0":-6.776766335869105,"x":142.3,"y":216.5,"x0":1.4178162414898652,"y0":50.00360475993144,"z0":6.365056163893761,"aX":0.40918923687053554},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.6,"breakHorizontal":0.6,"spinRate":2167,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.45332975892317995,"extension":6.35548544909142},"hitData":{"launchSpeed":61.3,"launchAngle":15.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.44,"coordY":168.51}},"index":2,"playId":"0538bfcb-367d-3cc8-ae06-fc11c95dbccf","pitchNumber":2,"startTime":"2026-07-03T01:18:34.138Z","endTime":"2026-07-03T01:18:47.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:18:47.952Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a line drive to left fielder Mauricio Dubón. JJ Wetherholt scores. Alec Burleson to 3rd.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:22:04.861Z","endTime":"2026-07-03T01:22:17.516Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnThird":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":669276,"link":"/api/v1/people/669276"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ian Hamilton replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-03T01:21:05.172Z","endTime":"2026-07-03T01:22:07.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641656,"link":"/api/v1/people/641656"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.528493006741506,"aZ":-21.287570702876707,"pfxX":-8.933115866858113,"pfxZ":5.515878824408287,"pX":-0.8265864241917802,"pZ":2.243634149491918,"vX0":6.908232537132006,"vY0":-138.73443899931485,"vZ0":-5.462302732901938,"x":148.51,"y":178.2,"x0":-2.1734453042195234,"y0":50.00114251780926,"z0":5.632878659747915,"aX":-17.622284181785506},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":15.0,"spinRate":2158,"spinDirection":229},"zone":7,"typeConfidence":0.92,"plateTime":0.39300102234857537,"extension":5.647540443205701},"hitData":{"launchSpeed":109.6,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.84,"coordY":97.18}},"index":1,"playId":"ed2d392b-b36c-39fd-9c9c-8f4b968621a5","pitchNumber":1,"startTime":"2026-07-03T01:22:07.113Z","endTime":"2026-07-03T01:22:17.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:22:17.516Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lars Nootbaar doubles (5) on a fly ball to right fielder Mike Yastrzemski. Alec Burleson scores. Jordan Walker to 3rd.","rbi":1,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:22:40.109Z","endTime":"2026-07-03T01:23:50.296Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnThird":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":669276,"link":"/api/v1/people/669276"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":81.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.138722111970772,"aZ":-27.771212987403644,"pfxX":-0.08335409029310537,"pfxZ":2.6153951667360227,"pX":0.5216684680930788,"pZ":1.6566215178745836,"vX0":7.1712146638615195,"vY0":-128.5279496559512,"vZ0":-4.71871989316893,"x":97.12,"y":194.05,"x0":-2.2866392994135567,"y0":50.001333504446976,"z0":5.657439097863483,"aX":-0.14017428317272368},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-1.3,"spinRate":1492,"spinDirection":223},"zone":9,"typeConfidence":0.9,"plateTime":0.4251687054277209,"extension":5.627573039521103},"index":0,"playId":"44a677ed-9183-379c-898b-86ddcc8a7096","pitchNumber":1,"startTime":"2026-07-03T01:22:59.724Z","endTime":"2026-07-03T01:23:03.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.117783878048897,"aZ":-28.80471295908173,"pfxX":-0.606850272048709,"pfxZ":2.0329561091076034,"pX":-0.7310066401402745,"pZ":2.0121741885813034,"vX0":4.076832153135167,"vY0":-127.57662817484064,"vZ0":-3.668887978438642,"x":144.86,"y":184.45,"x0":-2.2676793662289985,"y0":50.00114086616109,"z0":5.727801444015772,"aX":-1.0051601977360327},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":0.2,"spinRate":1736,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.4285871253630473,"extension":5.601333835347803},"index":1,"playId":"1e142cb1-fa0d-34fd-bef5-6464ba22de88","pitchNumber":2,"startTime":"2026-07-03T01:23:17.936Z","endTime":"2026-07-03T01:23:21.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.313283204140248,"aZ":-28.450013850480182,"pfxX":-1.4230258980139832,"pfxZ":2.245935516391052,"pX":0.33111258584109393,"pZ":1.66669786742452,"vX0":6.82643755035809,"vY0":-128.01256703830583,"vZ0":-4.56277218584439,"x":104.38,"y":193.78,"x0":-2.184826433304974,"y0":50.00563722219438,"z0":5.6982959689006725,"aX":-2.363714432545159},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":1.1,"spinRate":1668,"spinDirection":226},"zone":9,"typeConfidence":0.9,"plateTime":0.4278041543478275,"extension":5.67268247486189},"hitData":{"launchSpeed":109.0,"launchAngle":5.0,"totalDistance":104.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.52,"coordY":74.79}},"index":2,"playId":"1f91e983-7d14-37e5-9083-6cdc8efab313","pitchNumber":3,"startTime":"2026-07-03T01:23:38.927Z","endTime":"2026-07-03T01:23:50.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:23:50.296Z","atBatIndex":58},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Braves challenged (tag play), call on the field was upheld: Masyn Winn reaches on a fielder's choice, fielded by first baseman Matt Olson. Jordan Walker scores. Lars Nootbaar to 3rd.","rbi":1,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:24:16.229Z","endTime":"2026-07-03T01:25:44.406Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnThird":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":641656,"link":"/api/v1/people/641656"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90022336808256,"aZ":-18.417845446446353,"pfxX":-7.055293801713414,"pfxZ":7.0298258534734686,"pX":-0.5594274950027682,"pZ":3.271746606844606,"vX0":6.747576987711837,"vY0":-138.32722051454851,"vZ0":-3.5783216458313807,"x":138.32,"y":150.44,"x0":-2.101703944947013,"y0":50.0063282400768,"z0":5.801016456021683,"aX":-13.815140847714973},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":11.5,"spinRate":2253,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.3944228420367075,"extension":5.668058144455234},"index":0,"playId":"b9f08d09-d9aa-36c3-b591-f9172587b7e9","pitchNumber":1,"startTime":"2026-07-03T01:24:27.903Z","endTime":"2026-07-03T01:24:31.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.644998464824802,"aZ":-17.68382746534322,"pfxX":-7.068729008608829,"pfxZ":7.34961782720106,"pX":-0.41739168440238794,"pZ":3.364566169074816,"vX0":7.404458081475187,"vY0":-138.92861060155295,"vZ0":-3.292895713066764,"x":132.91,"y":147.94,"x0":-2.1879391427318824,"y0":50.00109702118735,"z0":5.727993751355132,"aX":-13.934246313248524},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":2168,"spinDirection":223},"zone":11,"typeConfidence":0.92,"plateTime":0.39296570420180954,"extension":5.616013014474884},"index":1,"playId":"574e8b23-ab6c-3fb5-9b26-701223a822da","pitchNumber":2,"startTime":"2026-07-03T01:24:45.644Z","endTime":"2026-07-03T01:24:48.644Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-03T01:24:58.895Z","endTime":"2026-07-03T01:25:14.254Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2153517552553,"aZ":-17.024612099491275,"pfxX":-6.227252033448007,"pfxZ":7.643071469290847,"pX":-0.06419060776092411,"pZ":2.7012786784825074,"vX0":7.8976354284440164,"vY0":-139.37893911667425,"vZ0":-5.1538198812371245,"x":119.45,"y":165.85,"x0":-2.1158193816055917,"y0":50.00136707181792,"z0":5.686350368584647,"aX":-12.340271597183136},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":9.8,"spinRate":2237,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.39190007658636805,"extension":5.74949248446947},"index":3,"playId":"256515bf-d10b-33ff-8084-a1b1ce2d5cff","pitchNumber":3,"startTime":"2026-07-03T01:25:14.254Z","endTime":"2026-07-03T01:25:17.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740699803508022,"aZ":-25.795173510856678,"pfxX":1.2406994565137466,"pfxZ":3.8838179542692046,"pX":0.8533200519352776,"pZ":2.2274508962346378,"vX0":6.966105672818941,"vY0":-127.54716028332628,"vZ0":-3.778905610329404,"x":84.47,"y":178.64,"x0":-2.0769756134226407,"y0":50.006004137182764,"z0":5.767158809214476,"aX":2.0405412030882166},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":-3.8,"spinRate":1433,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.42976256385245115,"extension":5.591062835854605},"hitData":{"launchSpeed":63.8,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.58,"coordY":175.91}},"index":4,"playId":"041a0d09-8a5f-3dc9-bfc1-5158e0d87cd0","pitchNumber":4,"startTime":"2026-07-03T01:25:36.896Z","endTime":"2026-07-03T01:25:44.406Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":144},"playEndTime":"2026-07-03T01:25:44.406Z","atBatIndex":59},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nathan Church grounds into a double play, shortstop Jim Jarvis to first baseman Matt Olson. Masyn Winn out at 2nd. Nathan Church out at 1st.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T01:28:15.388Z","endTime":"2026-07-03T01:28:40.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26889369962414,"aZ":-18.040750439910077,"pfxX":-6.36852027713547,"pfxZ":7.268867340295541,"pX":-0.5055438797345911,"pZ":1.899815362716469,"vX0":6.864214671245932,"vY0":-137.9648683923839,"vZ0":-6.713184364089501,"x":136.27,"y":187.48,"x0":-2.1884003042595483,"y0":50.002141470314726,"z0":5.563471542224437,"aX":-12.38072200373991},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2043,"spinDirection":228},"zone":7,"typeConfidence":0.91,"plateTime":0.3957298180046278,"extension":5.6887398266983835},"index":0,"playId":"8ecab1dd-920e-3a6d-aac8-ee0d58d36a28","pitchNumber":1,"startTime":"2026-07-03T01:28:15.388Z","endTime":"2026-07-03T01:28:18.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.170230382279854,"aZ":-20.359633582975228,"pfxX":-7.426689343132404,"pfxZ":6.104708878926502,"pX":0.13294084979920295,"pZ":3.104464207706452,"vX0":9.044565598326004,"vY0":-137.88564776332092,"vZ0":-3.421776426904275,"x":111.93,"y":154.96,"x0":-2.2168716471413843,"y0":50.005136727991605,"z0":5.726812910934291,"aX":-14.37770432988396},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":11.6,"spinRate":2075,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.396457472725511,"extension":5.596868232938026},"hitData":{"launchSpeed":98.4,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.14,"coordY":146.2}},"index":1,"playId":"937cea84-af22-3b36-af8e-7e34d98b4061","pitchNumber":2,"startTime":"2026-07-03T01:28:32.637Z","endTime":"2026-07-03T01:28:40.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:28:40.083Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-03T01:30:59.008Z","endTime":"2026-07-03T01:31:08.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Pedro Pagés replaces Bryan Torres, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T01:30:35.724Z","endTime":"2026-07-03T01:30:35.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":663494,"link":"/api/v1/people/663494"}},{"details":{"description":"José Fermín remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-03T01:30:35.739Z","endTime":"2026-07-03T01:30:35.742Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"description":"Pitching Change: JoJo Romero replaces Gordon Graceffo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-03T01:30:35.742Z","endTime":"2026-07-03T01:31:01.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":85.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.635712130891747,"aZ":-31.661370554041874,"pfxX":8.849327119888375,"pfxZ":0.2735064711024684,"pX":1.045094776493074,"pZ":2.241676682519852,"vX0":-5.335422002234409,"vY0":-135.04588472165884,"vZ0":-2.019391036420056,"x":77.16,"y":178.25,"x0":1.8901356526202873,"y0":50.00087229345142,"z0":5.212330012167976,"aX":16.44855775620657},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.2,"breakHorizontal":-15.0,"spinRate":2191,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.4045825744457443,"extension":5.263526982049571},"hitData":{"launchSpeed":83.6,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.09,"coordY":152.85}},"index":3,"playId":"164c3ff1-a982-3811-889f-6131a8eb49dd","pitchNumber":1,"startTime":"2026-07-03T01:31:01.314Z","endTime":"2026-07-03T01:31:08.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:31:08.641Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-03T01:31:19.777Z","endTime":"2026-07-03T01:32:48.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38042785449805,"aZ":-30.619821168203796,"pfxX":9.450774025736482,"pfxZ":0.8366947292257727,"pX":0.6609048240991695,"pZ":2.639451794842543,"vX0":-6.323770598475719,"vY0":-134.97577673335562,"vZ0":-1.0209053472259666,"x":91.81,"y":167.51,"x0":1.7933105897436996,"y0":50.004972115215175,"z0":5.157524028053765,"aX":17.630329939576857},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.6,"breakHorizontal":-16.0,"spinRate":2171,"spinDirection":101},"zone":3,"typeConfidence":0.9,"plateTime":0.40411385419452195,"extension":5.205875546536658},"index":0,"playId":"cf56e9b5-d7cd-3c9b-ba40-1938ab88e1c9","pitchNumber":1,"startTime":"2026-07-03T01:31:34.167Z","endTime":"2026-07-03T01:31:37.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96717776394784,"aZ":-29.49996134729508,"pfxX":-8.149842529171119,"pfxZ":1.7807614780510024,"pX":0.2339876343139261,"pZ":1.96566715334845,"vX0":-1.6878605986899082,"vY0":-121.18613642011603,"vZ0":-1.548019383897508,"x":108.08,"y":185.71,"x0":1.9972406949967825,"y0":50.00075197950062,"z0":5.171064078738976,"aX":-12.21297451392416},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.1,"breakHorizontal":15.1,"spinRate":2825,"spinDirection":308},"zone":8,"typeConfidence":0.89,"plateTime":0.45064532050355366,"extension":5.293727133483815},"index":1,"playId":"c5945342-f960-3993-9ea5-045d80018c57","pitchNumber":2,"startTime":"2026-07-03T01:31:49.157Z","endTime":"2026-07-03T01:31:53.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123770292506425,"aZ":-19.922398010075668,"pfxX":4.776943053726461,"pfxZ":6.296560665243176,"pX":1.4473676557915098,"pZ":3.2098251374927433,"vX0":-2.6777575854181097,"vY0":-137.55794238285014,"vZ0":-1.580106024668246,"x":61.83,"y":152.11,"x0":1.80498855990198,"y0":50.002666613907394,"z0":5.1216542173427,"aX":9.295026794443432},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":-8.2,"spinRate":2421,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.3958698751630294,"extension":5.340593414976055},"index":2,"playId":"21fae02c-b81c-3b5d-a788-67b5705dcf5e","pitchNumber":3,"startTime":"2026-07-03T01:32:05.150Z","endTime":"2026-07-03T01:32:09.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.196033964834246,"aZ":-31.568590696527057,"pfxX":8.075017061426445,"pfxZ":0.36821546873151245,"pX":1.431818841938267,"pZ":1.8443884693594068,"vX0":-3.8840602845606353,"vY0":-127.43930696030705,"vZ0":-2.1248150470737226,"x":62.42,"y":188.98,"x0":1.9198341022260075,"y0":50.00582567056773,"z0":5.163075167476324,"aX":13.392288211204555},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":-13.8,"spinRate":1431,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.42847784141113143,"extension":5.433037681243019},"index":3,"playId":"e2629e12-11f2-33d4-81dc-ad6d5817c219","pitchNumber":4,"startTime":"2026-07-03T01:32:20.667Z","endTime":"2026-07-03T01:32:26.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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643414734570165,"aZ":-31.88636449215706,"pfxX":7.627649927055559,"pfxZ":0.15634169081167038,"pX":1.6183714555835114,"pZ":3.083924036299942,"vX0":-3.680982108218625,"vY0":-136.217775971797,"vZ0":0.5131753521461226,"x":55.31,"y":155.51,"x0":1.992756194268816,"y0":50.00617304400145,"z0":5.089595745008235,"aX":14.402457721816289},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.6,"breakHorizontal":-13.1,"spinRate":2219,"spinDirection":117},"zone":12,"typeConfidence":0.9,"plateTime":0.40139086961297243,"extension":5.278516625225738},"index":4,"playId":"254ba994-ef92-3a4d-9734-6211aff7fe29","pitchNumber":5,"startTime":"2026-07-03T01:32:45.651Z","endTime":"2026-07-03T01:32:48.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:32:48.651Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out sharply to left fielder Lars Nootbaar.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-03T01:32:51.693Z","endTime":"2026-07-03T01:34:03.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.154954596834823,"aZ":-30.704880955912387,"pfxX":-9.711643114121568,"pfxZ":1.0134485586826152,"pX":0.9807178622780364,"pZ":3.421897568562843,"vX0":0.16349468720532084,"vY0":-119.81568417999536,"vZ0":2.1042932492990083,"x":79.62,"y":146.39,"x0":2.1734352789621125,"y0":50.00406855647218,"z0":5.2759996310948365,"aX":-14.120979753393339},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.6,"breakHorizontal":17.5,"spinRate":2931,"spinDirection":295},"zone":12,"typeConfidence":0.9,"plateTime":0.45713513039468223,"extension":5.327331056773746},"index":0,"playId":"a411680b-939f-3d3f-a05c-d143adc472d5","pitchNumber":1,"startTime":"2026-07-03T01:33:11.745Z","endTime":"2026-07-03T01:33:15.455Z","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":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201954298981228,"aZ":-31.671159805658554,"pfxX":-8.772252829437695,"pfxZ":0.3327033631557619,"pX":-0.27654235035455577,"pZ":1.7363037879954153,"vX0":-2.6114184028235474,"vY0":-121.49560430751465,"vZ0":-1.387143084867939,"x":127.54,"y":191.9,"x0":1.9520921440655956,"y0":50.000122959925974,"z0":5.071614240847386,"aX":-13.087436884949433},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.5,"breakHorizontal":16.6,"spinRate":2845,"spinDirection":305},"zone":7,"typeConfidence":0.9,"plateTime":0.45112277759928965,"extension":5.274450804697629},"index":1,"playId":"f21ada24-360f-3734-b891-05e6b7b7f8dc","pitchNumber":2,"startTime":"2026-07-03T01:33:26.124Z","endTime":"2026-07-03T01:33:53.140Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18849808595083,"aZ":-30.475660904006286,"pfxX":7.575031160817494,"pfxZ":0.8990038380336092,"pX":-0.231981090947221,"pZ":2.553685196298768,"vX0":-8.10241296683255,"vY0":-136.16096490120808,"vZ0":-1.0197757333567188,"x":125.84,"y":169.83,"x0":1.7894941312417865,"y0":50.00230128254447,"z0":5.030142536833024,"aX":14.310090109907561},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.7,"breakHorizontal":-12.1,"spinRate":2325,"spinDirection":113},"zone":5,"typeConfidence":0.9,"plateTime":0.40132799310396416,"extension":5.34305591679338},"hitData":{"launchSpeed":101.4,"launchAngle":38.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":50.72,"coordY":77.36}},"index":2,"playId":"2dcbe1b8-aed8-3c75-bb4b-195e7d3b24bf","pitchNumber":3,"startTime":"2026-07-03T01:33:54.632Z","endTime":"2026-07-03T01:34:03.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:34:03.903Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Pagés singles on a ground ball to right fielder Mike Yastrzemski.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-03T01:36:08.233Z","endTime":"2026-07-03T01:38:38.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26197851365018,"aZ":-31.137098453094747,"pfxX":0.36829960474759993,"pfxZ":0.6401221757277149,"pX":-1.3191478547110158,"pZ":3.1801366997730143,"vX0":2.268787829951747,"vY0":-126.58812308863037,"vZ0":-0.5310534003143539,"x":167.28,"y":152.92,"x0":-2.2769812418708177,"y0":50.000119874682866,"z0":5.898024373315618,"aX":0.5940155154472809},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.3,"breakHorizontal":-1.2,"spinRate":1498,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.43366589386824606,"extension":5.492132209661273},"index":0,"playId":"1585d0dc-926c-3e62-ba90-a8a4f0300a77","pitchNumber":1,"startTime":"2026-07-03T01:36:37.161Z","endTime":"2026-07-03T01:36:44.154Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":78.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97230701599593,"aZ":-29.658689657935064,"pfxX":-0.3177919923303216,"pfxZ":1.5720685737695987,"pX":-0.3842627419425051,"pZ":3.298320331859763,"vX0":4.5605571210630576,"vY0":-127.09571840918697,"vZ0":-0.3526340286528692,"x":131.65,"y":149.73,"x0":-2.179423121394037,"y0":50.000014361367406,"z0":5.844649929078703,"aX":-0.508061967778789},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":-0.7,"spinRate":1550,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.43505856719898084,"extension":5.41431765515846},"index":1,"playId":"83a0dbd5-ac9e-3c8b-9aa7-de93dce32d84","pitchNumber":2,"startTime":"2026-07-03T01:37:01.256Z","endTime":"2026-07-03T01:37:28.271Z","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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-03T01:37:30.842Z","endTime":"2026-07-03T01:37:45.893Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"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":95.5,"endSpeed":88.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.941973441965413,"aZ":-16.805481656040264,"pfxX":-6.113922327191584,"pfxZ":7.745041672935109,"pX":-1.1651443222291078,"pZ":4.307352392582136,"vX0":4.760710489538525,"vY0":-139.1937136286236,"vZ0":-1.418886694859136,"x":161.41,"y":122.48,"x0":-2.093752445977135,"y0":50.00220471799654,"z0":5.923649652164511,"aX":-12.132084153330355},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2111,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.39181693229811554,"extension":5.498807517605756},"index":3,"playId":"d840dd18-e88c-35d0-bf40-adb756d52da1","pitchNumber":3,"startTime":"2026-07-03T01:37:45.893Z","endTime":"2026-07-03T01:37:48.893Z","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":87.6,"endSpeed":79.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.462773693889343,"aZ":-30.11148509803833,"pfxX":-1.3333249535227836,"pfxZ":1.2809860898238306,"pX":-0.046683501633438075,"pZ":2.339186636126866,"vX0":5.892638918478935,"vY0":-127.33157724252268,"vZ0":-2.336596024113222,"x":118.78,"y":175.62,"x0":-2.235734601366134,"y0":50.00568282459856,"z0":5.694000880155216,"aX":-2.152073416893659},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":0.8,"spinRate":1556,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.43311951252049274,"extension":5.611382605523192},"index":4,"playId":"0b5d7a08-25d2-39af-83e1-3f710faeaa25","pitchNumber":4,"startTime":"2026-07-03T01:38:03.517Z","endTime":"2026-07-03T01:38:08.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08904681925845,"aZ":-28.298198810290486,"pfxX":-0.375197977433563,"pfxZ":2.378775916594969,"pX":-0.5394171632916608,"pZ":1.8487112004913506,"vX0":4.745402407583923,"vY0":-127.58885704818869,"vZ0":-3.748845352482361,"x":137.56,"y":188.86,"x0":-2.3839183862067275,"y0":50.003465833408754,"z0":5.59607061897994,"aX":-0.6120470343685244},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":-0.5,"spinRate":1538,"spinDirection":215},"zone":7,"typeConfidence":0.9,"plateTime":0.43120518523550055,"extension":5.4920499173887505},"hitData":{"launchSpeed":63.1,"launchAngle":14.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.83,"coordY":152.36}},"index":5,"playId":"07bda80a-ec3a-33cf-ba27-18f675c84af2","pitchNumber":5,"startTime":"2026-07-03T01:38:26.591Z","endTime":"2026-07-03T01:38:38.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:38:38.955Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Fermín grounds into a force out, shortstop Jim Jarvis to second baseman Ozzie Albies. Pedro Pagés out at 2nd. José Fermín to 1st.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-03T01:38:40.176Z","endTime":"2026-07-03T01:41:22.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04020283348027,"aZ":-24.43793302010495,"pfxX":-9.453153933965794,"pfxZ":4.039714516688639,"pX":-1.060115210112978,"pZ":2.847833327203903,"vX0":6.581548599549549,"vY0":-136.7799532131665,"vZ0":-3.0929853045807336,"x":157.41,"y":161.89,"x0":-2.255903157999858,"y0":50.00375119451186,"z0":5.648425550268458,"aX":-18.11121927197818},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":16.0,"spinRate":1975,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3987515061447988,"extension":5.689450512750043},"index":0,"playId":"5d8be0bb-3ce1-39f8-afa0-2f743aab2aef","pitchNumber":1,"startTime":"2026-07-03T01:39:06.386Z","endTime":"2026-07-03T01:39:11.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80206263507045,"aZ":-24.54955054320655,"pfxX":-10.199515907639892,"pfxZ":4.166224834164659,"pX":0.5174195535594155,"pZ":0.6042415508408152,"vX0":10.344463427415333,"vY0":-133.68284682413196,"vZ0":-7.79279048423562,"x":97.28,"y":222.47,"x0":-2.0565725641474755,"y0":50.00369974504659,"z0":5.289588654873192,"aX":-18.668535796386582},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":1946,"spinDirection":228},"zone":14,"typeConfidence":0.88,"plateTime":0.40798297847159093,"extension":5.848762969211024},"index":1,"playId":"d58b063d-49ed-3751-84d3-0efb438280c5","pitchNumber":2,"startTime":"2026-07-03T01:39:26.969Z","endTime":"2026-07-03T01:39:29.991Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.749798203411736,"aZ":-28.534709508709927,"pfxX":0.507383277849593,"pfxZ":2.231279859125296,"pX":-1.5553289269736403,"pZ":2.33464383226556,"vX0":1.9570252881389967,"vY0":-126.37007539484345,"vZ0":-2.6253252240148157,"x":176.29,"y":175.74,"x0":-2.4030879101972724,"y0":50.00197168793729,"z0":5.659833209999759,"aX":0.827291174381264},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":-1.3,"spinRate":1427,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.43206266585175257,"extension":5.419931443565589},"index":2,"playId":"d4d5dae4-0f12-3a58-9778-f496b17d9661","pitchNumber":3,"startTime":"2026-07-03T01:39:51.928Z","endTime":"2026-07-03T01:39:56.329Z","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":94.5,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.019828715483957,"aZ":-18.211536578818638,"pfxX":-7.668748002449655,"pfxZ":7.270510710457062,"pX":-1.0438759249026244,"pZ":2.8066324330413153,"vX0":5.821799191286358,"vY0":-137.56598839484604,"vZ0":-4.428813653828452,"x":156.79,"y":163.0,"x0":-2.1894308333395816,"y0":50.00143999571886,"z0":5.669017686645889,"aX":-14.722740365385272},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":12.7,"spinRate":2300,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.39790619226077606,"extension":5.553228913485535},"index":3,"playId":"5a72f3a7-c142-3ad0-bd60-8c2c095ac9c5","pitchNumber":4,"startTime":"2026-07-03T01:40:14.279Z","endTime":"2026-07-03T01:40:17.889Z","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":92.6,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.370528102067606,"aZ":-23.374152750204026,"pfxX":-10.22997240912997,"pfxZ":4.7784854615840135,"pX":-0.4773072112430166,"pZ":2.0899712643077195,"vX0":8.244522871263804,"vY0":-134.66287617294864,"vZ0":-4.712852511432093,"x":135.19,"y":182.35,"x0":-2.2445971701939325,"y0":50.00653475888094,"z0":5.509812254478782,"aX":-18.8525313176279},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":16.8,"spinRate":2142,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.40625088108026697,"extension":5.708302960260722},"index":4,"playId":"e069717c-4c61-3a5e-a20a-cb5932dea23d","pitchNumber":5,"startTime":"2026-07-03T01:40:35.292Z","endTime":"2026-07-03T01:40:38.508Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.111939470666954,"aZ":-29.147229920200576,"pfxX":-0.35420905842606354,"pfxZ":1.8507618341676562,"pX":0.751870961234724,"pZ":1.3967635144729231,"vX0":7.667900002527078,"vY0":-126.56664758342666,"vZ0":-4.662875275715292,"x":88.34,"y":201.07,"x0":-2.2617507595645545,"y0":50.001010961843996,"z0":5.577798101998007,"aX":-0.5791831170094255},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":-1.0,"spinRate":1427,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.43158106706724775,"extension":5.708796455864169},"hitData":{"launchSpeed":84.9,"launchAngle":-6.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.72,"coordY":155.28}},"index":5,"playId":"35cf5946-6436-3960-afa2-ce98f632ed1c","pitchNumber":6,"startTime":"2026-07-03T01:41:14.757Z","endTime":"2026-07-03T01:41:22.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:41:22.534Z","atBatIndex":65},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"JJ Wetherholt reaches on a fielding error by first baseman Matt Olson. José Fermín to 3rd.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-03T01:41:40.358Z","endTime":"2026-07-03T01:42:55.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnThird":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.101272981301378,"aZ":-23.433751706614295,"pfxX":-9.022757162528617,"pfxZ":4.5491963797182,"pX":-1.819749864616277,"pZ":3.1977631416685437,"vX0":4.735433867445415,"vY0":-137.2151040014936,"vZ0":-2.465299387942091,"x":186.36,"y":152.44,"x0":-2.3882366165837223,"y0":50.00596934525913,"z0":5.6911880981056795,"aX":-17.344883696889674},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":15.5,"spinRate":2281,"spinDirection":224},"zone":11,"typeConfidence":0.92,"plateTime":0.39798410336265544,"extension":5.568596014814207},"index":0,"playId":"edabb8bc-ebba-393f-a406-ba0d5996a62c","pitchNumber":1,"startTime":"2026-07-03T01:42:00.055Z","endTime":"2026-07-03T01:42:03.055Z","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.8,"endSpeed":86.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.345029307935427,"aZ":-23.72961992681207,"pfxX":-9.312648761899673,"pfxZ":4.4357856925106205,"pX":-0.26612388784215446,"pZ":2.8339369885817316,"vX0":8.491574938762263,"vY0":-136.47886548655796,"vZ0":-2.9748652651921126,"x":127.14,"y":162.26,"x0":-2.193463544102293,"y0":50.00586738437717,"z0":5.5552633906746545,"aX":-17.739733557076015},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.7,"breakHorizontal":15.2,"spinRate":2137,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.3998701161151561,"extension":5.7612285876500815},"index":1,"playId":"efb7b9d4-ec22-3d75-ae71-51f550407810","pitchNumber":2,"startTime":"2026-07-03T01:42:19.468Z","endTime":"2026-07-03T01:42:22.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.542462260576112,"aZ":-28.98442350179928,"pfxX":0.045608326592714965,"pfxZ":1.9781098848187462,"pX":0.24851145097152744,"pZ":1.3603548915062982,"vX0":6.410396079611654,"vY0":-125.78644724080614,"vZ0":-4.753273752689218,"x":107.53,"y":202.05,"x0":-2.3343743986242065,"y0":50.000579228249144,"z0":5.613416630319598,"aX":0.07164453650055777},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.8,"breakHorizontal":-1.4,"spinRate":1505,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.4347682843247478,"extension":5.541717274131909},"hitData":{"launchSpeed":87.1,"launchAngle":-0.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.03,"coordY":163.75}},"index":2,"playId":"af7ba43f-33c8-3e19-adee-79d803431103","pitchNumber":3,"startTime":"2026-07-03T01:42:42.442Z","endTime":"2026-07-03T01:42:55.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:42:55.545Z","atBatIndex":66},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Iván Herrera grounds into a double play, shortstop Jim Jarvis to second baseman Ozzie Albies to first baseman Matt Olson. JJ Wetherholt out at 2nd. Iván Herrera out at 1st.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-03T01:43:09.025Z","endTime":"2026-07-03T01:44:27.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"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(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":87.2,"endSpeed":80.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85503432121862,"aZ":-27.779682448670336,"pfxX":0.5082523329238264,"pfxZ":2.6749410001706497,"pX":-0.5307355574153646,"pZ":2.552386278885035,"vX0":4.359277519232393,"vY0":-127.05832606091994,"vZ0":-2.4221799476949615,"x":137.23,"y":169.87,"x0":-2.3312728996464966,"y0":50.00372835144638,"z0":5.714834429736113,"aX":0.8341124516431687},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.6,"breakHorizontal":-1.9,"spinRate":1515,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.43029155330847324,"extension":5.544768813050035},"index":0,"playId":"a6ca3c7a-7ef1-3f2d-b22b-2cbde4b5e9c1","pitchNumber":1,"startTime":"2026-07-03T01:43:39.658Z","endTime":"2026-07-03T01:43:43.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29997094485515,"aZ":-30.526831113677225,"pfxX":-0.19726086497494166,"pfxZ":1.0311968690362008,"pX":-0.49965399120447057,"pZ":1.9200219234436016,"vX0":4.703586382531544,"vY0":-126.04229642173217,"vZ0":-3.2717151068280064,"x":136.05,"y":186.94,"x0":-2.369909586448313,"y0":50.00305826805271,"z0":5.7182961184563945,"aX":-0.3156514722898568},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":-0.8,"spinRate":1609,"spinDirection":232},"zone":7,"typeConfidence":0.9,"plateTime":0.4357241889699921,"extension":5.579201388832626},"index":1,"playId":"4d85abe0-7c47-3878-a3af-e95019ccf038","pitchNumber":2,"startTime":"2026-07-03T01:43:58.401Z","endTime":"2026-07-03T01:44:02.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.194390422049395,"aZ":-30.151667187752878,"pfxX":-0.3996505918263442,"pfxZ":1.2532587218154694,"pX":0.5202510418924396,"pZ":1.8451675786100588,"vX0":6.739192358270588,"vY0":-125.744095061611,"vZ0":-3.520747772903848,"x":97.17,"y":188.96,"x0":-2.136347831998418,"y0":50.001947087900994,"z0":5.695620124107423,"aX":-0.6452785023269757},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":-0.7,"spinRate":1538,"spinDirection":209},"zone":9,"typeConfidence":0.9,"plateTime":0.43468507887367513,"extension":5.728843571713671},"hitData":{"launchSpeed":105.9,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.3,"coordY":155.28}},"index":2,"playId":"b5322668-df98-3d86-a0ab-fa5c6e6b47bd","pitchNumber":3,"startTime":"2026-07-03T01:44:19.460Z","endTime":"2026-07-03T01:44:27.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:44:27.334Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a line drive to left fielder Lars Nootbaar.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-03T01:46:26.363Z","endTime":"2026-07-03T01:47:11.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":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":663457,"link":"/api/v1/people/663457"},"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(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.6,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791720642689942,"aZ":-32.66304690284733,"pfxX":10.142521739583522,"pfxZ":-0.2618073123374227,"pX":0.2936719295624737,"pZ":2.2116119263208796,"vX0":-7.55676724008039,"vY0":-136.15933423439307,"vZ0":-1.7025225053411361,"x":105.81,"y":179.07,"x0":1.7917401673668176,"y0":50.00194773867502,"z0":5.111971030415156,"aX":18.982023610582416},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-0.6,"breakHorizontal":-16.7,"spinRate":2220,"spinDirection":114},"zone":6,"typeConfidence":0.9,"plateTime":0.40276748942580687,"extension":5.48158343651594},"index":0,"playId":"7ec30bd1-a334-34b0-a2a1-3dd482598858","pitchNumber":1,"startTime":"2026-07-03T01:46:40.693Z","endTime":"2026-07-03T01:46:43.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.708262294596377,"aZ":-29.549886872356083,"pfxX":8.307614298677443,"pfxZ":1.3645661344435531,"pX":0.3977265404619858,"pZ":2.3578998063615177,"vX0":-7.04705653085671,"vY0":-137.21076687797398,"vZ0":-1.868214861617828,"x":101.84,"y":175.12,"x0":1.9082529675226736,"y0":50.00411514436814,"z0":5.043007719686736,"aX":15.989734883048959},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.3,"breakHorizontal":-13.8,"spinRate":2158,"spinDirection":110},"zone":6,"typeConfidence":0.9,"plateTime":0.39776833897859953,"extension":5.498939080411447},"hitData":{"launchSpeed":106.3,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.75,"coordY":79.63}},"index":1,"playId":"16f75579-7809-3df6-acdf-ab132f16b3a8","pitchNumber":2,"startTime":"2026-07-03T01:46:59.886Z","endTime":"2026-07-03T01:47:11.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:47:11.416Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mauricio Dubón walks. Michael Harris II to 2nd.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-03T01:49:39.071Z","endTime":"2026-07-03T01:51:51.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1],"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T01:47:30.046Z","endTime":"2026-07-03T01:48:14.640Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: George Soriano replaces JoJo Romero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-03T01:48:14.640Z","endTime":"2026-07-03T01:49:41.385Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666277,"link":"/api/v1/people/666277"},"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(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":87.7,"endSpeed":81.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.726468559537814,"aZ":-24.746404593038697,"pfxX":-1.983325996870124,"pfxZ":4.435455528549338,"pX":0.8508290975241735,"pZ":1.3016804805496962,"vX0":8.577847095454377,"vY0":-127.47464824688646,"vZ0":-5.50574394411365,"x":84.57,"y":203.63,"x0":-2.273909129604695,"y0":50.00501458597836,"z0":5.397656199064966,"aX":-3.3239661918994385},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":2.0,"spinRate":2580,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.42671479195007844,"extension":6.422965701901976},"index":2,"playId":"f12ba469-5f69-3105-b4e8-5e346e85e153","pitchNumber":1,"startTime":"2026-07-03T01:49:41.385Z","endTime":"2026-07-03T01:49:44.385Z","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":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.275537091134115,"aZ":-36.57941629367695,"pfxX":1.1600787032166986,"pfxZ":-2.8640749988292127,"pX":0.7595370602114857,"pZ":1.3240279032461466,"vX0":7.006581623374847,"vY0":-122.32076455350426,"vZ0":-2.6857937518140176,"x":88.05,"y":203.03,"x0":-2.272586039383409,"y0":50.000444850650474,"z0":5.5210525785864775,"aX":1.7854946284303568},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.5,"breakHorizontal":-3.5,"spinRate":2795,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.44490889235088815,"extension":6.2833657558883},"index":3,"playId":"2eee4a9d-4dba-3f2e-b9d4-10ee12bfdaa5","pitchNumber":2,"startTime":"2026-07-03T01:50:02.675Z","endTime":"2026-07-03T01:50:05.753Z","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":85.5,"endSpeed":79.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73864990022668,"aZ":-32.758934007113986,"pfxX":2.2828408408302154,"pfxZ":-0.3683520670447544,"pX":1.7444379708910531,"pZ":0.9960332682124915,"vX0":9.670986399143157,"vY0":-124.22700566903337,"vZ0":-4.192372988657862,"x":50.51,"y":211.89,"x0":-2.481155205126932,"y0":50.00417248124473,"z0":5.401455566821024,"aX":3.600891898335808},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":-6.2,"spinRate":2776,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4393694776058923,"extension":6.341018091272333},"index":4,"playId":"1ce97b03-d916-3ba9-97c9-1af1472be057","pitchNumber":3,"startTime":"2026-07-03T01:50:23.281Z","endTime":"2026-07-03T01:50:26.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.225006412096324,"aZ":-16.60825442316687,"pfxX":-5.329846085543449,"pfxZ":7.730035595783607,"pX":1.4921643160971612,"pZ":0.8631741700204689,"vX0":11.928386627892715,"vY0":-140.19942086272857,"vZ0":-9.408821253997314,"x":60.12,"y":215.47,"x0":-2.103151844613821,"y0":50.00641361021673,"z0":5.320094850700352,"aX":-10.738136862587657},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":7.6,"spinRate":2072,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.38894721346002914,"extension":6.401487293746667},"index":5,"playId":"c5a575b6-a4d5-3d3e-b979-f003f0e4db04","pitchNumber":4,"startTime":"2026-07-03T01:50:41.556Z","endTime":"2026-07-03T01:50:44.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.636088521111834,"aZ":-33.87106616921852,"pfxX":1.0693415394655634,"pfxZ":-1.0835453113581808,"pX":1.8663307139846503,"pZ":0.3723416380715198,"vX0":9.726873506469172,"vY0":-123.99651011889655,"vZ0":-5.219634916728771,"x":45.86,"y":228.73,"x0":-2.23820771813985,"y0":50.00482289317583,"z0":5.314901928181173,"aX":1.6712470076411081},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.0,"breakHorizontal":-4.1,"spinRate":2776,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.44090210026972354,"extension":6.429692585493678},"index":6,"playId":"12b25940-59a3-3356-be63-3cf2520def85","pitchNumber":5,"startTime":"2026-07-03T01:51:06.542Z","endTime":"2026-07-03T01:51:09.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-03T01:51:28.693Z","endTime":"2026-07-03T01:51:47.259Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.119776416595148,"aZ":-18.097382491647032,"pfxX":-5.863686125928838,"pfxZ":6.920355296944289,"pX":1.0605122567308898,"pZ":1.6031822565318892,"vX0":11.119862840078838,"vY0":-141.03596374598493,"vZ0":-7.341479086555305,"x":76.58,"y":195.49,"x0":-2.154050701806776,"y0":50.004446714601166,"z0":5.387051517889958,"aX":-11.93084959793855},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":8.6,"spinRate":2075,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.38691829030874425,"extension":6.230976461577147},"index":8,"playId":"83f0a0a6-35f2-3a1f-b0c5-f90e7b1bfc04","pitchNumber":6,"startTime":"2026-07-03T01:51:47.259Z","endTime":"2026-07-03T01:51:51.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:51:51.252Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out to right fielder Jordan Walker.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-03T01:51:53.641Z","endTime":"2026-07-03T01:54:38.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.329094743539077,"aZ":-18.500831616184925,"pfxX":-6.571678605416961,"pfxZ":6.902192178863377,"pX":0.9607733448354135,"pZ":1.0975905857762513,"vX0":12.20292085417667,"vY0":-139.16611908249314,"vZ0":-8.462793169156816,"x":80.38,"y":209.15,"x0":-2.607437064393908,"y0":50.000938669474486,"z0":5.380564060695936,"aX":-13.016566719366532},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":9.6,"spinRate":2066,"spinDirection":222},"zone":14,"typeConfidence":0.77,"plateTime":0.3920798097999505,"extension":6.284329579323899},"index":0,"playId":"726e26c3-fa74-3254-b9ee-98c4e1ac10bb","pitchNumber":1,"startTime":"2026-07-03T01:52:20.298Z","endTime":"2026-07-03T01:52:23.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8646502287595,"aZ":-34.38159317550851,"pfxX":-6.569759952400361,"pfxZ":-1.301257565117448,"pX":-0.020224465597896278,"pZ":0.5255979512854928,"vX0":8.185462932756343,"vY0":-129.36271205176865,"vZ0":-5.931855910697895,"x":117.77,"y":224.59,"x0":-2.3652671789920667,"y0":50.0005004005919,"z0":5.469977475401387,"aX":-11.183676100350677},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.5,"breakHorizontal":10.2,"spinRate":1462,"spinDirection":262},"zone":14,"typeConfidence":0.9,"plateTime":0.4226915095370307,"extension":6.681251252047983},"index":1,"playId":"6c48518a-9e06-3c2e-bed3-93acbaa4e244","pitchNumber":2,"startTime":"2026-07-03T01:52:39.502Z","endTime":"2026-07-03T01:52:42.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.249264265555485,"aZ":-21.436717440191845,"pfxX":-4.953603284908333,"pfxZ":5.377692260083322,"pX":-1.192129706233141,"pZ":2.0580749045071807,"vX0":5.414922149435548,"vY0":-139.64460992003015,"vZ0":-5.560469325851336,"x":162.44,"y":183.21,"x0":-2.5027825036056424,"y0":50.00256118552487,"z0":5.463685180485087,"aX":-9.889746609641648},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.9,"breakHorizontal":8.0,"spinRate":1790,"spinDirection":224},"zone":13,"typeConfidence":0.88,"plateTime":0.39061996638667607,"extension":6.308444089013492},"index":2,"playId":"913418b8-bac1-3398-b802-05a8269bb076","pitchNumber":3,"startTime":"2026-07-03T01:53:02.297Z","endTime":"2026-07-03T01:53:05.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007453865058416,"aZ":-28.497283200658362,"pfxX":-1.0322491092930677,"pfxZ":2.082946830318189,"pX":0.7541042939063894,"pZ":1.6273557882642742,"vX0":8.703855910584338,"vY0":-131.02343798505422,"vZ0":-4.460849208566857,"x":88.26,"y":194.84,"x0":-2.4566437830176744,"y0":50.000494373612824,"z0":5.446516185996735,"aX":-1.8206142893727726},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.1,"breakHorizontal":0.2,"spinRate":2515,"spinDirection":242},"zone":9,"typeConfidence":0.91,"plateTime":0.41578669058295503,"extension":6.381895452850673},"index":3,"playId":"b017a98f-51f2-3409-bb1d-8e64b684717e","pitchNumber":4,"startTime":"2026-07-03T01:53:23.030Z","endTime":"2026-07-03T01:53:26.030Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-03T01:53:35.414Z","endTime":"2026-07-03T01:53:55.962Z","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":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58285928527461,"aZ":-21.020407796921276,"pfxX":-4.884828993965251,"pfxZ":5.508967612003272,"pX":-0.45699404649914516,"pZ":1.3402254693002862,"vX0":7.16509523605956,"vY0":-140.38464345413797,"vZ0":-7.363084770806623,"x":134.42,"y":202.59,"x0":-2.3911751480092507,"y0":50.00125267706546,"z0":5.334007952724212,"aX":-9.887164473971016},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":7.6,"spinRate":1888,"spinDirection":231},"zone":13,"typeConfidence":0.89,"plateTime":0.3880774182875788,"extension":6.332109471085038},"index":5,"playId":"db00c07a-5c88-3caf-a004-4ff7bb961f9e","pitchNumber":5,"startTime":"2026-07-03T01:53:55.962Z","endTime":"2026-07-03T01:54:22.994Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"}}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.926667979343236,"aZ":-29.45712154741455,"pfxX":-1.4901252635208482,"pfxZ":1.5644698245576327,"pX":-0.12246546086094459,"pZ":1.826073711240848,"vX0":6.52663674402095,"vY0":-129.7057519311428,"vZ0":-3.5440775298069123,"x":121.67,"y":189.48,"x0":-2.4557614619640775,"y0":50.0039557664054,"z0":5.407230824878741,"aX":-2.591259461812887},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":1.6,"spinRate":2500,"spinDirection":249},"zone":8,"typeConfidence":0.91,"plateTime":0.4190219569067195,"extension":6.439962565607592},"hitData":{"launchSpeed":79.1,"launchAngle":34.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.54,"coordY":99.26}},"index":6,"playId":"c14ab3a3-d43f-3695-93d5-9192f8ea7aeb","pitchNumber":6,"startTime":"2026-07-03T01:54:27.154Z","endTime":"2026-07-03T01:54:38.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:54:38.577Z","atBatIndex":70},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Riley grounds into a force out, fielded by third baseman José Fermín. Michael Harris II out at 3rd. Mauricio Dubón to 2nd. Austin Riley to 1st.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-03T01:54:42.487Z","endTime":"2026-07-03T01:55:51.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61260757587406,"aZ":-17.822599320999718,"pfxX":-5.269216084213404,"pfxZ":7.076112185467123,"pX":-1.080059622936706,"pZ":2.459571265546453,"vX0":5.532564019558192,"vY0":-140.52009608888474,"vZ0":-5.132634667969454,"x":158.17,"y":172.37,"x0":-2.376580356755089,"y0":50.00423169338398,"z0":5.443542612039048,"aX":-10.6883231539766},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":8.6,"spinRate":1903,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.38769704933217985,"extension":6.197458196664349},"index":0,"playId":"e4600d45-b148-3ca1-8aec-ae1693227024","pitchNumber":1,"startTime":"2026-07-03T01:55:05.547Z","endTime":"2026-07-03T01:55:09.273Z","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":97.0,"endSpeed":89.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.203270217360437,"aZ":-22.626878721299548,"pfxX":-9.676914033979068,"pfxZ":4.690625141746436,"pX":0.5819987042498432,"pZ":2.1515817059265605,"vX0":11.340160743656112,"vY0":-140.87251897917506,"vZ0":-5.383854763291615,"x":94.82,"y":180.69,"x0":-2.2144648095912687,"y0":50.00235998433582,"z0":5.524792399498767,"aX":-19.695746396750835},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.7,"breakHorizontal":15.6,"spinRate":2071,"spinDirection":226},"zone":9,"typeConfidence":0.94,"plateTime":0.3869496216159254,"extension":6.412883630911678},"index":1,"playId":"76175841-db8c-3110-84de-d6005752cc9b","pitchNumber":2,"startTime":"2026-07-03T01:55:26.814Z","endTime":"2026-07-03T01:55:30.657Z","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":91.2,"endSpeed":84.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.016229056100155,"aZ":-26.246578869540983,"pfxX":-2.186465841070195,"pfxZ":3.278488969968855,"pX":0.45341423640493295,"pZ":1.823640962183145,"vX0":8.35995176159669,"vY0":-132.7155752670554,"vZ0":-4.37770565597782,"x":99.72,"y":189.54,"x0":-2.435853194061755,"y0":50.00097514244291,"z0":5.377381115828392,"aX":-3.951104549133604},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":2.4,"spinRate":2532,"spinDirection":262},"zone":9,"typeConfidence":0.87,"plateTime":0.41072116882157905,"extension":6.361167176385919},"hitData":{"launchSpeed":76.3,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.19,"coordY":168.24}},"index":2,"playId":"a4a64492-a11b-33a3-924a-877e84101a54","pitchNumber":3,"startTime":"2026-07-03T01:55:43.574Z","endTime":"2026-07-03T01:55:51.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:55:51.374Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-03T01:56:08.827Z","endTime":"2026-07-03T01:56:48.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(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":89.8,"endSpeed":84.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.221889948886634,"aZ":-27.632318684100966,"pfxX":-2.2980084708575736,"pfxZ":2.566347406169861,"pX":0.38039402719046217,"pZ":2.2511824966546525,"vX0":7.877116953424132,"vY0":-130.81603170655984,"vZ0":-2.931680869027478,"x":102.5,"y":178.0,"x0":-2.344160402298059,"y0":50.00136751542128,"z0":5.41296137319377,"aX":-4.06545413567519},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":2.8,"spinRate":2684,"spinDirection":266},"zone":6,"typeConfidence":0.9,"plateTime":0.41541498085029893,"extension":6.278592115308811},"index":0,"playId":"3a352c2e-d7b6-3ed0-8d95-8f85f76d9800","pitchNumber":1,"startTime":"2026-07-03T01:56:22.926Z","endTime":"2026-07-03T01:56:25.926Z","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":90.4,"endSpeed":83.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.257895946466558,"aZ":-30.211429411110885,"pfxX":-4.452936817496267,"pfxZ":1.1040677143208182,"pX":-0.7101691765342598,"pZ":1.949752150605074,"vX0":6.09019654892991,"vY0":-131.65348428516157,"vZ0":-3.679034585276253,"x":144.07,"y":186.14,"x0":-2.463903225234333,"y0":50.00189009640047,"z0":5.576472026461654,"aX":-7.897678329939188},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.4,"breakHorizontal":6.8,"spinRate":1776,"spinDirection":259},"zone":7,"typeConfidence":0.9,"plateTime":0.41442940108487214,"extension":6.507546676675029},"hitData":{"launchSpeed":98.4,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.7,"coordY":154.07}},"index":1,"playId":"9cdc739b-1030-3a5a-b528-6bb037651b50","pitchNumber":2,"startTime":"2026-07-03T01:56:41.415Z","endTime":"2026-07-03T01:56:48.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T01:56:48.832Z","atBatIndex":72},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alec Burleson homers (14) on a fly ball to right field.","rbi":1,"awayScore":11,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T01:59:05.903Z","endTime":"2026-07-03T02:01:10.122Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":675916,"link":"/api/v1/people/675916"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: James Karinchak replaces Ian Hamilton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T01:58:27.631Z","endTime":"2026-07-03T01:59:08.005Z","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.4,"endSpeed":86.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.359076165847192,"aZ":-8.486445424410409,"pfxX":-3.588078420425214,"pfxZ":12.376348918612324,"pX":-1.0901257089472958,"pZ":3.1351148489832847,"vX0":-0.9632664190255779,"vY0":-137.44803773556262,"vZ0":-6.976582003099,"x":158.55,"y":154.13,"x0":-0.2689818439623889,"y0":50.00299861341523,"z0":6.281934306042243,"aX":-6.867807097720359},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.1,"breakHorizontal":6.7,"spinRate":2488,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.39843222952841106,"extension":5.7519325852903975},"index":1,"playId":"9a91e112-f62e-3966-916c-e2cdd3ccdce1","pitchNumber":1,"startTime":"2026-07-03T01:59:08.005Z","endTime":"2026-07-03T01:59:11.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26450019408223,"aZ":-8.863048472835647,"pfxX":-4.132129288477822,"pfxZ":12.094554885590476,"pX":-0.30574026835795887,"pZ":2.7500420180340286,"vX0":1.0573151134006973,"vY0":-137.6453980166423,"vZ0":-7.8976147913438295,"x":128.65,"y":164.53,"x0":-0.1568290070868586,"y0":50.00424134310839,"z0":6.249004841204229,"aX":-7.965109928941023},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.5,"breakHorizontal":7.3,"spinRate":2515,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.39723724877081157,"extension":5.662284888087009},"index":2,"playId":"d9bbdebb-281d-3845-a656-6fa0162a685e","pitchNumber":2,"startTime":"2026-07-03T01:59:24.226Z","endTime":"2026-07-03T01:59:27.399Z","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.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.539766984986645,"aZ":-9.839369978906495,"pfxX":-4.880652161452382,"pfxZ":11.576076237544637,"pX":-0.5697623969372385,"pZ":2.7577029025654376,"vX0":0.7224981624091835,"vY0":-137.98075980093307,"vZ0":-7.771653238586332,"x":138.72,"y":164.32,"x0":-0.20086163292434947,"y0":50.00061575715942,"z0":6.272677849173389,"aX":-9.414769532340506},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.6,"breakHorizontal":8.6,"spinRate":2542,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.3968646600391703,"extension":5.784972368562889},"index":3,"playId":"8a2c6adf-1559-37b8-b09b-d95cba873d5b","pitchNumber":3,"startTime":"2026-07-03T01:59:41.029Z","endTime":"2026-07-03T01:59:44.029Z","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":95.2,"endSpeed":87.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.518424080548545,"aZ":-7.940820378445172,"pfxX":-3.3054880925674057,"pfxZ":12.462776244115055,"pX":-1.5363012465561692,"pZ":2.5217886002473757,"vX0":-2.5418015933855873,"vY0":-138.4675209764878,"vZ0":-8.655130822749786,"x":175.56,"y":170.69,"x0":-0.1774897200916088,"y0":50.00159055791131,"z0":6.2168064238927085,"aX":-6.427194509608657},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.0,"breakHorizontal":6.5,"spinRate":2629,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3953531991607919,"extension":5.76379135739397},"index":4,"playId":"078c8640-9c49-3ea3-a4c4-26235a19a0e2","pitchNumber":4,"startTime":"2026-07-03T01:59:57.837Z","endTime":"2026-07-03T02:00:00.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.517489837257422,"aZ":-7.795613667114766,"pfxX":-3.8795440396125085,"pfxZ":12.539146848984423,"pX":-0.5736421497969366,"pZ":2.997656677974713,"vX0":-0.03973278573072925,"vY0":-138.666790280598,"vZ0":-7.546227365211902,"x":138.87,"y":157.84,"x0":-0.055281920977191035,"y0":50.00197193395246,"z0":6.277225032900944,"aX":-7.540585555409322},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.4,"breakHorizontal":7.1,"spinRate":2627,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.3952725090873366,"extension":5.811219906930637},"index":5,"playId":"a9634017-c5f9-3bb4-a49a-32bb9efbcab0","pitchNumber":5,"startTime":"2026-07-03T02:00:14.288Z","endTime":"2026-07-03T02:00:18.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.327041245402054,"aZ":-36.78319814636887,"pfxX":-0.22715867152743657,"pfxZ":-3.0066790433373534,"pX":0.12446339854385326,"pZ":2.425919697070343,"vX0":0.528316936646559,"vY0":-122.1404352607921,"vZ0":-1.9188097017772283,"x":112.26,"y":173.28,"x0":-0.06354826819473633,"y0":50.00038116895113,"z0":6.336557222854885,"aX":-0.348954014918883},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.6,"breakHorizontal":0.4,"spinRate":2383,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.44564875702115403,"extension":5.66295695446899},"hitData":{"launchSpeed":107.4,"launchAngle":41.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.6,"coordY":67.99}},"index":6,"playId":"68c59955-60f8-3bdb-80fc-8d03e25d5340","pitchNumber":6,"startTime":"2026-07-03T02:00:40.423Z","endTime":"2026-07-03T02:01:10.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:01:10.122Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":11,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T02:01:20.056Z","endTime":"2026-07-03T02:01:51.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.362221655780075,"aZ":-36.386013054770714,"pfxX":0.11029427474437226,"pfxZ":-2.7125589537797303,"pX":-0.6877866404681906,"pZ":3.0451516640822223,"vX0":-1.0445105400565304,"vY0":-122.69044639383922,"vZ0":-0.9219948779723457,"x":143.22,"y":156.56,"x0":-0.2739416664412714,"y0":50.00588431709953,"z0":6.480481362099984,"aX":0.1712594788307342},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.9,"breakHorizontal":0.0,"spinRate":2422,"spinDirection":25},"zone":1,"typeConfidence":0.9,"plateTime":0.4435362919386807,"extension":5.549951646358118},"index":0,"playId":"8ee1d6d5-6a90-3b5b-9ebd-534313d549c8","pitchNumber":1,"startTime":"2026-07-03T02:01:26.790Z","endTime":"2026-07-03T02:01:30.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27101422021498,"aZ":-12.546743446784635,"pfxX":-2.468445356002411,"pfxZ":9.785099013179858,"pX":0.5047698084333504,"pZ":2.6354005554226427,"vX0":2.5149402160186725,"vY0":-139.9354149933059,"vZ0":-7.679073623277276,"x":97.76,"y":167.62,"x0":-0.0800971670711521,"y0":50.000024210437644,"z0":6.216631567894561,"aX":-4.949631576167071},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":4.1,"spinRate":2230,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.3897563099793522,"extension":5.942756250825389},"hitData":{"launchSpeed":88.7,"launchAngle":47.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.51,"coordY":110.27}},"index":1,"playId":"54c3f3ed-24fb-35a7-8f2b-b2dc5f8691f7","pitchNumber":2,"startTime":"2026-07-03T02:01:42.282Z","endTime":"2026-07-03T02:01:51.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:01:51.397Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lars Nootbaar singles on a sharp line drive to center fielder Michael Harris II.","rbi":0,"awayScore":11,"homeScore":5,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T02:01:54.230Z","endTime":"2026-07-03T02:02:49.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59087510192095,"aZ":-11.556308016426998,"pfxX":-3.063211978373186,"pfxZ":10.527763625286887,"pX":-0.24119626779212097,"pZ":2.296402293520329,"vX0":1.0468638715434129,"vY0":-138.485395050657,"vZ0":-8.379671455917714,"x":126.19,"y":176.78,"x0":-0.2243606190541532,"y0":50.001148378481666,"z0":6.119178286810983,"aX":-5.996816736199712},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":5.4,"spinRate":2232,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.39430826561058296,"extension":5.9236049639980415},"index":0,"playId":"7a71efaa-34cb-355f-b4d3-f906b8e05418","pitchNumber":1,"startTime":"2026-07-03T02:02:13.884Z","endTime":"2026-07-03T02:02:16.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.215088416826674,"aZ":-11.6187054887747,"pfxX":-3.742449299387009,"pfxZ":10.55693748640807,"pX":-0.3933161149772972,"pZ":3.3776400056248375,"vX0":0.9257545006907516,"vY0":-138.04153913707268,"vZ0":-5.553540934466223,"x":131.99,"y":147.58,"x0":-0.24493123866685937,"y0":50.00038708705646,"z0":6.184710812489579,"aX":-7.284133341178338},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":6.6,"spinRate":2292,"spinDirection":207},"zone":1,"typeConfidence":0.89,"plateTime":0.3954714810838449,"extension":5.8433546329217165},"hitData":{"launchSpeed":104.6,"launchAngle":14.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":103.01,"coordY":67.57}},"index":1,"playId":"eb97f439-25cd-33f6-b8c4-8a03e08d585b","pitchNumber":2,"startTime":"2026-07-03T02:02:39.690Z","endTime":"2026-07-03T02:02:49.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:02:49.629Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masyn Winn walks. Lars Nootbaar to 2nd.","rbi":0,"awayScore":11,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T02:02:50.995Z","endTime":"2026-07-03T02:04:37.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"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.6,"endSpeed":87.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17116992426603,"aZ":-13.714324131800051,"pfxX":-4.529142926299033,"pfxZ":9.51496491007568,"pX":-0.1710153587330293,"pZ":3.6820574831181645,"vX0":1.0414077121176135,"vY0":-137.80301926456676,"vZ0":-4.70197407722567,"x":123.52,"y":139.36,"x0":0.036731427882688635,"y0":50.00095347518044,"z0":6.3243137238480545,"aX":-8.78341721626225},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":8.0,"spinRate":2057,"spinDirection":206},"zone":11,"typeConfidence":0.89,"plateTime":0.39618904340521377,"extension":5.724549813091876},"index":0,"playId":"1d6df4ea-e50a-37f0-b1bc-e4f9c1a0d4a6","pitchNumber":1,"startTime":"2026-07-03T02:03:17.405Z","endTime":"2026-07-03T02:03:21.318Z","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.3,"endSpeed":86.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.717144415093887,"aZ":-12.554918281560065,"pfxX":-5.058504969600918,"pfxZ":10.210688069012361,"pX":-0.8995497106167504,"pZ":3.364441891518455,"vX0":-0.4116714177094554,"vY0":-137.32550204255486,"vZ0":-5.466087095946127,"x":151.29,"y":147.94,"x0":-0.09031230460719421,"y0":50.000752307995796,"z0":6.225502436680065,"aX":-9.717339113253765},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":9.2,"spinRate":2113,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.39794518854130434,"extension":5.817340041846635},"index":1,"playId":"a3b022c4-fdf6-3f76-a33a-79a551110d53","pitchNumber":2,"startTime":"2026-07-03T02:03:36.548Z","endTime":"2026-07-03T02:03:40.622Z","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":1},"index":2,"playId":"20ec4465-48a1-3ca4-97c5-37095935f8a1","startTime":"2026-07-03T02:03:56.373Z","endTime":"2026-07-03T02:03:59.373Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406996234534923,"aZ":-12.294621389039792,"pfxX":-5.574759456323287,"pfxZ":10.0983458576843,"pX":1.1911731216965347,"pZ":2.7474085199984755,"vX0":5.28703299487644,"vY0":-138.8013802936616,"vZ0":-6.98709788383694,"x":71.6,"y":164.6,"x0":-0.005606855721814764,"y0":50.00568637543912,"z0":6.10024478667786,"aX":-10.978813172707296},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":9.1,"spinRate":2257,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.3932330362831533,"extension":5.850215660373466},"index":3,"playId":"c2993162-eded-30ba-8b8d-e9616ff75c16","pitchNumber":3,"startTime":"2026-07-03T02:04:13.546Z","endTime":"2026-07-03T02:04:16.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74087370376306,"aZ":-12.978700415302688,"pfxX":-5.794177544747431,"pfxZ":9.967402519413955,"pX":0.6488373854581582,"pZ":1.1351860425026774,"vX0":3.9724049529953582,"vY0":-137.26484309318607,"vZ0":-10.803572467476908,"x":92.27,"y":208.13,"x0":-0.057488210511446675,"y0":50.00430654261056,"z0":5.983757586076203,"aX":-11.160467434563396},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2210,"spinDirection":204},"zone":14,"typeConfidence":0.89,"plateTime":0.3976272019848408,"extension":5.901859739464321},"index":4,"playId":"7b60e5a0-b3f2-33bc-86e0-ee8310f020ee","pitchNumber":4,"startTime":"2026-07-03T02:04:34.074Z","endTime":"2026-07-03T02:04:37.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:04:37.597Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, first baseman Matt Olson to pitcher James Karinchak. Lars Nootbaar to 3rd. Masyn Winn to 2nd.","rbi":0,"awayScore":11,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T02:04:43.497Z","endTime":"2026-07-03T02:08:08.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnThird":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.173799104717254,"aZ":-34.60726524238126,"pfxX":0.6155161692561806,"pfxZ":-1.6359911403265794,"pX":0.012583616824272956,"pZ":2.2596144565263594,"vX0":0.5595539414615988,"vY0":-121.11183901332886,"vZ0":-2.2988544690395276,"x":116.52,"y":177.77,"x0":-0.30122093303532926,"y0":50.00169054156926,"z0":6.241442031496,"aX":0.9162215408999829},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.2,"breakHorizontal":-1.2,"spinRate":2465,"spinDirection":37},"zone":5,"typeConfidence":0.9,"plateTime":0.45186567274568645,"extension":5.661210913046823},"index":0,"playId":"a61b563e-c66a-3164-9893-baada001a143","pitchNumber":1,"startTime":"2026-07-03T02:05:08.263Z","endTime":"2026-07-03T02:05:11.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.130570724399412,"aZ":-12.47536334548867,"pfxX":-6.6562566028520855,"pfxZ":10.116101490682754,"pX":-0.4772597095723076,"pZ":1.2335762041712561,"vX0":1.7956044558905857,"vY0":-138.45829075621307,"vZ0":-10.469037779897674,"x":135.19,"y":205.47,"x0":-0.2683128006441942,"y0":50.00208404380029,"z0":5.892411962053507,"aX":-12.95712051142262},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":11.6,"spinRate":2277,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.3951952782351609,"extension":5.967341220783353},"index":1,"playId":"c122e86d-412c-3b3e-a410-fb394be00116","pitchNumber":2,"startTime":"2026-07-03T02:05:23.260Z","endTime":"2026-07-03T02:05:26.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.152990111400374,"aZ":-11.382516856521832,"pfxX":-5.87759678372281,"pfxZ":10.627162892262293,"pX":-0.1408362599820023,"pZ":2.660890655083593,"vX0":2.640961017863751,"vY0":-138.7777444349331,"vZ0":-7.155488683872591,"x":122.37,"y":166.94,"x0":-0.3394412292780208,"y0":50.00678978512319,"z0":6.025866003147256,"aX":-11.502497012939386},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":10.1,"spinRate":2256,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.39422613859094024,"extension":5.883638282683292},"index":2,"playId":"52c1c58e-5a64-387a-93ed-f2abd81bbe7b","pitchNumber":3,"startTime":"2026-07-03T02:05:39.578Z","endTime":"2026-07-03T02:05:42.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80628549061416,"aZ":-12.698151444406088,"pfxX":-5.1343338412958,"pfxZ":9.877244848398085,"pX":0.004985037923054907,"pZ":2.4610164822522154,"vX0":2.993068936175125,"vY0":-138.7535194025786,"vZ0":-7.4747518141426355,"x":116.81,"y":172.33,"x0":-0.41440147398528415,"y0":50.001019721872694,"z0":6.015566440623487,"aX":-10.121689616595427},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":8.8,"spinRate":2328,"spinDirection":214},"zone":5,"typeConfidence":0.89,"plateTime":0.39308369729489634,"extension":5.840687194251897},"index":3,"playId":"54a5d486-3441-3bee-93f2-71adb5e3d700","pitchNumber":4,"startTime":"2026-07-03T02:06:04.314Z","endTime":"2026-07-03T02:06:07.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054316917448528,"aZ":-13.5708888479402,"pfxX":-4.8512046410451,"pfxZ":9.438285516864607,"pX":-0.25342293153068524,"pZ":2.911593696886247,"vX0":1.70236928338457,"vY0":-138.79274841733215,"vZ0":-6.308756779926492,"x":126.66,"y":160.17,"x0":-0.24066041994200194,"y0":50.005122590555295,"z0":6.10048342657854,"aX":-9.563424001532534},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2421,"spinDirection":209},"zone":2,"typeConfidence":0.89,"plateTime":0.393084406024248,"extension":5.763191311031773},"index":4,"playId":"6b5e4bfc-5cc8-33f2-a6c2-02a578239785","pitchNumber":5,"startTime":"2026-07-03T02:06:25.343Z","endTime":"2026-07-03T02:06:28.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.804534144243178,"aZ":-35.27131241085727,"pfxX":1.6584004874491942,"pfxZ":-2.0084558597673556,"pX":-1.1005793039193414,"pZ":2.6020624880124767,"vX0":-2.3650508897509925,"vY0":-122.33879507602181,"vZ0":-1.5965575090301476,"x":158.95,"y":168.52,"x0":-0.3451857002382383,"y0":50.000782957172724,"z0":6.233840206175006,"aX":2.5618603516537215},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.7,"breakHorizontal":-2.5,"spinRate":2411,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.4444919517792316,"extension":5.523365237480855},"index":5,"playId":"5cd040e9-c8cb-3b12-8638-1bbf2d9186d5","pitchNumber":6,"startTime":"2026-07-03T02:06:46.908Z","endTime":"2026-07-03T02:06:50.418Z","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":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.173342857232438,"aZ":-36.55992788019375,"pfxX":0.10733250169024966,"pfxZ":-2.852479474893336,"pX":-0.22510708433957852,"pZ":1.1828029396749375,"vX0":0.0634538460137727,"vY0":-122.38693592492903,"vZ0":-4.337822400575767,"x":125.58,"y":206.84,"x0":-0.26520463709603165,"y0":50.00459974196904,"z0":6.0659302700077875,"aX":0.16496023925854203},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.9,"breakHorizontal":-0.2,"spinRate":2433,"spinDirection":26},"zone":13,"typeConfidence":0.9,"plateTime":0.4453198006731496,"extension":5.690741347139364},"index":6,"playId":"53b4ca5f-0d6c-30ec-ac9c-6bb8fbaf314e","pitchNumber":7,"startTime":"2026-07-03T02:07:05.075Z","endTime":"2026-07-03T02:07:08.445Z","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":1},"pitchData":{"startSpeed":83.3,"endSpeed":78.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.765223875820453,"aZ":-37.1681313302501,"pfxX":0.7260630038244802,"pfxZ":-3.2804537192855197,"pX":-1.5030953185768543,"pZ":2.1577613593546423,"vX0":-2.6666435240615294,"vY0":-121.45580673237205,"vZ0":-2.0156002889497686,"x":174.29,"y":180.52,"x0":-0.49376689309515,"y0":50.0043586964768,"z0":6.1767002644497255,"aX":1.1044921265987788},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.1,"breakHorizontal":-0.8,"spinRate":2459,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.4478883966028171,"extension":5.628453797452899},"index":7,"playId":"0e688312-affb-3c8d-b731-35936dd12a3d","pitchNumber":8,"startTime":"2026-07-03T02:07:29.611Z","endTime":"2026-07-03T02:07:32.611Z","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":1},"index":8,"playId":"6cd7cbf5-2e2f-4625-9364-62a151eb216e","startTime":"2026-07-03T02:07:43.731Z","endTime":"2026-07-03T02:07:48.731Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.067799489423972,"aZ":-16.307188308575984,"pfxX":-4.618552706506195,"pfxZ":8.028106413506144,"pX":0.5989498917193166,"pZ":1.95774729654976,"vX0":3.8066848385136693,"vY0":-138.51052958073194,"vZ0":-7.971704742872912,"x":94.17,"y":185.92,"x0":-0.18186586098084595,"y0":50.000387355449625,"z0":5.928371272655745,"aX":-9.123689741579946},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":7.8,"spinRate":2110,"spinDirection":214},"zone":9,"typeConfidence":0.88,"plateTime":0.39293144566124427,"extension":5.974732481950161},"hitData":{"launchSpeed":93.0,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.16,"coordY":159.51}},"index":9,"playId":"6d585648-531c-3a6a-85c4-ddb0f9ab7b13","pitchNumber":9,"startTime":"2026-07-03T02:08:01.509Z","endTime":"2026-07-03T02:08:08.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:08:08.719Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pedro Pagés pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":11,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T02:08:18.662Z","endTime":"2026-07-03T02:08:51.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32862704804123,"aZ":-35.7568306326859,"pfxX":-0.26976882449191253,"pfxZ":-2.378115512129181,"pX":-0.6083314519470827,"pZ":2.4838458894450017,"vX0":-0.20281001140694963,"vY0":-121.36491594987747,"vZ0":-1.5927921359282569,"x":140.19,"y":171.72,"x0":-0.4889578197348828,"y0":50.00175481164087,"z0":6.231934093860565,"aX":-0.406734052761166},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.4,"breakHorizontal":0.5,"spinRate":2426,"spinDirection":42},"zone":4,"typeConfidence":0.9,"plateTime":0.44944779917711886,"extension":5.804892965699203},"hitData":{"launchSpeed":77.9,"launchAngle":80.0,"totalDistance":41.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.28,"coordY":196.42}},"index":0,"playId":"39bc927a-e9db-350a-a586-933ba56bfc1b","pitchNumber":1,"startTime":"2026-07-03T02:08:41.721Z","endTime":"2026-07-03T02:08:51.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:08:51.055Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jim Jarvis called out on strikes.","rbi":0,"awayScore":11,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-03T02:11:06.844Z","endTime":"2026-07-03T02:13:33.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Svanson replaces George Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T02:10:31.660Z","endTime":"2026-07-03T02:11:09.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694335,"link":"/api/v1/people/694335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.564562083357576,"aZ":-23.70989187705418,"pfxX":-7.253227841449979,"pfxZ":4.183012090639723,"pX":-0.6589877887937391,"pZ":2.946174307865338,"vX0":4.883415227913796,"vY0":-140.57266865475114,"vZ0":-2.877592235927593,"x":142.12,"y":159.23,"x0":-1.4665964777925151,"y0":50.001938999173284,"z0":5.503508470177808,"aX":-14.675974021911754},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.2,"breakHorizontal":12.2,"spinRate":2151,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.38799423109896347,"extension":6.4451324871247575},"index":1,"playId":"fc4870e8-d04d-3d56-adc0-ba922e091480","pitchNumber":1,"startTime":"2026-07-03T02:11:09.145Z","endTime":"2026-07-03T02:11:13.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.165743929028768,"aZ":-28.56816355105181,"pfxX":-0.006366852316663785,"pfxZ":1.9710356866650258,"pX":0.9136010093147683,"pZ":1.9516961306292844,"vX0":6.846385049349217,"vY0":-133.93310832310783,"vZ0":-3.8369766394733187,"x":82.18,"y":186.08,"x0":-1.667895740332941,"y0":50.00202609808285,"z0":5.431029763602189,"aX":-0.012518367192915733},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.0,"breakHorizontal":-1.3,"spinRate":2238,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4079398845128539,"extension":6.309958868446353},"index":2,"playId":"93ee9916-ef9b-3e37-83fb-a7a851337ab0","pitchNumber":2,"startTime":"2026-07-03T02:11:24.890Z","endTime":"2026-07-03T02:11:29.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815477834683012,"aZ":-25.099427243887767,"pfxX":-7.834286629031641,"pfxZ":3.5575443365966706,"pX":-0.34450465597953966,"pZ":3.260370086043075,"vX0":6.08675239134943,"vY0":-139.53040865510923,"vZ0":-1.7651186901681974,"x":130.13,"y":150.75,"x0":-1.5268344353043974,"y0":50.004873829868856,"z0":5.540860865735528,"aX":-15.584979841897068},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.2,"breakHorizontal":13.1,"spinRate":2185,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3912483669205047,"extension":6.435242566557319},"index":3,"playId":"0ae2776a-b05a-3616-a39e-fed92fe53123","pitchNumber":3,"startTime":"2026-07-03T02:11:40.573Z","endTime":"2026-07-03T02:11:43.856Z","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":97.3,"endSpeed":89.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.323891223131124,"aZ":-26.56132329965621,"pfxX":-8.70100360902539,"pfxZ":2.761441588126802,"pX":0.27765326762846315,"pZ":2.471567723240093,"vX0":8.166743590993782,"vY0":-141.46163798916695,"vZ0":-3.396271371556308,"x":106.42,"y":172.05,"x0":-1.511851681058587,"y0":50.0035717470626,"z0":5.3844565681035705,"aX":-17.690770934450942},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.4,"breakHorizontal":14.2,"spinRate":2328,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.38672487624226104,"extension":6.684454385498802},"index":4,"playId":"bde2260e-8849-318d-af07-9d9eace2fa4f","pitchNumber":4,"startTime":"2026-07-03T02:11:57.367Z","endTime":"2026-07-03T02:12:01.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.228082063456778,"aZ":-33.614620877362825,"pfxX":7.3244307977072625,"pfxZ":-0.8951521571309442,"pX":0.1424053513549129,"pZ":1.3178694314259018,"vX0":2.1417034864813003,"vY0":-126.34332761964019,"vZ0":-3.656448531096485,"x":111.57,"y":203.2,"x0":-1.6681179059858038,"y0":50.00129598710856,"z0":5.49105203688807,"aX":11.81536387567378},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-13.8,"spinRate":2175,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4338597843452905,"extension":6.4673454773413726},"index":5,"playId":"b60fab3f-ea4c-3c4c-9a7c-b4b005317c44","pitchNumber":5,"startTime":"2026-07-03T02:12:12.655Z","endTime":"2026-07-03T02:12:15.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.664672973407992,"aZ":-23.093498113795945,"pfxX":-3.9185940065895095,"pfxZ":4.658012265467869,"pX":-0.8849140586547136,"pZ":3.840604889746726,"vX0":3.8227131295624477,"vY0":-137.8304064025164,"vZ0":-0.07025445222648219,"x":150.73,"y":135.08,"x0":-1.7715151070582955,"y0":50.00668519784824,"z0":5.408063800038423,"aX":-7.64568821602645},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":6.5,"spinRate":2223,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3953097162148631,"extension":6.555299086097857},"index":6,"playId":"2c8d5471-0422-3239-9ff2-9c80edcec81d","pitchNumber":6,"startTime":"2026-07-03T02:12:33.602Z","endTime":"2026-07-03T02:12:37.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.011898931032547,"aZ":-26.625226998487086,"pfxX":-8.70772096110202,"pfxZ":2.8053598383698493,"pX":-0.20159145090879155,"pZ":3.0774408139444605,"vX0":6.900767941560411,"vY0":-139.19446209752084,"vZ0":-1.7662540521575458,"x":124.68,"y":155.69,"x0":-1.5722073033384,"y0":50.00114241053363,"z0":5.4698861372998655,"aX":-17.215781465268684},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.9,"breakHorizontal":14.5,"spinRate":2154,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3923536390194795,"extension":6.621362850565767},"index":7,"playId":"a027ec24-6f25-3eaf-b8a2-115d71e0c87d","pitchNumber":7,"startTime":"2026-07-03T02:12:48.963Z","endTime":"2026-07-03T02:12:53.309Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.419771208010403,"aZ":-27.61687243270735,"pfxX":1.4696350583630533,"pfxZ":2.5236077565285786,"pX":0.4403047316271749,"pZ":2.0664160833720144,"vX0":4.923735161459087,"vY0":-133.25829827361738,"vZ0":-3.7151580236611657,"x":100.22,"y":182.99,"x0":-1.6189271784418051,"y0":50.003903172073116,"z0":5.4635980043013,"aX":2.6547227107424582},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.0,"breakHorizontal":-3.7,"spinRate":2128,"spinDirection":181},"zone":9,"typeConfidence":2.0,"plateTime":0.4103219377173306,"extension":6.216704839671619},"index":8,"playId":"f0a87ef4-a3e3-3639-a5c4-4c5fbe2426c5","pitchNumber":8,"startTime":"2026-07-03T02:13:08.437Z","endTime":"2026-07-03T02:13:11.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.680577596304104,"aZ":-28.284275619126642,"pfxX":6.370636611362449,"pfxZ":2.3612138247419576,"pX":-0.17342736567182662,"pZ":1.8969428506565693,"vX0":1.6272765609464535,"vY0":-126.5021287418871,"vZ0":-3.2499459445817034,"x":123.61,"y":187.56,"x0":-1.6505612987772014,"y0":50.00386303141441,"z0":5.42490662721333,"aX":10.501551898400152},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":-11.9,"spinRate":2090,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4301816019453897,"extension":6.265604484089155},"index":9,"playId":"50449219-be18-3637-95a0-e189e92f5eae","pitchNumber":9,"startTime":"2026-07-03T02:13:29.824Z","endTime":"2026-07-03T02:13:33.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:13:33.947Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin called out on strikes.","rbi":0,"awayScore":11,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-03T02:13:35.789Z","endTime":"2026-07-03T02:15:08.532Z","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":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"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":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":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41282618412702,"aZ":-31.852025229940118,"pfxX":5.496494656923091,"pfxZ":0.20976331063541842,"pX":1.005644089691844,"pZ":1.3299089408844507,"vX0":4.662745870252076,"vY0":-124.46499787625976,"vZ0":-3.7567886937292876,"x":78.67,"y":202.87,"x0":-1.6047410873517414,"y0":50.005821169115585,"z0":5.489641736670128,"aX":8.646491101668023},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.2,"breakHorizontal":-11.0,"spinRate":2212,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4396430039078525,"extension":6.405223920198195},"index":0,"playId":"907e8f03-7ebb-36cd-a2bf-5d3d7db2d455","pitchNumber":1,"startTime":"2026-07-03T02:13:57.979Z","endTime":"2026-07-03T02:14:02.846Z","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":98.7,"endSpeed":90.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.868463445896406,"aZ":-23.092347850290718,"pfxX":-9.378123620715138,"pfxZ":4.319370470749073,"pX":0.6578956255846361,"pZ":2.490380724439308,"vX0":9.333506551094228,"vY0":-143.5402642982691,"vZ0":-3.9369727582086016,"x":91.92,"y":171.54,"x0":-1.4055685058971816,"y0":50.00210247440577,"z0":5.304105603512845,"aX":-19.71716768911097},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.2,"breakHorizontal":15.2,"spinRate":2400,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3804854863996443,"extension":6.657502822429225},"index":1,"playId":"d95f2bf9-c5f0-3810-94fb-f014710d9938","pitchNumber":2,"startTime":"2026-07-03T02:14:14.307Z","endTime":"2026-07-03T02:14:17.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.954877384366192,"aZ":-29.301426402721976,"pfxX":6.377700597818768,"pfxZ":1.7238598461941557,"pX":0.648640216710311,"pZ":0.9504874935659156,"vX0":3.5914556011464636,"vY0":-127.6986603521595,"vZ0":-5.359427596230472,"x":92.28,"y":213.12,"x0":-1.600386264183893,"y0":50.004044064560645,"z0":5.35521520584991,"aX":10.632944335499504},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":-12.4,"spinRate":2140,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.42738244086316657,"extension":6.509596557519855},"index":2,"playId":"2c4b53b6-f47f-331b-a9e4-1668abf87c2f","pitchNumber":3,"startTime":"2026-07-03T02:14:30.860Z","endTime":"2026-07-03T02:14:33.860Z","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":92.6,"endSpeed":84.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32064784092672,"aZ":-26.438696424985206,"pfxX":1.0953628838806413,"pfxZ":3.1177247928084473,"pX":0.7765349968249007,"pZ":2.4784815072409847,"vX0":5.811127579424911,"vY0":-134.78395322213893,"vZ0":-2.788830698271282,"x":87.4,"y":171.86,"x0":-1.5497798116011297,"y0":50.0025881071723,"z0":5.3937088754496045,"aX":2.014758044253704},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":-3.2,"spinRate":2291,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.40638651730211217,"extension":6.650898041074147},"index":3,"playId":"e2d92894-226f-359b-abe2-06e0888ca003","pitchNumber":4,"startTime":"2026-07-03T02:14:45.648Z","endTime":"2026-07-03T02:14:48.648Z","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":98.1,"endSpeed":90.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197932679986728,"aZ":-20.937433032520868,"pfxX":-8.109855032742322,"pfxZ":5.3688743343176295,"pX":0.6972348690811422,"pZ":2.7914904633501814,"vX0":9.122578961035648,"vY0":-142.69591568591548,"vZ0":-3.432578607614113,"x":90.42,"y":163.41,"x0":-1.4647425116922308,"y0":50.004191994344765,"z0":5.305264953322971,"aX":-16.978403994007838},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.4,"breakHorizontal":13.2,"spinRate":2390,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.3816462310397579,"extension":6.716622085174634},"index":4,"playId":"9b478598-633b-30e8-bbdf-b0766bb8984d","pitchNumber":5,"startTime":"2026-07-03T02:15:05.052Z","endTime":"2026-07-03T02:15:08.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:15:08.532Z","atBatIndex":80},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ozzie Albies pops out to first baseman Alec Burleson in foul territory.","rbi":0,"awayScore":11,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-03T02:15:11.808Z","endTime":"2026-07-03T02:15:58.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".455"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".319"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".275"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".344"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".284"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".246"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.96"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.47"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.46"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.26"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.18"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.32"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.68"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.45"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.54"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.32"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.03"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.58"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.385"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".902"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".906"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".613"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.385"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".902"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".906"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".613"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"}],"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":"Pop Out","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":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94754381149997,"aZ":-25.78992245049975,"pfxX":0.15222019651102742,"pfxZ":3.3020437684332045,"pX":0.015265060990833185,"pZ":2.3191153357565284,"vX0":4.4616148649230984,"vY0":-136.90595948386795,"vZ0":-3.4156388515659013,"x":116.42,"y":176.16,"x0":-1.6427227179928838,"y0":50.00260002771357,"z0":5.311436319531671,"aX":0.29421654698315386},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.6,"breakHorizontal":-1.1,"spinRate":2324,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3972670400145848,"extension":6.505037017306566},"index":0,"playId":"97e22cb0-3b7f-3594-9c4d-7715efb22635","pitchNumber":1,"startTime":"2026-07-03T02:15:33.244Z","endTime":"2026-07-03T02:15:36.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.857361564012653,"aZ":-18.782614799128353,"pfxX":-6.244178686838957,"pfxZ":6.577000053630291,"pX":0.4935104881902758,"pZ":2.2827593826501364,"vX0":7.914060289012786,"vY0":-140.60369643204382,"vZ0":-5.073212111486735,"x":98.19,"y":177.15,"x0":-1.5244077111084167,"y0":50.00358179878887,"z0":5.300023319054512,"aX":-12.71411942570703},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":10.0,"spinRate":2207,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38709633509621977,"extension":6.670902031270792},"hitData":{"launchSpeed":92.6,"launchAngle":62.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.68,"coordY":177.06}},"index":1,"playId":"d411a569-0f5a-3e1e-8b36-e243c1f51f42","pitchNumber":2,"startTime":"2026-07-03T02:15:48.287Z","endTime":"2026-07-03T02:15:58.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:15:58.308Z","atBatIndex":81}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ozzie Albies pops out to first baseman Alec Burleson in foul territory.","rbi":0,"awayScore":11,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-03T02:15:11.808Z","endTime":"2026-07-03T02:15:58.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".455"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".319"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".275"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".344"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".284"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".246"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.96"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.47"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.46"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.26"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.18"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.32"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.68"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.45"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.54"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.32"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.03"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.58"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.385"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".902"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".906"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".613"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.385"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".902"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".906"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".613"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"}],"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":"Pop Out","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":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94754381149997,"aZ":-25.78992245049975,"pfxX":0.15222019651102742,"pfxZ":3.3020437684332045,"pX":0.015265060990833185,"pZ":2.3191153357565284,"vX0":4.4616148649230984,"vY0":-136.90595948386795,"vZ0":-3.4156388515659013,"x":116.42,"y":176.16,"x0":-1.6427227179928838,"y0":50.00260002771357,"z0":5.311436319531671,"aX":0.29421654698315386},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.6,"breakHorizontal":-1.1,"spinRate":2324,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3972670400145848,"extension":6.505037017306566},"index":0,"playId":"97e22cb0-3b7f-3594-9c4d-7715efb22635","pitchNumber":1,"startTime":"2026-07-03T02:15:33.244Z","endTime":"2026-07-03T02:15:36.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.857361564012653,"aZ":-18.782614799128353,"pfxX":-6.244178686838957,"pfxZ":6.577000053630291,"pX":0.4935104881902758,"pZ":2.2827593826501364,"vX0":7.914060289012786,"vY0":-140.60369643204382,"vZ0":-5.073212111486735,"x":98.19,"y":177.15,"x0":-1.5244077111084167,"y0":50.00358179878887,"z0":5.300023319054512,"aX":-12.71411942570703},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":10.0,"spinRate":2207,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38709633509621977,"extension":6.670902031270792},"hitData":{"launchSpeed":92.6,"launchAngle":62.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.68,"coordY":177.06}},"index":1,"playId":"d411a569-0f5a-3e1e-8b36-e243c1f51f42","pitchNumber":2,"startTime":"2026-07-03T02:15:48.287Z","endTime":"2026-07-03T02:15:58.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:15:58.308Z","atBatIndex":81},"scoringPlays":[3,11,12,14,51,54,55,57,58,59,73],"playsByInning":[{"startIndex":0,"endIndex":16,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9,10,11,12,13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":179.1,"y":95.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":162.76,"y":148.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":73.2,"y":47.69},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":146.44,"y":148.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":70.78,"y":103.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":114.96,"y":76.61},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":125.71,"y":93.24},"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":118.99,"y":90.68},"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":134.32,"y":172.22},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":108.87,"y":175.6},"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":99.84,"y":42.95},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":173.66,"y":87.5},"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":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":142.79,"y":158.91},"type":"O","description":"Groundout"}]}},{"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":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":99.7,"y":144.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":150.06,"y":157.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":110.72,"y":149.22},"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":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":90.53,"y":104.6},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":47.91,"y":91.92},"type":"O","description":"Flyout"}]}},{"startIndex":23,"endIndex":28,"top":[23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":92.74,"y":164.12},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":139.77,"y":167.38},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31,32],"bottom":[33,34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":101.04,"y":154.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":113.14,"y":173.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":110.12,"y":158.3},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":115.82,"y":185.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":147.64,"y":156.49},"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":4,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":150.79,"y":148.48},"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":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":187.23,"y":137.17},"type":"O","description":"Flyout"}]}},{"startIndex":38,"endIndex":43,"top":[38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":152.79,"y":110.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":119.99,"y":50.82},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":114.89,"y":151.03},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":175.36,"y":91.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":166.71,"y":132.8},"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":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":147.64,"y":165.56},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":44,"endIndex":49,"top":[44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":142.19,"y":152.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":126.0,"y":204.5},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":157.94,"y":57.57},"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":6,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":72.86,"y":78.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":152.48,"y":149.22},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":63,"top":[50,51,52,53,54,55,56,57,58,59,60],"bottom":[61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":102.63,"y":105.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":181.47,"y":50.65},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":73.21,"y":90.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":141.99,"y":102.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":101.59,"y":67.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":140.44,"y":168.51},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":76.84,"y":97.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":181.52,"y":74.79},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":140.58,"y":175.91},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":113.14,"y":146.2},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":107.09,"y":152.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":50.72,"y":77.36},"type":"O","description":"Flyout"}]}},{"startIndex":64,"endIndex":72,"top":[64,65,66,67],"bottom":[68,69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":173.83,"y":152.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":110.72,"y":155.28},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":147.03,"y":163.75},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":108.3,"y":155.28},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":90.75,"y":79.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":179.54,"y":99.26},"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":8,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":95.19,"y":168.24},"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":8,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":107.7,"y":154.07},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":81,"top":[73,74,75,76,77,78],"bottom":[79,80,81],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":218.6,"y":67.99},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":189.51,"y":110.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":103.01,"y":67.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":162.16,"y":159.51},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":105.28,"y":196.42},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":176.68,"y":177.06},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":5,"hits":5,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":7,"hits":7,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":8,"errors":1,"leftOnBase":6},"away":{"runs":11,"hits":15,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"catcher":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"first":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"second":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"third":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"shortstop":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"left":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"center":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"right":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"onDeck":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"inHole":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"battingOrder":9,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"offense":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"onDeck":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"inHole":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"battingOrder":2,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":17,"airOuts":4,"runs":11,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".246","atBats":40,"obp":".323","slg":".393","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":25,"rbi":11,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.33","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":8,"groundOuts":9,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":33,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":139,"era":"4.24","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.35","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":51,"strikes":88,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":5,"pitchesPerInning":"15.44","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":57,"groundOuts":110,"airOuts":101,"runs":33,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":60,"baseOnBalls":22,"intentionalWalks":0,"hits":84,"hitByPitch":0,"atBats":355,"obp":".281","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1498,"era":"3.12","inningsPitched":"95.1","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.11","battersFaced":377,"outs":286,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1498,"balls":569,"strikes":929,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".300","pitchesPerInning":"15.71","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"5.66","walksPer9Inn":"2.08","hitsPer9Inn":"7.93","runsScoredPer9":"3.12","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694335":{"person":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","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":33,"gamesStarted":0,"flyOuts":22,"groundOuts":28,"airOuts":42,"runs":29,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":19,"intentionalWalks":0,"hits":41,"hitByPitch":1,"atBats":147,"obp":".365","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":639,"era":"7.00","inningsPitched":"36.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":28,"whip":"1.67","battersFaced":167,"outs":108,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":239,"strikes":400,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"17.75","gamesFinished":11,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.75","hitsPer9Inn":"10.25","runsScoredPer9":"7.25","homeRunsPer9":"1.25","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"801","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":8,"groundOuts":15,"airOuts":14,"runs":8,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".234","atBats":47,"obp":".308","slg":".468","ops":".776","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":22,"rbi":7,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.67","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":22,"errors":0,"chances":39,"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"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":38,"groundOuts":71,"airOuts":68,"runs":49,"doubles":16,"triples":0,"homeRuns":19,"strikeOuts":90,"baseOnBalls":26,"intentionalWalks":1,"hits":93,"hitByPitch":2,"avg":".291","atBats":320,"obp":".346","slg":".519","ops":".865","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":166,"rbi":63,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".347","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.84","popOuts":16,"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":8,"putOuts":169,"errors":3,"chances":180,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":24,"groundOuts":55,"airOuts":54,"runs":27,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":46,"baseOnBalls":11,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".254","atBats":205,"obp":".295","slg":".410","ops":".705","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":84,"rbi":25,"leftOnBase":76,"sacBunts":0,"sacFlies":2,"babip":".292","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.29","popOuts":15,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":116,"errors":1,"chances":120,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":44,"groundOuts":86,"airOuts":80,"runs":37,"doubles":22,"triples":1,"homeRuns":9,"strikeOuts":67,"baseOnBalls":31,"intentionalWalks":0,"hits":89,"hitByPitch":4,"atBats":319,"obp":".349","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1354,"era":"4.09","inningsPitched":"81.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.48","battersFaced":358,"outs":244,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1354,"balls":511,"strikes":843,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".600","pitchesPerInning":"16.65","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"7.41","walksPer9Inn":"3.43","hitsPer9Inn":"9.85","runsScoredPer9":"4.09","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":24},"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":true,"isSubstitute":false}},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":11,"groundOuts":20,"airOuts":16,"runs":13,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":1,"hits":24,"hitByPitch":0,"avg":".300","atBats":80,"obp":".387","slg":".463","ops":".850","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":37,"rbi":8,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".379","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":47,"errors":0,"chances":49,"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"}]},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":17,"groundOuts":32,"airOuts":42,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".266","atBats":124,"obp":".319","slg":".387","ops":".706","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":48,"rbi":15,"leftOnBase":59,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.76","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"41.33","popOuts":16,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":55,"errors":0,"chances":71,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681676":{"person":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":9,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":45,"obp":".308","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":204,"era":"1.50","inningsPitched":"12.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.33","battersFaced":52,"outs":36,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":78,"strikes":126,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"17.00","gamesFinished":3,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"13.50","walksPer9Inn":"5.25","hitsPer9Inn":"6.75","runsScoredPer9":"4.50","homeRunsPer9":"0.75","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":2,"chances":4,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(W, 6-1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":33,"groundOuts":47,"airOuts":48,"runs":17,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":19,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":137,"obp":".298","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":572,"era":"3.35","inningsPitched":"40.1","wins":6,"losses":1,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":15,"whip":"1.14","battersFaced":161,"outs":121,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":572,"balls":235,"strikes":337,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".857","pitchesPerInning":"14.18","gamesFinished":9,"strikeoutWalkRatio":"0.95","strikeoutsPer9Inn":"4.02","walksPer9Inn":"4.24","hitsPer9Inn":"6.02","runsScoredPer9":"3.79","homeRunsPer9":"0.89","inheritedRunners":26,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668941":{"person":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":16,"groundOuts":38,"airOuts":35,"runs":16,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":1,"hits":37,"hitByPitch":3,"atBats":145,"obp":".325","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":632,"era":"3.79","inningsPitched":"38.0","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":19,"blownSaves":2,"earnedRuns":16,"whip":"1.29","battersFaced":162,"outs":114,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":632,"balls":233,"strikes":399,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".000","pitchesPerInning":"16.63","gamesFinished":3,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"8.76","walksPer9Inn":"2.84","hitsPer9Inn":"8.76","runsScoredPer9":"3.79","homeRunsPer9":"1.18","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID802139":{"person":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":63,"groundOuts":83,"airOuts":94,"runs":51,"doubles":8,"triples":0,"homeRuns":12,"strikeOuts":57,"baseOnBalls":37,"intentionalWalks":2,"hits":82,"hitByPitch":11,"avg":".261","atBats":314,"obp":".357","slg":".401","ops":".758","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":364,"totalBases":126,"rbi":35,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.17","popOuts":12,"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":235,"putOuts":91,"errors":2,"chances":328,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":14,"strikes":26,"strikePercentage":".650","hitBatsmen":1,"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":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":38,"gamesStarted":0,"flyOuts":18,"groundOuts":49,"airOuts":41,"runs":22,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":15,"intentionalWalks":0,"hits":41,"hitByPitch":7,"atBats":153,"obp":".348","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":689,"era":"3.83","inningsPitched":"40.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":17,"whip":"1.40","battersFaced":182,"outs":120,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":689,"balls":252,"strikes":437,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"17.23","gamesFinished":4,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"6.53","walksPer9Inn":"3.38","hitsPer9Inn":"9.23","runsScoredPer9":"4.95","homeRunsPer9":"0.45","inheritedRunners":21,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"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"}]},"ID691458":{"person":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":17,"flyOuts":10,"groundOuts":23,"airOuts":18,"runs":5,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".214","atBats":56,"obp":".238","slg":".357","ops":".595","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":20,"rbi":13,"leftOnBase":21,"sacBunts":0,"sacFlies":4,"babip":".212","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":29,"errors":3,"chances":66,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"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":83,"flyOuts":59,"groundOuts":92,"airOuts":91,"runs":44,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":53,"baseOnBalls":30,"intentionalWalks":2,"hits":88,"hitByPitch":4,"avg":".274","atBats":321,"obp":".341","slg":".474","ops":".815","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":152,"rbi":58,"leftOnBase":160,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.93","popOuts":15,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":663,"errors":5,"chances":724,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":15,"groundOuts":45,"airOuts":24,"runs":17,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":30,"hitByPitch":6,"atBats":130,"obp":".318","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":573,"era":"3.82","inningsPitched":"35.1","wins":3,"losses":3,"saves":21,"saveOpportunities":25,"holds":1,"blownSaves":4,"earnedRuns":15,"whip":"1.16","battersFaced":150,"outs":106,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":573,"balls":215,"strikes":358,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.88","rbi":0,"winPercentage":".500","pitchesPerInning":"16.22","gamesFinished":27,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"8.66","walksPer9Inn":"2.80","hitsPer9Inn":"7.64","runsScoredPer9":"4.33","homeRunsPer9":"0.51","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":38,"groundOuts":116,"airOuts":74,"runs":40,"doubles":15,"triples":1,"homeRuns":9,"strikeOuts":68,"baseOnBalls":26,"intentionalWalks":0,"hits":84,"hitByPitch":6,"atBats":341,"obp":".310","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1448,"era":"3.83","inningsPitched":"89.1","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.23","battersFaced":374,"outs":268,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1448,"balls":524,"strikes":924,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".643","pitchesPerInning":"16.21","gamesFinished":0,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"6.85","walksPer9Inn":"2.62","hitsPer9Inn":"8.46","runsScoredPer9":"4.03","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666277":{"person":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":38,"gamesStarted":0,"flyOuts":22,"groundOuts":35,"airOuts":46,"runs":15,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":135,"obp":".284","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":589,"era":"3.38","inningsPitched":"37.1","wins":3,"losses":2,"saves":2,"saveOpportunities":5,"holds":11,"blownSaves":3,"earnedRuns":14,"whip":"1.15","battersFaced":155,"outs":112,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":202,"strikes":387,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".600","pitchesPerInning":"15.78","gamesFinished":7,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"7.23","walksPer9Inn":"3.86","hitsPer9Inn":"6.51","runsScoredPer9":"3.62","homeRunsPer9":"0.96","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":53,"groundOuts":64,"airOuts":95,"runs":53,"doubles":15,"triples":1,"homeRuns":17,"strikeOuts":79,"baseOnBalls":33,"intentionalWalks":0,"hits":95,"hitByPitch":1,"atBats":327,"obp":".352","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1424,"era":"5.33","inningsPitched":"82.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.55","battersFaced":367,"outs":248,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1424,"balls":516,"strikes":908,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".444","pitchesPerInning":"17.23","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"8.60","walksPer9Inn":"3.59","hitsPer9Inn":"10.34","runsScoredPer9":"5.77","homeRunsPer9":"1.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"802","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":23,"groundOuts":36,"airOuts":39,"runs":12,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":6,"intentionalWalks":0,"hits":30,"hitByPitch":2,"avg":".224","atBats":134,"obp":".264","slg":".358","ops":".622","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":48,"rbi":11,"leftOnBase":66,"sacBunts":4,"sacFlies":2,"babip":".268","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":31,"stolenBasePercentage":".689","caughtStealingPercentage":".311","assists":24,"putOuts":314,"errors":5,"chances":343,"fielding":".985","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691008":{"person":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":24,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":129,"era":"5.40","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.50","battersFaced":30,"outs":20,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":57,"strikes":72,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"19.35","gamesFinished":0,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"6.75","walksPer9Inn":"8.10","hitsPer9Inn":"5.40","runsScoredPer9":"5.40","homeRunsPer9":"1.35","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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}},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 5 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":9,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":14,"strikes":20,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"67.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":47,"groundOuts":77,"airOuts":83,"runs":48,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":78,"baseOnBalls":24,"intentionalWalks":0,"hits":83,"hitByPitch":5,"atBats":318,"obp":".320","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":1329,"era":"4.80","inningsPitched":"84.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.27","battersFaced":351,"outs":253,"gamesPitched":16,"completeGames":1,"shutouts":1,"pitchesThrown":1329,"balls":456,"strikes":873,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":5,"winPercentage":".455","pitchesPerInning":"15.76","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"8.32","walksPer9Inn":"2.56","hitsPer9Inn":"8.86","runsScoredPer9":"5.12","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":76,"flyOuts":33,"groundOuts":72,"airOuts":84,"runs":36,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":60,"baseOnBalls":27,"intentionalWalks":0,"hits":70,"hitByPitch":6,"avg":".249","atBats":281,"obp":".323","slg":".335","ops":".658","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":94,"rbi":33,"leftOnBase":131,"sacBunts":0,"sacFlies":5,"babip":".300","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.67","popOuts":21,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":209,"putOuts":125,"errors":7,"chances":341,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HBP, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":32,"groundOuts":98,"airOuts":73,"runs":55,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":60,"baseOnBalls":48,"intentionalWalks":4,"hits":77,"hitByPitch":23,"avg":".252","atBats":306,"obp":".391","slg":".402","ops":".793","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":123,"rbi":36,"leftOnBase":130,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.60","popOuts":23,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":23,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":5,"putOuts":224,"errors":0,"chances":229,"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"}]},"ID699625":{"person":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":10,"groundOuts":14,"airOuts":13,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".164","atBats":55,"obp":".246","slg":".255","ops":".501","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":14,"rbi":7,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".229","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":94,"errors":1,"chances":95,"fielding":".989","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676369":{"person":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".308","atBats":39,"obp":".386","slg":".590","ops":".976","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":23,"rbi":7,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".360","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","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":0,"putOuts":16,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[802139,671056,676475,691023,663457,691026,701675,691458,663494,686780,699625,665877,669160,677865,681676,700669,668941,666277,694335],"pitchers":[669160,677865,681676,700669,668941,666277,694335],"bench":[676369],"bullpen":[681517,669461,700241,676617,669467,691008],"battingOrder":[802139,671056,676475,691023,663457,691026,701675,686780,665877],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Nootbaar (5, Hamilton, I)."},{"label":"HR","value":"Walker, J (19, 1st inning off Waldrep, 2 on, 1 out); Church (7, 7th inning off Kinley, 1 on, 0 out); Burleson (14, 9th inning off Karinchak, 0 on, 0 out)."},{"label":"TB","value":"Burleson 4; Church 4; Crooks; Fermín; Herrera; Nootbaar 3; Pagés, P; Walker, J 5; Wetherholt 2; Winn 3."},{"label":"RBI","value":"Burleson (58); Church 2 (25); Herrera (36); Nootbaar (8); Walker, J 4 (63); Wetherholt (35); Winn (33)."},{"label":"Runners left in scoring position, 2 out","value":"Pagés, P 2; Jordan."},{"label":"GIDP","value":"Church; Herrera 2; Nootbaar."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Burleson-Winn-Fernandez)."}]}],"note":[{"label":"a","value":"Singled for Crooks in the 7th."},{"label":"1","value":"Ran for Jordan in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":9,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".247","atBats":33,"obp":".311","slg":".404","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":9,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":17,"airOuts":4,"runs":11,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":40,"obp":".432","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":158,"era":"3.49","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":11,"whip":"1.21","battersFaced":44,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":52,"strikes":106,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.25","rbi":11,"pitchesPerInning":"17.56","runsScoredPer9":"11.00","homeRunsPer9":"3.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":17,"putOuts":27,"errors":1,"chances":45,"passedBall":0,"pickoffs":0}},"players":{"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":7,"groundOuts":13,"airOuts":27,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":8,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":75,"obp":".229","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":344,"era":"2.45","inningsPitched":"22.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"0.86","battersFaced":84,"outs":66,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":344,"balls":126,"strikes":218,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".---","pitchesPerInning":"15.64","gamesFinished":4,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"10.23","walksPer9Inn":"3.27","hitsPer9Inn":"4.50","runsScoredPer9":"2.45","homeRunsPer9":"1.23","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"0.1 IP, 3 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":40,"gamesStarted":0,"flyOuts":26,"groundOuts":26,"airOuts":43,"runs":8,"doubles":3,"triples":3,"homeRuns":1,"strikeOuts":46,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":134,"obp":".186","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":563,"era":"1.64","inningsPitched":"38.1","wins":4,"losses":0,"saves":0,"saveOpportunities":1,"holds":16,"blownSaves":1,"earnedRuns":7,"whip":"0.68","battersFaced":141,"outs":115,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":563,"balls":171,"strikes":392,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":2,"winPercentage":"1.000","pitchesPerInning":"14.69","gamesFinished":1,"strikeoutWalkRatio":"9.20","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.17","hitsPer9Inn":"4.93","runsScoredPer9":"1.88","homeRunsPer9":"0.23","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":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":8,"gamesStarted":0,"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":28,"obp":".242","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":142,"era":"2.08","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.92","battersFaced":33,"outs":26,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":58,"strikes":84,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"16.38","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.27","walksPer9Inn":"4.15","hitsPer9Inn":"4.15","runsScoredPer9":"2.08","homeRunsPer9":"1.04","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":27,"flyOuts":15,"groundOuts":14,"airOuts":21,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".230","atBats":74,"obp":".266","slg":".365","ops":".631","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":27,"rbi":9,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","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":4,"stolenBases":25,"stolenBasePercentage":".862","caughtStealingPercentage":".138","assists":7,"putOuts":180,"errors":2,"chances":189,"fielding":".989","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":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":42,"groundOuts":75,"airOuts":69,"runs":37,"doubles":13,"triples":0,"homeRuns":14,"strikeOuts":61,"baseOnBalls":15,"intentionalWalks":0,"hits":84,"hitByPitch":1,"avg":".293","atBats":287,"obp":".328","slg":".484","ops":".812","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":139,"rbi":44,"leftOnBase":104,"sacBunts":0,"sacFlies":2,"babip":".327","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":14,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":158,"errors":0,"chances":159,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":15,"groundOuts":20,"airOuts":29,"runs":27,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".259","atBats":112,"obp":".303","slg":".411","ops":".714","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":46,"rbi":11,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":3,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":43,"errors":1,"chances":109,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"2-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":81,"flyOuts":48,"groundOuts":82,"airOuts":92,"runs":37,"doubles":17,"triples":2,"homeRuns":8,"strikeOuts":46,"baseOnBalls":22,"intentionalWalks":0,"hits":82,"hitByPitch":2,"avg":".272","atBats":302,"obp":".325","slg":".421","ops":".746","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":127,"rbi":45,"leftOnBase":104,"sacBunts":0,"sacFlies":0,"babip":".298","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.75","popOuts":21,"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":83,"putOuts":141,"errors":3,"chances":227,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":1,"flyOuts":20,"groundOuts":23,"airOuts":35,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":37,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":116,"obp":".280","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":558,"era":"2.51","inningsPitched":"32.1","wins":4,"losses":0,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":9,"whip":"1.08","battersFaced":132,"outs":97,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":558,"balls":198,"strikes":360,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.26","gamesFinished":4,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"10.30","walksPer9Inn":"3.06","hitsPer9Inn":"6.68","runsScoredPer9":"2.51","homeRunsPer9":"0.28","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"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":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"1-4 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":22,"groundOuts":66,"airOuts":49,"runs":45,"doubles":6,"triples":0,"homeRuns":14,"strikeOuts":67,"baseOnBalls":26,"intentionalWalks":1,"hits":62,"hitByPitch":5,"avg":".255","atBats":243,"obp":".338","slg":".453","ops":".791","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":110,"rbi":39,"leftOnBase":85,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.36","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":25,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":10,"putOuts":318,"errors":1,"chances":329,"fielding":".997","passedBall":1,"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":15,"gamesStarted":15,"flyOuts":43,"groundOuts":76,"airOuts":78,"runs":26,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":109,"baseOnBalls":22,"intentionalWalks":0,"hits":75,"hitByPitch":8,"atBats":335,"obp":".286","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1444,"era":"2.10","inningsPitched":"90.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.08","battersFaced":368,"outs":270,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1444,"balls":471,"strikes":973,"strikePercentage":".670","hitBatsmen":8,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".571","pitchesPerInning":"16.04","gamesFinished":0,"strikeoutWalkRatio":"4.95","strikeoutsPer9Inn":"10.90","walksPer9Inn":"2.20","hitsPer9Inn":"7.50","runsScoredPer9":"2.60","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805347":{"person":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"jerseyNumber":"74","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":7,"putOuts":2,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".222","atBats":9,"obp":".222","slg":".222","ops":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"3.00","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":10,"putOuts":4,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":1,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":58,"groundOuts":67,"airOuts":93,"runs":55,"doubles":22,"triples":0,"homeRuns":20,"strikeOuts":84,"baseOnBalls":36,"intentionalWalks":2,"hits":89,"hitByPitch":1,"avg":".270","atBats":330,"obp":".341","slg":".518","ops":".859","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":171,"rbi":52,"leftOnBase":150,"sacBunts":0,"sacFlies":3,"babip":".301","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":21,"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":66,"putOuts":602,"errors":5,"chances":673,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":3,"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":39,"groundOuts":53,"airOuts":61,"runs":27,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".278","atBats":187,"obp":".320","slg":".417","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":78,"rbi":35,"leftOnBase":82,"sacBunts":1,"sacFlies":5,"babip":".289","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.17","popOuts":9,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694462":{"person":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 3 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":29,"strikes":47,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"1.69","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":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":2,"gamesStarted":1,"flyOuts":2,"groundOuts":11,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":28,"obp":".382","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"3.68","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.64","battersFaced":34,"outs":22,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":56,"strikes":75,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.67","rbi":3,"winPercentage":".---","pitchesPerInning":"17.86","gamesFinished":0,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"8.59","walksPer9Inn":"6.14","hitsPer9Inn":"8.59","runsScoredPer9":"3.68","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641656":{"person":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":5,"strikes":22,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":4,"gamesStarted":0,"flyOuts":1,"groundOuts":8,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".391","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":92,"era":"7.71","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.93","battersFaced":23,"outs":14,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":32,"strikes":60,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":3,"winPercentage":".---","pitchesPerInning":"19.71","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.79","hitsPer9Inn":"11.57","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(L, 4-3)(BS, 3)","summary":"0.2 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":34,"gamesStarted":0,"flyOuts":20,"groundOuts":19,"airOuts":38,"runs":14,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":32,"baseOnBalls":11,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":116,"obp":".305","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":500,"era":"3.82","inningsPitched":"30.2","wins":4,"losses":3,"saves":0,"saveOpportunities":3,"holds":9,"blownSaves":3,"earnedRuns":13,"whip":"1.24","battersFaced":128,"outs":92,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":500,"balls":183,"strikes":317,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":2,"winPercentage":".571","pitchesPerInning":"16.30","gamesFinished":9,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"9.39","walksPer9Inn":"3.23","hitsPer9Inn":"7.92","runsScoredPer9":"4.11","homeRunsPer9":"1.76","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"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"}]},"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":20,"gamesStarted":7,"flyOuts":31,"groundOuts":44,"airOuts":60,"runs":23,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":22,"intentionalWalks":0,"hits":45,"hitByPitch":1,"atBats":194,"obp":".312","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":887,"era":"3.31","inningsPitched":"51.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.30","battersFaced":219,"outs":155,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":887,"balls":339,"strikes":548,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".800","pitchesPerInning":"17.17","gamesFinished":5,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"8.01","walksPer9Inn":"3.83","hitsPer9Inn":"7.84","runsScoredPer9":"4.01","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":18},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":14,"groundOuts":40,"airOuts":20,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".215","atBats":107,"obp":".261","slg":".355","ops":".616","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":38,"rbi":14,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.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":61,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":76,"groundOuts":82,"airOuts":123,"runs":54,"doubles":15,"triples":0,"homeRuns":13,"strikeOuts":42,"baseOnBalls":25,"intentionalWalks":1,"hits":89,"hitByPitch":4,"avg":".273","atBats":326,"obp":".323","slg":".439","ops":".762","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":143,"rbi":48,"leftOnBase":127,"sacBunts":0,"sacFlies":10,"babip":".270","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.08","popOuts":21,"lineOuts":26},"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":193,"putOuts":107,"errors":4,"chances":304,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":5,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":16,"groundOuts":21,"airOuts":28,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":102,"obp":".259","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":414,"era":"1.27","inningsPitched":"28.1","wins":0,"losses":2,"saves":16,"saveOpportunities":16,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.99","battersFaced":108,"outs":85,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":414,"balls":120,"strikes":294,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"14.61","gamesFinished":24,"strikeoutWalkRatio":"5.17","strikeoutsPer9Inn":"9.85","walksPer9Inn":"1.91","hitsPer9Inn":"6.99","runsScoredPer9":"1.91","homeRunsPer9":"0.32","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663586":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":51,"groundOuts":60,"airOuts":86,"runs":33,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":100,"baseOnBalls":28,"intentionalWalks":0,"hits":64,"hitByPitch":6,"avg":".208","atBats":308,"obp":".285","slg":".331","ops":".616","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":102,"rbi":38,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".277","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":19,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":118,"putOuts":70,"errors":7,"chances":195,"fielding":".964","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":{},"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":15,"flyOuts":45,"groundOuts":74,"airOuts":84,"runs":35,"doubles":9,"triples":1,"homeRuns":14,"strikeOuts":69,"baseOnBalls":37,"intentionalWalks":0,"hits":68,"hitByPitch":2,"atBats":292,"obp":".320","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1257,"era":"3.96","inningsPitched":"77.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.36","battersFaced":334,"outs":232,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1257,"balls":472,"strikes":785,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"16.25","gamesFinished":1,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"8.03","walksPer9Inn":"4.31","hitsPer9Inn":"7.91","runsScoredPer9":"4.07","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":25},"fielding":{"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":true,"isSubstitute":false}},"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-3 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":37,"groundOuts":48,"airOuts":58,"runs":27,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":56,"baseOnBalls":23,"intentionalWalks":0,"hits":46,"hitByPitch":4,"avg":".222","atBats":207,"obp":".311","slg":".333","ops":".644","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":69,"rbi":20,"leftOnBase":90,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.75","popOuts":7,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":125,"errors":3,"chances":131,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":17,"gamesStarted":17,"flyOuts":62,"groundOuts":99,"airOuts":110,"runs":48,"doubles":11,"triples":2,"homeRuns":12,"strikeOuts":83,"baseOnBalls":30,"intentionalWalks":0,"hits":91,"hitByPitch":2,"atBats":378,"obp":".298","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1462,"era":"4.01","inningsPitched":"98.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.23","battersFaced":415,"outs":296,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1462,"balls":534,"strikes":928,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".455","pitchesPerInning":"14.82","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"7.57","walksPer9Inn":"2.74","hitsPer9Inn":"8.30","runsScoredPer9":"4.38","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":2,"chances":17,"fielding":".882","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":17,"gamesStarted":13,"flyOuts":37,"groundOuts":86,"airOuts":75,"runs":28,"doubles":12,"triples":3,"homeRuns":9,"strikeOuts":61,"baseOnBalls":30,"intentionalWalks":1,"hits":59,"hitByPitch":2,"atBats":276,"obp":".292","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1205,"era":"3.27","inningsPitched":"77.0","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.16","battersFaced":313,"outs":231,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1205,"balls":467,"strikes":738,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".545","pitchesPerInning":"15.65","gamesFinished":2,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"7.13","walksPer9Inn":"3.51","hitsPer9Inn":"6.90","runsScoredPer9":"3.27","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":27},"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":true,"isSubstitute":false}}},"batters":[686948,645277,621566,671739,643289,642086,663586,573262,805347,694462,641755,669276,641656,675916],"pitchers":[694462,641755,669276,641656,675916],"bench":[663698,622761,642201],"bullpen":[689266,693821,800311,656550,628452,625643,527048,519242],"battingOrder":[686948,645277,621566,671739,643289,642086,663586,573262,805347],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Smith, D (6, May)."},{"label":"TB","value":"Baldwin, D; Dubón 2; Harris II; Jarvis; Riley, A; Smith, D 2; Yastrzemski."},{"label":"RBI","value":"Dubón (45); Smith, D 3 (35); Yastrzemski (20)."},{"label":"Runners left in scoring position, 2 out","value":"Yastrzemski; Olson; Baldwin, D."},{"label":"SF","value":"Yastrzemski."},{"label":"GIDP","value":"Smith, D."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Olson (5, fielding)."},{"label":"DP","value":"4 (2 Jarvis-Albies-Olson; Albies-Jarvis-Olson; Jarvis-Olson)."}]}],"note":[]}},"officials":[{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Herrera (by Waldrep); Baldwin, D (by Bruihl)."},{"label":"ABS Challenge","value":"Baldwin, D 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Olson (Strike-Confirmed); Pagés, P (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"May 34-20; Bruihl 40-26; Fernandez 12-7; Graceffo 9-6; Romero, J 11-9; Soriano, G 17-9; Svanson 16-11; Waldrep 76-47; Kinley 11-7; Lee, D 20-15; Hamilton, I 27-22; Karinchak 24-15."},{"label":"Groundouts-flyouts","value":"May 0-1; Bruihl 4-2; Fernandez 1-2; Graceffo 1-1; Romero, J 1-1; Soriano, G 2-1; Svanson 0-0; Waldrep 9-2; Kinley 1-0; Lee, D 1-0; Hamilton, I 5-0; Karinchak 1-1."},{"label":"Batters faced","value":"May 9; Bruihl 10; Fernandez 5; Graceffo 3; Romero, J 4; Soriano, G 4; Svanson 3; Waldrep 22; Kinley 4; Lee, D 4; Hamilton, I 8; Karinchak 6."},{"label":"Inherited runners-scored","value":"Bruihl 2-0; Fernandez 2-0; Soriano, G 1-0; Kinley 1-0; Lee, D 1-1; Hamilton, I 2-2."},{"label":"Umpires","value":"HP: Alan Porter. 1B: Alex MacKay. 2B: Roberto Ortiz. 3B: Jim Wolf. "},{"label":"Weather","value":"93 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, L To R."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:59."},{"label":"Att","value":"34,524."},{"label":"Venue","value":"Truist Park."},{"label":"July 2, 2026"}],"pitchingNotes":["Kinley pitched to 3 batters in the 7th inning.","Romero, J pitched to 1 batter in the 8th inning."],"topPerformers":[{"player":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","boxscoreName":"Walker, J"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":38,"groundOuts":71,"airOuts":68,"runs":49,"doubles":16,"triples":0,"homeRuns":19,"strikeOuts":90,"baseOnBalls":26,"intentionalWalks":1,"hits":93,"hitByPitch":2,"avg":".291","atBats":320,"obp":".346","slg":".519","ops":".865","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":166,"rbi":63,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".347","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.84","popOuts":16,"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":8,"putOuts":169,"errors":3,"chances":180,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":67,"hittingGameScore":67},{"player":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","boxscoreName":"Winn"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":76,"flyOuts":33,"groundOuts":72,"airOuts":84,"runs":36,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":60,"baseOnBalls":27,"intentionalWalks":0,"hits":70,"hitByPitch":6,"avg":".249","atBats":281,"obp":".323","slg":".335","ops":".658","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":94,"rbi":33,"leftOnBase":131,"sacBunts":0,"sacFlies":5,"babip":".300","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.67","popOuts":21,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":209,"putOuts":125,"errors":7,"chances":341,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","boxscoreName":"Bruihl"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":14,"strikes":26,"strikePercentage":".650","hitBatsmen":1,"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":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":38,"gamesStarted":0,"flyOuts":18,"groundOuts":49,"airOuts":41,"runs":22,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":15,"intentionalWalks":0,"hits":41,"hitByPitch":7,"atBats":153,"obp":".348","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":689,"era":"3.83","inningsPitched":"40.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":17,"whip":"1.40","battersFaced":182,"outs":120,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":689,"balls":252,"strikes":437,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"17.23","gamesFinished":4,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"6.53","walksPer9Inn":"3.38","hitsPer9Inn":"9.23","runsScoredPer9":"4.95","homeRunsPer9":"0.45","inheritedRunners":21,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"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"}]},"type":"reliever","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"loser":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}