{"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":823043,"link":"/api/v1.1/game/823043/feed/live","metaData":{"wait":10,"timeStamp":"20260624_023719","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823043,"type":"R","doubleHeader":"N","id":"2026/06/23/arimlb-slnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823043-2026-06-23","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-23T23:45:00Z","originalDate":"2026-06-23","officialDate":"2026-06-23","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":79,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":40,"losses":39,"ties":0,"pct":".506"},"records":{},"divisionLeader":false,"wins":40,"losses":39,"winningPercentage":".506"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"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":77,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":35,"ties":0,"pct":".545"},"records":{},"divisionLeader":false,"wins":42,"losses":35,"winningPercentage":".545"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true}},"players":{"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID694410":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410","firstName":"LuJames","lastName":"Groover","primaryNumber":"16","birthDate":"2002-04-16","currentAge":24,"birthCity":"East Point","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"LuJames","useLastName":"Groover","boxscoreName":"Groover","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"LuJames Groover","nameTitle":"III","nameSuffix":"III","nameSlug":"lujames-groover-694410","firstLastName":"LuJames Groover","lastFirstName":"Groover, LuJames","lastInitName":"Groover, L","initLastName":"L Groover","fullFMLName":"LuJames Groover","fullLFMName":"Groover, LuJames ","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID694374":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","firstName":"Timothy","lastName":"Tawa","primaryNumber":"13","birthDate":"1999-04-07","currentAge":27,"birthCity":"West Linn","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tim","useLastName":"Tawa","middleName":"John","boxscoreName":"Tawa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tim Tawa","nameSlug":"tim-tawa-694374","firstLastName":"Tim Tawa","lastFirstName":"Tawa, Tim","lastInitName":"Tawa, T","initLastName":"T Tawa","fullFMLName":"Timothy John Tawa","fullLFMName":"Tawa, Timothy John","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"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},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"ID694371":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371","firstName":"Thomas","lastName":"Troy","primaryNumber":"9","birthDate":"2002-01-17","currentAge":24,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":197,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tommy","useLastName":"Troy","middleName":"Joachim","boxscoreName":"Troy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Troy","nameSlug":"tommy-troy-694371","firstLastName":"Tommy Troy","lastFirstName":"Troy, Tommy","lastInitName":"Troy, T","initLastName":"T Troy","fullFMLName":"Thomas Joachim Troy","fullLFMName":"Troy, Thomas Joachim","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID686753":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753","firstName":"Drey","lastName":"Jameson","primaryNumber":"99","birthDate":"1997-08-17","currentAge":29,"birthCity":"Greenfield","birthStateProvince":"IN","birthCountry":"USA","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drey","useLastName":"Jameson","middleName":"Matthew","boxscoreName":"Jameson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"Dray","mlbDebutDate":"2022-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drey Jameson","nameSlug":"drey-jameson-686753","firstLastName":"Drey Jameson","lastFirstName":"Jameson, Drey","lastInitName":"Jameson, D","initLastName":"D Jameson","fullFMLName":"Drey Matthew Jameson","fullLFMName":"Jameson, Drey Matthew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID703615":{"id":703615,"fullName":"Jose Cabrera","link":"/api/v1/people/703615","firstName":"Jose","lastName":"Cabrera","primaryNumber":"53","birthDate":"2002-05-30","currentAge":24,"birthCity":"Yaguate","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Cabrera","middleName":"Manuel","boxscoreName":"Cabrera, J","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-06-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Cabrera","nameSlug":"jose-cabrera-703615","firstLastName":"Jose Cabrera","lastFirstName":"Cabrera, Jose","lastInitName":"Cabrera, J","initLastName":"J Cabrera","fullFMLName":"Jose Manuel Cabrera","fullLFMName":"Cabrera, Jose Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"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},"ID647336":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","firstName":"Michael","lastName":"Soroka","primaryNumber":"34","birthDate":"1997-08-04","currentAge":29,"birthCity":"Calgary","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Soroka","middleName":"John Graydon","boxscoreName":"Soroka","nickName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"so-ROH-ka","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Soroka","nameSlug":"michael-soroka-647336","firstLastName":"Michael Soroka","lastFirstName":"Soroka, Michael","lastInitName":"Soroka, M","initLastName":"M Soroka","fullFMLName":"Michael John Graydon Soroka","fullLFMName":"Soroka, Michael John Graydon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"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},"ID684442":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442","firstName":"Kohl","lastName":"Drake","primaryNumber":"58","birthDate":"2000-07-17","currentAge":26,"birthCity":"Orem","birthStateProvince":"UT","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kohl","useLastName":"Drake","middleName":"Everett-Scott","boxscoreName":"Drake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kohl Drake","nameSlug":"kohl-drake-684442","firstLastName":"Kohl Drake","lastFirstName":"Drake, Kohl","lastInitName":"Drake, K","initLastName":"K Drake","fullFMLName":"Kohl Everett-Scott Drake","fullLFMName":"Drake, Kohl Everett-Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657044":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044","firstName":"Ryan","lastName":"Thompson","primaryNumber":"81","birthDate":"1992-06-26","currentAge":34,"birthCity":"Turner","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Thompson","middleName":"Scott","boxscoreName":"Thompson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Thompson","nameSlug":"ryan-thompson-657044","firstLastName":"Ryan Thompson","lastFirstName":"Thompson, Ryan","lastInitName":"Thompson, R","initLastName":"R Thompson","fullFMLName":"Ryan Scott Thompson","fullLFMName":"Thompson, Ryan Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"1","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"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},"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},"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},"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},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"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},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"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},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID666971":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","firstName":"Lourdes","lastName":"Gurriel","primaryNumber":"12","birthDate":"1993-10-10","currentAge":32,"birthCity":"Sancti Spiritus","birthCountry":"Cuba","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lourdes","useLastName":"Gurriel Jr.","middleName":"Yunielki","boxscoreName":"Gurriel Jr.","nickName":"#Pinapower Jr.","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"Lure-dess Guu-rree-el","mlbDebutDate":"2018-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lourdes Gurriel Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lourdes-gurriel-jr-666971","firstLastName":"Lourdes Gurriel Jr.","lastFirstName":"Gurriel Jr., Lourdes","lastInitName":"Gurriel Jr., L","initLastName":"L Gurriel Jr.","fullFMLName":"Lourdes Yunielki Gurriel Jr.","fullLFMName":"Gurriel Jr., Lourdes Yunielki","strikeZoneTop":3.354,"strikeZoneBottom":1.693},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656976":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976","firstName":"Pavin","lastName":"Smith","primaryNumber":"26","birthDate":"1996-02-06","currentAge":30,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pavin","useLastName":"Smith","middleName":"Joe","boxscoreName":"Smith, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"PAY-vin","mlbDebutDate":"2020-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pavin Smith","nameSlug":"pavin-smith-656976","firstLastName":"Pavin Smith","lastFirstName":"Smith, Pavin","lastInitName":"Smith, P","initLastName":"P Smith","fullFMLName":"Pavin Joe Smith","fullLFMName":"Smith, Pavin Joe","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889","location":{"address1":"700 Clark Street","city":"St. Louis","state":"Missouri","stateAbbrev":"MO","postalCode":"63102","defaultCoordinates":{"latitude":38.62256667,"longitude":-90.19286667},"azimuthAngle":62.0,"elevation":460,"country":"USA","phone":"(314) 345-9600"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":44494,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":375,"center":400,"rightCenter":375,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":2889,"link":"/api/v1/venues/2889"},"weather":{"condition":"Partly Cloudy","temp":"79","wind":"6 mph, In From LF"},"gameInfo":{"attendance":23560,"firstPitch":"2026-06-23T23:45:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"home":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"}},"officialScorer":{"id":814501,"fullName":"Michael Miller","link":"/api/v1/people/814501"},"primaryDatacaster":{"id":650313,"fullName":"Steve Loher","link":"/api/v1/people/650313"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ketel Marte doubles (17) on a sharp line drive to left fielder Nelson Velázquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T23:45:55.768Z","endTime":"2026-06-23T23:46:13.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T20:25:48.175Z","endTime":"2026-06-23T23:25:43.626Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-23T23:25:43.626Z","endTime":"2026-06-23T23:45:10.350Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-23T23:45:10.350Z","endTime":"2026-06-23T23:45:58.089Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86157686542097,"aZ":-16.065993869244483,"pfxX":-3.028889270814026,"pfxZ":7.995801198508359,"pX":-0.6262029524844142,"pZ":2.0102340098053673,"vX0":4.876580771833753,"vY0":-140.78206191990608,"vZ0":-6.880577047431559,"x":140.87,"y":184.5,"x0":-1.9844038034807547,"y0":50.00271784959831,"z0":5.518858585300537,"aX":-6.102313465120556},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":4.6,"spinRate":2232,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.3885115074458154,"extension":7.36348489639315},"hitData":{"launchSpeed":107.6,"launchAngle":16.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":79.0,"coordY":55.54}},"index":3,"playId":"c6b5bcb4-90a9-3c47-9c90-cf7314fe3aa1","pitchNumber":1,"startTime":"2026-06-23T23:45:58.089Z","endTime":"2026-06-23T23:46:13.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:46:13.135Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, second baseman José Fermín to first baseman Alec Burleson. Ketel Marte to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T23:46:28.924Z","endTime":"2026-06-23T23:47:06.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.115579000086388,"aZ":-41.78064794497404,"pfxX":4.692444269275912,"pfxZ":-6.725853650028725,"pX":-1.0303732393610605,"pZ":4.142858367339643,"vX0":0.9018150485313999,"vY0":-118.8746948380871,"vZ0":4.797255225537979,"x":156.28,"y":126.92,"x0":-2.024286149222752,"y0":50.000843866134524,"z0":5.895109679959932,"aX":6.7043514944994715},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.7,"breakHorizontal":-8.8,"spinRate":2299,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.46102789160583413,"extension":6.908507726363819},"index":0,"playId":"735053b0-73b0-3fe7-9e96-af5ddce03e76","pitchNumber":1,"startTime":"2026-06-23T23:46:43.928Z","endTime":"2026-06-23T23:46:47.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.854258192093425,"aZ":-11.7126001743946,"pfxX":-3.3859849407269342,"pfxZ":10.209106749010228,"pX":-0.053228314590122006,"pZ":1.2305859472960923,"vX0":5.7705082749194965,"vY0":-140.45613541260175,"vZ0":-9.473665142462039,"x":119.03,"y":205.55,"x0":-1.6914475705962215,"y0":50.006252315850084,"z0":5.402562216862067,"aX":-6.788899753144774},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":5.0,"spinRate":2271,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3894948767334716,"extension":7.396530543526803},"hitData":{"launchSpeed":95.6,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.37,"coordY":155.23}},"index":1,"playId":"3eeaa091-9b62-3362-b69e-a05bd3ed4895","pitchNumber":2,"startTime":"2026-06-23T23:46:58.717Z","endTime":"2026-06-23T23:47:06.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:47:06.737Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T23:47:18.138Z","endTime":"2026-06-23T23:48:31.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.504580271150957,"aZ":-17.774740535654086,"pfxX":-3.4454156584629265,"pfxZ":7.206785477752092,"pX":-0.7705664141879407,"pZ":3.0215722169240053,"vX0":3.682579812779856,"vY0":-139.53977960002356,"vZ0":-3.8240370108242088,"x":146.37,"y":157.2,"x0":-1.651465202119395,"y0":50.00482689081949,"z0":5.560650290198618,"aX":-6.8856132488343675},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":5.6,"spinRate":2182,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.3905597320022145,"extension":7.323560233491872},"index":0,"playId":"6ef627e9-cd6e-3cd3-966c-b2f79fab8b7e","pitchNumber":1,"startTime":"2026-06-23T23:47:32.455Z","endTime":"2026-06-23T23:47:36.048Z","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.5,"endSpeed":87.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.790672878315956,"aZ":-18.216681320386915,"pfxX":-2.819706986383596,"pfxZ":7.067072240099144,"pX":-0.7234995734896759,"pZ":3.4554766554083516,"vX0":3.820974956358638,"vY0":-139.08239685588208,"vZ0":-2.4915934298246842,"x":144.58,"y":145.48,"x0":-1.7435461910550256,"y0":50.00363986951895,"z0":5.55973577198634,"aX":-5.570021354870645},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":4.4,"spinRate":2168,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.392576582539673,"extension":7.23151175698018},"index":1,"playId":"1e1daa7a-eb1b-325c-94a1-ff8305427a4e","pitchNumber":2,"startTime":"2026-06-23T23:47:50.450Z","endTime":"2026-06-23T23:47:55.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.243560358493696,"aZ":-33.64332108490309,"pfxX":-8.531137407933544,"pfxZ":-0.8172995695930512,"pX":0.021827874911914173,"pZ":1.601773897269869,"vX0":7.497300782871086,"vY0":-132.90547043616255,"vZ0":-3.632201803121034,"x":116.17,"y":195.53,"x0":-1.7259961976282563,"y0":50.00639649423952,"z0":5.4273351942015156,"aX":-15.279236214855487},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.0,"breakHorizontal":13.8,"spinRate":1647,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.41197798030430954,"extension":7.160438898516502},"index":2,"playId":"4c8a9565-7dfa-320d-afee-52cb79051932","pitchNumber":3,"startTime":"2026-06-23T23:48:07.020Z","endTime":"2026-06-23T23:48:11.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.626808535422146,"aZ":-17.08517550398855,"pfxX":-2.9898793517001745,"pfxZ":7.607619870739141,"pX":-0.6130549015664465,"pZ":3.0014497920056793,"vX0":4.265204749588975,"vY0":-139.0907260454802,"vZ0":-3.599407911826377,"x":140.37,"y":157.74,"x0":-1.7692994493458098,"y0":50.00376959443982,"z0":5.427353971599942,"aX":-5.930883331142665},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":4.7,"spinRate":2215,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.39197103141556777,"extension":7.317594214077163},"index":3,"playId":"ec61b95e-3892-3fba-97b6-7546b0b739bb","pitchNumber":4,"startTime":"2026-06-23T23:48:27.766Z","endTime":"2026-06-23T23:48:31.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:48:31.379Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Moreno flies out sharply to center fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T23:48:50.616Z","endTime":"2026-06-23T23:51:41.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01237859390272,"aZ":-27.803262701957674,"pfxX":2.3079769863842485,"pfxZ":2.4306968317628694,"pX":0.9592387335451485,"pZ":2.5145841447507946,"vX0":6.5968776042244865,"vY0":-132.44776224653822,"vZ0":-2.583000261473623,"x":80.44,"y":170.89,"x0":-1.8513442341850486,"y0":50.00275098858972,"z0":5.509893748906058,"aX":4.1510338541077285},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":-5.4,"spinRate":2370,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.41160122131818344,"extension":7.19642184326551},"index":0,"playId":"14c7ffba-5e53-360e-8c25-e37f153d8ba1","pitchNumber":1,"startTime":"2026-06-23T23:48:59.168Z","endTime":"2026-06-23T23:49:04.179Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09894036531556,"aZ":-27.438000167674687,"pfxX":8.37857362334529,"pfxZ":2.9076261647600994,"pX":0.7797630799802278,"pZ":2.413140930005966,"vX0":4.051815011687424,"vY0":-126.84453010362166,"vZ0":-2.185012878783607,"x":87.28,"y":173.63,"x0":-1.927136440850132,"y0":50.003160999447985,"z0":5.474871094673015,"aX":13.64247813163211},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":-16.1,"spinRate":2689,"spinDirection":75},"zone":12,"typeConfidence":2.0,"plateTime":0.43191461394281916,"extension":7.30285888798122},"index":1,"playId":"9585f0b1-0f66-3756-b213-d2ce83c2fee0","pitchNumber":2,"startTime":"2026-06-23T23:49:18.177Z","endTime":"2026-06-23T23:49:21.758Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.727944500233423,"aZ":-18.35658761098406,"pfxX":-5.829734373833417,"pfxZ":6.975163096387865,"pX":0.38429297772687426,"pZ":3.6328793714350973,"vX0":6.673684318788821,"vY0":-139.47738739935397,"vZ0":-2.325809746146449,"x":102.35,"y":140.69,"x0":-1.2756851762200048,"y0":50.005580448838266,"z0":5.680597473076863,"aX":-11.55296132078856},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":9.2,"spinRate":2108,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39186557655261467,"extension":7.2749451746416645},"index":2,"playId":"3fe8d74b-3645-31c2-bd27-e5624013fd43","pitchNumber":3,"startTime":"2026-06-23T23:49:40.220Z","endTime":"2026-06-23T23:49:44.102Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.608115241376314,"aZ":-27.726746674866007,"pfxX":8.022300903654019,"pfxZ":2.6787861447469226,"pX":1.876720140188084,"pZ":1.3064125939980669,"vX0":6.708014644814594,"vY0":-127.86794161434584,"vZ0":-4.895502555806857,"x":45.46,"y":203.51,"x0":-1.8201009491810916,"y0":50.00312534311319,"z0":5.413134857951099,"aX":13.325489302260904},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":-16.0,"spinRate":2641,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.42784541647503804,"extension":7.250064303711241},"index":3,"playId":"5c2b1ae5-7cc8-3cb0-a365-397964459276","pitchNumber":4,"startTime":"2026-06-23T23:49:59.753Z","endTime":"2026-06-23T23:50:03.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.036686819178218,"aZ":-31.170029626876843,"pfxX":2.6495262228872667,"pfxZ":0.5650470386199302,"pX":0.16346501758945556,"pZ":2.45784348310619,"vX0":4.148389471561897,"vY0":-131.84386658801975,"vZ0":-1.7839327781639722,"x":110.77,"y":172.42,"x0":-1.7699461903956732,"y0":50.00199630999409,"z0":5.426961837885078,"aX":4.699023131027101},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.8,"breakHorizontal":-5.6,"spinRate":2311,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.4142429033277524,"extension":7.301697013772946},"index":4,"playId":"9f1b4d4e-0369-35e3-af6b-ddd3013f4350","pitchNumber":5,"startTime":"2026-06-23T23:50:20.274Z","endTime":"2026-06-23T23:50:23.591Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-23T23:50:48.136Z","endTime":"2026-06-23T23:51:10.581Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.917855953605443,"aZ":-22.5526476534386,"pfxX":-7.0966565984327215,"pfxZ":4.914109676519487,"pX":-0.14157981170540646,"pZ":2.5180221681163406,"vX0":6.097236676710373,"vY0":-138.58656891758488,"vZ0":-4.236558745975583,"x":122.4,"y":170.79,"x0":-1.4405227631833692,"y0":50.005139490911205,"z0":5.559556339609968,"aX":-13.90395245173256},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":11.8,"spinRate":2200,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3941548927895089,"extension":7.4128271559357},"index":6,"playId":"b4af0661-76e7-31b7-8b59-5b7913733252","pitchNumber":6,"startTime":"2026-06-23T23:51:10.581Z","endTime":"2026-06-23T23:51:14.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.902469234416195,"aZ":-41.49092153955274,"pfxX":4.331638217194898,"pfxZ":-6.16240609937868,"pX":0.28782905912677775,"pZ":2.024471899121958,"vX0":3.3828146438388824,"vY0":-122.1175628171292,"vZ0":-0.17987454584665308,"x":106.03,"y":184.12,"x0":-1.677901665854289,"y0":50.00430831379428,"z0":5.666352791629745,"aX":6.546414575499071},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.9,"breakHorizontal":-8.6,"spinRate":2411,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4484098203860416,"extension":7.176739207904641},"hitData":{"launchSpeed":100.9,"launchAngle":33.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":170.06,"coordY":66.98}},"index":7,"playId":"c0b6f49e-42ad-3f72-97bd-9a47a1eb0db1","pitchNumber":7,"startTime":"2026-06-23T23:51:31.808Z","endTime":"2026-06-23T23:51:41.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:51:41.311Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T23:53:56.152Z","endTime":"2026-06-23T23:55:48.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.243843758307328,"aZ":-12.662474588919991,"pfxX":2.8574929235413458,"pfxZ":10.932521174579472,"pX":-0.24746957014077928,"pZ":2.1142312512942487,"vX0":-4.695579625277407,"vY0":-133.1638079458739,"vZ0":-7.243524536084241,"x":126.43,"y":181.7,"x0":1.1724488889423623,"y0":50.00348036665037,"z0":5.797555563077702,"aX":5.100558028283357},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.4,"breakHorizontal":-4.1,"spinRate":2307,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.41228266855170714,"extension":6.356129821210163},"index":0,"playId":"142dcdcc-0901-3fa6-ae98-57e183a1faf2","pitchNumber":1,"startTime":"2026-06-23T23:54:09.789Z","endTime":"2026-06-23T23:54:13.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.115032463321047,"aZ":-13.716202260475129,"pfxX":4.639283514655284,"pfxZ":10.203594370395574,"pX":-0.7338474317798495,"pZ":1.9566724865688305,"vX0":-6.170527405989945,"vY0":-133.93147838242922,"vZ0":-7.322726944109109,"x":144.97,"y":185.95,"x0":1.001875600893093,"y0":50.00031038285215,"z0":5.715746582230952,"aX":8.390307018941717},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":-7.0,"spinRate":2404,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.409643623791327,"extension":6.338266435723849},"index":1,"playId":"50a48774-3774-322f-8712-f528af0fe82d","pitchNumber":2,"startTime":"2026-06-23T23:54:28.245Z","endTime":"2026-06-23T23:54:33.591Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-23T23:54:40.576Z","endTime":"2026-06-23T23:54:49.340Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52541462806175,"aZ":-34.47387445478046,"pfxX":-2.3527372512287137,"pfxZ":-1.597060456537367,"pX":-0.29036397861554875,"pZ":1.6289114290311324,"vX0":-2.759865840522624,"vY0":-120.24844742132127,"vZ0":-2.860567106632608,"x":128.07,"y":194.8,"x0":1.1842320460740787,"y0":50.00057542483621,"z0":5.937787337791981,"aX":-3.393933123283709},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.4,"breakHorizontal":5.0,"spinRate":2351,"spinDirection":290},"zone":7,"typeConfidence":2.0,"plateTime":0.4580942185263286,"extension":6.414238484628625},"index":3,"playId":"670a2cde-72e9-32d4-8cdb-87ed66c7a6f6","pitchNumber":3,"startTime":"2026-06-23T23:54:49.340Z","endTime":"2026-06-23T23:54:52.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.388154086543707,"aZ":-31.971939269720824,"pfxX":-1.861476017472902,"pfxZ":0.13361024290069023,"pX":-1.0972094747383652,"pZ":0.975921120270178,"vX0":-4.792576382120301,"vY0":-120.09018728794246,"vZ0":-4.632840883768159,"x":158.82,"y":212.43,"x0":1.1701680113544153,"y0":50.000579454946866,"z0":5.790787024557217,"aX":-2.7026965292513343},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.6,"breakHorizontal":4.6,"spinRate":2340,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4570182676294787,"extension":6.578154542551927},"index":4,"playId":"88303d3f-41ec-3e6b-8b71-5577a862a41c","pitchNumber":4,"startTime":"2026-06-23T23:55:07.663Z","endTime":"2026-06-23T23:55:12.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44779754598807,"aZ":-18.09292700051594,"pfxX":6.62923889755341,"pfxZ":7.676220606772377,"pX":-1.1855391123769725,"pZ":2.336215420223245,"vX0":-7.441433480352219,"vY0":-134.42990277746793,"vZ0":-5.892722427245866,"x":162.19,"y":175.7,"x0":0.7538848503011649,"y0":50.006315165624464,"z0":5.836188420980808,"aX":12.166850509718937},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-10.4,"spinRate":2240,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4070469793825824,"extension":6.4065338259472115},"index":5,"playId":"2f6a3b0e-f5be-306c-9cab-e4ed80d1a2e2","pitchNumber":5,"startTime":"2026-06-23T23:55:27.648Z","endTime":"2026-06-23T23:55:31.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1617109705861,"aZ":-27.787667867499533,"pfxX":6.727458612845733,"pfxZ":2.8528129067808896,"pX":0.1945248646571585,"pZ":0.7843952089955646,"vX0":-4.811276800811398,"vY0":-122.88054058436633,"vZ0":-6.212676474416841,"x":109.59,"y":217.6,"x0":1.2987693919204677,"y0":50.00331910707754,"z0":5.69065420398066,"aX":10.342130391730706},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":-11.2,"spinRate":1645,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4448513599508668,"extension":6.48731522134499},"index":6,"playId":"454fea15-d127-33c1-9893-a8c67a33610b","pitchNumber":6,"startTime":"2026-06-23T23:55:44.728Z","endTime":"2026-06-23T23:55:48.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:55:48.829Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T23:56:16.443Z","endTime":"2026-06-23T23:57:51.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-23T23:56:08.690Z","endTime":"2026-06-23T23:56:18.731Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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.9,"endSpeed":85.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225349314010828,"aZ":-15.83807510598254,"pfxX":8.352711207102036,"pfxZ":8.8455359484939,"pX":0.1663189460464574,"pZ":1.7993191903918562,"vX0":-5.336482415364509,"vY0":-134.9930558856606,"vZ0":-7.563333532282662,"x":110.66,"y":190.2,"x0":1.0830089864998498,"y0":50.00218858945505,"z0":5.751099613267604,"aX":15.424253349197942},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":-14.0,"spinRate":2271,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.4056489967940373,"extension":6.514162984376595},"index":1,"playId":"f6b2a5ff-5509-3508-97e3-6a067b6243e9","pitchNumber":1,"startTime":"2026-06-23T23:56:18.731Z","endTime":"2026-06-23T23:56:22.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.980355172047553,"aZ":-23.262825321592747,"pfxX":0.3438362754925779,"pfxZ":5.108206175275644,"pX":-0.1732748647028151,"pZ":3.359038334728663,"vX0":-3.770042524585672,"vY0":-130.8138051553305,"vZ0":-2.007977612246379,"x":123.6,"y":148.09,"x0":1.2380205471631691,"y0":50.000717912738175,"z0":5.869445270429573,"aX":0.5999707212891344},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.1,"breakHorizontal":0.1,"spinRate":2231,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4177131886326735,"extension":6.513895360617679},"index":2,"playId":"ef37e7b2-ede6-36df-a775-7c742dca0e3e","pitchNumber":2,"startTime":"2026-06-23T23:56:33.331Z","endTime":"2026-06-23T23:56:38.409Z","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":92.4,"endSpeed":84.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.483484795384552,"aZ":-16.415880508516434,"pfxX":5.038217327892434,"pfxZ":8.604425746973202,"pX":0.27827378660178703,"pZ":4.284675771756285,"vX0":-4.4475165267057495,"vY0":-134.54735416081442,"vZ0":-1.0889356256351572,"x":106.39,"y":123.09,"x0":1.2989736852762035,"y0":50.00285300114264,"z0":5.859147198566312,"aX":9.227566654501798},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":-8.2,"spinRate":2321,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40725462900684706,"extension":6.333841882726349},"index":3,"playId":"6b4f8926-8a97-33ae-a7e4-1b85267b9aa4","pitchNumber":3,"startTime":"2026-06-23T23:56:51.602Z","endTime":"2026-06-23T23:56:55.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.602230509758392,"aZ":-23.681944756523084,"pfxX":-0.938663579545465,"pfxZ":5.045651677695151,"pX":1.1118034039733622,"pZ":1.993037954168276,"vX0":-0.7681611673485735,"vY0":-128.85672305530215,"vZ0":-4.427799486145838,"x":74.62,"y":184.97,"x0":1.5356493551728891,"y0":50.00323305928129,"z0":5.561913518882998,"aX":-1.5792689471591348},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":1.9,"spinRate":2328,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4249614704503668,"extension":6.433047568918107},"index":4,"playId":"14c24f19-d235-3b1c-949e-ee3ac589a979","pitchNumber":4,"startTime":"2026-06-23T23:57:07.209Z","endTime":"2026-06-23T23:57:11.741Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.797474446412085,"aZ":-12.90736362323746,"pfxX":3.4195417648548077,"pfxZ":10.371957195038172,"pX":-0.3830347903513728,"pZ":3.9083105883281988,"vX0":-5.415596579048918,"vY0":-135.71338497902047,"vZ0":-2.4786404243220472,"x":131.6,"y":133.26,"x0":1.1977386032513022,"y0":50.0067412438201,"z0":5.737052075979664,"aX":6.355166283187964},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":-5.0,"spinRate":2350,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.40419795028636996,"extension":6.313752850595366},"index":5,"playId":"b2fb6171-33eb-3add-8fba-d8abdcaa771a","pitchNumber":5,"startTime":"2026-06-23T23:57:26.316Z","endTime":"2026-06-23T23:57:30.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269257213188713,"aZ":-17.50031287068127,"pfxX":6.6778537621538625,"pfxZ":7.986750521681411,"pX":-0.39697040727455657,"pZ":2.079993322168946,"vX0":-6.066541522523675,"vY0":-134.70341778110105,"vZ0":-6.431831518515524,"x":132.13,"y":182.62,"x0":1.0167625536141904,"y0":50.004803352264354,"z0":5.736096808500691,"aX":12.272980544604883},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":-10.8,"spinRate":2308,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.406619732660793,"extension":6.611161540571271},"index":6,"playId":"1763c685-0b2a-3b69-9474-c5e70fa1396e","pitchNumber":6,"startTime":"2026-06-23T23:57:46.933Z","endTime":"2026-06-23T23:57:51.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:57:51.646Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T23:58:08.266Z","endTime":"2026-06-23T23:59:19.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67208238293528,"aZ":-25.15023009366558,"pfxX":9.701236979798354,"pfxZ":4.341682143870243,"pX":1.027379498036761,"pZ":2.306454495068704,"vX0":-3.8938336951493513,"vY0":-126.64105616281698,"vZ0":-3.680329886327315,"x":77.84,"y":176.51,"x0":1.3272606992667249,"y0":50.0049985050317,"z0":5.797963588138423,"aX":15.706878446530142},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.2,"breakHorizontal":-16.7,"spinRate":1842,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.433064200794425,"extension":6.525178424062872},"index":0,"playId":"f61e4b50-4b0a-3c8a-9bab-6bc485bd819a","pitchNumber":1,"startTime":"2026-06-23T23:58:19.419Z","endTime":"2026-06-23T23:58:23.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.372627201936307,"aZ":-14.596587792949252,"pfxX":7.697689262529506,"pfxZ":9.547250785823417,"pX":0.4224477796223931,"pZ":3.239471155412429,"vX0":-4.463797555986652,"vY0":-135.2924301150184,"vZ0":-4.039598051915421,"x":100.9,"y":151.31,"x0":1.0994115624520933,"y0":50.00579212444737,"z0":5.785133096350996,"aX":14.17618956354498},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":-12.8,"spinRate":2261,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.40589645587661805,"extension":6.517291665552304},"index":1,"playId":"f1d195dd-bb9d-3f18-bb36-536d7462c8a4","pitchNumber":2,"startTime":"2026-06-23T23:58:33.350Z","endTime":"2026-06-23T23:58:36.677Z","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":89.7,"endSpeed":81.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.695455092578566,"aZ":-26.12081183663389,"pfxX":-0.26614713268119594,"pfxZ":3.530590169064512,"pX":-1.5528090958633234,"pZ":3.2363403449516035,"vX0":-6.575442642142476,"vY0":-130.4583596249744,"vZ0":-1.6504987829837603,"x":176.19,"y":151.4,"x0":1.0401022109952187,"y0":50.00343340331445,"z0":5.855334204938348,"aX":-0.456674275381768},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":2.0,"spinRate":2272,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4206264968331763,"extension":6.600474452873992},"index":2,"playId":"357f8726-609d-3d35-9d5e-ee16ff46e27c","pitchNumber":3,"startTime":"2026-06-23T23:58:56.392Z","endTime":"2026-06-23T23:59:00.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.035245804783887,"aZ":-36.49891727248488,"pfxX":-1.9190121259585635,"pfxZ":-3.1335678552422177,"pX":0.16025854645612866,"pZ":2.370417583679061,"vX0":-1.855401904628441,"vY0":-117.7893711167561,"vZ0":-0.2818133563904438,"x":110.89,"y":174.78,"x0":1.212611351752591,"y0":50.0022276995887,"z0":5.917279907925354,"aX":-2.6489071908690156},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.4,"breakHorizontal":4.0,"spinRate":2385,"spinDirection":305},"zone":8,"typeConfidence":2.0,"plateTime":0.46817147066196174,"extension":6.535853732449812},"hitData":{"launchSpeed":99.5,"launchAngle":27.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.79,"coordY":74.65}},"index":3,"playId":"90cceaee-45a8-3573-a18e-ae35dd4c527b","pitchNumber":4,"startTime":"2026-06-23T23:59:10.744Z","endTime":"2026-06-23T23:59:19.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:59:19.782Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pavin Smith pops out to third baseman Blaze Jordan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T00:01:04.981Z","endTime":"2026-06-24T00:01:44.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":83.4,"endSpeed":76.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144335036260365,"aZ":-41.466983649941625,"pfxX":4.435459735564344,"pfxZ":-6.321907486667218,"pX":0.4961968734579845,"pZ":1.9820227903319712,"vX0":3.984630771889676,"vY0":-121.37491037232698,"vZ0":-0.23638906173316254,"x":98.09,"y":185.27,"x0":-1.7523134951579615,"y0":50.00451168151224,"z0":5.738775374465936,"aX":6.516890510501746},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.2,"breakHorizontal":-9.1,"spinRate":2360,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4539412761880066,"extension":7.073239103249891},"index":0,"playId":"14eef669-7b29-36db-b45c-0ef2509a5778","pitchNumber":1,"startTime":"2026-06-24T00:01:23.335Z","endTime":"2026-06-24T00:01:27.684Z","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":94.8,"endSpeed":86.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60313237417777,"aZ":-14.451470482430555,"pfxX":-1.7390553724210194,"pfxZ":9.26153265164405,"pX":0.36848846013339054,"pZ":3.092196914023736,"vX0":6.297780423906915,"vY0":-137.91803030599826,"vZ0":-4.170573401986816,"x":102.95,"y":155.29,"x0":-1.725340527530541,"y0":50.00185472693607,"z0":5.6084074323196464,"aX":-3.328208930792974},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":1.7,"spinRate":2233,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.3981632571135294,"extension":7.24622741669454},"hitData":{"launchSpeed":64.0,"launchAngle":71.0,"totalDistance":98.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.69,"coordY":171.69}},"index":1,"playId":"fb980b4f-9ba6-3a9a-b11c-0963d08c4738","pitchNumber":2,"startTime":"2026-06-24T00:01:35.227Z","endTime":"2026-06-24T00:01:44.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:01:44.680Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, shortstop JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T00:02:17.498Z","endTime":"2026-06-24T00:03:06.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"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":"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":84.3,"endSpeed":77.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.286476432381328,"aZ":-30.71130181541052,"pfxX":8.406113037850488,"pfxZ":0.9662934859427832,"pX":0.2979665362144988,"pZ":1.5768309829077256,"vX0":3.1998527780808215,"vY0":-122.6973322836154,"vZ0":-3.041697939342665,"x":105.64,"y":196.21,"x0":-2.116961683867131,"y0":50.0042429776873,"z0":5.461605212403074,"aX":12.760781884517174},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.2,"breakHorizontal":-16.0,"spinRate":2655,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4471724481122554,"extension":7.270767654663882},"index":0,"playId":"5c9cd6e1-d4b8-319a-a8a3-b8625c04d20d","pitchNumber":1,"startTime":"2026-06-24T00:02:32.439Z","endTime":"2026-06-24T00:02:37.179Z","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":95.1,"endSpeed":86.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46552344126466,"aZ":-13.409727588504884,"pfxX":-3.0696843898311075,"pfxZ":9.737103477384826,"pX":1.2221383277160593,"pZ":1.9375025105216255,"vX0":8.286437848705184,"vY0":-138.11877436030673,"vZ0":-7.246632646712055,"x":70.41,"y":186.47,"x0":-1.4214088023141582,"y0":50.004978529187014,"z0":5.5016283948104,"aX":-5.917587308776351},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":3.8,"spinRate":2149,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39694115951842956,"extension":7.417860372186087},"index":1,"playId":"f77edec8-75b5-3445-a520-b619c5e9a949","pitchNumber":2,"startTime":"2026-06-24T00:02:46.098Z","endTime":"2026-06-24T00:02:50.392Z","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":89.9,"endSpeed":82.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.059987356542702,"aZ":-31.640371028825324,"pfxX":3.617263415249502,"pfxZ":0.30793027520110616,"pX":0.27116909136066264,"pZ":1.5557405153572366,"vX0":4.0903961740893156,"vY0":-130.8985294026976,"vZ0":-4.0485581688116,"x":106.66,"y":196.78,"x0":-1.7825962991311666,"y0":50.002230074014356,"z0":5.495629463783037,"aX":6.266331853064745},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.1,"breakHorizontal":-7.4,"spinRate":2433,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.41869128768386243,"extension":7.189167962069841},"hitData":{"launchSpeed":104.9,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.31,"coordY":150.67}},"index":2,"playId":"3955effb-3a72-39b9-bd2e-b92a0b6e97d7","pitchNumber":3,"startTime":"2026-06-24T00:02:58.416Z","endTime":"2026-06-24T00:03:06.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:03:06.682Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T00:03:21.629Z","endTime":"2026-06-24T00:04:25.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09119642211819,"aZ":-13.337374084785743,"pfxX":-2.005644481483847,"pfxZ":9.637899153654242,"pX":0.6398438942959314,"pZ":1.022059570692981,"vX0":7.0197641964014945,"vY0":-138.49821394038378,"vZ0":-9.3817731622457,"x":92.61,"y":211.18,"x0":-1.6601254810260573,"y0":50.006579760272615,"z0":5.3318437309330395,"aX":-3.921590267414247},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":2.3,"spinRate":2407,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3945057549189248,"extension":7.381539499331706},"index":0,"playId":"78d0f463-e763-380e-950b-275cf91ab119","pitchNumber":1,"startTime":"2026-06-24T00:03:34.297Z","endTime":"2026-06-24T00:03:38.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.928050187538187,"aZ":-28.168446938537507,"pfxX":1.6462766629115029,"pfxZ":2.2357553779222927,"pX":1.0050750062681915,"pZ":1.5710556332923644,"vX0":6.420294306854125,"vY0":-132.6306118415273,"vZ0":-4.768913081205525,"x":78.69,"y":196.36,"x0":-1.6555552238677826,"y0":50.003468956059585,"z0":5.433471580452928,"aX":2.9472647084220625},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.2,"breakHorizontal":-4.3,"spinRate":2401,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4121313340489139,"extension":7.442761878840945},"index":1,"playId":"2606c8e1-dfd1-3ef3-876c-e8d3776908bc","pitchNumber":2,"startTime":"2026-06-24T00:03:47.360Z","endTime":"2026-06-24T00:03:50.809Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.925133022488957,"aZ":-18.331135378128327,"pfxX":-7.107510033812602,"pfxZ":7.316076066604622,"pX":0.7025046075626606,"pZ":2.064998415809908,"vX0":8.282080341357952,"vY0":-136.88115545695868,"vZ0":-6.026623213486542,"x":90.22,"y":183.03,"x0":-1.4426120077780593,"y0":50.00596820461806,"z0":5.55543013222828,"aX":-13.455725639612329},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":11.0,"spinRate":2226,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.40052691970884613,"extension":7.360521585065067},"index":2,"playId":"e180d7d8-7d73-39ee-a88e-bb90e5752bd9","pitchNumber":3,"startTime":"2026-06-24T00:04:02.120Z","endTime":"2026-06-24T00:04:06.298Z","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":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.144916996153064,"aZ":-32.204094652818895,"pfxX":-8.663261892610079,"pfxZ":-0.019966214910654312,"pX":-0.3716320282293103,"pZ":0.7852002640258587,"vX0":6.408332769731737,"vY0":-130.7331020327256,"vZ0":-5.372240974180556,"x":131.17,"y":217.58,"x0":-1.7463284121085054,"y0":50.000480805853876,"z0":5.324376344675812,"aX":-14.784908054403164},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.2,"breakHorizontal":14.0,"spinRate":1598,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.42121701565774394,"extension":7.252053448628485},"index":3,"playId":"7530bda6-76fd-3ca7-be1e-87a1e959bf16","pitchNumber":4,"startTime":"2026-06-24T00:04:20.821Z","endTime":"2026-06-24T00:04:25.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:04:25.731Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, second baseman Ketel Marte to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T00:06:31.963Z","endTime":"2026-06-24T00:06:52.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.641146629540543,"aZ":-18.17680932754214,"pfxX":7.247145254998719,"pfxZ":7.869351391027106,"pX":0.778476886509233,"pZ":1.8121027072522293,"vX0":-3.3111002589509284,"vY0":-132.5897844004566,"vZ0":-6.945120898320621,"x":87.33,"y":189.85,"x0":1.1026519482059107,"y0":50.00317931372169,"z0":5.794384788555283,"aX":12.889065567337747},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.0,"breakHorizontal":-12.4,"spinRate":2184,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.41328009062186943,"extension":6.683936997185818},"hitData":{"launchSpeed":96.3,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.81,"coordY":145.31}},"index":0,"playId":"8f9e7bc8-267e-3a54-9ec5-455cd9ae06fc","pitchNumber":1,"startTime":"2026-06-24T00:06:44.351Z","endTime":"2026-06-24T00:06:52.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:06:52.395Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nelson Velázquez grounds out, third baseman Nolan Arenado to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T00:07:10.863Z","endTime":"2026-06-24T00:08:54.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.059962263316173,"aZ":-14.324628686841288,"pfxX":3.6229116542107977,"pfxZ":9.73788156157049,"pX":0.11990979915613639,"pZ":1.4755184302302335,"vX0":-4.064982454632645,"vY0":-133.83587852004013,"vZ0":-8.498888314399677,"x":112.43,"y":198.94,"x0":1.1802904968799928,"y0":50.00591498506485,"z0":5.695796028016027,"aX":6.642636862438009},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-5.8,"spinRate":2275,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4076393930419333,"extension":6.46152915904665},"index":0,"playId":"d49f7da1-dca3-3693-80bb-096b41106100","pitchNumber":1,"startTime":"2026-06-24T00:07:16.147Z","endTime":"2026-06-24T00:07:20.335Z","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.4,"endSpeed":73.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.291599312744836,"aZ":-35.27902135333003,"pfxX":-2.072134095902415,"pfxZ":-2.31785836558846,"pX":1.3748496096688234,"pZ":3.5850014192701463,"vX0":0.5247866729035487,"vY0":-114.29809274820408,"vZ0":2.135257143900413,"x":64.59,"y":141.98,"x0":1.4134398431615824,"y0":50.0006923216178,"z0":6.068485031089415,"aX":-2.7797734116981037},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.5,"breakHorizontal":3.6,"spinRate":2309,"spinDirection":305},"zone":12,"typeConfidence":2.0,"plateTime":0.47665319070174617,"extension":6.596396923977831},"index":1,"playId":"6bdb768b-739e-335a-8e59-43c2b7e2300e","pitchNumber":2,"startTime":"2026-06-24T00:07:28.476Z","endTime":"2026-06-24T00:07:32.187Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65963698878997,"aZ":-15.843848205177784,"pfxX":8.101060032486913,"pfxZ":8.930429247720456,"pX":0.38733094852651617,"pZ":1.7173479501808315,"vX0":-4.831806715398559,"vY0":-134.26964474723212,"vZ0":-7.539153227471036,"x":102.24,"y":192.41,"x0":1.1562167255341582,"y0":50.00509338469479,"z0":5.6860339727585485,"aX":14.815797846255885},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":-13.7,"spinRate":2272,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.40770304051194195,"extension":6.409521153975244},"index":2,"playId":"d82d517f-06bf-39e4-978f-451eface3e45","pitchNumber":3,"startTime":"2026-06-24T00:07:47.095Z","endTime":"2026-06-24T00:07:50.876Z","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":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.511010615045397,"aZ":-28.57905288981862,"pfxX":-0.24832857765943883,"pfxZ":2.1027766980530735,"pX":-0.5347188168484615,"pZ":3.1036066758074625,"vX0":-4.46695759651572,"vY0":-129.50335787207314,"vZ0":-1.4066152396032026,"x":137.38,"y":154.98,"x0":1.2403810897336123,"y0":50.00234892539393,"z0":5.827548883502691,"aX":-0.42346455838793967},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":1.4,"spinRate":2320,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.4219694595342123,"extension":6.461824445760584},"index":3,"playId":"b91efbf6-efe1-3fff-90a5-d66a1ff4ab89","pitchNumber":4,"startTime":"2026-06-24T00:08:02.293Z","endTime":"2026-06-24T00:08:06.409Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-24T00:08:14.144Z","endTime":"2026-06-24T00:08:26.559Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.724951724821203,"aZ":-26.51913172232631,"pfxX":9.75990973348664,"pfxZ":3.4040405772143165,"pX":-0.20257938698528152,"pZ":-0.06836094399914534,"vX0":-6.765328380573877,"vY0":-127.87018596271515,"vZ0":-8.915537906449153,"x":124.72,"y":240.63,"x0":1.205989931737765,"y0":50.00238482447335,"z0":5.535874771743758,"aX":16.203985809028396},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":-16.2,"spinRate":1997,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.42792010800931957,"extension":6.675741881271263},"index":5,"playId":"17231418-2284-36aa-b59d-fc273e296f64","pitchNumber":5,"startTime":"2026-06-24T00:08:26.559Z","endTime":"2026-06-24T00:08:30.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":85.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34426810192707,"aZ":-17.548505530199364,"pfxX":7.309272295728342,"pfxZ":7.8196161722525845,"pX":-0.3498911175740815,"pZ":1.662630509601423,"vX0":-6.140358719051056,"vY0":-135.5916832314244,"vZ0":-7.288773522077663,"x":130.34,"y":193.89,"x0":0.9891674124489025,"y0":50.005662153614566,"z0":5.600205479677555,"aX":13.676324124775071},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-12.0,"spinRate":2256,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.4032330855748243,"extension":6.4954050721682846},"hitData":{"launchSpeed":77.8,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.12,"coordY":168.81}},"index":6,"playId":"73ff87ca-79e2-37de-b838-32e61d0dc214","pitchNumber":6,"startTime":"2026-06-24T00:08:46.432Z","endTime":"2026-06-24T00:08:54.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:08:54.707Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Fermín strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T00:09:15.159Z","endTime":"2026-06-24T00:10:17.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251840810157457,"aZ":-18.932930316273335,"pfxX":6.873429446289334,"pfxZ":7.096537662767979,"pX":0.14529410297228718,"pZ":3.425448462387503,"vX0":-4.901721255685018,"vY0":-135.2073975351713,"vZ0":-3.040854838983047,"x":111.46,"y":146.29,"x0":1.0813282789227505,"y0":50.00449038275409,"z0":5.880605340558541,"aX":12.83000577522711},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":-11.5,"spinRate":2162,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4038549782473817,"extension":6.473536813174933},"index":0,"playId":"2cbd037b-0b04-393d-a2be-0833e01b6679","pitchNumber":1,"startTime":"2026-06-24T00:09:20.882Z","endTime":"2026-06-24T00:09:24.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2042391489662,"aZ":-23.77645425996165,"pfxX":-0.4358198372261577,"pfxZ":4.904441588527108,"pX":-0.3508986471346993,"pZ":3.0417000613567207,"vX0":-4.091027692277829,"vY0":-129.53136724824068,"vZ0":-2.3159551823079214,"x":130.38,"y":156.65,"x0":1.3007397252235893,"y0":50.002308556365634,"z0":5.751654363841302,"aX":-0.7447099197626617},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.6,"breakHorizontal":1.7,"spinRate":2236,"spinDirection":168},"zone":1,"typeConfidence":2.0,"plateTime":0.42168760676908645,"extension":6.61639073784995},"index":1,"playId":"fbea906a-baaf-302e-8e53-8ce9e940cf7c","pitchNumber":2,"startTime":"2026-06-24T00:09:35.395Z","endTime":"2026-06-24T00:09:44.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.163911028336265,"aZ":-24.512269984013958,"pfxX":10.102745477896303,"pfxZ":4.603834591002635,"pX":0.07193885192925942,"pZ":0.36727484892047374,"vX0":-6.345524029193555,"vY0":-127.88868493873049,"vZ0":-8.376823173292337,"x":114.26,"y":228.86,"x0":1.2665553111094554,"y0":50.00273453132157,"z0":5.593185016518584,"aX":16.816851464742864},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":-16.9,"spinRate":1896,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.42747729866046624,"extension":6.691430496839963},"index":2,"playId":"7fb2cfb1-2ed6-38ae-a896-847ad60bbf47","pitchNumber":3,"startTime":"2026-06-24T00:09:55.571Z","endTime":"2026-06-24T00:09:59.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66860143999773,"aZ":-26.338390801213816,"pfxX":9.397029270747566,"pfxZ":3.496034728192467,"pX":0.7094596469360765,"pZ":1.638744992148821,"vX0":-4.8851539055821105,"vY0":-128.20692050048558,"vZ0":-5.094913051015913,"x":89.96,"y":194.53,"x0":1.4152216806187445,"y0":50.00601529265235,"z0":5.69902320748438,"aX":15.69890398009124},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":-16.0,"spinRate":1853,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.4266837795663707,"extension":6.6404209871056805},"index":3,"playId":"db3862e5-e524-3bc4-9914-ff2c87e24155","pitchNumber":4,"startTime":"2026-06-24T00:10:12.696Z","endTime":"2026-06-24T00:10:17.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:10:17.794Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"LuJames Groover hits a ground-rule double (2) on a line drive to left-center field.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T00:12:24.790Z","endTime":"2026-06-24T00:13:55.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13011175788639,"aZ":-31.29141826017171,"pfxX":1.9791254365840683,"pfxZ":0.5101126842446044,"pX":1.1830006994261377,"pZ":2.0177201784484082,"vX0":7.130256095261337,"vY0":-130.46816564040043,"vZ0":-2.9747273913202608,"x":71.91,"y":184.3,"x0":-1.8326725510093935,"y0":50.00469705507889,"z0":5.509068061029784,"aX":3.442831835190583},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.5,"breakHorizontal":-5.0,"spinRate":2310,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.41837243020176773,"extension":7.335081333558398},"index":0,"playId":"edf68b93-bce6-3efa-a409-3259da9dfe8b","pitchNumber":1,"startTime":"2026-06-24T00:12:26.764Z","endTime":"2026-06-24T00:12:30.659Z","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.8,"endSpeed":88.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.680164579702158,"aZ":-17.021108419427968,"pfxX":-2.1954090986614383,"pfxZ":7.716231299771094,"pX":0.8560905001676716,"pZ":2.5387314025396206,"vX0":7.387405490116675,"vY0":-138.02957508455154,"vZ0":-5.1083885593893585,"x":84.37,"y":170.23,"x0":-1.5493012311849044,"y0":50.00107028034663,"z0":5.529606783747412,"aX":-4.311371483537103},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":2.8,"spinRate":2274,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.394190996737374,"extension":7.289249129566403},"index":1,"playId":"f58ff278-bc1e-3156-a48c-da9f6630fcf3","pitchNumber":2,"startTime":"2026-06-24T00:12:39.608Z","endTime":"2026-06-24T00:12:43.234Z","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":86.4,"endSpeed":80.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71656146442126,"aZ":-30.007671767659737,"pfxX":6.87032887729618,"pfxZ":1.3381791090572674,"pX":0.8227595747446106,"pZ":2.0787718668119197,"vX0":4.5719359475137935,"vY0":-125.79974168267515,"vZ0":-2.5568100214827254,"x":85.64,"y":182.65,"x0":-1.9059317019668924,"y0":50.001085481518096,"z0":5.522445878433208,"aX":11.091448287124605},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-13.4,"spinRate":2679,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.43415184612777713,"extension":7.225662420108717},"index":2,"playId":"0b585467-4c72-3320-ab5e-01c77f92ce3c","pitchNumber":3,"startTime":"2026-06-24T00:12:53.395Z","endTime":"2026-06-24T00:12:56.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18357542420479,"aZ":-18.881391201829864,"pfxX":-3.3391684240293262,"pfxZ":6.776239803684685,"pX":0.36152748300083865,"pZ":4.613529371413198,"vX0":6.957672467662077,"vY0":-138.0700603011025,"vZ0":0.5726769187689441,"x":103.22,"y":114.21,"x0":-1.7394062005507431,"y0":50.00032980737296,"z0":5.658929869255237,"aX":-6.548918434493406},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.6,"breakHorizontal":4.8,"spinRate":2258,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.394328523381275,"extension":7.165578855532466},"index":3,"playId":"2aa908a9-b7da-3b4d-af1d-350870704b96","pitchNumber":4,"startTime":"2026-06-24T00:13:08.648Z","endTime":"2026-06-24T00:13:11.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.103820737949846,"aZ":-23.12316174590238,"pfxX":-7.972045349508059,"pfxZ":4.614035761988281,"pX":1.2330984061492107,"pZ":2.2119660628275053,"vX0":10.385473356913478,"vY0":-138.69362832186223,"vZ0":-4.834607928617152,"x":70.0,"y":179.06,"x0":-1.512672358156933,"y0":50.00071420054293,"z0":5.506452694742026,"aX":-15.631974652207406},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.6,"breakHorizontal":12.5,"spinRate":2231,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3939165012238619,"extension":7.299370739215108},"index":4,"playId":"70af40d2-682e-3da3-9e4b-0ed963b3ec5f","pitchNumber":5,"startTime":"2026-06-24T00:13:21.908Z","endTime":"2026-06-24T00:13:26.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.526385634561443,"aZ":-17.471622253990635,"pfxX":-2.2516070696166377,"pfxZ":7.766767176355403,"pX":0.02380797043557146,"pZ":2.5028283718269444,"vX0":4.980327588951219,"vY0":-136.13986107014946,"vZ0":-4.795433731186624,"x":116.09,"y":171.2,"x0":-1.5298468316785556,"y0":50.0033718162951,"z0":5.481861138864461,"aX":-4.263074984787911},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":3.1,"spinRate":2070,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40104438139858045,"extension":7.404064631516202},"hitData":{"launchSpeed":101.9,"launchAngle":22.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":91.68,"coordY":48.49}},"index":5,"playId":"120e33dc-7896-39f9-a157-e39032673cb9","pitchNumber":6,"startTime":"2026-06-24T00:13:40.788Z","endTime":"2026-06-24T00:13:55.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:13:55.647Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Troy grounds out, second baseman José Fermín to first baseman Alec Burleson. LuJames Groover to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T00:14:15.460Z","endTime":"2026-06-24T00:15:34.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.013960677279776,"aZ":-40.30473383787268,"pfxX":4.055408469198542,"pfxZ":-5.496702319767374,"pX":0.5247549601216404,"pZ":2.1842378200007877,"vX0":4.270378357164898,"vY0":-120.66694648698008,"vZ0":0.26290716701701067,"x":97.0,"y":179.81,"x0":-1.7935831361861565,"y0":50.005643118711134,"z0":5.618700875687316,"aX":5.993726763624194},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.6,"breakHorizontal":-8.4,"spinRate":2353,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.4535474073071284,"extension":7.142632259175373},"index":0,"playId":"75c8248c-09c8-34cb-ba72-0306bdbea057","pitchNumber":1,"startTime":"2026-06-24T00:14:15.460Z","endTime":"2026-06-24T00:14:20.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":85.5,"endSpeed":78.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.364104386496656,"aZ":-28.77059429804049,"pfxX":8.913569216774953,"pfxZ":2.180947941580631,"pX":1.264102634567703,"pZ":2.0268369162382176,"vX0":4.93910455870013,"vY0":-124.50940342225975,"vZ0":-2.5400703029323366,"x":68.82,"y":184.06,"x0":-1.9071419622298165,"y0":50.003432907622496,"z0":5.455200186627006,"aX":13.912358690787274},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":-17.3,"spinRate":2577,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.44088917233879554,"extension":7.130355668107433},"index":1,"playId":"2481eb08-4778-36f8-90d7-7deab8746b9d","pitchNumber":2,"startTime":"2026-06-24T00:14:39.341Z","endTime":"2026-06-24T00:14:44.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.892216739795106,"aZ":-30.478694114397868,"pfxX":7.659592979445946,"pfxZ":1.075972624403974,"pX":1.1733634247082734,"pZ":0.5663644562709464,"vX0":5.3429154884736185,"vY0":-124.93673527072458,"vZ0":-5.460289195603844,"x":72.27,"y":223.49,"x0":-1.9902278564875961,"y0":50.00245643662911,"z0":5.294255003165751,"aX":12.071234892043476},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":-15.1,"spinRate":2768,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.438908696573614,"extension":7.217875600582672},"index":2,"playId":"e6080832-85ae-30d6-97fd-8d521fef7338","pitchNumber":3,"startTime":"2026-06-24T00:15:08.717Z","endTime":"2026-06-24T00:15:13.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.104488079533912,"aZ":-20.469279922423304,"pfxX":-9.475511003750452,"pfxZ":6.010303689540471,"pX":-0.31369083466694453,"pZ":2.2557432988434405,"vX0":6.893754015067028,"vY0":-138.68380203047718,"vZ0":-5.013907314738628,"x":128.96,"y":177.87,"x0":-1.6009863526151153,"y0":50.00241326525471,"z0":5.452983624884242,"aX":-18.45133162144725},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":15.7,"spinRate":2195,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.39500303289060934,"extension":7.456910052127972},"hitData":{"launchSpeed":53.6,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.29,"coordY":156.75}},"index":3,"playId":"60c0aea7-37a7-334e-9b90-2ce930c2b5d3","pitchNumber":4,"startTime":"2026-06-24T00:15:26.267Z","endTime":"2026-06-24T00:15:34.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:15:34.559Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T00:15:56.770Z","endTime":"2026-06-24T00:18:02.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":94.6,"endSpeed":85.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88474079051588,"aZ":-13.838732716659354,"pfxX":-1.601311692485929,"pfxZ":9.648154396929112,"pX":-0.42326735768566914,"pZ":2.2688885159132997,"vX0":3.9113305325199446,"vY0":-137.56130193062427,"vZ0":-6.008020809464876,"x":133.13,"y":177.52,"x0":-1.6608504657041971,"y0":50.00598983633702,"z0":5.4338942793878315,"aX":-3.044648261807205},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":2.0,"spinRate":2153,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.39945052592913033,"extension":7.4860844202738415},"index":0,"playId":"7ddd75e2-ed98-3f6a-9d9a-f5d122e3fb8a","pitchNumber":1,"startTime":"2026-06-24T00:15:59.763Z","endTime":"2026-06-24T00:16:03.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.120596602789632,"aZ":-30.533707486589055,"pfxX":-9.17205671017601,"pfxZ":0.9577501689209953,"pX":-0.40155581974291066,"pZ":1.7351543222158508,"vX0":6.5933496758272705,"vY0":-130.7384910870291,"vZ0":-3.210766184954326,"x":132.31,"y":191.93,"x0":-1.7821788165222427,"y0":50.00035253372267,"z0":5.304681309805889,"aX":-15.656102109315844},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":14.9,"spinRate":1727,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.42118716739449,"extension":7.327063851887299},"index":1,"playId":"8b72fc63-9e94-3238-a03b-2ef61e43ac4f","pitchNumber":2,"startTime":"2026-06-24T00:16:18.210Z","endTime":"2026-06-24T00:16:21.677Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-24T00:16:29.462Z","endTime":"2026-06-24T00:16:40.987Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993010774075938,"aZ":-42.558938930264304,"pfxX":4.10318832098523,"pfxZ":-6.837690780909228,"pX":0.9156998970721322,"pZ":0.30006132155897375,"vX0":5.264533882577881,"vY0":-123.35358716293884,"vZ0":-3.645195417245443,"x":82.1,"y":230.68,"x0":-1.791788842776039,"y0":50.00529083193219,"z0":5.440271538253888,"aX":6.228274352940809},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-13.1,"breakHorizontal":-8.8,"spinRate":2280,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4466270445480198,"extension":7.155076234053101},"index":3,"playId":"ff0aa4dc-6e86-38ac-82df-b8c2a4bf924a","pitchNumber":3,"startTime":"2026-06-24T00:16:40.987Z","endTime":"2026-06-24T00:16:45.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81636533874765,"aZ":-31.731660440856974,"pfxX":10.817683758378116,"pfxZ":0.2812630205273656,"pX":-0.007203647207216488,"pZ":1.6380409086885668,"vX0":1.8015174404539964,"vY0":-125.31078936225231,"vZ0":-2.7198691920559828,"x":117.27,"y":194.55,"x0":-2.1415875864759557,"y0":50.00310612920718,"z0":5.357688214709907,"aX":17.021689513446823},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.1,"breakHorizontal":-20.0,"spinRate":2683,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.4388781851023418,"extension":7.090878132012491},"index":4,"playId":"a010a852-6580-3cd4-8250-77be7fd5c2e8","pitchNumber":4,"startTime":"2026-06-24T00:17:11.706Z","endTime":"2026-06-24T00:17:15.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.984201367759972,"aZ":-28.328173431396422,"pfxX":-9.047044559824649,"pfxZ":2.257944321204228,"pX":-0.42188711984531974,"pZ":0.6969016645241921,"vX0":6.470774105190096,"vY0":-130.5900975164873,"vZ0":-5.810530323001061,"x":133.08,"y":219.96,"x0":-1.7734139600127807,"y0":50.00461109275211,"z0":5.119115975186402,"aX":-15.415457163944064},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":14.6,"spinRate":1626,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.42162693245727256,"extension":7.307761024383227},"index":5,"playId":"c44580dc-71d5-3271-b3d5-9be9e3637b77","pitchNumber":5,"startTime":"2026-06-24T00:17:34.159Z","endTime":"2026-06-24T00:17:37.923Z","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":94.1,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34247714501026,"aZ":-19.94515901113538,"pfxX":-9.182319320910503,"pfxZ":6.495763257056211,"pX":0.6297593514475958,"pZ":2.5796033395263716,"vX0":8.762769092211633,"vY0":-136.66740617462327,"vZ0":-4.15247290233667,"x":93.0,"y":169.13,"x0":-1.4318672543329107,"y0":50.00613140758149,"z0":5.4964098750400305,"aX":-17.29784941029977},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":14.6,"spinRate":2249,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4014405775680534,"extension":7.338863544160544},"index":6,"playId":"f3e9b8c4-5377-3824-9367-3f95adcd1500","pitchNumber":6,"startTime":"2026-06-24T00:17:57.575Z","endTime":"2026-06-24T00:18:02.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:18:02.703Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T00:18:18.184Z","endTime":"2026-06-24T00:20:15.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.719311791862797,"aZ":-18.075544355095193,"pfxX":-2.7940955926295508,"pfxZ":7.256229984822243,"pX":-0.8581707823147655,"pZ":3.1237411591980853,"vX0":3.5865409152579066,"vY0":-138.662880202397,"vZ0":-3.3150358732807907,"x":149.71,"y":154.44,"x0":-1.806826371570359,"y0":50.00068006903236,"z0":5.544451058827156,"aX":-5.427275930563291},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":4.3,"spinRate":2132,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39537519100921115,"extension":7.375601594363471},"index":0,"playId":"8a03c758-00af-3e67-beec-5e92ad9a52b7","pitchNumber":1,"startTime":"2026-06-24T00:18:30.973Z","endTime":"2026-06-24T00:18:57.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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":81.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.174771815710706,"aZ":-30.20739413641956,"pfxX":-9.919670482929476,"pfxZ":1.156412621265412,"pX":-0.3019970828393004,"pZ":0.25010396037479676,"vX0":6.769787717846402,"vY0":-130.95509722340066,"vZ0":-6.873968424048498,"x":128.51,"y":232.03,"x0":-1.6549328734039672,"y0":50.005796704757316,"z0":5.221922421510252,"aX":-16.92992559907535},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":16.1,"spinRate":1733,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4210900571664218,"extension":7.4329134543310955},"index":1,"playId":"5d674900-fb00-3612-801e-5fa2a2ce3957","pitchNumber":2,"startTime":"2026-06-24T00:19:14.971Z","endTime":"2026-06-24T00:19:20.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.550549267255427,"aZ":-42.69535645061325,"pfxX":6.169155221719375,"pfxZ":-6.9107003262251006,"pX":-0.441663760828593,"pZ":3.091876932808144,"vX0":1.4097225580470951,"vY0":-122.6644806031245,"vZ0":2.462369307735013,"x":133.84,"y":155.3,"x0":-1.8255232331350129,"y0":50.004395886318186,"z0":5.71845492064057,"aX":9.389357516811781},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.6,"breakHorizontal":-11.5,"spinRate":2286,"spinDirection":47},"zone":1,"typeConfidence":2.0,"plateTime":0.44674219816749794,"extension":7.0676079451488185},"index":2,"playId":"d3c6346c-236a-3e51-ad63-d30539a76dae","pitchNumber":3,"startTime":"2026-06-24T00:19:53.959Z","endTime":"2026-06-24T00:19:57.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85637091481442,"aZ":-31.045917871576666,"pfxX":-7.412962889263564,"pfxZ":0.666398387280422,"pX":-0.576180850146927,"pZ":2.6113292615744146,"vX0":5.432495287972175,"vY0":-129.76115306218378,"vZ0":-1.018249362157889,"x":138.96,"y":168.27,"x0":-1.7366236802719897,"y0":50.00545118078981,"z0":5.380108973227769,"aX":-12.608405815577878},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":12.1,"spinRate":1760,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4225470883832556,"extension":7.403382310419859},"hitData":{"launchSpeed":87.4,"launchAngle":11.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":163.66,"coordY":156.11}},"index":3,"playId":"de87e093-2dd9-3ec0-be19-bf198a95ecf9","pitchNumber":4,"startTime":"2026-06-24T00:20:10.248Z","endTime":"2026-06-24T00:20:15.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:20:15.269Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T00:22:19.725Z","endTime":"2026-06-24T00:23:25.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.457090967989913,"aZ":-15.443563101304477,"pfxX":4.557929206972055,"pfxZ":9.120178326439719,"pX":-0.3468388037547615,"pZ":2.8269764171674865,"vX0":-5.6149405003736454,"vY0":-134.42845846766636,"vZ0":-5.020245608888622,"x":130.22,"y":162.45,"x0":1.1743521243467414,"y0":50.00587464956859,"z0":5.810919742576928,"aX":8.364690485231062},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-7.1,"spinRate":2363,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.40705339020010367,"extension":6.523042357137405},"index":0,"playId":"3997fe96-700a-315b-a5bc-aa4d07816ad6","pitchNumber":1,"startTime":"2026-06-24T00:22:27.675Z","endTime":"2026-06-24T00:22:31.321Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04215678646284,"aZ":-24.76103848205516,"pfxX":0.6842630812812525,"pfxZ":4.5198314342641535,"pX":-0.4109288533822286,"pZ":2.487688272523798,"vX0":-4.163513299656195,"vY0":-127.73773315912175,"vZ0":-3.480535390637236,"x":132.66,"y":171.61,"x0":1.1562523476477828,"y0":50.00567344105713,"z0":5.830316495238708,"aX":1.1236323647957025},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.6,"breakHorizontal":-0.2,"spinRate":2270,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.429951641370919,"extension":6.572186559692875},"index":1,"playId":"c7cb16d4-adae-3713-b984-00ec65a617af","pitchNumber":2,"startTime":"2026-06-24T00:22:40.308Z","endTime":"2026-06-24T00:22:43.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89290584408299,"aZ":-36.47413770867508,"pfxX":-1.1327631325866863,"pfxZ":-3.0180252975778856,"pX":-1.595690266456492,"pZ":-0.03965942140728713,"vX0":-5.589675283550774,"vY0":-119.5137857238384,"vZ0":-5.727877261859914,"x":177.82,"y":239.85,"x0":0.9333535649005043,"y0":50.00122837105162,"z0":5.714264861448736,"aX":-1.6150370027499854},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.7,"breakHorizontal":3.6,"spinRate":2308,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.46065771571055514,"extension":6.707485394008635},"index":2,"playId":"f1773dab-a42a-3faf-a2e1-d2d51e43dad1","pitchNumber":3,"startTime":"2026-06-24T00:22:56.122Z","endTime":"2026-06-24T00:22:59.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87610843470826,"aZ":-33.66606552789092,"pfxX":-0.22900845068404863,"pfxZ":-0.9957329840474829,"pX":-0.9846384308262703,"pZ":1.2499702784880908,"vX0":-4.931783405933225,"vY0":-122.08930517268807,"vZ0":-3.797852858621179,"x":154.53,"y":205.03,"x0":1.0983096093929785,"y0":50.004146612761126,"z0":5.748550550035496,"aX":-0.3420298600553657},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.5,"breakHorizontal":1.7,"spinRate":2264,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.45004209240736426,"extension":6.784830667358619},"hitData":{"launchSpeed":57.8,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.78,"coordY":169.62}},"index":3,"playId":"4994f922-30fa-3f15-a621-31138659885c","pitchNumber":4,"startTime":"2026-06-24T00:23:17.861Z","endTime":"2026-06-24T00:23:25.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:23:25.397Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blaze Jordan lines out softly to pitcher Eduardo Rodriguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T00:23:42.236Z","endTime":"2026-06-24T00:24:22.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":593958,"link":"/api/v1/people/593958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":79.1,"endSpeed":73.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.296884462772685,"aZ":-37.604268126442584,"pfxX":-2.3475887453053477,"pfxZ":-3.989365599513606,"pX":0.4527524939557602,"pZ":1.5644960118285458,"vX0":-1.395937946790518,"vY0":-115.33722549104634,"vZ0":-1.664768745238629,"x":99.74,"y":196.54,"x0":1.3686499253695343,"y0":50.00302384498175,"z0":5.886892881355367,"aX":-3.196164145609953},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.3,"breakHorizontal":4.6,"spinRate":2287,"spinDirection":305},"zone":14,"typeConfidence":2.0,"plateTime":0.47295958954915207,"extension":6.731167976495704},"index":0,"playId":"96d2fa11-ebc5-3bc2-8fef-ddbbf2020430","pitchNumber":1,"startTime":"2026-06-24T00:23:48.189Z","endTime":"2026-06-24T00:23:51.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.783969809586097,"aZ":-23.486149258468373,"pfxX":7.392422203449661,"pfxZ":5.35695264420868,"pX":0.1267876658862708,"pZ":1.3073380812943598,"vX0":-4.987243717295668,"vY0":-126.52474612415027,"vZ0":-6.272823392326497,"x":112.17,"y":203.48,"x0":1.162922745003137,"y0":50.00107854019527,"z0":5.700276801157667,"aX":11.985802790796845},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.5,"breakHorizontal":-12.2,"spinRate":1880,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.43286890489965746,"extension":6.5925680872464225},"index":1,"playId":"ac9f4987-f128-3fef-9e4f-a4c0c2598adc","pitchNumber":2,"startTime":"2026-06-24T00:24:01.886Z","endTime":"2026-06-24T00:24:06.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.684450603631962,"aZ":-28.542287984510352,"pfxX":-2.2859506992290823,"pfxZ":2.171314901266795,"pX":-1.3187369780512845,"pZ":3.5983961401192057,"vX0":-5.542888446625004,"vY0":-128.5982983051227,"vZ0":0.010369834680607593,"x":167.27,"y":141.62,"x0":1.1617823341961773,"y0":50.00514619437826,"z0":5.808503805205776,"aX":-3.8284108446770566},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":5.4,"spinRate":2212,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4259330638835319,"extension":6.4871286844557705},"hitData":{"launchSpeed":48.4,"launchAngle":11.0,"totalDistance":68.0,"trajectory":"line_drive","hardness":"soft","location":"1","coordinates":{"coordX":126.03,"coordY":176.21}},"index":2,"playId":"b28f70c8-f423-327f-a300-7797029ccb0a","pitchNumber":3,"startTime":"2026-06-24T00:24:16.861Z","endTime":"2026-06-24T00:24:22.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:24:22.310Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pedro Pagés walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T00:24:55.616Z","endTime":"2026-06-24T00:27:12.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T00:24:44.544Z","endTime":"2026-06-24T00:24:57.598Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.457233405053767,"aZ":-15.934773598320652,"pfxX":4.934430455337257,"pfxZ":8.787063400349542,"pX":-0.06548655802084817,"pZ":1.9628220960620284,"vX0":-4.987997379613326,"vY0":-134.89353372708072,"vZ0":-6.906660660535456,"x":119.5,"y":185.78,"x0":1.163651781194607,"y0":50.00673535411459,"z0":5.6734681774893305,"aX":9.124925682135185},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":-7.9,"spinRate":2302,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.40554137079094366,"extension":6.618610871028994},"index":1,"playId":"9f8b3f60-ff1f-3473-a675-103c701083cd","pitchNumber":1,"startTime":"2026-06-24T00:24:57.598Z","endTime":"2026-06-24T00:25:01.298Z","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":88.1,"endSpeed":80.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.355740015127004,"aZ":-26.760736828912194,"pfxX":10.658044040057312,"pfxZ":3.286939619099017,"pX":-0.5277749485486368,"pZ":0.06864417541831594,"vX0":-7.584418269769067,"vY0":-127.81247804959547,"vZ0":-8.623982221195211,"x":137.12,"y":236.93,"x0":1.0994719817378018,"y0":50.0042283016272,"z0":5.601183476388759,"aX":17.562543186878173},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-17.5,"spinRate":1827,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4292157599510955,"extension":6.600298296957219},"index":2,"playId":"64f643bb-b109-30aa-bb10-53c36d11d0b3","pitchNumber":2,"startTime":"2026-06-24T00:25:12.472Z","endTime":"2026-06-24T00:25:16.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81238504859304,"aZ":-26.387816849647223,"pfxX":9.827365708899507,"pfxZ":3.6198296155213097,"pX":0.5674595998017162,"pZ":1.5801216564467986,"vX0":-5.1859875428243125,"vY0":-125.97874559735732,"vZ0":-4.892147775376769,"x":95.37,"y":196.12,"x0":1.3813746533361562,"y0":50.00525289364698,"z0":5.693658357717274,"aX":15.717466456705646},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.6,"breakHorizontal":-16.6,"spinRate":1902,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.43562649517233387,"extension":6.4850823383872624},"index":3,"playId":"c76a328f-fa43-3eb7-964e-8656ec741544","pitchNumber":3,"startTime":"2026-06-24T00:25:28.452Z","endTime":"2026-06-24T00:25:32.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42686906205054,"aZ":-28.354512276872946,"pfxX":9.760176012541166,"pfxZ":2.3923075913890903,"pX":1.0875143854675222,"pZ":1.7797268531162675,"vX0":-3.9887014436521886,"vY0":-125.73133020510897,"vZ0":-3.849369125339512,"x":75.55,"y":190.73,"x0":1.429981893076069,"y0":50.001334705447185,"z0":5.641633823350708,"aX":15.563371007435016},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":-16.7,"spinRate":2004,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4362877361442976,"extension":6.575839936226735},"index":4,"playId":"9bb33f4a-8894-3c57-858e-d26fbf4899e3","pitchNumber":4,"startTime":"2026-06-24T00:25:44.456Z","endTime":"2026-06-24T00:25:47.863Z","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":86.4,"endSpeed":79.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.207078818748624,"aZ":-29.244676121458255,"pfxX":9.212747699415075,"pfxZ":1.8418997035284983,"pX":1.530931359009314,"pZ":1.8502504553299224,"vX0":-2.782058184736459,"vY0":-125.72585710624683,"vZ0":-3.5368396901144297,"x":58.64,"y":188.82,"x0":1.4598198565812701,"y0":50.000914415619945,"z0":5.667117051886013,"aX":14.64079575305231},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":-16.0,"spinRate":1674,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.43684573211168765,"extension":6.5431267593242195},"index":5,"playId":"27860510-87b4-3c6a-830e-521038a89b3a","pitchNumber":5,"startTime":"2026-06-24T00:26:11.960Z","endTime":"2026-06-24T00:26:16.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.438401282578084,"aZ":-14.751826637095993,"pfxX":4.181931356966132,"pfxZ":9.34858547809845,"pX":-0.6060815574817142,"pZ":2.7932681152407914,"vX0":-6.696818436990002,"vY0":-136.04818835542176,"vZ0":-4.661405345206576,"x":140.1,"y":163.36,"x0":1.3505096035452697,"y0":50.00452314231387,"z0":5.560360904630159,"aX":7.795662229877316},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":-6.1,"spinRate":2387,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.40348296340673073,"extension":6.557995865662424},"index":6,"playId":"308429cb-c722-3c8a-b342-90dd1bfe181c","pitchNumber":6,"startTime":"2026-06-24T00:26:29.064Z","endTime":"2026-06-24T00:26:32.268Z","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":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.337733252035125,"aZ":-26.925248960939363,"pfxX":10.246829813511344,"pfxZ":3.282748658183047,"pX":0.9360138113585671,"pZ":0.9183348696463637,"vX0":-4.403393655307842,"vY0":-125.35565470351385,"vZ0":-6.118623496169658,"x":81.32,"y":213.98,"x0":1.3800367321390534,"y0":50.00304666039077,"z0":5.577016109013131,"aX":16.376415102545128},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":-17.6,"spinRate":1894,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.43624402927396755,"extension":6.712866130420099},"index":7,"playId":"a8045920-415b-386a-b7e4-ca293238eae8","pitchNumber":7,"startTime":"2026-06-24T00:26:48.461Z","endTime":"2026-06-24T00:26:52.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12158301884418,"aZ":-15.664078679817676,"pfxX":3.919683688278431,"pfxZ":8.864781371929503,"pX":0.9823263753417141,"pZ":2.160794651502676,"vX0":-2.3167732540261365,"vY0":-135.50726111879348,"vZ0":-6.253715982586314,"x":79.56,"y":180.44,"x0":1.3382877413186292,"y0":50.006748675376905,"z0":5.589759296878449,"aX":7.303947172686778},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":-6.6,"spinRate":2262,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4039248500156276,"extension":6.779737819950201},"index":8,"playId":"1cec70e0-03a9-338c-a2da-a5340d14cea3","pitchNumber":8,"startTime":"2026-06-24T00:27:05.888Z","endTime":"2026-06-24T00:27:12.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:27:12.416Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"JJ Wetherholt grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Pedro Pagés out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T00:27:24.824Z","endTime":"2026-06-24T00:27:45.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":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":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":80.6,"endSpeed":74.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.590129636981064,"aZ":-39.367286015436825,"pfxX":-4.044604660821795,"pfxZ":-5.147661715158027,"pX":-0.4456638479311352,"pZ":1.81809096424113,"vX0":-2.6532366608769644,"vY0":-117.35757170095377,"vZ0":-0.9939223352913834,"x":133.99,"y":189.69,"x0":1.2236840888456626,"y0":50.000247823483434,"z0":5.904361030931175,"aX":-5.656631978932835},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.2,"breakHorizontal":7.9,"spinRate":2446,"spinDirection":308},"zone":7,"typeConfidence":2.0,"plateTime":0.4661819563247298,"extension":6.621038347410748},"hitData":{"launchSpeed":71.6,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.38,"coordY":151.68}},"index":0,"playId":"b8960e18-f18e-32e4-93e2-c09734f15bf5","pitchNumber":1,"startTime":"2026-06-24T00:27:38.251Z","endTime":"2026-06-24T00:27:45.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:27:45.752Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman José Fermín to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T00:30:10.503Z","endTime":"2026-06-24T00:30:41.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.215002748600458,"aZ":-27.077129069855502,"pfxX":3.267827645934516,"pfxZ":2.951787123835107,"pX":-0.3823407758764654,"pZ":2.5829259242639533,"vX0":3.1924471679601876,"vY0":-130.06829139593248,"vZ0":-2.3498714312164943,"x":131.57,"y":169.04,"x0":-2.046623675478101,"y0":50.003368100163094,"z0":5.53450413851285,"aX":5.6442439106730875},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":-6.6,"spinRate":2416,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4198017045657476,"extension":7.327302781618778},"index":0,"playId":"b6991378-a3bc-3bdd-b587-eeca79bd39f2","pitchNumber":1,"startTime":"2026-06-24T00:30:20.551Z","endTime":"2026-06-24T00:30:24.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.090470033133045,"aZ":-29.284123036789342,"pfxX":-6.22259694233829,"pfxZ":1.7207583945824965,"pX":-0.9935418025788338,"pZ":1.5694439722955722,"vX0":4.42239263023697,"vY0":-129.05141272007194,"vZ0":-3.937444853132802,"x":154.87,"y":196.41,"x0":-1.925191007696865,"y0":50.0025258569357,"z0":5.383144900658071,"aX":-10.444030338594976},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":10.2,"spinRate":1522,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42522741019419374,"extension":7.301226508992616},"hitData":{"launchSpeed":70.3,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.32,"coordY":156.75}},"index":1,"playId":"b58586b2-eda3-3f34-a037-2a01846c21d0","pitchNumber":2,"startTime":"2026-06-24T00:30:33.658Z","endTime":"2026-06-24T00:30:41.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:30:41.697Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Moreno grounds out, shortstop JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T00:31:03.584Z","endTime":"2026-06-24T00:31:42.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"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":"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":82.3,"endSpeed":75.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33520518075831,"aZ":-41.9004162147099,"pfxX":4.533674022407666,"pfxZ":-6.754221961865335,"pX":-1.3215556451624195,"pZ":3.0015499036702527,"vX0":-0.031226750200939596,"vY0":-119.82841346654085,"vZ0":2.3141161742064416,"x":167.37,"y":157.74,"x0":-1.896332574369063,"y0":50.003272259892135,"z0":5.79418290506278,"aX":6.526826960313536},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.3,"breakHorizontal":-8.2,"spinRate":2255,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.4588647555938876,"extension":6.963706898671442},"index":0,"playId":"9588ed6a-89e4-384f-8301-978a3ba7ce31","pitchNumber":1,"startTime":"2026-06-24T00:31:06.965Z","endTime":"2026-06-24T00:31:10.813Z","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.4,"endSpeed":87.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10633570560052,"aZ":-16.764974073559642,"pfxX":-5.272230823879232,"pfxZ":7.927915533826737,"pX":0.5936847064070192,"pZ":2.237179149561959,"vX0":8.118795044995238,"vY0":-138.5765768826857,"vZ0":-5.659514151628258,"x":94.37,"y":178.38,"x0":-1.689737417735783,"y0":50.005059993682075,"z0":5.42687873507238,"aX":-10.2508980108418},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":7.8,"spinRate":2178,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3953316948556389,"extension":7.450143092630655},"index":1,"playId":"c1613900-5934-3918-b041-6ab3622737ff","pitchNumber":2,"startTime":"2026-06-24T00:31:20.461Z","endTime":"2026-06-24T00:31:24.331Z","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":94.9,"endSpeed":86.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.307763171932756,"aZ":-19.98898012484423,"pfxX":-9.34278277327556,"pfxZ":6.351299335712433,"pX":-0.27622978048652563,"pZ":2.619264235997801,"vX0":6.769499165030506,"vY0":-138.02427994788943,"vZ0":-4.242337416238984,"x":127.53,"y":168.06,"x0":-1.5536231699282677,"y0":50.0051107717095,"z0":5.532210328198947,"aX":-17.928946699038562},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":2204,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39767448362338875,"extension":7.3202268964865},"hitData":{"launchSpeed":105.5,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.27,"coordY":153.2}},"index":2,"playId":"38e9a352-bc86-3a51-97ed-5672c8e4e752","pitchNumber":3,"startTime":"2026-06-24T00:31:34.346Z","endTime":"2026-06-24T00:31:42.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:31:42.352Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pavin Smith grounds out, second baseman José Fermín to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T00:32:00.767Z","endTime":"2026-06-24T00:32:49.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816327114729354,"aZ":-29.44760805104308,"pfxX":3.402982825988512,"pfxZ":1.5709637295135472,"pX":-1.7658286093311484,"pZ":4.079974370077199,"vX0":0.0318948643426043,"vY0":-130.5128059895575,"vZ0":1.8496463671780745,"x":184.31,"y":128.62,"x0":-2.2207806088173823,"y0":50.00371428224532,"z0":5.570017643704464,"aX":5.9081406867511435},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":-6.2,"spinRate":2360,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.41865592926840733,"extension":6.950223318789356},"index":0,"playId":"13fcda66-5b52-36f4-8640-add1ae51f693","pitchNumber":1,"startTime":"2026-06-24T00:32:05.268Z","endTime":"2026-06-24T00:32:08.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.897349317951708,"aZ":-17.069337479061026,"pfxX":-2.935775422125297,"pfxZ":7.833146023231732,"pX":-0.5035885705057417,"pZ":2.9417697805935292,"vX0":4.084297860924977,"vY0":-137.58726619696935,"vZ0":-3.8225039247302,"x":136.2,"y":159.35,"x0":-1.6219244406276005,"y0":50.000580860840806,"z0":5.496928165558513,"aX":-5.6599573361651965},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":4.6,"spinRate":2135,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.39722751265033773,"extension":7.282686828003801},"index":1,"playId":"c2867686-9e62-335c-8b6e-5ec01cf76dc0","pitchNumber":2,"startTime":"2026-06-24T00:32:18.067Z","endTime":"2026-06-24T00:32:22.671Z","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":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-06-24T00:32:33.641Z","endTime":"2026-06-24T00:32:41.464Z","isPitch":false,"type":"action","player":{"id":656976,"link":"/api/v1/people/656976"}},{"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":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.030041304119802,"aZ":-32.983191927646146,"pfxX":-8.091822098985824,"pfxZ":-0.4773274747901377,"pX":-0.7417173867095043,"pZ":1.8299891302209084,"vX0":5.852085195909737,"vY0":-129.7938624687157,"vZ0":-2.3605672112155656,"x":145.27,"y":189.37,"x0":-1.9871098685227202,"y0":50.004536943059385,"z0":5.291117401401415,"aX":-13.651600832485968},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.2,"breakHorizontal":13.2,"spinRate":1516,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.42383558691083545,"extension":7.294187737547088},"hitData":{"launchSpeed":87.8,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.29,"coordY":157.76}},"index":3,"playId":"52217a85-6aed-3aa6-9938-bc7f9129b6b7","pitchNumber":3,"startTime":"2026-06-24T00:32:41.464Z","endTime":"2026-06-24T00:32:49.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:32:49.498Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Iván Herrera flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T00:35:07.793Z","endTime":"2026-06-24T00:35:20.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T00:34:51.727Z","endTime":"2026-06-24T00:35:10.007Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.260803071088926,"aZ":-38.115332776656516,"pfxX":-3.0767540221605905,"pfxZ":-4.358727366629511,"pX":0.6091381023108592,"pZ":2.1709483358249613,"vX0":-0.7495882813414821,"vY0":-116.22677898892482,"vZ0":-0.4032396601774614,"x":93.78,"y":180.16,"x0":1.3356307973056218,"y0":50.000645373779136,"z0":5.973667551749396,"aX":-4.198340260172682},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.7,"breakHorizontal":5.8,"spinRate":2342,"spinDirection":290},"zone":9,"typeConfidence":2.0,"plateTime":0.471697435905964,"extension":6.340285669887494},"hitData":{"launchSpeed":95.0,"launchAngle":40.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.47,"coordY":90.31}},"index":1,"playId":"44e0f0ed-b349-34cc-a0fa-ac2a3b9769c0","pitchNumber":1,"startTime":"2026-06-24T00:35:10.007Z","endTime":"2026-06-24T00:35:20.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:35:20.029Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T00:35:29.644Z","endTime":"2026-06-24T00:36:43.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50855203370023,"aZ":-13.73253261899927,"pfxX":2.548838274569566,"pfxZ":10.138627421147095,"pX":-0.31648250128498434,"pZ":2.9455638943201006,"vX0":-4.58171577323443,"vY0":-133.92022996976473,"vZ0":-4.902872172145436,"x":129.06,"y":159.25,"x0":1.084208765383178,"y0":50.00316193903758,"z0":5.779870177395145,"aX":4.63671922139595},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-3.6,"spinRate":2337,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.40875629778392764,"extension":6.5356204986198225},"index":0,"playId":"c87bc7fc-5ca5-34a2-a971-583013a32153","pitchNumber":1,"startTime":"2026-06-24T00:35:44.192Z","endTime":"2026-06-24T00:35:48.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81769860276785,"aZ":-23.525854360899523,"pfxX":9.588348511394546,"pfxZ":5.351988913573784,"pX":0.536424336795898,"pZ":-0.005414910394563366,"vX0":-4.9713261808020395,"vY0":-126.6076975522196,"vZ0":-9.226516303207204,"x":96.55,"y":238.93,"x0":1.2837672890149687,"y0":50.00544378779942,"z0":5.581452195328616,"aX":15.50607710879137},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.7,"breakHorizontal":-16.2,"spinRate":1818,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4332828806373903,"extension":6.653364624098996},"index":1,"playId":"9e26fadb-a96f-310d-abb7-989acfade3d4","pitchNumber":2,"startTime":"2026-06-24T00:35:59.211Z","endTime":"2026-06-24T00:36:02.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89889380996663,"aZ":-24.81453712130089,"pfxX":0.018242017801859856,"pfxZ":4.345265640213498,"pX":-0.9590259815789931,"pZ":4.4533523427097395,"vX0":-5.805904847463013,"vY0":-129.0888818399857,"vZ0":1.1829279371793677,"x":153.56,"y":118.54,"x0":1.3132284137819892,"y0":50.00391538658329,"z0":5.894071632114544,"aX":0.03150251803741295},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":1.2,"spinRate":2282,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.42368592128265936,"extension":6.599462853847699},"index":2,"playId":"87ec3dc3-72e8-3b96-85fc-e65e7fbb59ee","pitchNumber":3,"startTime":"2026-06-24T00:36:15.766Z","endTime":"2026-06-24T00:36:19.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47833540794394,"aZ":-25.71184365535061,"pfxX":-0.5205556887457674,"pfxZ":3.7823708155368756,"pX":-0.7220977337226377,"pZ":2.9162506513723923,"vX0":-4.97373953418051,"vY0":-129.55862750820546,"vZ0":-2.2875748946829595,"x":144.52,"y":160.04,"x0":1.2853509928891786,"y0":50.00631046633648,"z0":5.76315708627801,"aX":-0.8911232673356916},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.6,"breakHorizontal":2.0,"spinRate":2268,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.4217382191504053,"extension":6.58158465149073},"hitData":{"launchSpeed":77.4,"launchAngle":14.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.56,"coordY":122.29}},"index":3,"playId":"420a0ddb-3abf-3906-93a9-e5bc88a15b0d","pitchNumber":4,"startTime":"2026-06-24T00:36:30.825Z","endTime":"2026-06-24T00:36:43.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:36:43.354Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lars Nootbaar singles on a sharp line drive to right fielder Corbin Carroll. Jordan Walker to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T00:36:46.293Z","endTime":"2026-06-24T00:37:48.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31994245300752,"aZ":-17.014920916454404,"pfxX":7.607142273631688,"pfxZ":8.339183422057593,"pX":0.09073357964442229,"pZ":3.024134793386463,"vX0":-5.463037776983373,"vY0":-133.84607349956536,"vZ0":-4.3004886486974865,"x":113.54,"y":157.13,"x0":1.1677392192113807,"y0":50.004273112394806,"z0":5.866546316817542,"aX":13.832496432667186},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":-12.6,"spinRate":2233,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.4088853026029917,"extension":6.56378739320651},"index":0,"playId":"4e3e36d6-33ce-3658-9b70-93dfbaa9e616","pitchNumber":1,"startTime":"2026-06-24T00:37:09.049Z","endTime":"2026-06-24T00:37:13.622Z","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":83.4,"endSpeed":76.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.771543429450386,"aZ":-35.89220052658393,"pfxX":-2.609671063797082,"pfxZ":-2.488105748306312,"pX":-1.1031373746692998,"pZ":2.2331452433565677,"vX0":-4.250953019657809,"vY0":-121.37605280699854,"vZ0":-1.357219360755324,"x":159.05,"y":178.49,"x0":1.0101808032899111,"y0":50.0055574812335,"z0":5.92522221632825,"aX":-3.8935684709553193},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.6,"breakHorizontal":5.8,"spinRate":2373,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.45127799097053956,"extension":6.6216949863403265},"index":1,"playId":"3bb504b2-c9db-3047-a9e2-010f096ed57f","pitchNumber":2,"startTime":"2026-06-24T00:37:23.675Z","endTime":"2026-06-24T00:37:27.420Z","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":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.174424483180083,"aZ":-19.115995961600238,"pfxX":5.689207817947652,"pfxZ":7.266385632905,"pX":0.6615850038669993,"pZ":2.493130054166717,"vX0":-3.217537295443059,"vY0":-132.86732225605263,"vZ0":-5.067974985600936,"x":91.78,"y":171.47,"x0":1.1460555766523646,"y0":50.00171095342029,"z0":5.804943739316897,"aX":10.220550628402732},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":-9.6,"spinRate":2279,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.4114784079927656,"extension":6.502943896497146},"hitData":{"launchSpeed":109.6,"launchAngle":13.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":163.39,"coordY":100.49}},"index":2,"playId":"2e8b3e41-ee31-32ae-91af-1059ca26b6e6","pitchNumber":3,"startTime":"2026-06-24T00:37:38.781Z","endTime":"2026-06-24T00:37:48.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:37:48.081Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nelson Velázquez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T00:38:12.957Z","endTime":"2026-06-24T00:40:29.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44395363840085,"aZ":-24.90323595909857,"pfxX":-0.4975223276394438,"pfxZ":4.297583490835166,"pX":-0.373661776964977,"pZ":3.4396045427608684,"vX0":-4.343388822078379,"vY0":-128.95842915414454,"vZ0":-1.23109901573325,"x":131.24,"y":145.91,"x0":1.3933809271623534,"y0":50.006016962400594,"z0":5.834355188494882,"aX":-0.8429908897872314},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":1.8,"spinRate":2283,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.42383175279771557,"extension":6.6244051718565276},"index":0,"playId":"cded24eb-b1b0-3c92-8191-4b426b5e717d","pitchNumber":1,"startTime":"2026-06-24T00:38:17.456Z","endTime":"2026-06-24T00:38:20.959Z","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":92.6,"endSpeed":85.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5975676266399,"aZ":-18.91925895427228,"pfxX":3.5224186461598235,"pfxZ":7.098053673871107,"pX":-0.3654234409778429,"pZ":3.7032991531492696,"vX0":-5.77215928020174,"vY0":-134.86900529926783,"vZ0":-2.016285220814996,"x":130.93,"y":138.79,"x0":1.3316672926148798,"y0":50.001960119545004,"z0":5.775750938904538,"aX":6.577460372775102},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":-5.3,"spinRate":2253,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.40403154167122635,"extension":6.408213658669617},"index":1,"playId":"82c1fa86-355d-3472-9099-18c54c53f854","pitchNumber":2,"startTime":"2026-06-24T00:38:38.379Z","endTime":"2026-06-24T00:38:41.950Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-24T00:38:51.055Z","endTime":"2026-06-24T00:39:09.298Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"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":92.3,"endSpeed":85.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720304238813522,"aZ":-15.50696199970272,"pfxX":3.5936609025479873,"pfxZ":9.012830594739109,"pX":-0.5293438000171063,"pZ":2.907120977737041,"vX0":-6.347833570051,"vY0":-134.30813750868836,"vZ0":-4.468371889546075,"x":137.18,"y":160.29,"x0":1.384720808049576,"y0":50.00406686998615,"z0":5.675412224808022,"aX":6.647230218856564},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-5.3,"spinRate":2329,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4058925503706057,"extension":6.50416929498956},"index":3,"playId":"ad6fabf6-4711-3aa9-9a96-abcbf02faee9","pitchNumber":3,"startTime":"2026-06-24T00:39:09.298Z","endTime":"2026-06-24T00:39:12.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.218480961795414,"aZ":-16.242572551634254,"pfxX":4.754615283086177,"pfxZ":8.60168296136782,"pX":-0.2483979133402599,"pZ":3.1979776914319005,"vX0":-6.329294971568204,"vY0":-134.48837372002475,"vZ0":-3.5526599308035585,"x":126.47,"y":152.43,"x0":1.5059927973958775,"y0":50.000089220139884,"z0":5.671910496125106,"aX":8.803299559964946},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":-7.4,"spinRate":2291,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.40561199320496266,"extension":6.599368964961605},"index":4,"playId":"1bfdd876-3213-35e1-9a12-0eae77b518d1","pitchNumber":4,"startTime":"2026-06-24T00:39:32.546Z","endTime":"2026-06-24T00:39:35.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.594674715821398,"aZ":-25.701664247925784,"pfxX":8.865743948615728,"pfxZ":3.9736201933926854,"pX":0.9927324117206119,"pZ":2.6142965629798236,"vX0":-3.687312876414839,"vY0":-126.22269550079095,"vZ0":-2.775658419994189,"x":79.16,"y":168.19,"x0":1.3137232274027684,"y0":50.00092646363367,"z0":5.778816488761269,"aX":14.428300955255846},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":-15.4,"spinRate":1896,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4325120290406761,"extension":6.5055426970038805},"index":5,"playId":"84629431-dfbc-34e6-a5d6-e290dd5396df","pitchNumber":5,"startTime":"2026-06-24T00:39:56.011Z","endTime":"2026-06-24T00:40:00.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50889365073496,"aZ":-16.585014400963807,"pfxX":4.711545518134628,"pfxZ":8.329275770561017,"pX":0.4459080336693325,"pZ":3.3036895151163796,"vX0":-4.74684286796551,"vY0":-135.4404558004416,"vZ0":-3.261656906633904,"x":100.0,"y":149.58,"x0":1.6028303697440742,"y0":50.00319672713324,"z0":5.672423318100978,"aX":8.819216916850388},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":-7.6,"spinRate":2335,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.4032468752340397,"extension":6.38887982101181},"index":6,"playId":"a5d4e4e2-7bd5-3c19-91ea-a19786a1fbc4","pitchNumber":6,"startTime":"2026-06-24T00:40:24.500Z","endTime":"2026-06-24T00:40:29.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:40:29.753Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Fermín lines out to center fielder Tommy Troy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T00:40:49.617Z","endTime":"2026-06-24T00:41:08.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_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":0},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.839776838525978,"aZ":-26.00192215635461,"pfxX":9.175537070622584,"pfxZ":3.9286461181113994,"pX":1.0157639823047682,"pZ":1.7957367280340877,"vX0":-3.9744639389693517,"vY0":-124.53074308859757,"vZ0":-4.444028054108524,"x":78.28,"y":190.3,"x0":1.4396469705780255,"y0":50.004822395067634,"z0":5.752653153462976,"aX":14.42302496502627},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":-15.7,"spinRate":1876,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.43971785025384813,"extension":6.394324416673589},"hitData":{"launchSpeed":83.9,"launchAngle":23.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.4,"coordY":82.41}},"index":0,"playId":"2285dced-c865-31dc-8d0f-87a9ae333977","pitchNumber":1,"startTime":"2026-06-24T00:41:00.579Z","endTime":"2026-06-24T00:41:08.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:41:08.592Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Arenado flies out to center fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T00:42:57.739Z","endTime":"2026-06-24T00:43:39.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78354269225276,"aZ":-20.513384747585423,"pfxX":-8.918050373937323,"pfxZ":6.235920494876372,"pX":1.1056881429632373,"pZ":2.190470429512918,"vX0":10.174467779535233,"vY0":-135.4424587231254,"vZ0":-4.903050276230513,"x":74.85,"y":179.64,"x0":-1.5293560796181638,"y0":50.00455027460171,"z0":5.446230198651378,"aX":-16.679435750994685},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":14.2,"spinRate":2142,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40341399702793934,"extension":7.444869771192961},"index":0,"playId":"ad78aa84-f1a7-3bf9-9ca9-05e795c94157","pitchNumber":1,"startTime":"2026-06-24T00:43:15.893Z","endTime":"2026-06-24T00:43:20.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.277716110429203,"aZ":-29.58869721498161,"pfxX":6.733959782989702,"pfxZ":1.6519292671416608,"pX":0.8247964633271024,"pZ":2.8902229772766375,"vX0":4.440029059370613,"vY0":-124.0818818928397,"vZ0":-0.6552045942969387,"x":85.56,"y":160.74,"x0":-1.861026739868371,"y0":50.000981218853084,"z0":5.617947964473063,"aX":10.52305971749085},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":-13.2,"spinRate":2560,"spinDirection":57},"zone":12,"typeConfidence":2.0,"plateTime":0.44102479017954854,"extension":7.064678955015187},"hitData":{"launchSpeed":98.0,"launchAngle":38.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.86,"coordY":59.8}},"index":1,"playId":"b20ac8be-b30b-3814-b03f-ec631f1cfd20","pitchNumber":2,"startTime":"2026-06-24T00:43:29.172Z","endTime":"2026-06-24T00:43:39.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:43:39.178Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lourdes Gurriel Jr. doubles (5) on a line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T00:43:49.975Z","endTime":"2026-06-24T00:45:23.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56325327029564,"aZ":-26.58241383322114,"pfxX":2.415357244067213,"pfxZ":3.1958154432507007,"pX":1.1080477231158312,"pZ":1.8157167392374778,"vX0":6.8231706471538915,"vY0":-131.1557254155426,"vZ0":-4.366780745685142,"x":74.76,"y":189.76,"x0":-1.8362648031755688,"y0":50.00268327079221,"z0":5.4739847844504155,"aX":4.226981378078577},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":-5.8,"spinRate":2408,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.41689138717204344,"extension":7.383168525088879},"index":0,"playId":"667eb7d4-0923-3277-a52a-0f79a4462878","pitchNumber":1,"startTime":"2026-06-24T00:44:01.762Z","endTime":"2026-06-24T00:44:06.190Z","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.9,"endSpeed":86.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98529782423781,"aZ":-17.999009212385754,"pfxX":-7.47882859687366,"pfxZ":7.452838997748172,"pX":0.5708315431471666,"pZ":3.2634981984042635,"vX0":8.379596290153184,"vY0":-136.54499068455706,"vZ0":-3.036636315353293,"x":95.24,"y":150.67,"x0":-1.5554183374490071,"y0":50.003318486753265,"z0":5.6174072697802595,"aX":-14.227041863438332},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":11.9,"spinRate":2189,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.39999354970188516,"extension":7.308617353259184},"index":1,"playId":"3b249c16-39b5-31a6-8872-8eccaaffa2a1","pitchNumber":2,"startTime":"2026-06-24T00:44:14.239Z","endTime":"2026-06-24T00:44:18.921Z","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":94.6,"endSpeed":86.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05668441775093,"aZ":-21.804523078057468,"pfxX":-10.46279517948837,"pfxZ":5.443818641335884,"pX":-0.5579743496447969,"pZ":2.8778056091750335,"vX0":6.875253586230227,"vY0":-137.50387544171187,"vZ0":-3.1736366120530706,"x":138.27,"y":161.08,"x0":-1.7385093696416791,"y0":50.001746919301965,"z0":5.535871318390848,"aX":-19.923687909677675},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":17.4,"spinRate":2239,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39918464931772135,"extension":7.279952504275747},"index":2,"playId":"cb5e8c4b-a021-351f-bb70-6719bdf280e8","pitchNumber":3,"startTime":"2026-06-24T00:44:33.765Z","endTime":"2026-06-24T00:44:37.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.137631193063545,"aZ":-35.27780935201214,"pfxX":7.578003985588902,"pfxZ":-1.9963881158180694,"pX":-0.010301450816521944,"pZ":2.8854726833261366,"vX0":2.3739385208822026,"vY0":-123.95464825631745,"vZ0":0.5720731466575504,"x":117.39,"y":160.87,"x0":-1.965396759959785,"y0":50.00401640682196,"z0":5.600831105424013,"aX":11.77361920657755},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.2,"breakHorizontal":-14.3,"spinRate":2655,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.4421386649342458,"extension":7.160854952739669},"hitData":{"launchSpeed":96.4,"launchAngle":18.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.07,"coordY":84.96}},"index":3,"playId":"94dbcd36-074b-3399-9db4-099830ddbd57","pitchNumber":4,"startTime":"2026-06-24T00:45:10.591Z","endTime":"2026-06-24T00:45:23.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:45:23.621Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"LuJames Groover pops out to catcher Pedro Pagés in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T00:45:51.550Z","endTime":"2026-06-24T00:46:54.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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.0,"endSpeed":86.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61880446938297,"aZ":-14.512933157287831,"pfxX":-2.7618840531290063,"pfxZ":9.161823447976195,"pX":0.3421046609493344,"pZ":2.7713335447833733,"vX0":6.506190854248982,"vY0":-138.1661256353452,"vZ0":-4.807707181207249,"x":103.96,"y":163.95,"x0":-1.6874483706965717,"y0":50.00367000872676,"z0":5.513774159403555,"aX":-5.325224101400756},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":3.6,"spinRate":2160,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.3968776908162628,"extension":7.524867171392898},"index":0,"playId":"04ebdbe6-c305-3992-a61e-4def5492ee89","pitchNumber":1,"startTime":"2026-06-24T00:46:01.847Z","endTime":"2026-06-24T00:46:05.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.707135298312885,"aZ":-27.241304134048814,"pfxX":1.9542970723117001,"pfxZ":2.8221415783255708,"pX":1.1642262369733114,"pZ":2.4094025795407417,"vX0":7.037936171383172,"vY0":-131.09912015278843,"vZ0":-2.7440119957320235,"x":72.62,"y":173.73,"x0":-1.8047876291779643,"y0":50.003401210391715,"z0":5.494822143163441,"aX":3.4127689910685426},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":-5.0,"spinRate":2324,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.41717979320770304,"extension":7.3526530179680645},"index":1,"playId":"24028b6d-e458-3b85-b10e-518383c82f04","pitchNumber":2,"startTime":"2026-06-24T00:46:25.692Z","endTime":"2026-06-24T00:46:30.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.101984267865323,"aZ":-28.441632877514206,"pfxX":9.000268667804733,"pfxZ":2.4192932419129853,"pX":0.22730769313365073,"pZ":3.4328070104119464,"vX0":2.605589852406056,"vY0":-123.58777160011785,"vZ0":0.6767608341981547,"x":108.34,"y":146.09,"x0":-2.0105645344105865,"y0":50.004235534474105,"z0":5.5480719448844935,"aX":13.894081884235796},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":-16.9,"spinRate":2636,"spinDirection":72},"zone":3,"typeConfidence":2.0,"plateTime":0.4435382215386272,"extension":7.096787960050675},"hitData":{"launchSpeed":74.2,"launchAngle":84.0,"totalDistance":54.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":150.85,"coordY":206.92}},"index":2,"playId":"7475815f-1baf-37c5-abea-3e3386dc994b","pitchNumber":3,"startTime":"2026-06-24T00:46:44.593Z","endTime":"2026-06-24T00:46:54.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:46:54.120Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tommy Troy pops out to first baseman Alec Burleson in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T00:47:18.054Z","endTime":"2026-06-24T00:47:45.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28734745049474,"aZ":-26.790307457506458,"pfxX":3.2392978273882918,"pfxZ":3.092430448974886,"pX":1.0886284525179464,"pZ":1.4614442540041832,"vX0":6.767252431686127,"vY0":-130.75823537090693,"vZ0":-5.0505117441633764,"x":75.5,"y":199.32,"x0":-1.9485820086773742,"y0":50.00091172543364,"z0":5.415602886174258,"aX":5.636279508798416},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-7.3,"spinRate":2405,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.41807853113765425,"extension":7.2392762577784175},"index":0,"playId":"762cc4d1-e30a-3a9b-acc2-76b1ef5102ff","pitchNumber":1,"startTime":"2026-06-24T00:47:22.010Z","endTime":"2026-06-24T00:47:26.560Z","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":94.7,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.910724589996356,"aZ":-19.47854386341422,"pfxX":-8.002041603427948,"pfxZ":6.643955939364602,"pX":0.02402307588747118,"pZ":2.7730185180679694,"vX0":7.25621231856798,"vY0":-137.6891761826957,"vZ0":-3.9666453020449275,"x":116.08,"y":163.91,"x0":-1.6118870880225806,"y0":50.00292416608643,"z0":5.558342667042444,"aX":-15.292559192927698},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":12.8,"spinRate":2250,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3985121692313669,"extension":7.332869110335622},"hitData":{"launchSpeed":90.5,"launchAngle":77.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.35,"coordY":202.14}},"index":1,"playId":"7b6b7f59-09f2-378e-8e7e-05d0b76522c1","pitchNumber":2,"startTime":"2026-06-24T00:47:35.798Z","endTime":"2026-06-24T00:47:45.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:47:45.824Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, shortstop Geraldo Perdomo to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T00:49:52.619Z","endTime":"2026-06-24T00:51:00.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.9,"endSpeed":73.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7847437678241,"aZ":-37.34804400267151,"pfxX":-3.119986895742457,"pfxZ":-3.852457341883305,"pX":0.06219316046765964,"pZ":2.7827799918729363,"vX0":-1.4835986978541096,"vY0":-114.96134186480433,"vZ0":0.7261049477496473,"x":114.63,"y":163.64,"x0":1.120784804458516,"y0":50.005218781726775,"z0":6.080590355658585,"aX":-4.1870782736425225},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.5,"breakHorizontal":6.0,"spinRate":2459,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.4759751826885137,"extension":6.610318262676431},"index":0,"playId":"9ae15716-0980-3c51-9d7c-f30ed99d195e","pitchNumber":1,"startTime":"2026-06-24T00:49:53.245Z","endTime":"2026-06-24T00:49:57.659Z","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.9,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07543924638604,"aZ":-15.33047198218704,"pfxX":3.416475061908197,"pfxZ":9.229615659183679,"pX":-0.3734439514837374,"pZ":3.3587689003230254,"vX0":-5.1893308258525455,"vY0":-133.79018469488855,"vZ0":-3.5620555512696925,"x":131.23,"y":148.09,"x0":1.141523391413317,"y0":50.00116620670383,"z0":5.796337550645056,"aX":6.234214464101002},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":-5.2,"spinRate":2221,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.40836407596335267,"extension":6.452904179302103},"index":1,"playId":"4a870810-2d4c-32fc-8b17-cfafade35115","pitchNumber":2,"startTime":"2026-06-24T00:50:12.161Z","endTime":"2026-06-24T00:50:15.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93681915496483,"aZ":-17.6887867819547,"pfxX":7.733988051579982,"pfxZ":7.90682406600591,"pX":-1.6185317923421285,"pZ":0.5737374500412921,"vX0":-9.058706473822891,"vY0":-134.46378600685748,"vZ0":-10.067519351356221,"x":178.69,"y":223.29,"x0":0.7879826044711334,"y0":50.005903016646414,"z0":5.6195010543578885,"aX":14.176149248084634},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-12.1,"spinRate":2246,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.40721491635358964,"extension":6.703732825011325},"index":2,"playId":"1852c720-744d-3b30-832d-69d94ef643a2","pitchNumber":3,"startTime":"2026-06-24T00:50:32.701Z","endTime":"2026-06-24T00:50:36.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.453198965707244,"aZ":-36.338274598347056,"pfxX":-0.9661010522852478,"pfxZ":-2.8604234968032864,"pX":-0.8380255138683984,"pZ":1.4497800845041935,"vX0":-4.286184850668597,"vY0":-120.12463476259363,"vZ0":-2.655239595040894,"x":148.94,"y":199.64,"x0":1.0990156446053776,"y0":50.00536503101595,"z0":5.817257286466117,"aX":-1.404280484476565},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.5,"breakHorizontal":2.9,"spinRate":2318,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4569176662950789,"extension":6.782796768420661},"hitData":{"launchSpeed":94.6,"launchAngle":-11.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.03,"coordY":132.6}},"index":3,"playId":"8b7efed3-3849-385c-b0b7-4549591a607f","pitchNumber":4,"startTime":"2026-06-24T00:50:52.639Z","endTime":"2026-06-24T00:51:00.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:51:00.661Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Jordan flies out sharply to center fielder Tommy Troy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T00:51:19.361Z","endTime":"2026-06-24T00:51:51.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.269091697150373,"aZ":-26.010555284353202,"pfxX":10.270622708144808,"pfxZ":3.7766173334639666,"pX":0.05730747318593047,"pZ":1.3000241355173636,"vX0":-5.972377023314893,"vY0":-126.82030759096637,"vZ0":-5.896923029463657,"x":114.82,"y":203.68,"x0":1.1050031558277305,"y0":50.00587452688719,"z0":5.722799324791556,"aX":16.778738112940886},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-17.3,"spinRate":1872,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.431445724948607,"extension":6.669823172262131},"index":0,"playId":"bae73e34-fb60-3fb4-853f-bb022a2a5286","pitchNumber":1,"startTime":"2026-06-24T00:51:25.172Z","endTime":"2026-06-24T00:51:29.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.774091241843127,"aZ":-24.71033204466081,"pfxX":8.429226573497509,"pfxZ":4.596741830467204,"pX":-0.6096851164824446,"pZ":2.404598343791204,"vX0":-7.139535714684025,"vY0":-126.11831236557754,"vZ0":-3.4900656122823612,"x":140.24,"y":173.86,"x0":1.1520314842944401,"y0":50.00258707251012,"z0":5.7819664084405,"aX":13.684957601311552},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.8,"breakHorizontal":-13.8,"spinRate":1964,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.4330026679895753,"extension":6.464752882794211},"hitData":{"launchSpeed":102.1,"launchAngle":40.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":106.38,"coordY":46.73}},"index":1,"playId":"ec76742b-3b38-3d42-9ee3-48d8d54d5664","pitchNumber":2,"startTime":"2026-06-24T00:51:41.309Z","endTime":"2026-06-24T00:51:51.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:51:51.342Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T00:52:03.457Z","endTime":"2026-06-24T00:54:27.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":7},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.312743464534485,"aZ":-38.26061360360876,"pfxX":-2.4955535515018665,"pfxZ":-4.441379991745296,"pX":0.5872736962737971,"pZ":1.9211659796426444,"vX0":-1.234696396544559,"vY0":-116.46389385219108,"vZ0":-0.8747569870303604,"x":94.61,"y":186.91,"x0":1.4488626529022792,"y0":50.00282668905254,"z0":5.927162308217133,"aX":-3.420348856387525},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.9,"breakHorizontal":4.8,"spinRate":2398,"spinDirection":291},"zone":9,"typeConfidence":2.0,"plateTime":0.4706894652728648,"extension":6.6607269976338355},"index":0,"playId":"48d637bb-23a5-3c06-aee2-3eb229b66241","pitchNumber":1,"startTime":"2026-06-24T00:52:17.702Z","endTime":"2026-06-24T00:52:21.490Z","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":84.6,"endSpeed":77.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449619771153213,"aZ":-28.41956535732618,"pfxX":8.405664250163532,"pfxZ":2.442719758536489,"pX":1.5699602839893616,"pZ":2.7204735351590084,"vX0":-2.551949413255141,"vY0":-123.20954366237844,"vZ0":-1.7000781282458681,"x":57.16,"y":165.33,"x0":1.526932037840548,"y0":50.00431253626223,"z0":5.8208287739755376,"aX":12.925739104585254},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.3,"breakHorizontal":-14.6,"spinRate":1805,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.444527136934318,"extension":6.498108972309451},"index":1,"playId":"660d4250-29d5-3da9-9296-f77741f68733","pitchNumber":2,"startTime":"2026-06-24T00:52:31.020Z","endTime":"2026-06-24T00:52:34.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.537023990741144,"aZ":-14.741230163708831,"pfxX":3.8871415855685205,"pfxZ":9.503135164909352,"pX":0.3591994342253442,"pZ":3.139166340010493,"vX0":-4.279444776176373,"vY0":-134.43448785721557,"vZ0":-3.8546558979096353,"x":103.31,"y":154.02,"x0":1.4649831599650394,"y0":50.00116198068145,"z0":5.6345932509808705,"aX":7.130016182371102},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":-6.1,"spinRate":2351,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.4070857373193357,"extension":6.459110894685361},"index":2,"playId":"4f39fa3b-3bd4-38bf-9466-b063e47023ee","pitchNumber":3,"startTime":"2026-06-24T00:52:47.892Z","endTime":"2026-06-24T00:52:51.236Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-24T00:53:00.151Z","endTime":"2026-06-24T00:53:12.736Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.979493271176143,"aZ":-17.200283088672283,"pfxX":4.8823037682951345,"pfxZ":7.935813214711963,"pX":-0.955495902838599,"pZ":2.6458908457617833,"vX0":-7.759401218242709,"vY0":-135.83214772231648,"vZ0":-4.862830781415499,"x":153.42,"y":167.34,"x0":1.290917401360438,"y0":50.00469289283812,"z0":5.6380761592447035,"aX":9.215323934674217},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":-7.4,"spinRate":2357,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4017057497054073,"extension":6.484282234087801},"index":4,"playId":"00f21614-87ca-3ecb-9f59-b353515bccd8","pitchNumber":4,"startTime":"2026-06-24T00:53:12.736Z","endTime":"2026-06-24T00:53:17.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671076507160727,"aZ":-15.022655431348102,"pfxX":4.77321032990617,"pfxZ":9.221014081532264,"pX":0.6058166910298615,"pZ":4.886566504412325,"vX0":-4.2692520216208605,"vY0":-135.77029798030577,"vZ0":0.4386987612236368,"x":93.91,"y":106.84,"x0":1.5811007978159495,"y0":50.00625926272644,"z0":5.771064823365054,"aX":8.882651850372314},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":-7.7,"spinRate":2313,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4039476727532789,"extension":6.319392906435821},"index":5,"playId":"d8d7f71c-aeb5-3479-80bd-525aad6baeab","pitchNumber":5,"startTime":"2026-06-24T00:53:44.621Z","endTime":"2026-06-24T00:53:48.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528232998494847,"aZ":-37.914732849848434,"pfxX":-1.840403713412861,"pfxZ":-4.007394439374706,"pX":0.6894565107156394,"pZ":1.8075693554225383,"vX0":-0.9534868443561968,"vY0":-119.70511545846416,"vZ0":-1.4623538290078435,"x":90.72,"y":189.98,"x0":1.3334049684890492,"y0":50.000129173856365,"z0":5.855779574070973,"aX":-2.6399039064104155},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.3,"breakHorizontal":3.6,"spinRate":2329,"spinDirection":295},"zone":9,"typeConfidence":2.0,"plateTime":0.45954522693197886,"extension":6.600037578463476},"index":6,"playId":"c7ff3edc-99eb-3cbd-b884-fd90b0556965","pitchNumber":6,"startTime":"2026-06-24T00:54:03.914Z","endTime":"2026-06-24T00:54:08.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56052127360823,"aZ":-28.706415969498625,"pfxX":9.501498441714496,"pfxZ":2.1674475577146435,"pX":-0.03413209247136966,"pZ":1.9705141858772257,"vX0":-6.209674790601009,"vY0":-125.30495174347575,"vZ0":-3.3153631998486803,"x":118.3,"y":185.58,"x0":1.2323826172295738,"y0":50.00571539159512,"z0":5.637795725680083,"aX":15.224122118838592},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.5,"breakHorizontal":-16.0,"spinRate":1961,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.43589217342632924,"extension":6.631870596377681},"index":7,"playId":"f62a372e-c880-3777-ba83-048b028698ae","pitchNumber":7,"startTime":"2026-06-24T00:54:23.706Z","endTime":"2026-06-24T00:54:27.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:54:27.750Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out softly, third baseman Blaze Jordan to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T00:56:31.243Z","endTime":"2026-06-24T00:56:58.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(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":84.7,"endSpeed":78.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.816183038383198,"aZ":-31.2755424908006,"pfxX":7.269992096516254,"pfxZ":0.579799894711261,"pX":-1.10421326821671,"pZ":1.9864052313696186,"vX0":0.3209538229491998,"vY0":-123.49855185521328,"vZ0":-2.054564416881425,"x":159.09,"y":185.15,"x0":-2.180714680731917,"y0":50.00275445366885,"z0":5.451137070631027,"aX":11.267420568635778},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.8,"breakHorizontal":-13.2,"spinRate":2647,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.44294228432474814,"extension":6.80434229895045},"index":0,"playId":"e4b15692-1582-33c0-b9d9-48c9dc62ae3a","pitchNumber":1,"startTime":"2026-06-24T00:56:37.665Z","endTime":"2026-06-24T00:56:42.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6036727047214,"aZ":-42.451122545365074,"pfxX":5.81716601631604,"pfxZ":-7.236939223897173,"pX":-0.14481214852928162,"pZ":1.4602527782000976,"vX0":2.1311080197114576,"vY0":-118.88721858305446,"vZ0":-0.7806341756296982,"x":122.52,"y":199.35,"x0":-1.810873804063657,"y0":50.005187472371695,"z0":5.67452003269154,"aX":8.256887284127178},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.0,"breakHorizontal":-11.0,"spinRate":2507,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4622180198235162,"extension":6.937720317248315},"hitData":{"launchSpeed":52.1,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":113.37,"coordY":184.25}},"index":1,"playId":"7b517ea0-5584-35e9-9483-3e03621d2bc0","pitchNumber":2,"startTime":"2026-06-24T00:56:50.372Z","endTime":"2026-06-24T00:56:58.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:56:58.386Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T00:57:18.398Z","endTime":"2026-06-24T00:58:43.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816718594911293,"aZ":-26.509776437437278,"pfxX":2.7961580503776506,"pfxZ":3.315659905537878,"pX":0.8261291275737448,"pZ":0.4408253501297149,"vX0":6.229262161074634,"vY0":-129.5542272443233,"vZ0":-7.3235266651581545,"x":85.51,"y":226.88,"x0":-1.968002540853663,"y0":50.00209371377947,"z0":5.316227272653896,"aX":4.776150496656752},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":-6.4,"spinRate":2338,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4219882378236739,"extension":7.305730310113578},"index":0,"playId":"0943c77b-0e35-3014-bfd1-fb249425c572","pitchNumber":1,"startTime":"2026-06-24T00:57:23.089Z","endTime":"2026-06-24T00:57:26.668Z","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":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-24T00:57:38.974Z","endTime":"2026-06-24T00:57:53.117Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01514647903263,"aZ":-29.88888366816223,"pfxX":-5.527282825826196,"pfxZ":1.346312332919723,"pX":-0.9064320471986558,"pZ":2.324776409934614,"vX0":4.263774391629582,"vY0":-129.2566338709831,"vZ0":-2.058313224045435,"x":151.55,"y":176.01,"x0":-1.8562518163465016,"y0":50.004706738310134,"z0":5.418325398461443,"aX":-9.38823470053626},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":9.1,"spinRate":1506,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4231738767099982,"extension":7.289730271069442},"index":2,"playId":"c07477c5-7044-38ec-9dda-d40516afecea","pitchNumber":2,"startTime":"2026-06-24T00:57:53.117Z","endTime":"2026-06-24T00:57:57.490Z","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":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.413388750552162,"aZ":-29.87775669319788,"pfxX":3.5275306987427024,"pfxZ":1.3695513646997366,"pX":-0.8655383500501352,"pZ":3.7342248461066228,"vX0":1.8532087369284684,"vY0":-128.31264335374598,"vZ0":1.0411737832797732,"x":149.99,"y":137.96,"x0":-2.054327654389813,"y0":50.00132417985612,"z0":5.643132072349946,"aX":5.908054419170172},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":-6.8,"spinRate":2268,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4261185881377316,"extension":7.251131642123309},"index":3,"playId":"75fc3abc-97ba-3c64-a2c3-9a38cc0d7429","pitchNumber":3,"startTime":"2026-06-24T00:58:07.552Z","endTime":"2026-06-24T00:58:12.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.953397789383775,"aZ":-17.19399980228057,"pfxX":-0.9125425875234505,"pfxZ":8.02135312814379,"pX":-0.7672268864605394,"pZ":2.7875722640621206,"vX0":3.297643597196897,"vY0":-135.62244053610098,"vZ0":-3.9043231881235583,"x":146.24,"y":163.52,"x0":-1.878987592856867,"y0":50.00418143861313,"z0":5.441051980307996,"aX":-1.7050120753841551},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":1.0,"spinRate":2199,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40347336440532766,"extension":7.212585362808598},"index":4,"playId":"f5a9d1a9-7216-3e9d-8616-9517001c0310","pitchNumber":4,"startTime":"2026-06-24T00:58:21.705Z","endTime":"2026-06-24T00:58:25.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98594604947915,"aZ":-41.369946183282984,"pfxX":3.771294598208167,"pfxZ":-6.461253948467943,"pX":0.4670925502082576,"pZ":1.0283136431009805,"vX0":3.85232214455242,"vY0":-119.11438065241266,"vZ0":-1.8496030694104588,"x":99.2,"y":211.02,"x0":-1.667098871492902,"y0":50.00329443444675,"z0":5.589477561738381,"aX":5.36597938161254},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.9,"breakHorizontal":-7.8,"spinRate":2366,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4615705761944229,"extension":7.297930922828923},"index":5,"playId":"d41e7982-63f7-3ce2-86f2-76e95e7532a1","pitchNumber":5,"startTime":"2026-06-24T00:58:38.719Z","endTime":"2026-06-24T00:58:43.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:58:43.638Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corbin Carroll lines out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T00:58:59.267Z","endTime":"2026-06-24T00:59:20.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15621542331217,"aZ":-28.368871333960513,"pfxX":-5.239752616553745,"pfxZ":2.264718324440677,"pX":0.3929937152715244,"pZ":2.448412415041781,"vX0":7.0972506847598,"vY0":-128.75909541212434,"vZ0":-2.060590755111024,"x":102.02,"y":172.67,"x0":-1.715462746005592,"y0":50.00595902408507,"z0":5.449248455876785,"aX":-8.820187670392311},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":7.9,"spinRate":1237,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4250081377911332,"extension":7.155282223454589},"hitData":{"launchSpeed":92.8,"launchAngle":24.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.2,"coordY":91.97}},"index":0,"playId":"18821701-65b4-3bdc-b4c3-9ae76f767b2c","pitchNumber":1,"startTime":"2026-06-24T00:59:09.521Z","endTime":"2026-06-24T00:59:20.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:59:20.545Z","atBatIndex":38},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Geraldo Perdomo caught stealing 2nd base, catcher Pedro Pagés to second baseman José Fermín.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T00:59:42.818Z","endTime":"2026-06-24T01:01:20.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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_assist"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.616358099408696,"aZ":-27.517198801474958,"pfxX":2.0598698871971743,"pfxZ":2.623271266388496,"pX":1.99850128781276,"pZ":1.8027086316029248,"vX0":9.000371822911532,"vY0":-131.5817052198768,"vZ0":-4.0258512013584316,"x":40.82,"y":190.11,"x0":-1.716555151350428,"y0":50.00396239031388,"z0":5.362237000914298,"aX":3.6562199995078193},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.2,"breakHorizontal":-5.5,"spinRate":2330,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.4142800560759019,"extension":7.371286728981942},"index":0,"playId":"7b723edf-3b46-3421-8324-433d3077fce4","pitchNumber":1,"startTime":"2026-06-24T00:59:47.117Z","endTime":"2026-06-24T00:59:51.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.017632223701987,"aZ":-28.668835275409094,"pfxX":1.5773551100903007,"pfxZ":2.0222842710906015,"pX":0.7824515440910645,"pZ":2.962269436074083,"vX0":6.38626471677064,"vY0":-130.1639510509761,"vZ0":-1.0986640368581362,"x":87.17,"y":158.8,"x0":-1.8986546014361871,"y0":50.0006660872684,"z0":5.542796355801997,"aX":2.729701776216833},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.6,"breakHorizontal":-4.2,"spinRate":2300,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.4193505685823511,"extension":7.246667650247932},"index":1,"playId":"53129000-762a-363c-9e11-85e57cba70b2","pitchNumber":2,"startTime":"2026-06-24T01:00:08.886Z","endTime":"2026-06-24T01:00:12.866Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"a9cd4906-5f6f-3cff-afea-4ba3b28a6d05","startTime":"2026-06-24T01:00:30.541Z","endTime":"2026-06-24T01:00:34.416Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31918229622098,"aZ":-29.701907401532292,"pfxX":8.84438792755303,"pfxZ":1.6257183403653985,"pX":1.4906294056728189,"pZ":0.5094356104980718,"vX0":5.579140814195421,"vY0":-123.1666899685325,"vZ0":-5.577464304519536,"x":60.18,"y":225.03,"x0":-1.9595342656781294,"y0":50.00602072857699,"z0":5.340120080849159,"aX":13.479290745281805},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":-17.4,"spinRate":2499,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4461017136097003,"extension":7.189381794546362},"index":3,"playId":"5408f5b7-e030-3a95-aeef-c2b951bb1aad","pitchNumber":3,"startTime":"2026-06-24T01:00:49.785Z","endTime":"2026-06-24T01:00:53.473Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30307204247417,"aZ":-17.905804089418915,"pfxX":-4.214855103443183,"pfxZ":7.496720952143961,"pX":0.9534106519562932,"pZ":2.215461031046793,"vX0":7.9650345152491635,"vY0":-136.8834419126415,"vZ0":-5.5038095054449565,"x":80.66,"y":178.96,"x0":-1.4423613046325057,"y0":50.00680391034204,"z0":5.472359031119388,"aX":-8.026967445480558},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":6.0,"spinRate":2093,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.39965126182137256,"extension":7.481799058299658},"index":4,"playId":"d0277de3-516f-3c7d-be71-f069cfa8b4cd","pitchNumber":4,"startTime":"2026-06-24T01:01:13.236Z","endTime":"2026-06-24T01:01:20.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:01:20.250Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out, second baseman Ketel Marte to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T01:03:56.311Z","endTime":"2026-06-24T01:04:33.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.265966706413924,"aZ":-12.471896960006417,"pfxX":2.76326723635147,"pfxZ":10.751744012389722,"pX":-0.379180451392816,"pZ":1.11646246346367,"vX0":-5.081207459333826,"vY0":-134.3098051840511,"vZ0":-9.537591416158707,"x":131.45,"y":208.64,"x0":1.1756064939715232,"y0":50.0042690804856,"z0":5.593928121769303,"aX":5.064638362428583},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-4.0,"spinRate":2349,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.4073433399994606,"extension":6.524866453523224},"index":0,"playId":"7f0ad4ae-2abd-31b9-b613-993f9b6a7750","pitchNumber":1,"startTime":"2026-06-24T01:04:11.666Z","endTime":"2026-06-24T01:04:15.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.827070981501624,"aZ":-35.08985757050906,"pfxX":-2.6824872809621247,"pfxZ":-2.0430480294985145,"pX":0.3947449972888877,"pZ":2.802054186385683,"vX0":-1.447336759009104,"vY0":-118.49658316697779,"vZ0":0.08655845722738076,"x":101.95,"y":163.12,"x0":1.3611669301714322,"y0":50.00209780924066,"z0":5.960674210937121,"aX":-3.8291258807326485},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.5,"breakHorizontal":5.2,"spinRate":2404,"spinDirection":282},"zone":3,"typeConfidence":2.0,"plateTime":0.46154160184584603,"extension":6.419106080685726},"hitData":{"launchSpeed":95.1,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.3,"coordY":153.71}},"index":1,"playId":"c64975e5-cf81-3d2d-8b11-8411c730832b","pitchNumber":2,"startTime":"2026-06-24T01:04:25.240Z","endTime":"2026-06-24T01:04:33.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:04:33.291Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Iván Herrera walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T01:05:06.449Z","endTime":"2026-06-24T01:06:35.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T01:04:55.895Z","endTime":"2026-06-24T01:05:08.663Z","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":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.199588554843615,"aZ":-37.74385048769828,"pfxX":-3.073511087886195,"pfxZ":-4.171455680230488,"pX":0.17125699512089965,"pZ":1.1188245668661188,"vX0":-1.5769711031932563,"vY0":-115.39901376126018,"vZ0":-2.4326201915124286,"x":110.47,"y":208.57,"x0":1.264572237396118,"y0":50.00022713764273,"z0":5.852634950471908,"aX":-4.108414786051158},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.9,"breakHorizontal":6.0,"spinRate":2419,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.4762189317691705,"extension":6.498620842096804},"index":1,"playId":"2f1fe6a2-36b7-3553-b26b-2b436b50d4e4","pitchNumber":1,"startTime":"2026-06-24T01:05:08.663Z","endTime":"2026-06-24T01:05:12.393Z","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":92.0,"endSpeed":84.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.985394786019995,"aZ":-17.14833649930457,"pfxX":4.312914347757917,"pfxZ":8.213272585516476,"pX":-0.042842891342520444,"pZ":3.087629394778478,"vX0":-4.925804543588059,"vY0":-133.92107369365192,"vZ0":-3.870623242942847,"x":118.63,"y":155.41,"x0":1.2537751401552706,"y0":50.002925138862444,"z0":5.766725057514503,"aX":7.890501673417042},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":-6.8,"spinRate":2267,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.40788292451917485,"extension":6.437874705014471},"index":2,"playId":"ad6c6ff2-7ad1-37e0-821f-1ab1a06291af","pitchNumber":2,"startTime":"2026-06-24T01:05:23.490Z","endTime":"2026-06-24T01:05:27.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62586095446135,"aZ":-25.469988043892315,"pfxX":8.479211364315944,"pfxZ":4.204610321951197,"pX":0.7375923116228581,"pZ":1.5805971416282385,"vX0":-4.312493344260131,"vY0":-125.09260660485695,"vZ0":-4.980947147678345,"x":88.88,"y":196.1,"x0":1.3760014113330397,"y0":50.005320829273536,"z0":5.668272853738436,"aX":13.531490384560295},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-14.5,"spinRate":1846,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.43672026857873414,"extension":6.679197740430415},"index":3,"playId":"c868dd40-915b-3638-a506-a4be066d9deb","pitchNumber":3,"startTime":"2026-06-24T01:05:37.743Z","endTime":"2026-06-24T01:05:42.011Z","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":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15187627773844,"aZ":-25.970069792841468,"pfxX":-3.6505290856734,"pfxZ":3.780971037881244,"pX":-0.7903408189693178,"pZ":3.5145509111157036,"vX0":-4.303686834495004,"vY0":-127.28325617379585,"vZ0":-0.4667161614923137,"x":147.13,"y":143.89,"x0":1.396663219017977,"y0":50.00194559610057,"z0":5.75684078662352,"aX":-5.988341708485811},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.0,"breakHorizontal":7.6,"spinRate":2295,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4303327227660385,"extension":6.557700880082946},"index":4,"playId":"07e712b0-da00-3717-af64-5a0d08988569","pitchNumber":4,"startTime":"2026-06-24T01:05:55.286Z","endTime":"2026-06-24T01:05:59.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.694074503108094,"aZ":-38.40431792876971,"pfxX":-2.213376789568482,"pfxZ":-4.598611025726376,"pX":0.6050497692303034,"pZ":2.3004717867731683,"vX0":-1.1149160775314508,"vY0":-115.99489523282514,"vZ0":0.27056326015704624,"x":93.94,"y":176.67,"x0":1.3802010849670272,"y0":50.0016538279604,"z0":5.858898248856591,"aX":-3.000484490053687},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.9,"breakHorizontal":4.3,"spinRate":2255,"spinDirection":300},"zone":6,"typeConfidence":2.0,"plateTime":0.47309824224972985,"extension":6.309555586840131},"index":5,"playId":"d4640663-7476-3838-8a70-29df761c2a12","pitchNumber":5,"startTime":"2026-06-24T01:06:11.837Z","endTime":"2026-06-24T01:06:16.246Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.187208509142025,"aZ":-27.099687683988584,"pfxX":9.391502532680217,"pfxZ":3.180563174843636,"pX":-0.3380418056955416,"pZ":0.8022087378665725,"vX0":-6.847913114792469,"vY0":-126.01806069074958,"vZ0":-6.310514776458322,"x":129.89,"y":217.12,"x0":1.2033273322595064,"y0":50.00561191203216,"z0":5.547071940581527,"aX":15.007582570892474},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":-15.4,"spinRate":1963,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.435742591086528,"extension":6.6216095016366285},"index":6,"playId":"bb196c74-f577-3168-8863-eb62ff1ce647","pitchNumber":6,"startTime":"2026-06-24T01:06:28.334Z","endTime":"2026-06-24T01:06:35.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:06:35.100Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a line drive to right fielder Corbin Carroll. Iván Herrera to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T01:06:53.162Z","endTime":"2026-06-24T01:07:27.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.9,"endSpeed":78.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.723297506527906,"aZ":-26.766418493853674,"pfxX":10.070592118437162,"pfxZ":3.427979815366543,"pX":0.4778544270771593,"pZ":1.4970659619698095,"vX0":-5.482659595709033,"vY0":-124.93680641694665,"vZ0":-4.9617235401150115,"x":98.79,"y":198.36,"x0":1.3950871156221687,"y0":50.00241424588394,"z0":5.714847691017486,"aX":15.882503431982204},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.3,"breakHorizontal":-16.9,"spinRate":2009,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4387918631759167,"extension":6.440800542318869},"index":0,"playId":"a08d6de4-6305-3c85-a2b4-ff599f30c604","pitchNumber":1,"startTime":"2026-06-24T01:07:01.455Z","endTime":"2026-06-24T01:07:06.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.147571935069923,"aZ":-23.830003337401223,"pfxX":-2.4029476345282936,"pfxZ":5.057671353504286,"pX":-0.39146056819135533,"pZ":3.5417623743979245,"vX0":-3.85694403908139,"vY0":-127.82788056823286,"vZ0":-1.0522285749084586,"x":131.92,"y":143.15,"x0":1.4509846349110842,"y0":50.00278689245847,"z0":5.835319413784764,"aX":-3.9622794068398712},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.1,"breakHorizontal":5.3,"spinRate":2304,"spinDirection":180},"zone":1,"typeConfidence":2.0,"plateTime":0.4290208438895573,"extension":6.483123772163308},"hitData":{"launchSpeed":92.9,"launchAngle":11.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.67,"coordY":115.08}},"index":1,"playId":"c245087d-9d08-3cd4-a7a6-aa7fa0974556","pitchNumber":2,"startTime":"2026-06-24T01:07:17.239Z","endTime":"2026-06-24T01:07:27.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:07:27.773Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lars Nootbaar walks. Iván Herrera to 3rd. Jordan Walker to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T01:07:45.384Z","endTime":"2026-06-24T01:10:44.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.754717040708854,"aZ":-34.322696839003584,"pfxX":-1.6538911001997123,"pfxZ":-1.4556762204411848,"pX":-1.1186490319737785,"pZ":1.515132810719842,"vX0":-5.0544068702831515,"vY0":-120.97640450324043,"vZ0":-3.2869952683842767,"x":159.64,"y":197.87,"x0":1.213004202280374,"y0":50.000845564204134,"z0":5.902228851279956,"aX":-2.447789604907896},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.1,"breakHorizontal":4.2,"spinRate":2411,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4528848186900163,"extension":6.56587159194055},"index":0,"playId":"6d322176-9d35-3298-a618-4e3bf608b757","pitchNumber":1,"startTime":"2026-06-24T01:08:06.604Z","endTime":"2026-06-24T01:08:10.069Z","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.4,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86152827034489,"aZ":-13.189885227742273,"pfxX":4.5916349137719115,"pfxZ":10.447916511609304,"pX":-0.5885965220369764,"pZ":1.4452303218099563,"vX0":-6.455916003949677,"vY0":-134.1535272154743,"vZ0":-8.388871014565702,"x":139.44,"y":199.76,"x0":1.2559738654686983,"y0":50.002420236190105,"z0":5.559426008503351,"aX":8.343339358839453},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.2,"breakHorizontal":-6.8,"spinRate":2266,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.408773317216256,"extension":6.501811536282187},"index":1,"playId":"43150216-278b-3a5c-a834-e17f83de3242","pitchNumber":2,"startTime":"2026-06-24T01:08:26.759Z","endTime":"2026-06-24T01:08:31.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.840146646730254,"aZ":-37.502064647478385,"pfxX":-2.7113776357432826,"pfxZ":-3.643607390045889,"pX":-0.9842363615666677,"pZ":0.3762230986490717,"vX0":-4.424405042923298,"vY0":-120.99245376866271,"vZ0":-4.818471867912012,"x":154.52,"y":228.62,"x0":1.231039522277541,"y0":50.00542590004363,"z0":5.7331549554644665,"aX":-3.960905250468237},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.6,"breakHorizontal":6.1,"spinRate":2357,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.45527226750747696,"extension":6.6269020734134445},"index":2,"playId":"108f285b-f0d1-3c7d-9f7c-b2f592945b9d","pitchNumber":3,"startTime":"2026-06-24T01:08:45.280Z","endTime":"2026-06-24T01:08:48.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67724947094359,"aZ":-15.82115635558112,"pfxX":3.9262224197792617,"pfxZ":8.989775219460107,"pX":0.47194776184169374,"pZ":2.6513176440631288,"vX0":-3.6262327015530254,"vY0":-133.7298581979556,"vZ0":-5.046902824105947,"x":99.01,"y":167.19,"x0":1.3325904267764523,"y0":50.00117028352811,"z0":5.690330320402471,"aX":7.141238462610968},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-6.4,"spinRate":2280,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.40889436889446795,"extension":6.416242494850176},"index":3,"playId":"789f7a95-cce2-3436-984e-af9aa23ba636","pitchNumber":4,"startTime":"2026-06-24T01:09:11.106Z","endTime":"2026-06-24T01:09:15.106Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.914971127005863,"aZ":-20.295249956999196,"pfxX":8.680923009174414,"pfxZ":6.660446078115421,"pX":0.5848325489277006,"pZ":2.46850387510018,"vX0":-4.582055646916474,"vY0":-133.03744100964883,"vZ0":-4.85997165411847,"x":94.71,"y":172.13,"x0":1.2064371524931832,"y0":50.00085358995497,"z0":5.800182024665135,"aX":15.478800920779744},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":-14.6,"spinRate":2203,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.41250875311825874,"extension":6.477844178618474},"index":4,"playId":"ea89552e-7f66-33b6-a8e7-a2886302b780","pitchNumber":5,"startTime":"2026-06-24T01:09:29.946Z","endTime":"2026-06-24T01:09:33.490Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-24T01:09:52.961Z","endTime":"2026-06-24T01:10:09.720Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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":92.7,"endSpeed":85.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.539118155785083,"aZ":-18.63217240237207,"pfxX":7.016930619610273,"pfxZ":7.329369507392373,"pX":0.8117512857560499,"pZ":2.564208743749092,"vX0":-3.685969855074932,"vY0":-134.89781331226817,"vZ0":-5.018960707916441,"x":86.06,"y":169.55,"x0":1.2819780158591965,"y0":50.006189589874175,"z0":5.756946310116557,"aX":12.972792082513157},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":-12.0,"spinRate":2236,"spinDirection":163},"zone":6,"typeConfidence":2.0,"plateTime":0.4055727369353761,"extension":6.445788746624411},"index":6,"playId":"23421663-b96c-339b-bf0d-7bc2d571a39d","pitchNumber":6,"startTime":"2026-06-24T01:10:09.720Z","endTime":"2026-06-24T01:10:13.788Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.309597802685992,"aZ":-25.40251676189481,"pfxX":9.967411853460515,"pfxZ":4.38919276742219,"pX":-0.15690225144869363,"pZ":1.135808763938,"vX0":-6.674315316243183,"vY0":-123.32595581928032,"vZ0":-5.611186464226808,"x":122.98,"y":208.11,"x0":1.2882732055006982,"y0":50.00112311437856,"z0":5.58055399186028,"aX":15.36659991351717},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.8,"breakHorizontal":-16.6,"spinRate":1845,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.44397206682295254,"extension":6.715269798879367},"index":7,"playId":"e8b3122d-8d35-39b6-870f-9fd61a1fe845","pitchNumber":7,"startTime":"2026-06-24T01:10:38.155Z","endTime":"2026-06-24T01:10:44.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:10:44.029Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Nelson Velázquez flies into a double play, shortstop Geraldo Perdomo to catcher Gabriel Moreno. Iván Herrera out at home.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T01:12:00.691Z","endTime":"2026-06-24T01:12:18.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","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":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T01:11:08.060Z","endTime":"2026-06-24T01:12:02.994Z","isPitch":false,"type":"action"},{"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":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01124093182913,"aZ":-24.066414932119045,"pfxX":1.2041005598595613,"pfxZ":4.634811399989143,"pX":-0.4793138608639519,"pZ":2.3170852530324235,"vX0":-4.709178149125924,"vY0":-131.93265322119242,"vZ0":-4.154974093308433,"x":135.27,"y":176.22,"x0":1.1781275611635296,"y0":50.00384282598059,"z0":5.702025269342478,"aX":2.1072581619524127},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":-1.1,"spinRate":2318,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.4163432539725598,"extension":6.560906905159042},"hitData":{"launchSpeed":103.0,"launchAngle":59.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"hard","location":"6","coordinates":{"coordX":99.2,"coordY":126.55}},"index":1,"playId":"4fc40e64-e30f-391d-ac65-629a70dce704","pitchNumber":1,"startTime":"2026-06-24T01:12:02.994Z","endTime":"2026-06-24T01:12:18.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:12:18.492Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Moreno flies out to left fielder Nelson Velázquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T01:14:47.216Z","endTime":"2026-06-24T01:17:11.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.093643278649875,"aZ":-18.471141831713815,"pfxX":-3.509242322545772,"pfxZ":7.3224303955608825,"pX":-0.823465216903209,"pZ":2.880855471965697,"vX0":3.67518484987553,"vY0":-135.7710002403392,"vZ0":-3.9188481564558133,"x":148.39,"y":161.0,"x0":-1.7372414718007223,"y0":50.00047100082297,"z0":5.624450622000984,"aX":-6.5655636060930815},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.6,"breakHorizontal":5.6,"spinRate":2155,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4030680195277929,"extension":7.26435822597728},"index":0,"playId":"a16519dc-2271-391c-aac7-0e520cda421f","pitchNumber":1,"startTime":"2026-06-24T01:14:50.374Z","endTime":"2026-06-24T01:14:56.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49313934611922,"aZ":-18.76396353393458,"pfxX":-2.3321007334021964,"pfxZ":7.309480803820033,"pX":-0.022061978733738774,"pZ":2.817043552174762,"vX0":5.119106848143409,"vY0":-134.45635729657462,"vZ0":-3.7570075447076943,"x":117.84,"y":162.72,"x0":-1.6456410456300492,"y0":50.005710780220724,"z0":5.559863873918558,"aX":-4.280826724351489},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":3.1,"spinRate":2129,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4069789257241676,"extension":7.259518071319479},"index":1,"playId":"9f27763e-3c0d-3dc6-9e02-347f712c0c93","pitchNumber":2,"startTime":"2026-06-24T01:15:18.516Z","endTime":"2026-06-24T01:15:21.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-24T01:15:46.891Z","endTime":"2026-06-24T01:15:50.463Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"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":93.6,"endSpeed":85.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17799500666081,"aZ":-16.719565973790623,"pfxX":-3.421855888468402,"pfxZ":8.199719230998728,"pX":-0.0864224005496032,"pZ":3.471292368142925,"vX0":5.454549532832009,"vY0":-136.24371629186754,"vZ0":-2.4848421620967174,"x":120.29,"y":145.06,"x0":-1.6673739329638584,"y0":50.00504309095227,"z0":5.547102726534273,"aX":-6.45174649294503},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":5.0,"spinRate":2152,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4016044190324015,"extension":7.17151712182624},"index":3,"playId":"b10a7f11-4352-3665-bb86-015a1a31dab3","pitchNumber":3,"startTime":"2026-06-24T01:15:50.463Z","endTime":"2026-06-24T01:15:53.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34895043912179,"aZ":-43.18824902068172,"pfxX":4.517408810403166,"pfxZ":-7.546485042096917,"pX":1.0042006404696384,"pZ":0.6574213534058702,"vX0":4.959259355322336,"vY0":-120.83184770381557,"vZ0":-2.668540807088343,"x":78.72,"y":221.03,"x0":-1.6715512859578532,"y0":50.003243478413395,"z0":5.617748708917439,"aX":6.59295792375194},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.0,"breakHorizontal":-9.5,"spinRate":2203,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.45552917187595376,"extension":7.092524983788807},"index":4,"playId":"371e77eb-6d32-34df-83a7-6cfc965353ae","pitchNumber":4,"startTime":"2026-06-24T01:16:10.244Z","endTime":"2026-06-24T01:16:14.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.782146010636083,"aZ":-28.756735918406164,"pfxX":9.231758847317176,"pfxZ":2.25083345388349,"pX":3.070229673713975,"pZ":1.0648048427143182,"vX0":8.282911678661192,"vY0":-122.94586617960918,"vZ0":-4.791351105200124,"x":-0.03,"y":210.03,"x0":-1.5542419278226887,"y0":50.0000092836978,"z0":5.509870787102389,"aX":13.97734251311714},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.1,"breakHorizontal":-18.8,"spinRate":2600,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4473234544495561,"extension":7.169192335127968},"index":5,"playId":"3c4592f5-a0cb-3e74-a971-79b71404473e","pitchNumber":5,"startTime":"2026-06-24T01:16:27.446Z","endTime":"2026-06-24T01:16:30.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42103883725791,"aZ":-20.560159119490855,"pfxX":-6.960896853131153,"pfxZ":6.042526092970242,"pX":1.0490452545755535,"pZ":2.5564626035560103,"vX0":9.042304398192146,"vY0":-137.49530563091764,"vZ0":-4.1944877172611355,"x":77.01,"y":169.76,"x0":-1.3721193816138146,"y0":50.00304514177323,"z0":5.490308012481589,"aX":-13.3788241448575},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":10.8,"spinRate":2301,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3978030447694154,"extension":7.254347078447061},"index":6,"playId":"7943007b-7704-37e9-81a6-e81031e6993f","pitchNumber":6,"startTime":"2026-06-24T01:16:44.310Z","endTime":"2026-06-24T01:16:49.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.118708882736854,"aZ":-43.92636464488498,"pfxX":4.705214230129455,"pfxZ":-8.341556821512494,"pX":-0.14214019722614038,"pZ":1.4340408272882919,"vX0":2.163552179140164,"vY0":-118.64932102037957,"vZ0":-0.6342882579797275,"x":122.42,"y":200.06,"x0":-1.680268059698137,"y0":50.001689674198076,"z0":5.747422655992496,"aX":6.630642401439561},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-14.9,"breakHorizontal":-9.1,"spinRate":2431,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4636699389931991,"extension":6.8412181443559605},"hitData":{"launchSpeed":96.9,"launchAngle":38.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.27,"coordY":73.23}},"index":7,"playId":"dec2ea33-f0cb-3c9e-a4ae-6fe457079d96","pitchNumber":7,"startTime":"2026-06-24T01:17:01.165Z","endTime":"2026-06-24T01:17:11.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:17:11.190Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pavin Smith walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T01:17:25.383Z","endTime":"2026-06-24T01:18:31.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.3,"endSpeed":80.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4172355675678,"aZ":-27.909421366037552,"pfxX":-6.278566164862898,"pfxZ":2.5657233094174767,"pX":-0.9821775282718722,"pZ":2.0303091248618625,"vX0":4.333012347963429,"vY0":-128.48472779159414,"vZ0":-2.8280556734724063,"x":154.44,"y":183.96,"x0":-1.8809119440269806,"y0":50.00104533368627,"z0":5.33065026353231,"aX":-10.42054689797615},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":10.3,"spinRate":1515,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.42748765592984084,"extension":7.1302740530385265},"index":0,"playId":"7fdb53b8-c19a-37fb-b82a-43ded3fcc427","pitchNumber":1,"startTime":"2026-06-24T01:17:34.984Z","endTime":"2026-06-24T01:17:39.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51259678622613,"aZ":-30.54200147314616,"pfxX":-9.026107216366627,"pfxZ":0.9747773963576147,"pX":-0.29307524695872017,"pZ":0.7568132531339209,"vX0":6.699704735470658,"vY0":-129.237607396193,"vZ0":-5.619964162201507,"x":128.17,"y":218.35,"x0":-1.7596644313268648,"y0":50.00237846376941,"z0":5.334970545523233,"aX":-15.111551566084138},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":14.6,"spinRate":1565,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.42548188790998287,"extension":7.347546152901844},"index":1,"playId":"d7be1ce1-2c2f-3f57-aaaf-83078bcf497a","pitchNumber":2,"startTime":"2026-06-24T01:17:51.719Z","endTime":"2026-06-24T01:17:57.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.754227621230218,"aZ":-15.77235185153723,"pfxX":-2.907847052814354,"pfxZ":8.485394877841294,"pX":-0.32002935138522076,"pZ":1.3514914611290427,"vX0":4.657576523761361,"vY0":-137.50406018398903,"vZ0":-8.248290050736365,"x":129.2,"y":202.29,"x0":-1.6506431830965993,"y0":50.00358374773455,"z0":5.439708269192697,"aX":-5.621802917461321},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":4.4,"spinRate":2162,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.39688331864123816,"extension":7.412501715641594},"index":2,"playId":"2f7cbc20-98a5-3357-8981-b3a064c0949f","pitchNumber":3,"startTime":"2026-06-24T01:18:11.298Z","endTime":"2026-06-24T01:18:16.127Z","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":92.9,"endSpeed":85.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87899968685848,"aZ":-16.30387325688828,"pfxX":-4.8540822953043286,"pfxZ":8.541584259967498,"pX":-0.9887015481484103,"pZ":2.8604236549973057,"vX0":3.818586013107563,"vY0":-135.30582985802045,"vZ0":-3.9597240196275068,"x":154.69,"y":161.55,"x0":-1.7859684904981723,"y0":50.00611903382327,"z0":5.481739150080359,"aX":-9.023052546070666},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2192,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4044391948626762,"extension":7.074769733064843},"index":3,"playId":"a3b48242-e737-3976-bacd-33a7046ac1cc","pitchNumber":4,"startTime":"2026-06-24T01:18:25.945Z","endTime":"2026-06-24T01:18:31.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:18:31.273Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, third baseman Blaze Jordan to first baseman Alec Burleson. Pavin Smith to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T01:21:16.081Z","endTime":"2026-06-24T01:22:46.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T01:18:48.451Z","endTime":"2026-06-24T01:19:40.417Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Max Rajcic replaces Kyle Leahy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-24T01:19:40.417Z","endTime":"2026-06-24T01:21:18.392Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691008,"link":"/api/v1/people/691008"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.4,"endSpeed":75.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.035552345111892,"aZ":-45.51851293624274,"pfxX":3.2815135149930863,"pfxZ":-9.308216557230605,"pX":1.1367167978682131,"pZ":2.250987309437958,"vX0":5.009124767901083,"vY0":-119.76339083470353,"vZ0":0.9249316119045308,"x":73.67,"y":178.0,"x0":-1.4193873419619576,"y0":50.004954223466,"z0":5.97488526325149,"aX":4.702374736085097},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-16.2,"breakHorizontal":-7.3,"spinRate":2840,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.45972463564316923,"extension":6.4800557263860155},"index":2,"playId":"3458e31e-c0de-3184-9447-e81c5e72e823","pitchNumber":1,"startTime":"2026-06-24T01:21:18.392Z","endTime":"2026-06-24T01:21:22.520Z","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38769734195333,"aZ":-12.770798376769518,"pfxX":-8.519721684289454,"pfxZ":9.922860594213665,"pX":0.6061150922594751,"pZ":1.2056277178076666,"vX0":8.494940997960741,"vY0":-138.57443816684744,"vZ0":-9.507547789147415,"x":93.9,"y":206.23,"x0":-1.3842068597713795,"y0":50.005788143037044,"z0":5.522856870366582,"aX":-16.663304149867074},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":13.8,"spinRate":2358,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3944511148563259,"extension":6.561283445534518},"index":3,"playId":"807b2cda-2d96-3c71-ba42-123e20d9a654","pitchNumber":2,"startTime":"2026-06-24T01:21:36.406Z","endTime":"2026-06-24T01:21:40.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25889219647329,"aZ":-12.96702114580488,"pfxX":-8.844626157987179,"pfxZ":9.59647672230798,"pX":1.0251706151069402,"pZ":2.5614713384286536,"vX0":9.382234603751815,"vY0":-140.459138044127,"vZ0":-6.375686611794694,"x":77.92,"y":169.62,"x0":-1.2063231564355865,"y0":50.00587873836864,"z0":5.701018823443134,"aX":-17.7087777427277},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":14.2,"spinRate":2387,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3896831980496467,"extension":6.516933597693651},"index":4,"playId":"077a9284-3352-3d5b-ba71-4d14c2eef5c5","pitchNumber":3,"startTime":"2026-06-24T01:21:57.300Z","endTime":"2026-06-24T01:22:24.323Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"}}},{"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":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.951541170139905,"aZ":-12.36279270844941,"pfxX":-8.487757439029398,"pfxZ":9.976544914443055,"pX":1.084578861933812,"pZ":2.0308127198509034,"vX0":9.449114189814413,"vY0":-139.88573460091214,"vZ0":-7.577121182131329,"x":75.66,"y":183.95,"x0":-1.231060582007888,"y0":50.001973648248,"z0":5.581297667407941,"aX":-16.854760107815633},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":13.4,"spinRate":2314,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3912504586321388,"extension":6.616549615761701},"hitData":{"launchSpeed":72.2,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.73,"coordY":170.94}},"index":5,"playId":"f51ac86a-2eed-3fe4-9781-d892142d1364","pitchNumber":4,"startTime":"2026-06-24T01:22:35.520Z","endTime":"2026-06-24T01:22:46.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:22:46.959Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lourdes Gurriel Jr. pops out to catcher Pedro Pagés.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T01:23:08.898Z","endTime":"2026-06-24T01:23:56.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.536643440572774,"aZ":-18.541006963584117,"pfxX":-9.620092561650402,"pfxZ":7.0147117733819275,"pX":-0.668383921666087,"pZ":3.4734088341903786,"vX0":5.155265875349215,"vY0":-139.07538249091655,"vZ0":-3.05875700794867,"x":142.48,"y":145.0,"x0":-1.3042900787895062,"y0":50.00155390374731,"z0":5.8292868478273,"aX":-18.69148504397905},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":16.2,"spinRate":2164,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3950521259895474,"extension":6.4533768360329775},"index":0,"playId":"b6f91659-b751-3256-856c-e6014b5f2704","pitchNumber":1,"startTime":"2026-06-24T01:23:10.634Z","endTime":"2026-06-24T01:23:15.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.212250845534683,"aZ":-47.204188020558576,"pfxX":4.876434476607575,"pfxZ":-10.175715415679916,"pX":0.8241753857229857,"pZ":2.137726686582518,"vX0":3.8618763542093966,"vY0":-121.64966446803126,"vZ0":0.8365075822190007,"x":85.58,"y":181.06,"x0":-1.4262066152532156,"y0":50.005842510959354,"z0":5.931074558850899,"aX":7.199429891131739},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-17.9,"breakHorizontal":-9.8,"spinRate":2879,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4528626795246673,"extension":6.4812850026226405},"index":1,"playId":"1eab94c7-3b24-3150-8827-ac6c434ade0f","pitchNumber":2,"startTime":"2026-06-24T01:23:28.534Z","endTime":"2026-06-24T01:23:33.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.752906557822435,"aZ":-21.303255015906657,"pfxX":-9.604802657316856,"pfxZ":7.186939728506424,"pX":-0.14992916967944095,"pZ":2.1265975678562117,"vX0":6.358241751099361,"vY0":-123.09722989095707,"vZ0":-3.7459387443546985,"x":122.71,"y":181.36,"x0":-1.5375822965529058,"y0":50.0016587245976,"z0":5.503121548057696,"aX":-14.52478319066039},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":12.2,"breakHorizontal":15.6,"spinRate":1893,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.44746415274152396,"extension":6.547042662428579},"hitData":{"launchSpeed":64.4,"launchAngle":78.0,"totalDistance":36.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":122.63,"coordY":190.0}},"index":2,"playId":"7a8f350b-3081-3c2b-ae00-6a00554c3b37","pitchNumber":3,"startTime":"2026-06-24T01:23:47.605Z","endTime":"2026-06-24T01:23:56.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:23:56.649Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Fermín lines out to center fielder Tommy Troy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T01:26:08.672Z","endTime":"2026-06-24T01:27:31.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_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":4},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32865572934705,"aZ":-17.535534938630192,"pfxX":6.93615071311878,"pfxZ":8.371575441903715,"pX":0.9789892950964187,"pZ":2.458021040131545,"vX0":-3.2026378613435242,"vY0":-131.74575760526332,"vZ0":-5.0684561187588155,"x":79.68,"y":172.41,"x0":1.3126093488133381,"y0":50.00340366937139,"z0":5.71251499671811,"aX":12.130949667699111},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.2,"breakHorizontal":-11.8,"spinRate":2232,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.41656386017702696,"extension":6.419710867247908},"index":0,"playId":"2d868271-51c3-3048-894f-2b035b657c6c","pitchNumber":1,"startTime":"2026-06-24T01:26:17.269Z","endTime":"2026-06-24T01:26:21.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.525121361792525,"aZ":-37.88131996588099,"pfxX":-2.738013488358014,"pfxZ":-4.336071966485333,"pX":0.6773800567461515,"pZ":3.5289530181265447,"vX0":-0.551414466546643,"vY0":-113.90508907996677,"vZ0":2.7001421761623092,"x":91.18,"y":143.5,"x0":1.278204098111377,"y0":50.00177979427445,"z0":6.068373120426319,"aX":-3.6047285658579584},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.8,"breakHorizontal":5.0,"spinRate":2368,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.4804799218769915,"extension":6.286179444824208},"index":1,"playId":"2738ac89-68d6-374b-bdf8-77d8923aa776","pitchNumber":2,"startTime":"2026-06-24T01:26:29.755Z","endTime":"2026-06-24T01:26:34.892Z","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":90.7,"endSpeed":83.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317754399400084,"aZ":-18.533277259989305,"pfxX":7.283131845689493,"pfxZ":7.721701803713946,"pX":-0.08154461990199174,"pZ":2.1759139620512307,"vX0":-5.674709963411752,"vY0":-131.87743128787884,"vZ0":-5.3856164068892465,"x":120.11,"y":180.03,"x0":1.1489805214391953,"y0":50.0005499480761,"z0":5.605965066334078,"aX":12.862458109449106},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.1,"breakHorizontal":-12.0,"spinRate":2217,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.41489658222698145,"extension":6.570178171667541},"index":2,"playId":"877b569c-684c-3953-99fb-0f333e20b6b7","pitchNumber":3,"startTime":"2026-06-24T01:26:44.180Z","endTime":"2026-06-24T01:26:48.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.221789531422132,"aZ":-26.495415542662993,"pfxX":8.336996086656683,"pfxZ":3.850392956348191,"pX":0.6321688260741218,"pZ":4.199164707779916,"vX0":-4.4454492073452645,"vY0":-120.66360807887743,"vZ0":1.4815495761260884,"x":92.9,"y":125.4,"x0":1.414033466084715,"y0":50.005480019471555,"z0":5.909658125514759,"aX":12.309884659571983},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.6,"breakHorizontal":-14.0,"spinRate":1942,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4537217939218907,"extension":6.420657936995492},"index":3,"playId":"0a4ac607-3cd0-3ed8-b901-c874e20564db","pitchNumber":4,"startTime":"2026-06-24T01:26:58.635Z","endTime":"2026-06-24T01:27:02.070Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.636868998311716,"aZ":-15.493591561461644,"pfxX":4.54307363571516,"pfxZ":9.2946585119699,"pX":0.11577171316366747,"pZ":2.4228479471671713,"vX0":-4.588828555606865,"vY0":-132.90038803119876,"vZ0":-5.414030479416199,"x":112.59,"y":173.36,"x0":1.2719337226390235,"y0":50.00027200609734,"z0":5.605875717838308,"aX":8.151388422959487},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.0,"breakHorizontal":-7.3,"spinRate":2281,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.4116253911560026,"extension":6.557220618540676},"hitData":{"launchSpeed":85.9,"launchAngle":26.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.88,"coordY":76.18}},"index":4,"playId":"c8df1e0c-216a-3400-b1bd-a4f0b8eef031","pitchNumber":5,"startTime":"2026-06-24T01:27:23.811Z","endTime":"2026-06-24T01:27:31.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:27:31.826Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to center fielder Tommy Troy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T01:27:45.370Z","endTime":"2026-06-24T01:28:08.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84021462739296,"aZ":-14.551251994152341,"pfxX":1.9059636046312352,"pfxZ":9.777740044939048,"pX":-0.5470077446549467,"pZ":2.388553954110446,"vX0":-5.179333883622783,"vY0":-133.4425261665078,"vZ0":-5.872118103512035,"x":137.85,"y":174.29,"x0":1.1718781120965698,"y0":50.00430695321002,"z0":5.666800945832104,"aX":3.4361003535615047},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-2.3,"spinRate":2370,"spinDirection":161},"zone":4,"typeConfidence":2.0,"plateTime":0.4105359492158911,"extension":6.496951539591132},"hitData":{"launchSpeed":97.2,"launchAngle":38.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.13,"coordY":66.44}},"index":0,"playId":"33d5bf3e-abaf-355f-9bf6-17dba81f635a","pitchNumber":1,"startTime":"2026-06-24T01:27:58.631Z","endTime":"2026-06-24T01:28:08.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:28:08.663Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Jordan walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T01:30:50.092Z","endTime":"2026-06-24T01:31:59.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"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":[2,3,4,5,6],"actionIndex":[1],"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":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T01:28:21.004Z","endTime":"2026-06-24T01:29:10.611Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Juan Morillo replaces Eduardo Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-24T01:29:10.611Z","endTime":"2026-06-24T01:30:52.354Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666661,"link":"/api/v1/people/666661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050932331543464,"aZ":-38.65825043218461,"pfxX":5.341780194609349,"pfxZ":-4.201895911469373,"pX":1.2270717938602536,"pZ":0.7985813950221253,"vX0":4.593226041170049,"vY0":-123.78201499126286,"vZ0":-3.6705496345631277,"x":70.23,"y":217.22,"x0":-1.3505897703465883,"y0":50.0047470028683,"z0":5.556969312893577,"aX":8.240217045522286},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.3,"breakHorizontal":-10.8,"spinRate":2885,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.44349813141116323,"extension":6.588600818631944},"index":2,"playId":"a1576c4b-d5f9-3e68-8957-dba3646d881f","pitchNumber":1,"startTime":"2026-06-24T01:30:52.354Z","endTime":"2026-06-24T01:30:55.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89040487715053,"aZ":-15.827597521065572,"pfxX":-8.678722880190124,"pfxZ":7.839978702010985,"pX":-0.8675175813995544,"pZ":1.8967218054921005,"vX0":5.36058859214751,"vY0":-143.63588524569653,"vZ0":-7.127914485101724,"x":150.07,"y":187.57,"x0":-1.6323689674306547,"y0":50.00356210787234,"z0":5.398339606136514,"aX":-18.098813038471523},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2100,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.381608471753502,"extension":6.444307946496837},"index":3,"playId":"db6c10eb-b76a-36d7-8e14-9e86b2352ee4","pitchNumber":2,"startTime":"2026-06-24T01:31:07.056Z","endTime":"2026-06-24T01:31:11.873Z","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":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11969053603429,"aZ":-18.534324747128352,"pfxX":-9.482822143245796,"pfxZ":6.696206444117572,"pX":-0.42283259964618936,"pZ":2.0718121239708456,"vX0":6.642643158637238,"vY0":-141.95923080807228,"vZ0":-6.029493796294676,"x":133.12,"y":182.84,"x0":-1.5635468344938628,"y0":50.00219531424251,"z0":5.406974008221157,"aX":-19.314126406001932},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":15.8,"spinRate":2129,"spinDirection":209},"zone":7,"typeConfidence":0.88,"plateTime":0.3861300169196822,"extension":6.485927196192995},"index":4,"playId":"83e598ed-a20d-3cc5-945e-f2fedb59b513","pitchNumber":3,"startTime":"2026-06-24T01:31:20.972Z","endTime":"2026-06-24T01:31:24.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3715028708436,"aZ":-35.87164097162803,"pfxX":3.312880718032573,"pfxZ":-2.3100036777755215,"pX":2.0171188251328673,"pZ":0.8661922130318175,"vX0":7.196569395616714,"vY0":-126.3199338850375,"vZ0":-4.345752609699872,"x":40.11,"y":215.39,"x0":-1.3065539490991243,"y0":50.00018945149528,"z0":5.514285453002669,"aX":5.313621622631315},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.0,"breakHorizontal":-7.7,"spinRate":2779,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.43473970055619926,"extension":6.601935934317834},"index":5,"playId":"30ee4500-d25b-3684-b8cb-ea8d5663a04e","pitchNumber":4,"startTime":"2026-06-24T01:31:35.990Z","endTime":"2026-06-24T01:31:39.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75673155471977,"aZ":-12.601472718437897,"pfxX":-7.9965037728357045,"pfxZ":9.415869001547737,"pX":0.23069724218016652,"pZ":0.7245885945424363,"vX0":7.873786340795496,"vY0":-143.4144183116237,"vZ0":-10.51053854390423,"x":108.21,"y":219.22,"x0":-1.5139844584042934,"y0":50.00446936334135,"z0":5.227194881769753,"aX":-16.627000107602704},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":12.8,"spinRate":2230,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.382194356265245,"extension":6.61701930640018},"index":6,"playId":"853eec5a-908f-3c3a-9759-9b0f5246b016","pitchNumber":5,"startTime":"2026-06-24T01:31:54.953Z","endTime":"2026-06-24T01:31:59.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:31:59.513Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jimmy Crooks called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T01:33:30.077Z","endTime":"2026-06-24T01:35:31.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6,8],"actionIndex":[0,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":8},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jimmy Crooks replaces Pedro Pagés.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T01:32:42.256Z","endTime":"2026-06-24T01:32:47.552Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-24T01:32:47.552Z","endTime":"2026-06-24T01:33:32.371Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.134719512146162,"aZ":-38.49547900048692,"pfxX":2.291373249697296,"pfxZ":-3.9056925013765613,"pX":2.477516774813132,"pZ":0.22276721067424124,"vX0":8.22983704272995,"vY0":-126.93714132170534,"vZ0":-5.545862452265095,"x":22.56,"y":232.77,"x0":-1.1162471152800983,"y0":50.00538349397422,"z0":5.531913805842503,"aX":3.7051814657896767},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.2,"breakHorizontal":-6.1,"spinRate":2797,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.432963937561611,"extension":6.639112554728804},"index":2,"playId":"130950f1-4c6a-3c84-9e79-66144ea865b7","pitchNumber":1,"startTime":"2026-06-24T01:33:32.371Z","endTime":"2026-06-24T01:33:43.433Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Juan Morillo. Blaze Jordan to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"130950f1-4c6a-3c84-9e79-66144ea865b7","startTime":"2026-06-24T01:33:47.606Z","endTime":"2026-06-24T01:34:08.846Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691458,"link":"/api/v1/people/691458"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4817949770221,"aZ":-10.697542729548445,"pfxX":-4.191782750640155,"pfxZ":10.176452680047927,"pX":0.4547779772545589,"pZ":1.536701691755441,"vX0":6.881369188406849,"vY0":-144.54775678156025,"vZ0":-9.037246347935781,"x":99.66,"y":197.29,"x0":-1.4149106860163414,"y0":50.00638953744668,"z0":5.365383647793942,"aX":-8.849926031354759},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2177,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.37927803772335844,"extension":6.5774078293927065},"index":4,"playId":"f65148ef-a249-320e-b1a5-4252aae8baef","pitchNumber":2,"startTime":"2026-06-24T01:34:08.846Z","endTime":"2026-06-24T01:34:13.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.358773824935895,"aZ":-23.055114459225905,"pfxX":-9.365246413837317,"pfxZ":5.036316720384762,"pX":-1.5741832899138575,"pZ":0.44258136146227206,"vX0":3.3299197198744315,"vY0":-134.28055830351883,"vZ0":-8.68923201258899,"x":177.0,"y":226.83,"x0":-1.61971105410121,"y0":50.003427064041276,"z0":5.383827750894287,"aX":-16.959248568165407},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":16.2,"spinRate":2391,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.40921494106686485,"extension":6.2768337754374475},"index":5,"playId":"d1b4568a-cd8d-3428-867c-b815dde424f5","pitchNumber":3,"startTime":"2026-06-24T01:34:26.839Z","endTime":"2026-06-24T01:34:30.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.174519229349304,"aZ":-26.037897807147562,"pfxX":-9.602928074417155,"pfxZ":3.4730685153612058,"pX":-0.627047475400674,"pZ":0.7629437037461471,"vX0":5.425536107923276,"vY0":-131.8940741956673,"vZ0":-7.234444622181987,"x":140.9,"y":218.18,"x0":-1.4594498615117428,"y0":50.005877892888435,"z0":5.452608106425155,"aX":-16.978315125618003},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.9,"breakHorizontal":16.3,"spinRate":2271,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.414756551289166,"extension":6.283177197591466},"index":6,"playId":"83223901-dbfe-3800-ab70-015491ed1ec9","pitchNumber":4,"startTime":"2026-06-24T01:34:50.844Z","endTime":"2026-06-24T01:34:54.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-06-24T01:35:09.261Z","endTime":"2026-06-24T01:35:26.400Z","isPitch":false,"type":"action","player":{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31379856725024,"aZ":-11.950839518362663,"pfxX":-2.438227259211269,"pfxZ":9.510980473633055,"pX":0.7753085347188169,"pZ":2.560946332153103,"vX0":7.045987939334389,"vY0":-144.78314673572893,"vZ0":-6.021489182650676,"x":87.45,"y":169.63,"x0":-1.371326149416615,"y0":50.0005587894945,"z0":5.396591405168466,"aX":-5.183574443883197},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.2,"breakHorizontal":3.0,"spinRate":2215,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.37807272843103856,"extension":6.505084672847658},"index":8,"playId":"70e1dcbe-f511-30e5-8f05-a32211177c84","pitchNumber":5,"startTime":"2026-06-24T01:35:26.400Z","endTime":"2026-06-24T01:35:31.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:35:31.710Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"LuJames Groover walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T01:38:01.479Z","endTime":"2026-06-24T01:38:57.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Jimmy Crooks remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T01:37:31.588Z","endTime":"2026-06-24T01:38:03.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"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(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.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.176489705136294,"aZ":-13.391776015854605,"pfxX":-8.308853264100037,"pfxZ":9.837413714468797,"pX":1.2982173763183569,"pZ":-0.0975270741719186,"vX0":10.115668743000555,"vY0":-136.8120773982289,"vZ0":-12.572608766269814,"x":67.52,"y":241.41,"x0":-1.3553064617620012,"y0":50.00312457565931,"z0":5.456373438935363,"aX":-15.863894962322076},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":13.1,"spinRate":2150,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39927139172173076,"extension":6.653928414634861},"index":1,"playId":"079abe4a-f4d3-34bb-bc57-5e4fb735022b","pitchNumber":1,"startTime":"2026-06-24T01:38:03.766Z","endTime":"2026-06-24T01:38:07.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.059186874250237,"aZ":-44.56528538035874,"pfxX":5.429430949436046,"pfxZ":-8.504765979990008,"pX":-1.141006589098275,"pZ":3.4127375912622844,"vX0":-0.45142642595303667,"vY0":-119.63026192867638,"vZ0":3.2734893990284513,"x":160.49,"y":146.64,"x0":-1.6562702761875217,"y0":50.00519063816643,"z0":6.008449130275234,"aX":7.907479496770385},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.4,"breakHorizontal":-9.7,"spinRate":2710,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.45702771610905746,"extension":6.568227573643194},"index":2,"playId":"8710acb6-865a-3631-bdc7-dd4e9eafef91","pitchNumber":2,"startTime":"2026-06-24T01:38:20.112Z","endTime":"2026-06-24T01:38:24.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54481144564893,"aZ":-15.125473581669452,"pfxX":-5.618593021883236,"pfxZ":8.66753251832172,"pX":1.030505148370479,"pZ":2.1103718639788807,"vX0":9.031808379866964,"vY0":-138.5648753954436,"vZ0":-6.724661349826162,"x":77.72,"y":181.8,"x0":-1.5238326945544045,"y0":50.00545152768789,"z0":5.557622776911457,"aX":-11.056025631649764},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2127,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3935085108768246,"extension":6.624258603241267},"index":3,"playId":"23a6ca82-5fb3-36ff-926d-5319aa101c89","pitchNumber":3,"startTime":"2026-06-24T01:38:37.225Z","endTime":"2026-06-24T01:38:42.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6037137861019,"aZ":-15.976200580307504,"pfxX":-5.220169228469494,"pfxZ":8.508588206884955,"pX":-1.6101135545500638,"pZ":2.236246766922916,"vX0":2.0756070138065703,"vY0":-136.51560311211165,"vZ0":-6.34653425325198,"x":178.37,"y":178.4,"x0":-1.6982306893001586,"y0":50.00619576015094,"z0":5.674797477834615,"aX":-9.940281143787235},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":2047,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3999076827578323,"extension":6.423370860355515},"index":4,"playId":"110b994b-477a-368b-8ac4-d010c60c27d6","pitchNumber":4,"startTime":"2026-06-24T01:38:53.053Z","endTime":"2026-06-24T01:38:57.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:38:57.834Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Troy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T01:39:18.081Z","endTime":"2026-06-24T01:40:47.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83118444449544,"aZ":-14.04461492309005,"pfxX":-6.249927994081435,"pfxZ":9.324945964094125,"pX":0.7082384203265129,"pZ":3.2039694402010706,"vX0":7.958165567790943,"vY0":-138.31543974773996,"vZ0":-4.126009727663041,"x":90.0,"y":152.27,"x0":-1.38951571968171,"y0":50.00536899494916,"z0":5.651950230963843,"aX":-12.154949116138539},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2174,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3954672376196742,"extension":6.604893094958133},"index":0,"playId":"c86bcef5-2943-3e20-a185-348a424b33ed","pitchNumber":1,"startTime":"2026-06-24T01:39:23.975Z","endTime":"2026-06-24T01:39:28.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294531492378077,"aZ":-29.984935989701366,"pfxX":0.16774983724755632,"pfxZ":1.2853562019562546,"pX":1.4265933718975663,"pZ":2.4372824559522064,"vX0":6.726604334214672,"vY0":-128.9482242761165,"vZ0":-2.5183782377589186,"x":62.62,"y":172.97,"x0":-1.2265867834822621,"y0":50.001154380899216,"z0":5.716671367157531,"aX":0.2846848462200585},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.0,"breakHorizontal":-1.7,"spinRate":2518,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.42314266109652143,"extension":6.51235726800118},"index":1,"playId":"97c9a15f-bd59-30dc-a751-39050d27ae93","pitchNumber":2,"startTime":"2026-06-24T01:39:42.799Z","endTime":"2026-06-24T01:39:46.503Z","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":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45502831957659,"aZ":-28.574544698459878,"pfxX":-2.1984689020862676,"pfxZ":2.0626422631589625,"pX":-0.31259684294070766,"pZ":1.537927636967097,"vX0":3.7410563244272805,"vY0":-130.97195359615347,"vZ0":-5.022755790552098,"x":128.92,"y":197.26,"x0":-1.4708374249358698,"y0":50.002871319492186,"z0":5.605469754815137,"aX":-3.837356136689615},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":3.2,"spinRate":2343,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.4174658084167935,"extension":6.552281872334433},"index":2,"playId":"c200c00d-e5cd-3d95-a7be-3b7ed1107c4d","pitchNumber":3,"startTime":"2026-06-24T01:39:59.756Z","endTime":"2026-06-24T01:40:03.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.178104562825574,"aZ":-13.220170002000334,"pfxX":-4.995077142234739,"pfxZ":9.896840568925853,"pX":-0.6055097310693643,"pZ":4.278620845667915,"vX0":3.962795359614845,"vY0":-137.66713114063938,"vZ0":-1.7120732025694692,"x":140.08,"y":123.26,"x0":-1.416184404308107,"y0":50.004833236148684,"z0":5.805680720951661,"aX":-9.568365096415366},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2200,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3982075983936557,"extension":6.50736676716736},"index":3,"playId":"723238cb-3708-364f-93fa-61be304034f2","pitchNumber":4,"startTime":"2026-06-24T01:40:21.426Z","endTime":"2026-06-24T01:40:25.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.323369916063484,"aZ":-45.482153094714555,"pfxX":4.8783319831421466,"pfxZ":-9.178438870888238,"pX":0.28483048702156866,"pZ":1.5345641543933533,"vX0":2.3794741372070023,"vY0":-120.24563835526068,"vZ0":-0.5757542150337455,"x":106.14,"y":197.35,"x0":-1.3540603162093614,"y0":50.000800377976404,"z0":5.844658444060239,"aX":7.075801382553384},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-16.4,"breakHorizontal":-9.5,"spinRate":2810,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.45713089000159,"extension":6.6552888476408745},"index":4,"playId":"388704bf-cf27-38cb-a43c-d8d7b33b5399","pitchNumber":5,"startTime":"2026-06-24T01:40:41.500Z","endTime":"2026-06-24T01:40:47.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:40:47.775Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ketel Marte grounds into a force out, first baseman Alec Burleson to shortstop JJ Wetherholt. LuJames Groover out at 2nd. Ketel Marte to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T01:41:02.875Z","endTime":"2026-06-24T01:42:44.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.0,"endSpeed":82.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.385492705583935,"aZ":-28.16124589337641,"pfxX":-0.2242594080196516,"pfxZ":2.3193900925043085,"pX":0.42397486196863426,"pZ":3.02158792373018,"vX0":4.972925260371657,"vY0":-129.7324549709464,"vZ0":-1.423538049400673,"x":100.84,"y":157.2,"x0":-1.4766755428128497,"y0":50.00190790994487,"z0":5.694472873064089,"aX":-0.38821171784048575},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":-0.5,"spinRate":2493,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.41982769359009486,"extension":6.5788933906568925},"index":0,"playId":"d08da986-2790-32cb-bd75-189129d330a8","pitchNumber":1,"startTime":"2026-06-24T01:41:11.768Z","endTime":"2026-06-24T01:41:15.472Z","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.6,"endSpeed":87.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19416694690465,"aZ":-14.290837662706561,"pfxX":-4.566962522035009,"pfxZ":9.106414685548243,"pX":-1.4895677186968326,"pZ":4.5615653208072855,"vX0":1.8244899876944909,"vY0":-139.24279104361605,"vZ0":-0.8397942961664145,"x":173.78,"y":115.62,"x0":-1.5598243768648916,"y0":50.00438539243679,"z0":5.812392886974813,"aX":-8.97086913243924},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2289,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3933127058604571,"extension":6.454472156757236},"index":1,"playId":"cddd2348-6640-3b6d-ba5d-20f54352118b","pitchNumber":2,"startTime":"2026-06-24T01:41:30.701Z","endTime":"2026-06-24T01:41:34.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2574035727288,"aZ":-21.71619577722877,"pfxX":-8.96981093727409,"pfxZ":6.5402104424116505,"pX":-0.1202856125959649,"pZ":1.1176100262788693,"vX0":5.909219323175967,"vY0":-125.1428302674947,"vZ0":-6.2950994776276135,"x":121.59,"y":208.6,"x0":-1.3368035782993946,"y0":50.0037010697948,"z0":5.423265379130004,"aX":-14.347903585996432},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.7,"breakHorizontal":15.0,"spinRate":2017,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4362678565549243,"extension":6.707670249955008},"index":2,"playId":"45dfca31-96b5-33a9-aa14-bb20aedfaccc","pitchNumber":3,"startTime":"2026-06-24T01:41:50.902Z","endTime":"2026-06-24T01:41:55.468Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672830472119237,"aZ":-14.533805633770662,"pfxX":-6.47620955523419,"pfxZ":9.026803402844374,"pX":-0.808813594720898,"pZ":3.754754370375418,"vX0":4.217972959247052,"vY0":-138.60816516059006,"vZ0":-2.5362841999155963,"x":147.83,"y":137.4,"x0":-1.5053299152792283,"y0":50.00472280210319,"z0":5.646756764584271,"aX":-12.659604265677432},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":10.9,"spinRate":2249,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3944839389381851,"extension":6.660103221469041},"index":3,"playId":"6f5629c4-9b0d-390a-bb95-9b60f2e38f46","pitchNumber":4,"startTime":"2026-06-24T01:42:13.001Z","endTime":"2026-06-24T01:42:17.981Z","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":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.274155919695026,"aZ":-26.396766824559815,"pfxX":-1.5455264643528714,"pfxZ":3.255180831890536,"pX":-0.6240076272056141,"pZ":2.141541044794362,"vX0":3.0486053003716425,"vY0":-131.96495490823253,"vZ0":-3.9543497369362424,"x":140.79,"y":180.96,"x0":-1.5898739498641095,"y0":50.00493019122459,"z0":5.5886268604976825,"aX":-2.7452219419634116},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":2.2,"spinRate":2431,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.41397880491700123,"extension":6.566317391279201},"hitData":{"launchSpeed":87.8,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.28,"coordY":173.98}},"index":4,"playId":"db1c8bd9-3e22-34db-a7f2-1627574f513a","pitchNumber":5,"startTime":"2026-06-24T01:42:33.061Z","endTime":"2026-06-24T01:42:44.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:42:44.580Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T01:43:13.878Z","endTime":"2026-06-24T01:44:11.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672449524881152,"aZ":-13.40947143126645,"pfxX":-6.944782837078849,"pfxZ":9.891261920764402,"pX":-0.08377708473023825,"pZ":1.4388638870163524,"vX0":5.598066846756082,"vY0":-136.73979380469615,"vZ0":-8.495758168908504,"x":120.19,"y":199.93,"x0":-1.253551987165965,"y0":50.003531544353486,"z0":5.502777149082597,"aX":-13.174323346954104},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":11.4,"spinRate":2131,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40030303930057975,"extension":6.606876354378},"index":0,"playId":"c24fb7ba-8117-31f3-9d5c-4f8bbffb3c0a","pitchNumber":1,"startTime":"2026-06-24T01:43:25.391Z","endTime":"2026-06-24T01:43:30.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99027988848618,"aZ":-13.08452136207841,"pfxX":-5.592890102985953,"pfxZ":9.755202439595797,"pX":-0.4719107893151194,"pZ":2.4746916532972305,"vX0":4.4619260005251355,"vY0":-139.17382819824195,"vZ0":-6.034030141846755,"x":134.99,"y":171.96,"x0":-1.3713557655732296,"y0":50.001041551595215,"z0":5.541693914390815,"aX":-10.942141760015542},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2251,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3939544361468661,"extension":6.613733734935379},"index":1,"playId":"8e5cb32a-5322-3077-8396-29481722a2e1","pitchNumber":2,"startTime":"2026-06-24T01:43:44.384Z","endTime":"2026-06-24T01:43:48.110Z","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":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.948081983519668,"aZ":-28.268542894252285,"pfxX":-9.217015524525308,"pfxZ":2.5112055197887786,"pX":-0.5228401956588444,"pZ":1.9585484535790805,"vX0":5.26902134040143,"vY0":-124.10441985304294,"vZ0":-2.8786611962080104,"x":136.93,"y":185.9,"x0":-1.4813090056545963,"y0":50.00034418386926,"z0":5.499870077475312,"aX":-14.306392542810341},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.1,"breakHorizontal":15.4,"spinRate":1866,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4421713433474439,"extension":6.593630401360805},"hitData":{"launchSpeed":78.7,"launchAngle":6.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.35,"coordY":174.49}},"index":2,"playId":"4911e1ee-2101-34a7-85e4-4c8df879c429","pitchNumber":3,"startTime":"2026-06-24T01:44:04.419Z","endTime":"2026-06-24T01:44:11.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:44:11.652Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T01:46:35.707Z","endTime":"2026-06-24T01:47:01.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kevin Ginkel replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T01:46:06.602Z","endTime":"2026-06-24T01:46:37.975Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.582955050723513,"aZ":-36.36683793581732,"pfxX":1.6540165506143893,"pfxZ":-2.8018536112497934,"pX":-0.45300970621411857,"pZ":1.7114269826797035,"vX0":3.059748664945126,"vY0":-121.415501561238,"vZ0":-3.669276279622192,"x":134.27,"y":192.57,"x0":-1.9441010447658995,"y0":50.005195097278786,"z0":6.40421616332696,"aX":2.471744774284476},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.6,"breakHorizontal":-3.7,"spinRate":2242,"spinDirection":65},"zone":7,"typeConfidence":0.9,"plateTime":0.45097716344253413,"extension":6.522952186752866},"index":1,"playId":"22af2d95-f602-3259-9e9b-9d63783311af","pitchNumber":1,"startTime":"2026-06-24T01:46:37.975Z","endTime":"2026-06-24T01:46:41.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.852287901669513,"aZ":-36.42395144161316,"pfxX":2.591026339848349,"pfxZ":-2.79946125900984,"pX":-0.27718252610351923,"pZ":2.272587462435299,"vX0":3.0494585710889215,"vY0":-122.4602020030645,"vZ0":-2.664731639838516,"x":127.57,"y":177.42,"x0":-1.8743499538604766,"y0":50.000069130202746,"z0":6.486196572478091,"aX":3.93948407072946},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.4,"breakHorizontal":-5.4,"spinRate":2189,"spinDirection":37},"zone":5,"typeConfidence":0.91,"plateTime":0.44702736779400354,"extension":6.549404975043468},"hitData":{"launchSpeed":87.5,"launchAngle":32.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.35,"coordY":74.13}},"index":2,"playId":"4164e16d-9fa3-3c63-9448-4b50e4792c07","pitchNumber":2,"startTime":"2026-06-24T01:46:52.490Z","endTime":"2026-06-24T01:47:01.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:47:01.529Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, third baseman Nolan Arenado to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T01:47:16.959Z","endTime":"2026-06-24T01:47:49.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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":2},"details":{"event":"Groundout","eventType":"field_out","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":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.232058945589948,"aZ":-11.130348552986616,"pfxX":-5.154859281740197,"pfxZ":10.763088916485595,"pX":1.5533153758668454,"pZ":1.7214362393704932,"vX0":10.644368156169165,"vY0":-138.95637789512818,"vZ0":-10.07276500623788,"x":57.79,"y":192.3,"x0":-1.6576640732883334,"y0":50.000585937677165,"z0":6.133401766974739,"aX":-10.077292106190937},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2395,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.394225678196543,"extension":6.807117257364176},"index":0,"playId":"fe1fb260-c239-32ac-a1ea-cbab6c840d1d","pitchNumber":1,"startTime":"2026-06-24T01:47:25.233Z","endTime":"2026-06-24T01:47:28.544Z","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":85.4,"endSpeed":79.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185074514269893,"aZ":-35.33731216460931,"pfxX":1.3737209252298068,"pfxZ":-2.0117980985205257,"pX":0.34200126558545546,"pZ":1.8075037039571573,"vX0":4.610370891640443,"vY0":-124.39680108660882,"vZ0":-4.122707368813224,"x":103.96,"y":189.98,"x0":-1.711325129689042,"y0":50.002159993970956,"z0":6.405346127549625,"aX":2.1598983569674273},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.3,"breakHorizontal":-3.5,"spinRate":2328,"spinDirection":55},"zone":9,"typeConfidence":0.9,"plateTime":0.4397407749366251,"extension":6.579926181152205},"hitData":{"launchSpeed":108.3,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.78,"coordY":165.36}},"index":1,"playId":"d734b4eb-db01-39c1-9b6d-2442eda2774f","pitchNumber":2,"startTime":"2026-06-24T01:47:40.489Z","endTime":"2026-06-24T01:47:49.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:47:49.103Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T01:48:13.060Z","endTime":"2026-06-24T01:49:33.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.318291419931096,"aZ":-13.201862477818958,"pfxX":-4.622879294362953,"pfxZ":9.561861296824247,"pX":0.5861368967516052,"pZ":2.393755685955778,"vX0":7.87169802757204,"vY0":-139.69334876851894,"vZ0":-8.19500287673433,"x":94.66,"y":174.15,"x0":-1.6625631887139691,"y0":50.000452146344855,"z0":6.225443001215705,"aX":-9.170968337607032},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2341,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.391507654417679,"extension":6.776100981889626},"index":0,"playId":"3d4100b2-c7dc-3dca-8b93-21aa006b369d","pitchNumber":1,"startTime":"2026-06-24T01:48:16.587Z","endTime":"2026-06-24T01:48:20.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.411997191338564,"aZ":-12.358705773310461,"pfxX":-3.3438343521988076,"pfxZ":9.896762320247863,"pX":0.5047308374736367,"pZ":3.2129968402692235,"vX0":7.034750227332012,"vY0":-140.49870766595635,"vZ0":-6.3413516851208644,"x":97.76,"y":152.03,"x0":-1.5954922324735352,"y0":50.00305998250256,"z0":6.300278185216097,"aX":-6.696018931776027},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":4.7,"spinRate":2334,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.3896379726172756,"extension":6.76406670394984},"index":1,"playId":"75c9c89d-04e3-3e81-86d1-0bf3b80eb89d","pitchNumber":2,"startTime":"2026-06-24T01:48:35.174Z","endTime":"2026-06-24T01:48:38.873Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-24T01:48:55.238Z","endTime":"2026-06-24T01:49:12.132Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.741286322259388,"aZ":-35.94399652931551,"pfxX":2.004586434631757,"pfxZ":-2.387546569268375,"pX":1.087062220906819,"pZ":1.3653955907094153,"vX0":6.231194544677621,"vY0":-124.53890910802649,"vZ0":-4.9523041021119605,"x":75.56,"y":201.91,"x0":-1.7024056192276478,"y0":50.00402389885215,"z0":6.335015004259539,"aX":3.164226599152417},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.2,"breakHorizontal":-5.0,"spinRate":2509,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.43889766676073405,"extension":6.699169560629809},"index":3,"playId":"cfd142e6-a6ac-30bc-adca-95d0b6dfd9fa","pitchNumber":3,"startTime":"2026-06-24T01:49:12.132Z","endTime":"2026-06-24T01:49:15.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49634068142731,"aZ":-36.97054063881604,"pfxX":2.214783264315066,"pfxZ":-3.0407953052402545,"pX":0.19224648208476103,"pZ":1.140165443439812,"vX0":3.92090005446943,"vY0":-124.99349187257607,"vZ0":-5.353320435261754,"x":109.67,"y":208.0,"x0":-1.6851066324709236,"y0":50.00055678841153,"z0":6.349775688811552,"aX":3.4981438991655303},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.5,"breakHorizontal":-4.9,"spinRate":2518,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4384189330312074,"extension":6.704965770985896},"index":4,"playId":"41c55287-d6ef-359c-8615-7803e4c84128","pitchNumber":4,"startTime":"2026-06-24T01:49:27.957Z","endTime":"2026-06-24T01:49:33.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:49:33.107Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T01:51:54.459Z","endTime":"2026-06-24T01:54:24.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Svanson replaces Max Rajcic.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T01:50:35.470Z","endTime":"2026-06-24T01:51:56.821Z","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":97.0,"endSpeed":88.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.079196957130645,"aZ":-23.120819301071805,"pfxX":-10.680136468636874,"pfxZ":4.495758715857612,"pX":1.3493842411976862,"pZ":1.8700203407853315,"vX0":10.752843423440309,"vY0":-140.79849904611814,"vZ0":-5.58515923912974,"x":65.56,"y":188.29,"x0":-1.1260952556165884,"y0":50.00253214757497,"z0":5.369365298634584,"aX":-21.506855852033034},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.2,"breakHorizontal":17.3,"spinRate":2187,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.38857435403142393,"extension":6.693403088740827},"index":1,"playId":"4a240a8a-6232-3198-b344-2608270010f4","pitchNumber":1,"startTime":"2026-06-24T01:51:56.821Z","endTime":"2026-06-24T01:52:00.924Z","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":87.8,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87563054288177,"aZ":-28.47958357071017,"pfxX":5.536194080014918,"pfxZ":2.2229782950253867,"pX":0.7335799206286553,"pZ":2.1633150982541953,"vX0":4.139438481589756,"vY0":-127.9093213808143,"vZ0":-2.855330035908375,"x":89.04,"y":180.37,"x0":-1.623646824547936,"y0":50.000663832253124,"z0":5.522300931826767,"aX":9.19053745437434},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":-10.9,"spinRate":2331,"spinDirection":68},"zone":6,"typeConfidence":0.89,"plateTime":0.4278677946934466,"extension":6.551209086906007},"index":2,"playId":"1721c9c0-331c-3680-9342-0cca847cb4f6","pitchNumber":2,"startTime":"2026-06-24T01:52:12.414Z","endTime":"2026-06-24T01:52:17.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.992542508435456,"aZ":-23.620078068274182,"pfxX":-0.14041743322447287,"pfxZ":4.616560746126437,"pX":0.12256569200500775,"pZ":3.44594899603076,"vX0":4.659125348482796,"vY0":-134.95895235054851,"vZ0":-1.02111243645321,"x":112.33,"y":145.74,"x0":-1.6043406110051734,"y0":50.00463056909733,"z0":5.485059001136057,"aX":-0.2600799066785669},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":-0.7,"spinRate":2187,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.40506546954126543,"extension":6.4501977925142615},"index":3,"playId":"d4fe3375-0ccb-3771-997c-fa8ab87bd2bd","pitchNumber":3,"startTime":"2026-06-24T01:52:33.923Z","endTime":"2026-06-24T01:52:38.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63398217976008,"aZ":-26.12868389114553,"pfxX":-7.885913064718397,"pfxZ":3.069320268398137,"pX":-0.31528737908874577,"pZ":4.397284795867561,"vX0":6.079018043945703,"vY0":-139.32379883179598,"vZ0":1.70541049506702,"x":129.02,"y":120.05,"x0":-1.498426160105588,"y0":50.00355238665525,"z0":5.501305842599873,"aX":-15.539201699461003},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.1,"breakHorizontal":13.1,"spinRate":2230,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.39278794368810344,"extension":6.598073983064967},"index":4,"playId":"844b3fd7-a4b1-32ff-b351-c540fccb03dc","pitchNumber":4,"startTime":"2026-06-24T01:52:51.969Z","endTime":"2026-06-24T01:52:55.503Z","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":93.6,"endSpeed":86.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656645147207893,"aZ":-24.67904900660914,"pfxX":1.0982512647977418,"pfxZ":3.9718885758454725,"pX":0.825969508289388,"pZ":1.8477127889160514,"vX0":5.735025704770798,"vY0":-136.1748291810387,"vZ0":-4.825684675000759,"x":85.52,"y":188.89,"x0":-1.4461438742558097,"y0":50.00213350708333,"z0":5.340504579026878,"aX":2.0704040790389606},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.4,"breakHorizontal":-3.1,"spinRate":2333,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4015490174047214,"extension":6.669657390802307},"index":5,"playId":"ff2aabc4-7f0d-3d9f-81ec-f5b8fd943b71","pitchNumber":5,"startTime":"2026-06-24T01:53:07.575Z","endTime":"2026-06-24T01:53:10.929Z","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":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.842000843750633,"aZ":-30.453774669544625,"pfxX":6.42773830097697,"pfxZ":1.0229259815355949,"pX":2.185756216111083,"pZ":1.033647585174656,"vX0":6.825106486530827,"vY0":-128.9738358139915,"vZ0":-5.0726089092234945,"x":33.68,"y":210.87,"x0":-1.3301992098824469,"y0":50.005401692876774,"z0":5.374969114449293,"aX":10.827345281461637},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.0,"breakHorizontal":-13.2,"spinRate":2346,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.42469514408920883,"extension":6.597663671745179},"index":6,"playId":"4bd6e5cc-372e-37c4-8763-e19e45612faa","pitchNumber":6,"startTime":"2026-06-24T01:53:27.333Z","endTime":"2026-06-24T01:53:34.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.109478556776406,"aZ":-32.00552138827732,"pfxX":5.974937890666439,"pfxZ":0.10627282839677754,"pX":0.5636260658015381,"pZ":2.5821019803899836,"vX0":3.023079886808244,"vY0":-127.18831785449288,"vZ0":-1.1151281991232977,"x":95.52,"y":169.06,"x0":-1.4213704340071933,"y0":50.00439695324541,"z0":5.593131519356724,"aX":9.667918367299666},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":-11.5,"spinRate":2339,"spinDirection":83},"zone":6,"typeConfidence":0.9,"plateTime":0.43270764550945806,"extension":6.520986591807309},"index":7,"playId":"5fbc1aef-2f56-3deb-93c7-18b4528b32b0","pitchNumber":7,"startTime":"2026-06-24T01:53:51.564Z","endTime":"2026-06-24T01:53:59.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.676684952384498,"aZ":-23.007154878350324,"pfxX":-8.29319919166026,"pfxZ":4.506555185460135,"pX":-0.44971865919889714,"pZ":3.04026982590424,"vX0":5.88215711178797,"vY0":-141.55985410078785,"vZ0":-2.473021449382423,"x":134.14,"y":156.69,"x0":-1.474901266610374,"y0":50.000808256495944,"z0":5.394588936819819,"aX":-16.864942796508743},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.8,"breakHorizontal":13.8,"spinRate":2296,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.38660297353321793,"extension":6.63145538320971},"index":8,"playId":"9c29013c-e680-3a04-9724-67993fecba69","pitchNumber":8,"startTime":"2026-06-24T01:54:19.973Z","endTime":"2026-06-24T01:54:24.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:54:24.211Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Moreno singles on a line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T01:54:49.538Z","endTime":"2026-06-24T01:56:50.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"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(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":86.0,"endSpeed":78.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.271819787936415,"aZ":-36.21031497454709,"pfxX":7.031279331634737,"pfxZ":-2.5480412187571666,"pX":0.7001051427231668,"pZ":2.9547650868496804,"vX0":3.3360010531494826,"vY0":-125.27839699872415,"vZ0":0.7864531485548059,"x":90.31,"y":159.0,"x0":-1.564007851327369,"y0":50.00398089002813,"z0":5.606030185874751,"aX":11.130829133449055},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.2,"breakHorizontal":-13.6,"spinRate":2332,"spinDirection":71},"zone":3,"typeConfidence":0.91,"plateTime":0.4378893543965843,"extension":6.316009907706428},"index":0,"playId":"bbfd19af-106e-3341-b767-312c515ce2db","pitchNumber":1,"startTime":"2026-06-24T01:54:49.538Z","endTime":"2026-06-24T01:54:54.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863576412635222,"aZ":-27.92716589096351,"pfxX":1.021954344849736,"pfxZ":2.310716988152363,"pX":-0.18515709546947348,"pZ":3.8816026861097606,"vX0":3.361829404969087,"vY0":-134.2600232966267,"vZ0":0.876929017086959,"x":124.06,"y":133.98,"x0":-1.5823470507721578,"y0":50.0065758825815,"z0":5.526105450388286,"aX":1.8802580003331104},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.6,"breakHorizontal":-2.5,"spinRate":2397,"spinDirection":180},"zone":11,"typeConfidence":0.9,"plateTime":0.4067151419951762,"extension":6.561823615838513},"index":1,"playId":"98efad04-f6ae-3f08-be8c-9340a9f4f6a4","pitchNumber":2,"startTime":"2026-06-24T01:55:07.273Z","endTime":"2026-06-24T01:55:11.744Z","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":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.910943386176076,"aZ":-27.11009020500943,"pfxX":1.6383425267896738,"pfxZ":2.8204552326405796,"pX":0.014334455017589245,"pZ":2.3148881840877786,"vX0":3.5605378525936984,"vY0":-132.7316845942336,"vZ0":-2.954356806275645,"x":116.45,"y":176.28,"x0":-1.5542645225552152,"y0":50.00068238198367,"z0":5.404481850550885,"aX":2.939054629932676},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.7,"breakHorizontal":-3.7,"spinRate":2289,"spinDirection":188},"zone":5,"typeConfidence":0.92,"plateTime":0.41177686560491455,"extension":6.360797106083655},"index":2,"playId":"d9deb849-e5d6-335c-bb48-e6a219cb454b","pitchNumber":3,"startTime":"2026-06-24T01:55:22.407Z","endTime":"2026-06-24T01:55:25.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50877328710003,"aZ":-23.76836041513346,"pfxX":-8.828370452356857,"pfxZ":4.173177080397833,"pX":-1.0100043371272285,"pZ":2.8210763377268067,"vX0":4.490947943503825,"vY0":-141.15225109313857,"vZ0":-2.7019608196847726,"x":155.5,"y":162.61,"x0":-1.4756863901813042,"y0":50.004749040102084,"z0":5.3232095669426425,"aX":-17.79397944662313},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.2,"breakHorizontal":15.0,"spinRate":2326,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.3882186571216848,"extension":6.607224089103409},"index":3,"playId":"94d77bb9-c3fe-3733-8eee-c3bda36e8e6c","pitchNumber":4,"startTime":"2026-06-24T01:55:39.264Z","endTime":"2026-06-24T01:55:44.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-24T01:56:20.060Z","endTime":"2026-06-24T01:56:39.114Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.507234373181337,"aZ":-22.003814149505647,"pfxX":-9.207583439330795,"pfxZ":4.989935896941418,"pX":-0.19450136969063206,"pZ":3.118225605967651,"vX0":6.310339572417243,"vY0":-141.68263229944412,"vZ0":-2.5001558684870506,"x":124.41,"y":154.59,"x0":-1.2510534215589475,"y0":50.00418689311218,"z0":5.413859951989873,"aX":-18.774481513829244},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.8,"breakHorizontal":15.5,"spinRate":2233,"spinDirection":226},"zone":2,"typeConfidence":0.9,"plateTime":0.3861589970675432,"extension":6.756695946701039},"hitData":{"launchSpeed":86.0,"launchAngle":24.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.43,"coordY":96.27}},"index":5,"playId":"55933a5a-8b00-390e-a11b-d2aa82711dd4","pitchNumber":5,"startTime":"2026-06-24T01:56:39.114Z","endTime":"2026-06-24T01:56:50.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:56:50.131Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pavin Smith walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T01:57:10.493Z","endTime":"2026-06-24T02:00:48.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.012410474764383,"aZ":-28.966616522603527,"pfxX":5.950131483438156,"pfxZ":1.9680023170470813,"pX":1.4943704944624052,"pZ":1.9619830439155843,"vX0":5.18253417805429,"vY0":-126.9929700946613,"vZ0":-3.004073379872703,"x":60.04,"y":185.81,"x0":-1.3461521278543334,"y0":50.005595535901904,"z0":5.464463292660733,"aX":9.720154816988757},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":-12.0,"spinRate":2317,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.43130432516162864,"extension":6.689716288068134},"index":0,"playId":"baf0018f-7c4f-3b9a-bf33-ab91f44b4845","pitchNumber":1,"startTime":"2026-06-24T01:57:16.250Z","endTime":"2026-06-24T01:57:20.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49721513888449,"aZ":-20.99855445731614,"pfxX":-0.6652818170138266,"pfxZ":5.949977380274697,"pX":0.38690194854247517,"pZ":2.4949184251119347,"vX0":5.2325397053937746,"vY0":-136.08542018535547,"vZ0":-3.8003989941044365,"x":102.25,"y":171.42,"x0":-1.4732648711480152,"y0":50.003491081521624,"z0":5.361895726293162,"aX":-1.250925671690689},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":0.1,"spinRate":2333,"spinDirection":209},"zone":6,"typeConfidence":0.89,"plateTime":0.4022928261043659,"extension":6.530809564452781},"index":1,"playId":"494e7fbc-2980-3e05-9fbd-70ec9588de98","pitchNumber":2,"startTime":"2026-06-24T01:57:32.146Z","endTime":"2026-06-24T01:57:36.034Z","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.2,"endSpeed":80.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81036196584485,"aZ":-29.61745222685706,"pfxX":7.546887158310217,"pfxZ":1.5685247503678976,"pX":2.1260255551063634,"pZ":0.7100813640391999,"vX0":6.202363023650117,"vY0":-126.84340562604581,"vZ0":-5.74907964915379,"x":35.96,"y":219.61,"x0":-1.3310443664359486,"y0":50.00489648493064,"z0":5.366116378721922,"aX":12.303013621953962},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":-15.1,"spinRate":2444,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.4317371107900101,"extension":6.5489507462315295},"index":2,"playId":"0d5e56a0-d015-36dc-b2eb-753418afb350","pitchNumber":3,"startTime":"2026-06-24T01:57:51.789Z","endTime":"2026-06-24T01:57:56.826Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Matt Svanson. Gabriel Moreno to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"0d5e56a0-d015-36dc-b2eb-753418afb350","startTime":"2026-06-24T01:58:04.248Z","endTime":"2026-06-24T01:58:22.865Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.101136595525496,"aZ":-26.680015493579365,"pfxX":-8.631510380686812,"pfxZ":2.7523436023680095,"pX":-0.05271463993501837,"pZ":3.009572818511963,"vX0":6.779030244159969,"vY0":-140.47712526341635,"vZ0":-1.6727607617367228,"x":119.01,"y":157.52,"x0":-1.3768607175135628,"y0":50.004201552101534,"z0":5.348803588813883,"aX":-17.23635955327679},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.8,"breakHorizontal":14.3,"spinRate":2299,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.39004947619552555,"extension":6.612438666830882},"index":4,"playId":"eb83c2cc-baf0-30c9-8714-236b03210939","pitchNumber":4,"startTime":"2026-06-24T01:58:22.865Z","endTime":"2026-06-24T01:58:28.033Z","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":94.2,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.018973874684434,"aZ":-21.509467668412125,"pfxX":0.4472181788515548,"pfxZ":5.583564473887543,"pX":-0.5619070789775226,"pZ":3.3927062996007664,"vX0":2.803937839585802,"vY0":-137.23582064768942,"vZ0":-1.1272732827096335,"x":138.42,"y":147.18,"x0":-1.654414002671174,"y0":50.00238320365943,"z0":5.272209181248678,"aX":0.8533967591093617},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":-1.4,"spinRate":2338,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.3989229353774446,"extension":6.521108657364493},"index":5,"playId":"cb970c13-b58a-3322-930d-e19c606dbdfb","pitchNumber":5,"startTime":"2026-06-24T01:58:47.082Z","endTime":"2026-06-24T01:58:51.464Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87206429325374,"aZ":-30.02156534334395,"pfxX":9.219654424345627,"pfxZ":1.3358533724956505,"pX":0.13277856094476223,"pZ":1.62313734206621,"vX0":1.5636251973579343,"vY0":-125.63003910177731,"vZ0":-3.3993435942576555,"x":111.94,"y":194.96,"x0":-1.694958824503396,"y0":50.00139790849804,"z0":5.416778280559932,"aX":14.832892640338946},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.9,"breakHorizontal":-17.0,"spinRate":2302,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4348928679372608,"extension":6.341867207080051},"index":6,"playId":"bb60148a-1d32-3c06-8433-047e5b430c81","pitchNumber":6,"startTime":"2026-06-24T01:59:10.865Z","endTime":"2026-06-24T01:59:15.376Z","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":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35867334810418,"aZ":-32.63672673750025,"pfxX":8.603095214408853,"pfxZ":-0.274990446487017,"pX":1.0597263742622922,"pZ":2.0823160143790513,"vX0":3.8096950608435742,"vY0":-128.53258057322583,"vZ0":-2.206836517060097,"x":76.61,"y":182.56,"x0":-1.5553722597379116,"y0":50.002736372200765,"z0":5.4639637219859845,"aX":14.524309019113451},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.7,"breakHorizontal":-16.4,"spinRate":2339,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.42466927163901946,"extension":6.43252138293473},"index":7,"playId":"a28e2f95-cae8-38f0-95d9-e5fa26f8add0","pitchNumber":7,"startTime":"2026-06-24T01:59:37.380Z","endTime":"2026-06-24T01:59:42.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77301941663023,"aZ":-21.897933736823,"pfxX":-8.225950776818982,"pfxZ":5.0543460898545725,"pX":-1.3348010679058087,"pZ":4.227346002506436,"vX0":3.4791005021855343,"vY0":-141.74833858929412,"vZ0":0.5313259362074562,"x":167.88,"y":124.64,"x0":-1.5103040978501123,"y0":50.00107714130354,"z0":5.436975816077966,"aX":-16.71625471736791},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.5,"breakHorizontal":14.2,"spinRate":2431,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.3865900040051331,"extension":6.554934817834126},"index":8,"playId":"4256a08e-4690-3064-b317-bb39533c8e35","pitchNumber":8,"startTime":"2026-06-24T01:59:59.471Z","endTime":"2026-06-24T02:00:03.330Z","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":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52822695709999,"aZ":-21.892460145748174,"pfxX":0.45250167443800837,"pfxZ":5.554552173377828,"pX":0.25634408581495016,"pZ":2.1933314456639144,"vX0":4.526152184703269,"vY0":-135.19595614563298,"vZ0":-4.248229763870824,"x":107.23,"y":179.56,"x0":-1.498393952057967,"y0":50.002816482026326,"z0":5.322024868763437,"aX":0.8364274248642816},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":-1.8,"spinRate":2327,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.40516613796736056,"extension":6.730184744889809},"index":9,"playId":"25d44936-fb91-38c5-8616-e0f7f6141498","pitchNumber":9,"startTime":"2026-06-24T02:00:18.729Z","endTime":"2026-06-24T02:00:22.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43886015883322,"aZ":-25.13057628175981,"pfxX":-9.09119363011322,"pfxZ":3.5360192331916522,"pX":-0.34978177295101776,"pZ":3.5690806532312096,"vX0":6.827967021857219,"vY0":-140.22960391634365,"vZ0":-0.5617553187031438,"x":130.33,"y":142.41,"x0":-1.633929347325767,"y0":50.00499729368098,"z0":5.410083931871121,"aX":-18.12465512218303},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.5,"breakHorizontal":15.1,"spinRate":2277,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.39045504021800825,"extension":6.786785122409774},"index":10,"playId":"51562fb8-10e5-309b-a4ec-bbcfe67acced","pitchNumber":10,"startTime":"2026-06-24T02:00:43.211Z","endTime":"2026-06-24T02:00:48.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:00:48.649Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Arenado doubles (13) on a sharp line drive to left fielder Nelson Velázquez. Gabriel Moreno scores. Ildemaro Vargas to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T02:02:21.446Z","endTime":"2026-06-24T02:04:53.204Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnThird":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[0],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":{"id":694335,"link":"/api/v1/people/694335"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ildemaro Vargas replaces Pavin Smith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T02:01:21.205Z","endTime":"2026-06-24T02:01:26.254Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-24T02:01:26.254Z","endTime":"2026-06-24T02:02:23.719Z","isPitch":false,"type":"action"},{"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":86.7,"endSpeed":79.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.325175035009483,"aZ":-31.03468591059839,"pfxX":8.188109432611085,"pfxZ":0.7159985603710117,"pX":1.3567231593866487,"pZ":1.315684145943924,"vX0":4.034361786969887,"vY0":-126.2168578468274,"vZ0":-4.063633790280225,"x":65.28,"y":203.26,"x0":-1.3317841248425217,"y0":50.004001179838816,"z0":5.476257216401293,"aX":13.066368277750325},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-15.8,"spinRate":2326,"spinDirection":72},"zone":14,"typeConfidence":0.91,"plateTime":0.4357912181579988,"extension":6.265187998313648},"index":2,"playId":"dc802c6f-820e-3e11-b5de-5b5f949b2f8c","pitchNumber":1,"startTime":"2026-06-24T02:02:23.719Z","endTime":"2026-06-24T02:02:27.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9881397971352,"aZ":-23.93995109269892,"pfxX":-10.07628400859244,"pfxZ":4.107055957017435,"pX":-0.9141738730031557,"pZ":2.4584683746200238,"vX0":5.313509291636113,"vY0":-141.1581772079642,"vZ0":-3.6005987793241783,"x":151.85,"y":172.4,"x0":-1.518013116267024,"y0":50.00539446587806,"z0":5.303294368149684,"aX":-20.211145429449495},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":2266,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.38895606656389736,"extension":6.7494787813776},"index":3,"playId":"b14cc191-5653-3de9-bff7-a17d51c0e323","pitchNumber":2,"startTime":"2026-06-24T02:02:40.518Z","endTime":"2026-06-24T02:02:45.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.003391286595587,"aZ":-30.93316827592231,"pfxX":7.975183431232697,"pfxZ":0.7669987973228469,"pX":0.2371828450249911,"pZ":2.33217925138236,"vX0":1.7893393457540796,"vY0":-126.8625607854031,"vZ0":-1.5693174447574636,"x":107.96,"y":175.81,"x0":-1.5144563689089547,"y0":50.00336534460198,"z0":5.444273608690925,"aX":12.887987903897717},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":-14.9,"spinRate":2363,"spinDirection":73},"zone":6,"typeConfidence":0.91,"plateTime":0.4331697178422811,"extension":6.373413419847864},"index":4,"playId":"7c93950e-e651-39b2-aefc-e675da11d7f3","pitchNumber":3,"startTime":"2026-06-24T02:03:01.813Z","endTime":"2026-06-24T02:03:06.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44815202873984,"aZ":-22.162948347731763,"pfxX":-8.324221746518374,"pfxZ":4.978983417687079,"pX":-0.7574197590177112,"pZ":2.5355615680532777,"vX0":5.03215513112076,"vY0":-141.21208078489298,"vZ0":-3.809410045792723,"x":145.87,"y":170.32,"x0":-1.4850408292732835,"y0":50.003433141639476,"z0":5.3354454022767195,"aX":-16.73962858725554},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":14.0,"spinRate":2381,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.38851599851515584,"extension":6.584351778753255},"index":5,"playId":"403673a3-de1b-3224-bfb9-5044010e7d93","pitchNumber":4,"startTime":"2026-06-24T02:03:21.694Z","endTime":"2026-06-24T02:03:25.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.322879760774125,"aZ":-26.28013344334344,"pfxX":-8.312247232348124,"pfxZ":2.950551936100208,"pX":-1.1911433479594835,"pZ":3.3870322577969487,"vX0":3.6413401695832976,"vY0":-140.3278165330887,"vZ0":-0.7380882643825559,"x":162.4,"y":147.33,"x0":-1.424615194148548,"y0":50.00211850137909,"z0":5.3632667737464415,"aX":-16.60080458641573},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.4,"breakHorizontal":14.3,"spinRate":2192,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.3901055416144503,"extension":6.6646791583611655},"index":6,"playId":"710a4967-11a7-3aa9-a6bc-63f8bd81c11d","pitchNumber":5,"startTime":"2026-06-24T02:03:44.455Z","endTime":"2026-06-24T02:03:48.974Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.529326285342602,"aZ":-31.58910221238204,"pfxX":5.74860331105122,"pfxZ":0.35597905388726847,"pX":1.0061677674070946,"pZ":1.5568293878443253,"vX0":4.449623304710147,"vY0":-126.75330578407083,"vZ0":-3.450203418163489,"x":78.65,"y":196.75,"x0":-1.515331042325786,"y0":50.002068688735825,"z0":5.4428200890876335,"aX":9.405546873181365},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":-11.4,"spinRate":2410,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.4311919978467773,"extension":6.338238414463053},"index":7,"playId":"9ce84376-a0c1-37ef-ac59-4b134f1e2e9d","pitchNumber":6,"startTime":"2026-06-24T02:04:09.469Z","endTime":"2026-06-24T02:04:14.199Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-06-24T02:04:23.897Z","endTime":"2026-06-24T02:04:39.684Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.138035866145337,"aZ":-24.998478980573676,"pfxX":-8.363242861251399,"pfxZ":3.4515066872772895,"pX":-0.1852092549160248,"pZ":2.5956500238477314,"vX0":6.248891629759063,"vY0":-142.92272331883575,"vZ0":-3.3793283006395933,"x":124.06,"y":168.7,"x0":-1.3069048836692114,"y0":50.00535708193912,"z0":5.352790760128291,"aX":-17.405666443004485},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.8,"breakHorizontal":14.0,"spinRate":2269,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.3823774636532091,"extension":6.639708568715341},"hitData":{"launchSpeed":105.0,"launchAngle":19.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":38.53,"coordY":100.49}},"index":9,"playId":"642f7179-a5cf-36b6-8749-0425606eb97f","pitchNumber":7,"startTime":"2026-06-24T02:04:39.684Z","endTime":"2026-06-24T02:04:53.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:04:53.204Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a ground ball to center fielder Lars Nootbaar. Ildemaro Vargas scores. Nolan Arenado scores. Lourdes Gurriel Jr. to 2nd.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T02:05:26.095Z","endTime":"2026-06-24T02:07:29.191Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":{"id":694335,"link":"/api/v1/people/694335"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":{"id":694335,"link":"/api/v1/people/694335"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09170859468038,"aZ":-25.472481161055686,"pfxX":2.526691049741304,"pfxZ":3.7101943797371586,"pX":1.5753560344654178,"pZ":2.174707048442615,"vX0":6.9114076349899305,"vY0":-133.61286798664412,"vZ0":-3.7115014808120157,"x":56.95,"y":180.06,"x0":-1.374306427186829,"y0":50.00374862877964,"z0":5.414739216060268,"aX":4.561015824679923},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.1,"breakHorizontal":-6.1,"spinRate":2330,"spinDirection":183},"zone":14,"typeConfidence":0.92,"plateTime":0.4101139854206739,"extension":6.658607340502126},"index":0,"playId":"702ea6d6-e988-3ab3-b0eb-05dd8ff8418c","pitchNumber":1,"startTime":"2026-06-24T02:05:31.244Z","endTime":"2026-06-24T02:05:35.324Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37861758561127,"aZ":-29.240492692382,"pfxX":5.513501711479567,"pfxZ":1.8562504474966914,"pX":-0.7119495851322554,"pZ":3.054840804186071,"vX0":0.7767265810901814,"vY0":-125.47936177579346,"vZ0":-0.19922302389294522,"x":144.14,"y":156.3,"x0":-1.7419210334744049,"y0":50.00314730844666,"z0":5.534642603242861,"aX":8.71831525529712},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.6,"breakHorizontal":-10.2,"spinRate":2321,"spinDirection":73},"zone":1,"typeConfidence":0.91,"plateTime":0.43791024296521197,"extension":6.48178162108403},"index":1,"playId":"c2545163-8558-3623-ae8d-6db407662fa3","pitchNumber":2,"startTime":"2026-06-24T02:05:48.440Z","endTime":"2026-06-24T02:05:51.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.767453997965873,"aZ":-23.8464060584036,"pfxX":1.1180718502510922,"pfxZ":4.548047027355042,"pX":0.9313830665485986,"pZ":1.9888286634558798,"vX0":5.880745654607119,"vY0":-134.3508604483381,"vZ0":-4.496335673486335,"x":81.5,"y":185.08,"x0":-1.429927896360231,"y0":50.00264619660125,"z0":5.376383919084007,"aX":2.0443541569053103},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.4,"breakHorizontal":-3.2,"spinRate":2240,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.40750025806192447,"extension":6.864919492587142},"index":2,"playId":"b9ac7dc9-3a56-31c6-af72-03f6fc535007","pitchNumber":3,"startTime":"2026-06-24T02:06:14.667Z","endTime":"2026-06-24T02:06:19.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5741794276355,"aZ":-21.369608904782027,"pfxX":-8.566929379035273,"pfxZ":5.283777578364521,"pX":0.14565023232537785,"pZ":3.539661489642584,"vX0":7.4710916233880615,"vY0":-141.9050139873829,"vZ0":-1.391550057306547,"x":111.45,"y":143.21,"x0":-1.4043737396036937,"y0":50.00467246045508,"z0":5.393821098458093,"aX":-17.52547069967334},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.5,"breakHorizontal":14.0,"spinRate":2355,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.3855407365604342,"extension":6.672254548010274},"index":3,"playId":"dcf8287c-0313-3736-8816-1d969ce2efb5","pitchNumber":4,"startTime":"2026-06-24T02:06:34.056Z","endTime":"2026-06-24T02:06:37.503Z","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":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11538319326946,"aZ":-29.01662225071857,"pfxX":7.796901977047619,"pfxZ":1.9185158744419422,"pX":2.4389324854286847,"pZ":1.2999690733745433,"vX0":6.7499215738013945,"vY0":-127.47980235080723,"vZ0":-4.573391853765739,"x":24.03,"y":203.68,"x0":-1.2558081744507303,"y0":50.00286204801462,"z0":5.406724947811332,"aX":12.837453892281896},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":-15.6,"spinRate":2321,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.429594318264102,"extension":6.615405577497743},"index":4,"playId":"68b1d306-e417-32a6-b5a7-45ffac81bab1","pitchNumber":5,"startTime":"2026-06-24T02:06:57.442Z","endTime":"2026-06-24T02:07:00.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815565810089986,"aZ":-26.487802147697437,"pfxX":2.2663639991277615,"pfxZ":3.124039052861571,"pX":0.6201389013737141,"pZ":2.821845994431673,"vX0":4.904428347858266,"vY0":-133.96407928931845,"vZ0":-1.7485726148067455,"x":93.36,"y":162.59,"x0":-1.528283245330764,"y0":50.00096527038732,"z0":5.375655170262123,"aX":4.1186024376198755},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.5,"breakHorizontal":-5.2,"spinRate":2426,"spinDirection":197},"zone":6,"typeConfidence":0.92,"plateTime":0.4087992550957109,"extension":6.443938169871313},"hitData":{"launchSpeed":98.7,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.98,"coordY":89.35}},"index":5,"playId":"1eea7421-3faa-34b8-adaf-79e5f78469c0","pitchNumber":6,"startTime":"2026-06-24T02:07:15.685Z","endTime":"2026-06-24T02:07:29.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:07:29.191Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"LuJames Groover grounds out, third baseman Blaze Jordan to first baseman Alec Burleson. Jorge Barrosa to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T02:10:31.723Z","endTime":"2026-06-24T02:13:02.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,2],"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":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jorge Barrosa replaces Lourdes Gurriel Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T02:07:58.587Z","endTime":"2026-06-24T02:08:03.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":666971,"link":"/api/v1/people/666971"},"base":2},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-24T02:08:03.820Z","endTime":"2026-06-24T02:08:48.987Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Gordon Graceffo replaces Matt Svanson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-24T02:08:48.987Z","endTime":"2026-06-24T02:10:34.070Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.515383224472682,"aZ":-28.21334006281868,"pfxX":0.0654212638184693,"pfxZ":2.3452107945565235,"pX":-0.08464257151029032,"pZ":3.8869136777650843,"vX0":3.0758167664693783,"vY0":-128.85275227038414,"vZ0":0.07232527102461239,"x":120.23,"y":133.83,"x0":-1.2998281967265775,"y0":50.00440295619307,"z0":6.029424695543744,"aX":0.11009259865103216},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":-0.7,"spinRate":2233,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4242732757475358,"extension":6.15040725870432},"index":3,"playId":"93c9fd02-aa9c-3e4a-80ab-5f0b32934083","pitchNumber":1,"startTime":"2026-06-24T02:10:34.070Z","endTime":"2026-06-24T02:10:38.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.309690192865798,"aZ":-42.09179608342655,"pfxX":-0.7092367062071709,"pfxZ":-6.85960380654192,"pX":0.2890183658286766,"pZ":-0.10131690267924712,"vX0":3.936247658558468,"vY0":-119.58161741663858,"vZ0":-5.2677380451576425,"x":105.98,"y":241.52,"x0":-1.2869839493408335,"y0":50.00084546231501,"z0":5.910772354802246,"aX":-1.0261050522570572},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.4,"breakHorizontal":0.4,"spinRate":2514,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.45824000989183844,"extension":6.022738031938004},"index":4,"playId":"d844ff9a-0c4d-33bc-8cd2-079ddb52509b","pitchNumber":2,"startTime":"2026-06-24T02:10:54.321Z","endTime":"2026-06-24T02:10:58.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.254986391321562,"aZ":-11.252996161679532,"pfxX":-2.400859712521525,"pfxZ":10.842131168037724,"pX":-0.4846114626377212,"pZ":3.104091145683683,"vX0":2.918789643461097,"vY0":-137.92954465035353,"vZ0":-5.692340240390839,"x":135.47,"y":154.97,"x0":-1.2438799144112924,"y0":50.00418872112801,"z0":5.951338436136499,"aX":-4.633423749021314},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":3.7,"spinRate":2070,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3968964706047049,"extension":6.174133330013935},"index":5,"playId":"d8ee023e-8bad-33df-9cc0-0c2585b98d3f","pitchNumber":3,"startTime":"2026-06-24T02:11:17.723Z","endTime":"2026-06-24T02:11:25.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.905784087305832,"aZ":-27.898771750699886,"pfxX":0.166387259962967,"pfxZ":2.515998444250463,"pX":-0.2937366530245644,"pZ":1.6646596921707217,"vX0":2.767458200024157,"vY0":-129.57918140928774,"vZ0":-5.217108515731842,"x":128.2,"y":193.83,"x0":-1.3969718477303217,"y0":50.00593905499291,"z0":5.833998038898858,"aX":0.2830526445244691},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.6,"breakHorizontal":-1.0,"spinRate":2210,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4225858030014762,"extension":6.22994410389413},"index":6,"playId":"ccf14df4-81db-3c7e-9e00-413f66aba8cf","pitchNumber":4,"startTime":"2026-06-24T02:11:49.034Z","endTime":"2026-06-24T02:12:16.060Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"}}},{"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":83.6,"endSpeed":77.0,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07754709167101,"aZ":-46.4208782775807,"pfxX":2.1989014288110456,"pfxZ":-9.54491406441225,"pX":-0.4492901618233673,"pZ":2.096332522902257,"vX0":1.4520659782958674,"vY0":-121.68521399583103,"vZ0":-0.10380018430681592,"x":134.13,"y":182.18,"x0":-1.3406204457915398,"y0":50.00574462187467,"z0":6.179358465126957,"aX":3.2804222490177692},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-17.0,"breakHorizontal":-4.3,"spinRate":2756,"spinDirection":15},"zone":7,"typeConfidence":2.0,"plateTime":0.45103709972354356,"extension":5.914614117934761},"index":7,"playId":"a73db255-a910-3fd2-9a87-de151a7bc2f2","pitchNumber":5,"startTime":"2026-06-24T02:12:28.614Z","endTime":"2026-06-24T02:12:31.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590559159874996,"aZ":-12.379283199220493,"pfxX":-4.316978732867485,"pfxZ":9.94840580133592,"pX":0.004317722884877923,"pZ":2.297779619613179,"vX0":4.951017028623323,"vY0":-139.73322121360115,"vZ0":-7.649931203702748,"x":116.84,"y":176.74,"x0":-1.2242388334643397,"y0":50.00659653771797,"z0":5.872784728141725,"aX":-8.593640514436803},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":6.8,"spinRate":2156,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3910233982907765,"extension":6.296654071673398},"hitData":{"launchSpeed":90.6,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.35,"coordY":166.38}},"index":8,"playId":"e2c51ab1-af79-349e-9507-ba825a1015ec","pitchNumber":6,"startTime":"2026-06-24T02:12:52.237Z","endTime":"2026-06-24T02:13:02.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:13:02.259Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Troy walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T02:13:28.063Z","endTime":"2026-06-24T02:15:56.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"postOnThird":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.662186413055043,"aZ":-44.97338782948784,"pfxX":2.7957678699454425,"pfxZ":-8.774912694710897,"pX":-0.006610927870099031,"pZ":3.5453900777016805,"vX0":2.3210587498174173,"vY0":-119.90090118967521,"vZ0":3.012678052067516,"x":117.25,"y":143.05,"x0":-1.3494752509530443,"y0":50.0009931902436,"z0":6.279178131539241,"aX":4.078924286157863},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.9,"breakHorizontal":-5.6,"spinRate":2748,"spinDirection":27},"zone":12,"typeConfidence":2.0,"plateTime":0.45639853829798227,"extension":5.9624585540252},"index":0,"playId":"b4f145d9-dce3-3b9e-a773-8f5ad1458efa","pitchNumber":1,"startTime":"2026-06-24T02:13:28.800Z","endTime":"2026-06-24T02:13:33.432Z","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":96.3,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.060086211763032,"aZ":-14.476064737241932,"pfxX":-4.549590509323007,"pfxZ":8.850292460183125,"pX":0.30612762057468756,"pZ":2.42751932872951,"vX0":5.660618543808937,"vY0":-140.1532071189795,"vZ0":-6.6859001296187985,"x":105.33,"y":173.24,"x0":-1.1435327429021072,"y0":50.006669807639106,"z0":5.7798446465407345,"aX":-9.102453137482874},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":7.2,"spinRate":1913,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3899886138190425,"extension":6.343606802053107},"index":1,"playId":"5335a01a-1cad-3c05-a907-28b41791aa94","pitchNumber":2,"startTime":"2026-06-24T02:13:48.167Z","endTime":"2026-06-24T02:13:51.545Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"8ee88b90-3b5c-4fb0-934a-71033bf26e4a","startTime":"2026-06-24T02:14:06.669Z","endTime":"2026-06-24T02:14:11.669Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.051388139740308,"aZ":-32.229522807237025,"pfxX":-0.06637921090883347,"pfxZ":-0.03660493433650469,"pX":-0.32684313831496625,"pZ":1.4662022283539706,"vX0":3.049869224812476,"vY0":-129.09399128532962,"vZ0":-4.462738745169251,"x":129.46,"y":199.19,"x0":-1.515239568214671,"y0":50.001525771862255,"z0":5.70035008597327,"aX":-0.1128684619713339},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.8,"breakHorizontal":-0.6,"spinRate":2473,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42440541713108315,"extension":6.358995217640233},"index":3,"playId":"7c2662e5-4bf1-3bc8-b060-34634d4ab7d9","pitchNumber":3,"startTime":"2026-06-24T02:14:21.890Z","endTime":"2026-06-24T02:14:26.491Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.773106945980807,"aZ":-31.767045499563434,"pfxX":-0.43374545805519726,"pfxZ":0.23893178441080032,"pX":0.10942043305011859,"pZ":1.409313975006247,"vX0":4.026925115205129,"vY0":-128.70835343214014,"vZ0":-4.593697118015619,"x":112.83,"y":200.73,"x0":-1.416496261548889,"y0":50.001360167708036,"z0":5.666752968564951,"aX":-0.7311241496785189},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":-0.1,"spinRate":2428,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.424944589242489,"extension":6.407174455967527},"index":4,"playId":"693e7636-d63c-3092-80d3-1028e4a07c88","pitchNumber":4,"startTime":"2026-06-24T02:14:43.523Z","endTime":"2026-06-24T02:14:48.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345595448883373,"aZ":-44.97757373063657,"pfxX":-0.7519337173319303,"pfxZ":-8.267448026535087,"pX":0.3857074882981743,"pZ":1.3538518454238768,"vX0":4.332638043757809,"vY0":-123.83007015557254,"vZ0":-2.2108726443647524,"x":102.3,"y":202.23,"x0":-1.290937990393211,"y0":50.002724026796365,"z0":6.030532005721147,"aX":-1.165114850611925},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-15.2,"breakHorizontal":0.4,"spinRate":2826,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4427782462836438,"extension":6.138771055191532},"index":5,"playId":"181e5073-8b4f-3e77-a5ea-779a1a8db5b1","pitchNumber":5,"startTime":"2026-06-24T02:15:06.513Z","endTime":"2026-06-24T02:15:11.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224509957048237,"aZ":-32.056153270585085,"pfxX":-0.11238404573841243,"pfxZ":0.06919968607465066,"pX":-0.11802897955569819,"pZ":1.5342786883725494,"vX0":3.2206851263206424,"vY0":-129.2409543276979,"vZ0":-4.486176072240532,"x":121.5,"y":197.35,"x0":-1.3663379871468184,"y0":50.00292515593638,"z0":5.757831133992335,"aX":-0.19039951405846184},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.6,"breakHorizontal":-0.5,"spinRate":2430,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.42398589283036436,"extension":6.311725294883071},"index":6,"playId":"c33d4fed-4919-34a0-9b32-783f68b5163e","pitchNumber":6,"startTime":"2026-06-24T02:15:28.921Z","endTime":"2026-06-24T02:15:32.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.476688052084114,"aZ":-9.536405703638025,"pfxX":-5.250878819441493,"pfxZ":11.01922514248239,"pX":0.8132370284157878,"pZ":1.1519430866410376,"vX0":7.287196893723674,"vY0":-141.7372264933504,"vZ0":-10.699053887257767,"x":86.0,"y":207.68,"x0":-1.0974264394457232,"y0":50.003167829183596,"z0":5.564705531056568,"aX":-10.787531189330133},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2264,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38502674002842685,"extension":6.494436382593054},"index":7,"playId":"5c9aa29a-9859-3554-9667-14acdf02b760","pitchNumber":7,"startTime":"2026-06-24T02:15:52.234Z","endTime":"2026-06-24T02:15:56.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:15:56.619Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks. Tommy Troy to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T02:16:20.116Z","endTime":"2026-06-24T02:18:52.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnSecond":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"postOnThird":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.792174531230902,"aZ":-44.56153288017899,"pfxX":0.3321031531436056,"pfxZ":-8.266371079512638,"pX":-0.476908498570595,"pZ":1.0008441272253223,"vX0":1.9491557827666794,"vY0":-121.62347691371792,"vZ0":-2.6721032273953087,"x":135.18,"y":211.76,"x0":-1.3317567230976721,"y0":50.00266308263561,"z0":5.9772249059650555,"aX":0.49754560244163626},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-15.4,"breakHorizontal":-1.1,"spinRate":2614,"spinDirection":15},"zone":13,"typeConfidence":2.0,"plateTime":0.4502916613194996,"extension":6.14566372519956},"index":0,"playId":"ee158dd8-293d-3be8-878f-95398dbf5d48","pitchNumber":1,"startTime":"2026-06-24T02:16:34.188Z","endTime":"2026-06-24T02:16:37.961Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"63e7e1fd-69b5-3254-aac3-2059e7745da2","startTime":"2026-06-24T02:16:52.503Z","endTime":"2026-06-24T02:16:57.245Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.955647446662006,"aZ":-13.070520599902698,"pfxX":-4.842186519026661,"pfxZ":9.849922655339617,"pX":0.8092196284091413,"pZ":2.3539831279811136,"vX0":7.163646079418119,"vY0":-137.96349257588963,"vZ0":-7.0057439529134,"x":86.15,"y":175.22,"x0":-1.1846260480654143,"y0":50.00167975017046,"z0":5.796241018721175,"aX":-9.390664889865526},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2063,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3960854791856465,"extension":6.221858135832206},"index":2,"playId":"a31a8ed3-0245-3de1-aa41-59f982beef44","pitchNumber":2,"startTime":"2026-06-24T02:17:12.416Z","endTime":"2026-06-24T02:17:15.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29518607259862,"aZ":-17.2651884401267,"pfxX":-7.113968412898186,"pfxZ":7.601087800921462,"pX":0.18446982186608132,"pZ":3.3768929472346985,"vX0":6.631205221946862,"vY0":-138.9777266795663,"vZ0":-3.657627667269094,"x":109.97,"y":147.6,"x0":-1.3048199474780577,"y0":50.00567334811093,"z0":5.85244683671568,"aX":-13.959329540543525},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":11.5,"spinRate":2005,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3936653550237774,"extension":6.1930233863018},"index":3,"playId":"dc0559d0-ef5d-320d-94cf-47e13cbdb357","pitchNumber":3,"startTime":"2026-06-24T02:17:40.680Z","endTime":"2026-06-24T02:17:44.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.732590118593023,"aZ":-30.863839447796728,"pfxX":-0.15973490021458536,"pfxZ":0.7895819161207962,"pX":0.5280757687717296,"pZ":0.967602229735198,"vX0":4.743954311302675,"vY0":-128.24779769613798,"vZ0":-5.951804555368464,"x":96.87,"y":212.65,"x0":-1.3287332811661867,"y0":50.00302776837404,"z0":5.740391742317272,"aX":-0.2656238471972569},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.2,"breakHorizontal":-0.8,"spinRate":2408,"spinDirection":334},"zone":14,"typeConfidence":2.0,"plateTime":0.42789039713608235,"extension":6.306592504068011},"index":4,"playId":"2bb79167-658b-3411-b4b3-e6dc98d82562","pitchNumber":4,"startTime":"2026-06-24T02:18:04.565Z","endTime":"2026-06-24T02:18:08.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44190727579339,"aZ":-25.093207545935638,"pfxX":-8.936112429941689,"pfxZ":4.283975899836447,"pX":-1.404871641012325,"pZ":1.7490986044395245,"vX0":2.8404806928401958,"vY0":-128.2598980502259,"vZ0":-5.185070591230366,"x":143.83,"y":155.03,"x0":-1.3708490109321552,"y0":50.002507402237384,"z0":5.772863365742721,"aX":-14.773207832721877},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":15.5,"spinRate":1368,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42830912629821327,"extension":6.124036820872465},"index":5,"playId":"a14de3b7-f38d-3044-9cce-b3dec7aea6a5","pitchNumber":5,"startTime":"2026-06-24T02:18:24.028Z","endTime":"2026-06-24T02:18:29.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19766442143743,"aZ":-9.5743256979785,"pfxX":-4.705384507109052,"pfxZ":11.546704419272265,"pX":0.5122595562674159,"pZ":0.9811423339147575,"vX0":6.094910547675838,"vY0":-139.46192745351053,"vZ0":-11.200680318715163,"x":97.47,"y":212.29,"x0":-1.0966261656328806,"y0":50.004150801496,"z0":5.694912210447199,"aX":-9.211399147478462},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2195,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39367336159504385,"extension":6.312317146040257},"index":6,"playId":"f12aa135-dc99-35b1-bb07-22262e5ad831","pitchNumber":6,"startTime":"2026-06-24T02:18:45.754Z","endTime":"2026-06-24T02:18:52.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:18:52.755Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to left fielder Nelson Velázquez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T02:19:18.235Z","endTime":"2026-06-24T02:20:43.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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,3],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":694335,"link":"/api/v1/people/694335"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"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":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.953131287989965,"aZ":-11.513111217258881,"pfxX":-5.429343852906354,"pfxZ":10.626310727591347,"pX":-0.6321674687338074,"pZ":1.5667511693476952,"vX0":3.712089874573669,"vY0":-138.56097514490745,"vZ0":-9.322379042094756,"x":141.1,"y":196.48,"x0":-1.2837950279812935,"y0":50.00468056132897,"z0":5.744187522561809,"aX":-10.558529226482836},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2130,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39529085042505985,"extension":6.328439737370174},"index":0,"playId":"aa705f8e-e518-3bd9-bad5-d004a73b00ec","pitchNumber":1,"startTime":"2026-06-24T02:19:18.235Z","endTime":"2026-06-24T02:19:23.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.800000911435347,"aZ":-28.511082625316483,"pfxX":-1.5886531746047603,"pfxZ":2.131135217869156,"pX":0.7594360129277588,"pZ":0.7152669713108284,"vX0":6.162569451569222,"vY0":-130.40346494217752,"vZ0":-6.758567006396369,"x":88.05,"y":219.47,"x0":-1.4295830421296118,"y0":50.005591494626046,"z0":5.49603178847517,"aX":-2.73373426139221},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":1.4,"spinRate":2404,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.42026951821866243,"extension":6.523159583978225},"index":1,"playId":"5f26475a-af4a-3c5b-bd4e-30bd395736ef","pitchNumber":2,"startTime":"2026-06-24T02:19:38.032Z","endTime":"2026-06-24T02:19:46.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Jimmy Crooks. Jorge Barrosa scores. Tommy Troy to 3rd. Ketel Marte to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":4,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"5f26475a-af4a-3c5b-bd4e-30bd395736ef","startTime":"2026-06-24T02:20:08.427Z","endTime":"2026-06-24T02:20:33.320Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892410203196018,"aZ":-13.959814048589253,"pfxX":-6.043488479167496,"pfxZ":9.38388374397994,"pX":-0.24208732865911814,"pZ":2.483801349380553,"vX0":4.576981340447563,"vY0":-138.2111014339531,"vZ0":-6.62013476465177,"x":126.23,"y":171.72,"x0":-1.131766983949905,"y0":50.00271754146039,"z0":5.842067323840279,"aX":-11.729068242336828},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2087,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39583381977061105,"extension":6.411328922311892},"hitData":{"launchSpeed":93.2,"launchAngle":52.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.95,"coordY":101.71}},"index":3,"playId":"601bd2e8-8a67-32d1-b65c-dc53998d7188","pitchNumber":3,"startTime":"2026-06-24T02:20:33.320Z","endTime":"2026-06-24T02:20:43.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:20:43.342Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lars Nootbaar doubles (4) on a fly ball to center fielder Jorge Barrosa, deflected by left fielder Tommy Troy.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:23:05.277Z","endTime":"2026-06-24T02:24:37.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Ildemaro Vargas remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T02:22:31.898Z","endTime":"2026-06-24T02:22:31.926Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"}},{"details":{"description":"Jorge Barrosa remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-24T02:22:31.926Z","endTime":"2026-06-24T02:22:31.928Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"description":"Defensive switch from center field to left field for Tommy Troy.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-24T02:22:31.928Z","endTime":"2026-06-24T02:22:31.929Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Paul Sewald replaces Kevin Ginkel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-24T02:22:31.929Z","endTime":"2026-06-24T02:23:07.135Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"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":89.8,"endSpeed":81.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.036088256548695,"aZ":-21.754137753558524,"pfxX":-6.411269386284664,"pfxZ":6.06149707144578,"pX":-0.6992136741396947,"pZ":3.494883261874023,"vX0":8.449240064712615,"vY0":-130.45174789334465,"vZ0":1.394986809736925,"x":143.65,"y":144.42,"x0":-3.150623754611095,"y0":50.00413209550921,"z0":4.595700744925396,"aX":-11.025402925022872},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.5,"breakHorizontal":9.7,"spinRate":2465,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4202394455880487,"extension":6.282294523865238},"index":4,"playId":"d0093eda-ebe4-3967-9547-9efea18db959","pitchNumber":1,"startTime":"2026-06-24T02:23:07.135Z","endTime":"2026-06-24T02:23:10.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24357127524335,"aZ":-20.20556426885654,"pfxX":-7.551084318755251,"pfxZ":6.888159020759076,"pX":0.5270760407420849,"pZ":2.9787589523374045,"vX0":11.345981559606063,"vY0":-131.11619788218118,"vZ0":0.13603752495217103,"x":96.91,"y":158.35,"x0":-2.8792070575322484,"y0":50.00326079157677,"z0":4.436475150250069,"aX":-13.122547466776828},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.7,"breakHorizontal":11.2,"spinRate":2503,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.4180710297190178,"extension":5.999491580771404},"index":5,"playId":"240ba103-b682-3217-8de2-e6cce047bdd3","pitchNumber":2,"startTime":"2026-06-24T02:23:21.111Z","endTime":"2026-06-24T02:23:25.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.888003985389993,"aZ":-28.543032610554192,"pfxX":7.929712544936504,"pfxZ":2.5387859246100106,"pX":-1.2380142860640058,"pZ":2.4827947845005167,"vX0":2.4844541373850055,"vY0":-119.61374655164258,"vZ0":0.7496962306624279,"x":164.19,"y":171.74,"x0":-3.3238386181809134,"y0":50.002855469962654,"z0":4.751020365977851,"aX":11.33899143832599},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.0,"breakHorizontal":-15.0,"spinRate":2547,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.46022016696688883,"extension":6.006846824213873},"index":6,"playId":"f990b258-d79b-3177-9e15-18617eacfd8f","pitchNumber":3,"startTime":"2026-06-24T02:23:36.325Z","endTime":"2026-06-24T02:23:40.748Z","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":90.2,"endSpeed":82.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.172466492826373,"aZ":-20.145219203695934,"pfxX":-7.515452881150059,"pfxZ":6.889167362530159,"pX":-0.6342502142342984,"pZ":2.9526757194004647,"vX0":8.962980739311954,"vY0":-131.15624948863544,"vZ0":0.14599032273506274,"x":141.18,"y":159.06,"x0":-3.115962795916058,"y0":50.00213539534241,"z0":4.395957114557737,"aX":-13.121962903382544},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.7,"breakHorizontal":11.6,"spinRate":2490,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.41726651493435973,"extension":6.129607459641629},"index":7,"playId":"a3a013aa-af93-3a64-a828-672345aba365","pitchNumber":4,"startTime":"2026-06-24T02:23:51.384Z","endTime":"2026-06-24T02:23:55.708Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2026-06-24T02:24:08.638Z","endTime":"2026-06-24T02:24:23.611Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.726527548984574,"aZ":-21.025906489271044,"pfxX":-6.359041067294106,"pfxZ":6.317405273251506,"pX":-0.31512531607014527,"pZ":3.217589812707874,"vX0":9.22719630630791,"vY0":-131.25921630455267,"vZ0":0.8759584605778793,"x":129.01,"y":151.91,"x0":-3.031032504662374,"y0":50.006214144054994,"z0":4.431615357286345,"aX":-11.229585731341402},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.9,"breakHorizontal":9.7,"spinRate":2499,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.4154302740010536,"extension":6.5925564620246},"hitData":{"launchSpeed":99.9,"launchAngle":29.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.8,"coordY":62.6}},"index":9,"playId":"afd0bdb6-2e67-3c5d-a8a0-fac59b098c64","pitchNumber":5,"startTime":"2026-06-24T02:24:23.611Z","endTime":"2026-06-24T02:24:37.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:24:37.108Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:25:10.502Z","endTime":"2026-06-24T02:26:09.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nathan Church replaces Nelson Velázquez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T02:24:59.363Z","endTime":"2026-06-24T02:25:12.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":676369,"link":"/api/v1/people/676369"}},{"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":90.6,"endSpeed":83.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.047384462934783,"aZ":-21.823457186828488,"pfxX":-9.556262333226547,"pfxZ":5.882894874921721,"pX":0.6482917931653689,"pZ":2.882803685226878,"vX0":12.68965566683477,"vY0":-131.3505294579768,"vZ0":0.15494599560375744,"x":92.29,"y":160.94,"x0":-2.9885809245604857,"y0":50.00264797500003,"z0":4.436822924493332,"aX":-16.813592176217238},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.9,"breakHorizontal":14.8,"spinRate":2511,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.41591950200863304,"extension":6.437533576939875},"index":1,"playId":"29d892cb-9882-3516-b43c-f24bc29bca56","pitchNumber":1,"startTime":"2026-06-24T02:25:12.798Z","endTime":"2026-06-24T02:25:17.992Z","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":83.8,"endSpeed":77.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55481480846835,"aZ":-27.396019023421623,"pfxX":6.167505220286024,"pfxZ":3.18522848237701,"pX":1.1954692388519557,"pZ":2.2466760808785757,"vX0":8.391201916476708,"vY0":-121.84670445395228,"vZ0":4.13994155467834E-4,"x":71.43,"y":178.12,"x0":-3.097681017497439,"y0":50.00176235958053,"z0":4.6191078389790015,"aX":9.246190063223391},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.0,"breakHorizontal":-13.2,"spinRate":2488,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4499970486277518,"extension":6.231393816498441},"index":2,"playId":"35e03c5c-a585-3e50-8680-6aecffbcb498","pitchNumber":2,"startTime":"2026-06-24T02:25:28.572Z","endTime":"2026-06-24T02:25:34.004Z","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":90.8,"endSpeed":83.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314737522551063,"aZ":-21.410667882959054,"pfxX":-7.789036951104546,"pfxZ":6.067383850173515,"pX":0.11910233660798127,"pZ":3.344794211455815,"vX0":10.887648040321432,"vY0":-131.9208956382496,"vZ0":1.3114040260702327,"x":112.46,"y":148.47,"x0":-3.0369055699838454,"y0":50.003973662990006,"z0":4.412196097237336,"aX":-13.821961940035136},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.5,"breakHorizontal":11.9,"spinRate":2526,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.4141363928027104,"extension":6.231452895085785},"index":3,"playId":"6d46f31c-0be3-3c69-b3bb-32a503bd3f44","pitchNumber":3,"startTime":"2026-06-24T02:25:45.078Z","endTime":"2026-06-24T02:25:50.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.100839309798936,"aZ":-21.7726806671427,"pfxX":-6.132155156070614,"pfxZ":5.943082339053383,"pX":-0.5168995002610288,"pZ":3.257093016268502,"vX0":8.845859291238982,"vY0":-131.29860046452433,"vZ0":1.1637966700883127,"x":136.7,"y":150.84,"x0":-3.1287746164424624,"y0":50.00461327441479,"z0":4.425172120694125,"aX":-10.737150437204335},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.3,"breakHorizontal":9.2,"spinRate":2499,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.41673874147574175,"extension":6.066322621546388},"index":4,"playId":"440ed3eb-d4ab-3616-a845-1094e7bdaee2","pitchNumber":4,"startTime":"2026-06-24T02:26:05.205Z","endTime":"2026-06-24T02:26:09.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:26:09.752Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Fermín singles on a ground ball to left fielder Tommy Troy. Lars Nootbaar to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:26:31.357Z","endTime":"2026-06-24T02:27:02.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05876079050193,"aZ":-29.15161373384795,"pfxX":7.061885474832059,"pfxZ":2.0753432833316,"pX":0.024479781390135864,"pZ":2.7429065213843997,"vX0":5.433269112299164,"vY0":-119.78732027200444,"vZ0":1.4919268609219138,"x":116.07,"y":164.72,"x0":-3.1899392549692265,"y0":50.00009336776933,"z0":4.717594368275749,"aX":10.263073738813706},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.4,"breakHorizontal":-14.0,"spinRate":2488,"spinDirection":88},"zone":2,"typeConfidence":2.0,"plateTime":0.4571921747496943,"extension":5.97098137970137},"index":0,"playId":"25966902-b189-3f8e-b663-c3c280466195","pitchNumber":1,"startTime":"2026-06-24T02:26:37.233Z","endTime":"2026-06-24T02:26:40.815Z","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":91.2,"endSpeed":84.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.660058983764735,"aZ":-22.281821006543474,"pfxX":-7.39832945562989,"pfxZ":5.503141422805328,"pX":-0.3823394760946747,"pZ":2.321274051929794,"vX0":9.78987560671351,"vY0":-132.53226214204057,"vZ0":-1.0654962255750005,"x":131.57,"y":176.11,"x0":-3.1456758365021993,"y0":50.00050196828565,"z0":4.340731136863282,"aX":-13.292805106792557},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.0,"breakHorizontal":11.5,"spinRate":2551,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4117135762043169,"extension":6.156211647111731},"hitData":{"launchSpeed":92.0,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.55,"coordY":107.09}},"index":1,"playId":"0679baa5-dec2-3b7d-a858-c6d489d6640f","pitchNumber":2,"startTime":"2026-06-24T02:26:51.620Z","endTime":"2026-06-24T02:27:02.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:27:02.177Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alec Burleson doubles (20) on a sharp line drive to right fielder Corbin Carroll. Lars Nootbaar scores. José Fermín to 3rd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:27:28.710Z","endTime":"2026-06-24T02:28:52.592Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":682998,"link":"/api/v1/people/682998"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":{"id":623149,"link":"/api/v1/people/623149"},"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":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":"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":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.764701195518246,"aZ":-28.533285955735515,"pfxX":3.3444099130459346,"pfxZ":2.467262654057004,"pX":0.44428043476672013,"pZ":1.3326577910798807,"vX0":7.60435516142618,"vY0":-120.3584373280003,"vZ0":-1.609154094846991,"x":100.07,"y":202.8,"x0":-3.1817477473413067,"y0":50.00558540582245,"z0":4.519470337456782,"aX":4.942597275001311},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.3,"breakHorizontal":-7.8,"spinRate":2444,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.45382375262013275,"extension":6.19081265324319},"index":0,"playId":"6a94f115-25bc-35ae-b1eb-a4e6f4cd56fc","pitchNumber":1,"startTime":"2026-06-24T02:27:38.893Z","endTime":"2026-06-24T02:27:44.072Z","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":91.4,"endSpeed":83.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.242692468843703,"aZ":-22.767163230032363,"pfxX":-6.523893932104662,"pfxZ":5.232954647943426,"pX":-1.0213854370506772,"pZ":3.553398291071792,"vX0":7.892640705792215,"vY0":-132.90144686434363,"vZ0":2.0401753255524073,"x":155.93,"y":142.84,"x0":-3.175528416814125,"y0":50.001483199409755,"z0":4.424550866182608,"aX":-11.724734919043057},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.2,"breakHorizontal":10.2,"spinRate":2632,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.411412130396811,"extension":6.194712074618938},"index":1,"playId":"ae4e61c6-b991-3c85-afac-c49402c76baf","pitchNumber":2,"startTime":"2026-06-24T02:28:14.299Z","endTime":"2026-06-24T02:28:18.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60478461760918,"aZ":-22.230325777412368,"pfxX":-7.4426424800225925,"pfxZ":5.5580860164961,"pX":0.6215508034241093,"pZ":2.344818545238124,"vX0":12.427921329219375,"vY0":-132.50721408906335,"vZ0":-0.8897921546628141,"x":93.31,"y":175.47,"x0":-3.1487774405825153,"y0":50.005883857299686,"z0":4.299687177093543,"aX":-13.324390051329837},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":10.9,"spinRate":2636,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.41234329241744216,"extension":6.084243350751014},"hitData":{"launchSpeed":106.4,"launchAngle":9.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":208.11,"coordY":95.43}},"index":2,"playId":"318865fe-34a6-3cd3-bf45-edb16765d6dd","pitchNumber":3,"startTime":"2026-06-24T02:28:40.068Z","endTime":"2026-06-24T02:28:52.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:28:52.592Z","atBatIndex":72},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Blaze Jordan out on a sacrifice fly to right fielder Corbin Carroll. José Fermín scores. Alec Burleson to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:30:05.327Z","endTime":"2026-06-24T02:31:28.484Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"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":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","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":5},"credits":[]},{"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":{"id":623149,"link":"/api/v1/people/623149"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T02:29:14.212Z","endTime":"2026-06-24T02:30:07.675Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57900528246403,"aZ":-20.14016943427424,"pfxX":-9.125571368880994,"pfxZ":6.767795719240191,"pX":0.7934656594131761,"pZ":2.0152138596427918,"vX0":13.119526985869868,"vY0":-132.56958912122067,"vZ0":-2.2212775257622646,"x":86.75,"y":184.37,"x0":-3.0359708216300714,"y0":50.004922302998416,"z0":4.335618708691591,"aX":-16.232192153208402},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":13.7,"spinRate":2562,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4133218062918207,"extension":6.270760831705597},"index":1,"playId":"422310bd-6e5d-3b3b-a0c4-bab06b4043d4","pitchNumber":1,"startTime":"2026-06-24T02:30:07.675Z","endTime":"2026-06-24T02:30:11.155Z","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":83.1,"endSpeed":76.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41573917029981,"aZ":-27.187285796643955,"pfxX":4.484348938227274,"pfxZ":3.3186621490746155,"pX":-1.8442151760301462,"pZ":2.7995555507075176,"vX0":2.3478656713460846,"vY0":-121.1740654330308,"vZ0":1.1987693459261664,"x":187.3,"y":163.19,"x0":-3.4051020909604364,"y0":50.00200620792217,"z0":4.655893552618507,"aX":6.735621210391108},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.5,"breakHorizontal":-8.6,"spinRate":2529,"spinDirection":92},"zone":11,"typeConfidence":2.0,"plateTime":0.4502720713486412,"extension":6.135685468475668},"index":2,"playId":"7d228707-2766-3e34-83d0-3d6c679d9ac3","pitchNumber":2,"startTime":"2026-06-24T02:30:20.763Z","endTime":"2026-06-24T02:30:25.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.710080161709662,"aZ":-22.073980469212078,"pfxX":-5.399753274935902,"pfxZ":5.647172996545073,"pX":0.18234561940028354,"pZ":2.9154674135547936,"vX0":10.61218801980815,"vY0":-132.75423549363322,"vZ0":0.3553227404321784,"x":110.05,"y":160.06,"x0":-3.1607264620775952,"y0":50.00587124376047,"z0":4.3831924389956,"aX":-9.664885957296976},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":7.6,"spinRate":2536,"spinDirection":248},"zone":2,"typeConfidence":2.0,"plateTime":0.4121656464560255,"extension":6.086497574944089},"index":3,"playId":"5c01b4fd-b408-3a3f-a03c-a14c7f48ec47","pitchNumber":3,"startTime":"2026-06-24T02:30:36.849Z","endTime":"2026-06-24T02:30:40.124Z","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":83.1,"endSpeed":76.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.066659633164406,"aZ":-25.7853276402027,"pfxX":3.572060059380667,"pfxZ":4.2789132808949315,"pX":-1.0928228933190902,"pZ":2.9904461903705184,"vX0":4.282986844288261,"vY0":-121.05163797349086,"vZ0":1.3593068797697572,"x":158.66,"y":158.04,"x0":-3.3446521955618103,"y0":50.00570739424504,"z0":4.6674033231094,"aX":5.33977362258613},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.3,"breakHorizontal":-7.4,"spinRate":2409,"spinDirection":81},"zone":11,"typeConfidence":2.0,"plateTime":0.4512557293795312,"extension":6.053987344658207},"index":4,"playId":"79613973-4dd7-3094-9c6c-81b5a8f313d3","pitchNumber":4,"startTime":"2026-06-24T02:30:56.028Z","endTime":"2026-06-24T02:31:00.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.804210074914486,"aZ":-18.806112355560895,"pfxX":-6.832304535616246,"pfxZ":7.403685926368887,"pX":-0.13927822189303568,"pZ":2.6268102902465604,"vX0":10.406709941060646,"vY0":-133.3047616218729,"vZ0":-0.8172827399791118,"x":122.31,"y":167.86,"x0":-3.2003364669650343,"y0":50.00109664038776,"z0":4.2909726655143,"aX":-12.334454183006823},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.4,"breakHorizontal":10.2,"spinRate":2575,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.4103788512758988,"extension":6.299777034112293},"hitData":{"launchSpeed":88.3,"launchAngle":37.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.56,"coordY":116.64}},"index":5,"playId":"a51f6d6b-b635-3f59-aea5-18db961a8964","pitchNumber":5,"startTime":"2026-06-24T02:31:15.457Z","endTime":"2026-06-24T02:31:28.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:31:28.484Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jimmy Crooks singles on a sharp line drive to right fielder Corbin Carroll. Alec Burleson scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:31:44.367Z","endTime":"2026-06-24T02:33:16.027Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":623149,"link":"/api/v1/people/623149"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93190796234378,"aZ":-19.01361473322791,"pfxX":-6.679868363829806,"pfxZ":7.288886181746179,"pX":-0.4292850322103003,"pZ":3.8212148625795397,"vX0":9.635874800600236,"vY0":-133.1420141966125,"vZ0":1.9699236064799956,"x":133.36,"y":135.61,"x0":-3.217275855713656,"y0":50.00656013864829,"z0":4.442491877410284,"aX":-12.06904538160952},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":10.2,"spinRate":2540,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.41040872783554416,"extension":6.204655479585355},"index":0,"playId":"866a36a7-8862-38ab-808f-03f9f48659c7","pitchNumber":1,"startTime":"2026-06-24T02:31:59.164Z","endTime":"2026-06-24T02:32:02.552Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-24T02:32:19.799Z","endTime":"2026-06-24T02:32:29.055Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37564076013312,"aZ":-20.10086438859709,"pfxX":-8.252330070297571,"pfxZ":6.747676881415325,"pX":1.284647419746939,"pZ":2.6969529370214853,"vX0":14.260502538415393,"vY0":-132.43655355164336,"vZ0":-0.32581232399808424,"x":68.03,"y":165.96,"x0":-3.0799605080170074,"y0":50.00148323433278,"z0":4.282588432429445,"aX":-14.76398284904133},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":12.1,"spinRate":2510,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.4124325233647417,"extension":6.728390049494711},"index":2,"playId":"0040612e-f274-3c2e-ac08-fd6677b3b05f","pitchNumber":2,"startTime":"2026-06-24T02:32:29.055Z","endTime":"2026-06-24T02:32:33.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73151504144791,"aZ":-29.615315240228558,"pfxX":7.214880252949774,"pfxZ":1.7440400023196938,"pX":0.28114460686676856,"pZ":1.4096239116456322,"vX0":6.161024707561318,"vY0":-121.01601852638758,"vZ0":-1.1059362778830635,"x":106.28,"y":200.72,"x0":-3.2441439047724416,"y0":50.00536662579651,"z0":4.489632101216663,"aX":10.597791545115046},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":-14.6,"spinRate":2431,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.45429494509293233,"extension":6.062695274247446},"index":3,"playId":"f62e88c0-1197-39b5-91a1-bf7c634e27ed","pitchNumber":3,"startTime":"2026-06-24T02:32:47.328Z","endTime":"2026-06-24T02:32:52.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.005807461021085,"aZ":-20.97004274785834,"pfxX":-8.194572249322455,"pfxZ":6.316210382761753,"pX":-0.5115458252207693,"pZ":2.9477602991019722,"vX0":9.957261628816607,"vY0":-132.27505280957993,"vZ0":0.37568184584866826,"x":136.5,"y":159.19,"x0":-3.2585815275393877,"y0":50.00022030650739,"z0":4.340414022724804,"aX":-14.530781414647919},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":12.7,"spinRate":2475,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.41395610185415865,"extension":6.264966122563642},"hitData":{"launchSpeed":104.7,"launchAngle":13.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.87,"coordY":103.96}},"index":4,"playId":"30581536-728d-340b-bddd-434d6c5d138a","pitchNumber":4,"startTime":"2026-06-24T02:33:06.494Z","endTime":"2026-06-24T02:33:16.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:33:16.027Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:36:01.917Z","endTime":"2026-06-24T02:37:19.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".216"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".379"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".169"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.35"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.29"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.85"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.22"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.58"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.22"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.21"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.77"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.51"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.05"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.01"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.86"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.69"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".821"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.049"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".983"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".821"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.049"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".983"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,2],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Bryan Torres replaces Jimmy Crooks.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T02:33:49.377Z","endTime":"2026-06-24T02:33:54.542Z","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":"902","replacedPlayer":{"id":699625,"link":"/api/v1/people/699625"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-24T02:33:54.542Z","endTime":"2026-06-24T02:34:51.644Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brandyn Garcia replaces Paul Sewald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-24T02:34:51.644Z","endTime":"2026-06-24T02:36:04.241Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.307301711384085,"aZ":-30.711650622837464,"pfxX":11.973666062497161,"pfxZ":0.7261080395605486,"pX":0.0929830780646541,"pZ":2.081278409573725,"vX0":-8.408237099741404,"vY0":-142.0590262413782,"vZ0":-3.8057801361492674,"x":113.46,"y":182.59,"x0":1.5492122301831843,"y0":50.006658085723544,"z0":5.410758254633431,"aX":24.25543299308036},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":0.6,"breakHorizontal":-19.8,"spinRate":2296,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.3869136360349006,"extension":5.3672014960364045},"index":3,"playId":"6590e3a7-77a3-3b8b-9cb7-9657758e0e18","pitchNumber":1,"startTime":"2026-06-24T02:36:04.241Z","endTime":"2026-06-24T02:36:08.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32148612115252,"aZ":-29.258931438070103,"pfxX":10.453545304021851,"pfxZ":1.480758525268489,"pX":-1.0159966042368747,"pZ":2.035543119591414,"vX0":-10.278590264994852,"vY0":-139.72708681820646,"vZ0":-4.086300977653981,"x":155.73,"y":183.82,"x0":1.357182452671894,"y0":50.00564925742676,"z0":5.4459207525018725,"aX":20.614984894703518},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.9,"breakHorizontal":-16.7,"spinRate":2221,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.39243434104933517,"extension":5.407440932107547},"index":4,"playId":"d0cb0fd0-daa5-379d-b3c5-4c0c5724bc0a","pitchNumber":2,"startTime":"2026-06-24T02:36:22.241Z","endTime":"2026-06-24T02:36:25.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171835000903226,"aZ":-27.083005293625806,"pfxX":10.967573647598579,"pfxZ":2.570706529895503,"pX":-0.709846375619073,"pZ":2.0468778283657154,"vX0":-9.764601482570466,"vY0":-139.78529535684757,"vZ0":-4.256640624464857,"x":144.06,"y":183.51,"x0":1.401721819894488,"y0":50.00313461675816,"z0":5.364969200401772,"aX":21.72982574510403},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.0,"breakHorizontal":-17.9,"spinRate":2207,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.3916544140196834,"extension":5.404730007698444},"index":5,"playId":"22e857fd-3e49-3b1e-805f-77275ac895f7","pitchNumber":3,"startTime":"2026-06-24T02:36:39.489Z","endTime":"2026-06-24T02:37:06.511Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.156958504746004,"aZ":-25.213939616137583,"pfxX":-6.319750025006119,"pfxZ":4.07696813111342,"pX":-0.3917405191367705,"pZ":2.5871844252891654,"vX0":-3.70939113012233,"vY0":-129.85532449615104,"vZ0":-2.1468455984279773,"x":131.93,"y":168.93,"x0":1.8763358801983527,"y0":50.00394239278984,"z0":5.342535907053299,"aX":-10.79517545339081},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":2714,"spinDirection":277},"zone":4,"typeConfidence":2.0,"plateTime":0.42177179477074045,"extension":5.477332232284472},"index":6,"playId":"a7417372-11a7-3def-b25c-c153f6d59245","pitchNumber":4,"startTime":"2026-06-24T02:37:15.687Z","endTime":"2026-06-24T02:37:19.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:37:19.891Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:36:01.917Z","endTime":"2026-06-24T02:37:19.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".216"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".379"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".169"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.35"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.29"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.85"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.22"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.58"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.22"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.21"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.77"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.51"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.05"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.01"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.86"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.69"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".821"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.049"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".983"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".821"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.049"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".983"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,2],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Bryan Torres replaces Jimmy Crooks.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T02:33:49.377Z","endTime":"2026-06-24T02:33:54.542Z","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":"902","replacedPlayer":{"id":699625,"link":"/api/v1/people/699625"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-24T02:33:54.542Z","endTime":"2026-06-24T02:34:51.644Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brandyn Garcia replaces Paul Sewald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-24T02:34:51.644Z","endTime":"2026-06-24T02:36:04.241Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.307301711384085,"aZ":-30.711650622837464,"pfxX":11.973666062497161,"pfxZ":0.7261080395605486,"pX":0.0929830780646541,"pZ":2.081278409573725,"vX0":-8.408237099741404,"vY0":-142.0590262413782,"vZ0":-3.8057801361492674,"x":113.46,"y":182.59,"x0":1.5492122301831843,"y0":50.006658085723544,"z0":5.410758254633431,"aX":24.25543299308036},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":0.6,"breakHorizontal":-19.8,"spinRate":2296,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.3869136360349006,"extension":5.3672014960364045},"index":3,"playId":"6590e3a7-77a3-3b8b-9cb7-9657758e0e18","pitchNumber":1,"startTime":"2026-06-24T02:36:04.241Z","endTime":"2026-06-24T02:36:08.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32148612115252,"aZ":-29.258931438070103,"pfxX":10.453545304021851,"pfxZ":1.480758525268489,"pX":-1.0159966042368747,"pZ":2.035543119591414,"vX0":-10.278590264994852,"vY0":-139.72708681820646,"vZ0":-4.086300977653981,"x":155.73,"y":183.82,"x0":1.357182452671894,"y0":50.00564925742676,"z0":5.4459207525018725,"aX":20.614984894703518},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.9,"breakHorizontal":-16.7,"spinRate":2221,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.39243434104933517,"extension":5.407440932107547},"index":4,"playId":"d0cb0fd0-daa5-379d-b3c5-4c0c5724bc0a","pitchNumber":2,"startTime":"2026-06-24T02:36:22.241Z","endTime":"2026-06-24T02:36:25.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171835000903226,"aZ":-27.083005293625806,"pfxX":10.967573647598579,"pfxZ":2.570706529895503,"pX":-0.709846375619073,"pZ":2.0468778283657154,"vX0":-9.764601482570466,"vY0":-139.78529535684757,"vZ0":-4.256640624464857,"x":144.06,"y":183.51,"x0":1.401721819894488,"y0":50.00313461675816,"z0":5.364969200401772,"aX":21.72982574510403},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.0,"breakHorizontal":-17.9,"spinRate":2207,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.3916544140196834,"extension":5.404730007698444},"index":5,"playId":"22e857fd-3e49-3b1e-805f-77275ac895f7","pitchNumber":3,"startTime":"2026-06-24T02:36:39.489Z","endTime":"2026-06-24T02:37:06.511Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.156958504746004,"aZ":-25.213939616137583,"pfxX":-6.319750025006119,"pfxZ":4.07696813111342,"pX":-0.3917405191367705,"pZ":2.5871844252891654,"vX0":-3.70939113012233,"vY0":-129.85532449615104,"vZ0":-2.1468455984279773,"x":131.93,"y":168.93,"x0":1.8763358801983527,"y0":50.00394239278984,"z0":5.342535907053299,"aX":-10.79517545339081},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":2714,"spinDirection":277},"zone":4,"typeConfidence":2.0,"plateTime":0.42177179477074045,"extension":5.477332232284472},"index":6,"playId":"a7417372-11a7-3def-b25c-c153f6d59245","pitchNumber":4,"startTime":"2026-06-24T02:37:15.687Z","endTime":"2026-06-24T02:37:19.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:37:19.891Z","atBatIndex":75},"scoringPlays":[63,64,68,72,73,74],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":79.0,"y":55.54},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":152.37,"y":155.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":170.06,"y":66.98},"type":"O","description":"Flyout"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":188.79,"y":74.65},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"coordinates":{"x":101.69,"y":171.69},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":110.31,"y":150.67},"type":"O","description":"Groundout"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":150.81,"y":145.31},"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":94.12,"y":168.81},"type":"O","description":"Groundout"}]}},{"startIndex":13,"endIndex":20,"top":[13,14,15,16],"bottom":[17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"coordinates":{"x":91.68,"y":48.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"coordinates":{"x":146.29,"y":156.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":163.66,"y":156.11},"type":"O","description":"Lineout"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":160.78,"y":169.62},"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":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":126.03,"y":176.21},"type":"O","description":"Lineout"},{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":115.38,"y":151.68},"type":"O","description":"Forceout"}]}},{"startIndex":21,"endIndex":28,"top":[21,22,23],"bottom":[24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":148.32,"y":156.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":107.27,"y":153.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"coordinates":{"x":146.29,"y":157.76},"type":"O","description":"Groundout"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":170.47,"y":90.31},"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":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":165.56,"y":122.29},"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":163.39,"y":100.49},"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":130.4,"y":82.41},"type":"O","description":"Lineout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":127.86,"y":59.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":160.07,"y":84.96},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"coordinates":{"x":150.85,"y":206.92},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"coordinates":{"x":156.35,"y":202.14},"type":"O","description":"Pop Out"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":130.03,"y":132.6},"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":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":106.38,"y":46.73},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":44,"top":[36,37,38,39],"bottom":[40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":113.37,"y":184.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":189.2,"y":91.97},"type":"O","description":"Lineout"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":147.3,"y":153.71},"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":173.67,"y":115.08},"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":6,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":99.2,"y":126.55},"type":"O","description":"Double Play"}]}},{"startIndex":45,"endIndex":52,"top":[45,46,47,48],"bottom":[49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":73.27,"y":73.23},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":103.73,"y":170.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":122.63,"y":190.0},"type":"O","description":"Pop Out"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":102.88,"y":76.18},"type":"O","description":"Lineout"},{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":87.13,"y":66.44},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":59,"top":[53,54,55,56],"bottom":[57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":145.28,"y":173.98},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":691008,"fullName":"Max Rajcic","link":"/api/v1/people/691008"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":150.35,"y":174.49},"type":"O","description":"Groundout"}],"home":[{"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":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":169.35,"y":74.13},"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":8,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":107.78,"y":165.36},"type":"O","description":"Groundout"}]}},{"startIndex":60,"endIndex":75,"top":[60,61,62,63,64,65,66,67,68],"bottom":[69,70,71,72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":176.43,"y":96.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":38.53,"y":100.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":122.98,"y":89.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"coordinates":{"x":113.35,"y":166.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":94.95,"y":101.71},"type":"O","description":"Flyout"}],"home":[{"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":57.8,"y":62.6},"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":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":90.55,"y":107.09},"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":208.11,"y":95.43},"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":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":203.56,"y":116.64},"type":"O","description":"Sac Fly"},{"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":172.87,"y":103.96},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"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":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":3,"hits":7,"errors":0,"leftOnBase":7},"away":{"runs":4,"hits":6,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"catcher":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"first":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"second":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"third":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"shortstop":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"left":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"center":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"right":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"onDeck":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"inHole":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"battingOrder":3,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"onDeck":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"inHole":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"battingOrder":1,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":11,"airOuts":10,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".238","atBats":32,"obp":".309","slg":".383","ops":".692","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":10,"rbi":3,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":10,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":140,"era":"4.29","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.30","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":55,"strikes":85,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":3,"pitchesPerInning":"15.56","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"6.2 IP, 0 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":37,"strikes":58,"strikePercentage":".610","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":3},"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":16,"gamesStarted":16,"flyOuts":61,"groundOuts":97,"airOuts":106,"runs":26,"doubles":19,"triples":2,"homeRuns":9,"strikeOuts":70,"baseOnBalls":38,"intentionalWalks":0,"hits":77,"hitByPitch":0,"atBats":350,"obp":".296","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1507,"era":"2.27","inningsPitched":"95.0","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.21","battersFaced":388,"outs":285,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1507,"balls":563,"strikes":944,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".750","pitchesPerInning":"15.86","gamesFinished":0,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"6.63","walksPer9Inn":"3.60","hitsPer9Inn":"7.29","runsScoredPer9":"2.46","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":32},"fielding":{"gamesStarted":1,"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"}]},"ID694410":{"person":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":13,"airOuts":13,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".175","atBats":40,"obp":".250","slg":".225","ops":".475","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":9,"rbi":2,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".212","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":54,"errors":0,"chances":61,"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"}]},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":6,"strikes":4,"strikePercentage":".400","hitBatsmen":0,"balks":0,"wildPitches":1,"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":34,"gamesStarted":0,"flyOuts":11,"groundOuts":30,"airOuts":23,"runs":12,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":1,"hits":22,"hitByPitch":2,"atBats":112,"obp":".283","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":506,"era":"2.97","inningsPitched":"30.1","wins":2,"losses":4,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":10,"whip":"1.12","battersFaced":128,"outs":91,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":506,"balls":182,"strikes":324,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".333","pitchesPerInning":"16.68","gamesFinished":8,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"11.57","walksPer9Inn":"3.56","hitsPer9Inn":"6.53","runsScoredPer9":"3.56","homeRunsPer9":"0.59","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":9,"groundOuts":22,"airOuts":16,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".172","atBats":64,"obp":".270","slg":".266","ops":".536","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":17,"rbi":8,"leftOnBase":26,"sacBunts":2,"sacFlies":1,"babip":".217","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":3,"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":5,"putOuts":46,"errors":1,"chances":52,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":23,"groundOuts":31,"airOuts":37,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".190","atBats":137,"obp":".253","slg":".307","ops":".560","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":42,"rbi":20,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".244","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.25","popOuts":9,"lineOuts":5},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":9,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"5.40","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.40","battersFaced":10,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.20","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"21.60","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":4,"putOuts":108,"errors":1,"chances":113,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, 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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":38,"groundOuts":59,"airOuts":78,"runs":33,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":57,"baseOnBalls":23,"intentionalWalks":1,"hits":60,"hitByPitch":6,"avg":".239","atBats":251,"obp":".314","slg":".386","ops":".700","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":97,"rbi":33,"leftOnBase":118,"sacBunts":0,"sacFlies":3,"babip":".275","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.38","popOuts":24,"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":109,"putOuts":50,"errors":3,"chances":162,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID694371":{"person":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":10,"groundOuts":23,"airOuts":19,"runs":15,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".231","atBats":78,"obp":".318","slg":".397","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":31,"rbi":5,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":44,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686753":{"person":{"id":686753,"fullName":"Drey Jameson","link":"/api/v1/people/686753"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":28,"obp":".382","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":114,"era":"4.91","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.64","battersFaced":34,"outs":22,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":114,"balls":40,"strikes":74,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"15.55","gamesFinished":2,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"7.36","walksPer9Inn":"6.14","hitsPer9Inn":"8.59","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":54,"groundOuts":75,"airOuts":98,"runs":48,"doubles":17,"triples":3,"homeRuns":15,"strikeOuts":44,"baseOnBalls":31,"intentionalWalks":2,"hits":84,"hitByPitch":2,"atBats":297,"obp":".351","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1200,"era":"5.71","inningsPitched":"75.2","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.52","battersFaced":335,"outs":227,"gamesPitched":13,"completeGames":1,"shutouts":0,"pitchesThrown":1200,"balls":446,"strikes":754,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".417","pitchesPerInning":"15.86","gamesFinished":0,"strikeoutWalkRatio":"1.42","strikeoutsPer9Inn":"5.23","walksPer9Inn":"3.69","hitsPer9Inn":"9.99","runsScoredPer9":"5.71","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703615":{"person":{"id":703615,"fullName":"Jose Cabrera","link":"/api/v1/people/703615"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":17,"obp":".222","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":62,"era":"0.00","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":20,"strikes":42,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".---","pitchesPerInning":"12.40","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.40","walksPer9Inn":"0.00","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 3-2)","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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":17,"groundOuts":29,"airOuts":26,"runs":11,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":1,"hits":27,"hitByPitch":0,"atBats":116,"obp":".288","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":509,"era":"2.93","inningsPitched":"30.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":10,"whip":"1.17","battersFaced":125,"outs":92,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":509,"balls":186,"strikes":323,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".600","pitchesPerInning":"16.60","gamesFinished":5,"strikeoutWalkRatio":"3.78","strikeoutsPer9Inn":"9.98","walksPer9Inn":"2.64","hitsPer9Inn":"7.92","runsScoredPer9":"3.23","homeRunsPer9":"1.17","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":45,"groundOuts":92,"airOuts":86,"runs":41,"doubles":17,"triples":2,"homeRuns":12,"strikeOuts":47,"baseOnBalls":25,"intentionalWalks":0,"hits":79,"hitByPitch":1,"avg":".262","atBats":301,"obp":".318","slg":".452","ops":".770","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":136,"rbi":46,"leftOnBase":99,"sacBunts":0,"sacFlies":3,"babip":".273","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.08","popOuts":15,"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":165,"putOuts":79,"errors":0,"chances":244,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642528":{"person":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":32,"gamesStarted":0,"flyOuts":15,"groundOuts":36,"airOuts":29,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":2,"hits":24,"hitByPitch":1,"atBats":101,"obp":".286","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":424,"era":"2.83","inningsPitched":"28.2","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":5,"blownSaves":3,"earnedRuns":9,"whip":"1.08","battersFaced":114,"outs":86,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":424,"balls":145,"strikes":279,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".500","pitchesPerInning":"14.79","gamesFinished":10,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"5.34","walksPer9Inn":"2.20","hitsPer9Inn":"7.53","runsScoredPer9":"3.14","homeRunsPer9":"0.31","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"501","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":69,"flyOuts":34,"groundOuts":78,"airOuts":78,"runs":37,"doubles":10,"triples":2,"homeRuns":7,"strikeOuts":24,"baseOnBalls":13,"intentionalWalks":2,"hits":63,"hitByPitch":2,"avg":".261","atBats":241,"obp":".304","slg":".407","ops":".711","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":98,"rbi":42,"leftOnBase":99,"sacBunts":1,"sacFlies":1,"babip":".265","groundOutsToAirouts":"1.00","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"34.43","popOuts":22,"lineOuts":22},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":13,"strikes":7,"strikePercentage":".350","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"10.80","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":349,"errors":2,"chances":425,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":46,"groundOuts":90,"airOuts":79,"runs":35,"doubles":10,"triples":3,"homeRuns":4,"strikeOuts":40,"baseOnBalls":48,"intentionalWalks":0,"hits":61,"hitByPitch":2,"avg":".234","atBats":261,"obp":".351","slg":".341","ops":".692","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":89,"rbi":27,"leftOnBase":118,"sacBunts":4,"sacFlies":5,"babip":".257","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.25","popOuts":8,"lineOuts":25},"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":181,"putOuts":114,"errors":4,"chances":299,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":29,"groundOuts":7,"airOuts":47,"runs":14,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":102,"obp":".232","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":448,"era":"4.03","inningsPitched":"29.0","wins":2,"losses":4,"saves":18,"saveOpportunities":19,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"0.86","battersFaced":113,"outs":87,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":448,"balls":149,"strikes":299,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.15","rbi":3,"winPercentage":".333","pitchesPerInning":"15.45","gamesFinished":28,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"10.24","walksPer9Inn":"2.48","hitsPer9Inn":"5.28","runsScoredPer9":"4.34","homeRunsPer9":"1.55","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":49,"groundOuts":71,"airOuts":89,"runs":28,"doubles":17,"triples":2,"homeRuns":6,"strikeOuts":79,"baseOnBalls":17,"intentionalWalks":0,"hits":72,"hitByPitch":5,"atBats":309,"obp":".283","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1290,"era":"3.07","inningsPitched":"82.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.09","battersFaced":333,"outs":246,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1290,"balls":429,"strikes":861,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".727","pitchesPerInning":"15.73","gamesFinished":0,"strikeoutWalkRatio":"4.65","strikeoutsPer9Inn":"8.67","walksPer9Inn":"1.87","hitsPer9Inn":"7.90","runsScoredPer9":"3.07","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":32,"groundOuts":48,"airOuts":49,"runs":25,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":0,"hits":49,"hitByPitch":3,"avg":".275","atBats":178,"obp":".356","slg":".444","ops":".800","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":205,"totalBases":79,"rbi":25,"leftOnBase":69,"sacBunts":0,"sacFlies":3,"babip":".307","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":5,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":11,"putOuts":317,"errors":1,"chances":329,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID684442":{"person":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":41,"groundOuts":64,"airOuts":73,"runs":47,"doubles":17,"triples":9,"homeRuns":13,"strikeOuts":68,"baseOnBalls":36,"intentionalWalks":1,"hits":79,"hitByPitch":4,"avg":".280","atBats":282,"obp":".367","slg":".543","ops":".910","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":153,"rbi":42,"leftOnBase":96,"sacBunts":0,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.69","popOuts":17,"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":4,"putOuts":176,"errors":3,"chances":183,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":19,"groundOuts":40,"airOuts":37,"runs":9,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":1,"hits":19,"hitByPitch":3,"atBats":112,"obp":".238","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":480,"era":"2.16","inningsPitched":"33.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":8,"whip":"0.81","battersFaced":127,"outs":100,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":480,"balls":186,"strikes":294,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".667","pitchesPerInning":"14.40","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.16","hitsPer9Inn":"5.13","runsScoredPer9":"2.43","homeRunsPer9":"0.54","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":60,"groundOuts":92,"airOuts":86,"runs":59,"doubles":16,"triples":3,"homeRuns":13,"strikeOuts":52,"baseOnBalls":25,"intentionalWalks":0,"hits":105,"hitByPitch":3,"atBats":331,"obp":".367","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1367,"era":"6.10","inningsPitched":"79.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.63","battersFaced":363,"outs":239,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1367,"balls":500,"strikes":867,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".333","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"5.87","walksPer9Inn":"2.82","hitsPer9Inn":"11.86","runsScoredPer9":"6.67","homeRunsPer9":"1.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":17,"groundOuts":31,"airOuts":38,"runs":8,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".216","atBats":116,"obp":".268","slg":".284","ops":".552","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":33,"rbi":15,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".258","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"116.00","popOuts":9,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":44,"errors":0,"chances":47,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID657044":{"person":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":14,"groundOuts":34,"airOuts":26,"runs":9,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":102,"obp":".306","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":397,"era":"2.73","inningsPitched":"26.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":8,"whip":"1.25","battersFaced":111,"outs":79,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":397,"balls":139,"strikes":258,"strikePercentage":".650","hitBatsmen":1,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".667","pitchesPerInning":"15.08","gamesFinished":4,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"5.81","walksPer9Inn":"2.73","hitsPer9Inn":"8.54","runsScoredPer9":"3.08","homeRunsPer9":"0.68","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":7,"groundOuts":18,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":1,"hits":10,"hitByPitch":3,"atBats":58,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":229,"era":"2.50","inningsPitched":"18.0","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":5,"whip":"0.83","battersFaced":67,"outs":54,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":229,"balls":80,"strikes":149,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"12.72","gamesFinished":3,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"9.50","walksPer9Inn":"2.50","hitsPer9Inn":"5.00","runsScoredPer9":"2.50","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"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"}]},"ID656976":{"person":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"jerseyNumber":"26","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":8,"groundOuts":15,"airOuts":14,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".167","atBats":48,"obp":".293","slg":".229","ops":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":11,"rbi":5,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"babip":".194","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":41,"errors":0,"chances":43,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"701","stats":{"batting":{"note":"2-","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":55,"flyOuts":15,"groundOuts":28,"airOuts":27,"runs":15,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":35,"baseOnBalls":9,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".181","atBats":105,"obp":".252","slg":".352","ops":".604","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":37,"rbi":9,"leftOnBase":40,"sacBunts":4,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.50","popOuts":7,"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":0,"putOuts":76,"errors":0,"chances":76,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[606466,672695,682998,672515,656976,545121,571448,666971,678489,694410,694371,593958,666661,656464,623149,805299],"pitchers":[593958,666661,656464,623149,805299],"bench":[680728,694374],"bullpen":[703615,664199,684442,668678,686753,518876,642528,647336,657044],"battingOrder":[606466,672695,682998,672515,545121,571448,678489,694410,694371],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Marte, K (17, Leahy); Groover (2, Leahy); Gurriel Jr. (5, Leahy); Arenado (13, Svanson)."},{"label":"TB","value":"Arenado 2; Groover 2; Gurriel Jr. 3; Marte, K 2; Moreno."},{"label":"RBI","value":"Arenado (33); Gurriel Jr. 2 (15)."},{"label":"Runners left in scoring position, 2 out","value":"Gurriel Jr.; Moreno; Troy; Perdomo 3."},{"label":"Team RISP","value":"2-for-13."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Perdomo (7, 2nd base by Leahy/Pagés, P)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Perdomo-Moreno)."}]}],"note":[{"label":"1","value":"Ran for Smith, P in the 9th."},{"label":"2","value":"Ran for Gurriel Jr. in the 9th."}]},"home":{"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":7,"groundOuts":7,"airOuts":10,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".249","atBats":32,"obp":".328","slg":".399","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":9,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":11,"airOuts":10,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".316","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":167,"era":"4.25","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.34","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":76,"strikes":91,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":3,"pitchesPerInning":"18.56","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":1,"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":15,"gamesStarted":15,"flyOuts":50,"groundOuts":98,"airOuts":86,"runs":31,"doubles":16,"triples":0,"homeRuns":12,"strikeOuts":53,"baseOnBalls":20,"intentionalWalks":0,"hits":76,"hitByPitch":0,"atBats":313,"obp":".288","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1317,"era":"3.35","inningsPitched":"83.1","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.15","battersFaced":333,"outs":250,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1317,"balls":501,"strikes":816,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".333","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"5.72","walksPer9Inn":"2.16","hitsPer9Inn":"8.21","runsScoredPer9":"3.35","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":6,"errors":0,"chances":16,"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":{"note":"(L, 2-2)","summary":"0.1 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":15,"strikes":21,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"108.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":21,"groundOuts":28,"airOuts":40,"runs":29,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":142,"obp":".366","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":612,"era":"7.27","inningsPitched":"34.2","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":28,"whip":"1.67","battersFaced":161,"outs":104,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":612,"balls":229,"strikes":383,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":3,"winPercentage":".500","pitchesPerInning":"17.65","gamesFinished":10,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.83","walksPer9Inn":"4.67","hitsPer9Inn":"10.38","runsScoredPer9":"7.53","homeRunsPer9":"1.30","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"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":false,"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":"902","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":7,"groundOuts":15,"airOuts":11,"runs":6,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".238","atBats":42,"obp":".319","slg":".429","ops":".748","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":18,"rbi":5,"leftOnBase":19,"sacBunts":1,"sacFlies":0,"babip":".242","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":20,"errors":0,"chances":35,"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":"300","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":37,"groundOuts":67,"airOuts":66,"runs":46,"doubles":16,"triples":0,"homeRuns":18,"strikeOuts":82,"baseOnBalls":23,"intentionalWalks":1,"hits":87,"hitByPitch":2,"avg":".290","atBats":300,"obp":".343","slg":".523","ops":".866","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":157,"rbi":58,"leftOnBase":145,"sacBunts":0,"sacFlies":2,"babip":".342","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.67","popOuts":16,"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":6,"putOuts":159,"errors":3,"chances":168,"fielding":".982","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"501","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":20,"groundOuts":48,"airOuts":45,"runs":25,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":0,"hits":49,"hitByPitch":2,"avg":".268","atBats":183,"obp":".313","slg":".410","ops":".723","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":75,"rbi":20,"leftOnBase":66,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.60","popOuts":13,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":104,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":{"summary":"6.1 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":0,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":85,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":36,"strikes":49,"strikePercentage":".580","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":3,"lineOuts":2},"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":15,"gamesStarted":15,"flyOuts":42,"groundOuts":82,"airOuts":74,"runs":36,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":62,"baseOnBalls":28,"intentionalWalks":0,"hits":87,"hitByPitch":4,"atBats":303,"obp":".354","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1267,"era":"4.24","inningsPitched":"76.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.51","battersFaced":338,"outs":229,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1267,"balls":481,"strikes":786,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".556","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.31","walksPer9Inn":"3.30","hitsPer9Inn":"10.26","runsScoredPer9":"4.24","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":22},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":8,"groundOuts":13,"airOuts":13,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":10,"intentionalWalks":1,"hits":16,"hitByPitch":0,"avg":".291","atBats":55,"obp":".394","slg":".473","ops":".867","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":26,"rbi":7,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".350","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","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":1,"putOuts":34,"errors":0,"chances":35,"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"}]},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"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":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":14,"groundOuts":26,"airOuts":37,"runs":10,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".266","atBats":109,"obp":".314","slg":".367","ops":".681","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":40,"rbi":14,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.70","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"54.50","popOuts":15,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":53,"errors":0,"chances":64,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"summary":"0.2 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":12,"strikes":10,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.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":32,"gamesStarted":0,"flyOuts":31,"groundOuts":42,"airOuts":45,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":17,"intentionalWalks":1,"hits":22,"hitByPitch":2,"atBats":123,"obp":".283","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":521,"era":"2.92","inningsPitched":"37.0","wins":5,"losses":1,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":12,"whip":"1.05","battersFaced":145,"outs":111,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":521,"balls":216,"strikes":305,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".833","pitchesPerInning":"14.08","gamesFinished":8,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.14","walksPer9Inn":"4.14","hitsPer9Inn":"5.35","runsScoredPer9":"3.41","homeRunsPer9":"0.97","inheritedRunners":23,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":10},"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"}]},"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":{},"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":14,"groundOuts":34,"airOuts":30,"runs":15,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":1,"hits":31,"hitByPitch":3,"atBats":127,"obp":".324","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":570,"era":"3.97","inningsPitched":"34.0","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":18,"blownSaves":2,"earnedRuns":15,"whip":"1.26","battersFaced":144,"outs":102,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":570,"balls":216,"strikes":354,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".000","pitchesPerInning":"16.76","gamesFinished":3,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.18","hitsPer9Inn":"8.21","runsScoredPer9":"3.97","homeRunsPer9":"1.32","inheritedRunners":25,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802139":{"person":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":58,"groundOuts":73,"airOuts":85,"runs":49,"doubles":8,"triples":0,"homeRuns":12,"strikeOuts":53,"baseOnBalls":35,"intentionalWalks":2,"hits":76,"hitByPitch":11,"avg":".267","atBats":285,"obp":".366","slg":".421","ops":".787","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":120,"rbi":34,"leftOnBase":82,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.75","popOuts":12,"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":217,"putOuts":74,"errors":2,"chances":293,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":15,"groundOuts":37,"airOuts":35,"runs":19,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":0,"hits":36,"hitByPitch":6,"atBats":125,"obp":".369","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":569,"era":"4.41","inningsPitched":"32.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":16,"whip":"1.50","battersFaced":150,"outs":98,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":569,"balls":209,"strikes":360,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".---","pitchesPerInning":"17.42","gamesFinished":1,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"6.34","walksPer9Inn":"3.58","hitsPer9Inn":"9.92","runsScoredPer9":"5.23","homeRunsPer9":"0.55","inheritedRunners":18,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":11,"flyOuts":5,"groundOuts":16,"airOuts":11,"runs":5,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".256","atBats":39,"obp":".279","slg":".436","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":17,"rbi":9,"leftOnBase":16,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":15,"errors":0,"chances":42,"fielding":"1.000","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":"700","stats":{"batting":{"summary":"1-4 | 2B, 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":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":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":55,"groundOuts":81,"airOuts":86,"runs":42,"doubles":20,"triples":1,"homeRuns":13,"strikeOuts":49,"baseOnBalls":29,"intentionalWalks":2,"hits":86,"hitByPitch":3,"avg":".288","atBats":299,"obp":".353","slg":".492","ops":".845","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":147,"rbi":57,"leftOnBase":151,"sacBunts":0,"sacFlies":3,"babip":".304","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":15,"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":48,"putOuts":617,"errors":5,"chances":670,"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":33,"gamesStarted":0,"flyOuts":14,"groundOuts":41,"airOuts":23,"runs":17,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":11,"intentionalWalks":0,"hits":29,"hitByPitch":6,"atBats":123,"obp":".326","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":549,"era":"4.05","inningsPitched":"33.1","wins":3,"losses":3,"saves":19,"saveOpportunities":23,"holds":1,"blownSaves":4,"earnedRuns":15,"whip":"1.20","battersFaced":143,"outs":100,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":549,"balls":208,"strikes":341,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":".500","pitchesPerInning":"16.47","gamesFinished":25,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.91","walksPer9Inn":"2.97","hitsPer9Inn":"7.83","runsScoredPer9":"4.59","homeRunsPer9":"0.54","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":15,"gamesStarted":15,"flyOuts":37,"groundOuts":109,"airOuts":69,"runs":35,"doubles":13,"triples":0,"homeRuns":9,"strikeOuts":64,"baseOnBalls":25,"intentionalWalks":0,"hits":73,"hitByPitch":6,"atBats":314,"obp":".301","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1350,"era":"3.59","inningsPitched":"82.2","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.19","battersFaced":346,"outs":248,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1350,"balls":487,"strikes":863,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".692","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"6.97","walksPer9Inn":"2.72","hitsPer9Inn":"7.95","runsScoredPer9":"3.81","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":34,"gamesStarted":0,"flyOuts":20,"groundOuts":28,"airOuts":42,"runs":12,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":119,"obp":".281","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":505,"era":"3.03","inningsPitched":"32.2","wins":3,"losses":1,"saves":2,"saveOpportunities":5,"holds":10,"blownSaves":3,"earnedRuns":11,"whip":"1.13","battersFaced":135,"outs":98,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":505,"balls":168,"strikes":337,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".750","pitchesPerInning":"15.46","gamesFinished":7,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.44","walksPer9Inn":"3.31","hitsPer9Inn":"6.89","runsScoredPer9":"3.31","homeRunsPer9":"1.10","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":11},"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":true,"isSubstitute":false}},"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":15,"gamesStarted":15,"flyOuts":49,"groundOuts":58,"airOuts":82,"runs":46,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":67,"baseOnBalls":27,"intentionalWalks":0,"hits":86,"hitByPitch":0,"atBats":288,"obp":".354","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1228,"era":"5.23","inningsPitched":"72.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.56","battersFaced":320,"outs":217,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1228,"balls":448,"strikes":780,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".429","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"8.34","walksPer9Inn":"3.36","hitsPer9Inn":"10.70","runsScoredPer9":"5.72","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":22},"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":"900","stats":{"batting":{"summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":23,"groundOuts":34,"airOuts":38,"runs":12,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":6,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".219","atBats":128,"obp":".261","slg":".359","ops":".620","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":46,"rbi":11,"leftOnBase":63,"sacBunts":4,"sacFlies":2,"babip":".261","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":7,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":30,"stolenBasePercentage":".682","caughtStealingPercentage":".318","assists":24,"putOuts":297,"errors":5,"chances":326,"fielding":".985","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","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":34,"gamesStarted":0,"flyOuts":18,"groundOuts":21,"airOuts":33,"runs":20,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":18,"intentionalWalks":1,"hits":29,"hitByPitch":1,"atBats":120,"obp":".345","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":585,"era":"5.23","inningsPitched":"31.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":18,"whip":"1.52","battersFaced":140,"outs":93,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":585,"balls":221,"strikes":364,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".667","pitchesPerInning":"18.87","gamesFinished":4,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"10.74","walksPer9Inn":"5.23","hitsPer9Inn":"8.42","runsScoredPer9":"5.81","homeRunsPer9":"1.74","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":13,"strikes":11,"strikePercentage":".460","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":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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":80,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":20,"outs":15,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":32,"strikes":48,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.60","hitsPer9Inn":"5.40","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":46,"groundOuts":77,"airOuts":82,"runs":43,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":77,"baseOnBalls":22,"intentionalWalks":0,"hits":78,"hitByPitch":5,"atBats":312,"obp":".308","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":1295,"era":"4.30","inningsPitched":"83.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.20","battersFaced":342,"outs":251,"gamesPitched":15,"completeGames":1,"shutouts":1,"pitchesThrown":1295,"balls":442,"strikes":853,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".455","pitchesPerInning":"15.48","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.28","walksPer9Inn":"2.37","hitsPer9Inn":"8.39","runsScoredPer9":"4.63","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":20},"fielding":{"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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":27,"groundOuts":65,"airOuts":76,"runs":32,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":58,"baseOnBalls":25,"intentionalWalks":0,"hits":63,"hitByPitch":6,"avg":".245","atBats":257,"obp":".321","slg":".339","ops":".660","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":87,"rbi":31,"leftOnBase":121,"sacBunts":0,"sacFlies":5,"babip":".299","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.67","popOuts":20,"lineOuts":29},"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":187,"putOuts":111,"errors":7,"chances":305,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":77,"flyOuts":30,"groundOuts":90,"airOuts":65,"runs":53,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":54,"baseOnBalls":47,"intentionalWalks":4,"hits":74,"hitByPitch":21,"avg":".263","atBats":281,"obp":".405","slg":".423","ops":".828","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":119,"rbi":35,"leftOnBase":121,"sacBunts":0,"sacFlies":2,"babip":".292","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.10","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":{"caughtStealing":0,"stolenBases":20,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":5,"putOuts":208,"errors":0,"chances":213,"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":"901","stats":{"batting":{"note":"a-","summary":"1-2 | K, RBI","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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":9,"groundOuts":12,"airOuts":12,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".178","atBats":45,"obp":".275","slg":".289","ops":".564","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":13,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".226","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.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":{"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":79,"errors":1,"chances":80,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":7,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".294","atBats":34,"obp":".368","slg":".529","ops":".897","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":18,"rbi":6,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[802139,671056,691023,663457,676369,701675,665877,676475,691458,686780,699625,663494,681517,691008,694335,700669],"pitchers":[681517,691008,694335,700669],"bench":[691026],"bullpen":[677865,669461,669160,700241,676617,669467,668941,666277,592773],"battingOrder":[802139,671056,691023,663457,701675,665877,676475,691458,663494],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Nootbaar (4, Sewald); Burleson (20, Sewald)."},{"label":"TB","value":"Burleson 2; Crooks; Fermín; Nootbaar 3; Walker, J 2."},{"label":"RBI","value":"Burleson (57); Crooks (7); Jordan (9)."},{"label":"2-out RBI","value":"Crooks."},{"label":"Runners left in scoring position, 2 out","value":"Crooks; Fermín."},{"label":"SF","value":"Jordan."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Crooks (3)."}]}],"note":[{"label":"a","value":"Struck out for Pagés, P in the 7th."},{"label":"b","value":"Struck out for Velázquez, N in the 9th."},{"label":"1","value":"Ran for Crooks in the 9th."}]}},"officials":[{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":427129,"fullName":"Bruce Dreckman","link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Morillo, J; Svanson."},{"label":"ABS Challenge","value":"Pagés, P (Ball-Confirmed); Arenado (Strike-Overturned to Ball); Groover (Strike-Confirmed); Wetherholt (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Rodriguez, Ed 95-58; Morillo, J 10-4; Ginkel 8-6; Sewald 23-14; Garcia, B 4-3; Leahy 85-49; Rajcic 24-11; Svanson 36-21; Graceffo 22-10."},{"label":"Groundouts-flyouts","value":"Rodriguez, Ed 6-5; Morillo, J 0-0; Ginkel 1-1; Sewald 0-1; Garcia, B 0-0; Leahy 7-3; Rajcic 3-0; Svanson 0-0; Graceffo 1-1."},{"label":"Batters faced","value":"Rodriguez, Ed 25; Morillo, J 2; Ginkel 3; Sewald 6; Garcia, B 1; Leahy 23; Rajcic 6; Svanson 5; Graceffo 4."},{"label":"Inherited runners-scored","value":"Garcia, B 1-0; Rajcic 1-0; Graceffo 1-1."},{"label":"Umpires","value":"HP: Jacob Metz. 1B: Bruce Dreckman. 2B: Carlos Torres. 3B: Nate Tomlinson. "},{"label":"Weather","value":"79 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, In From LF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"23,560."},{"label":"Venue","value":"Busch Stadium."},{"label":"June 23, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","boxscoreName":"Rodriguez, Ed"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"6.2 IP, 0 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":37,"strikes":58,"strikePercentage":".610","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":3},"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":16,"gamesStarted":16,"flyOuts":61,"groundOuts":97,"airOuts":106,"runs":26,"doubles":19,"triples":2,"homeRuns":9,"strikeOuts":70,"baseOnBalls":38,"intentionalWalks":0,"hits":77,"hitByPitch":0,"atBats":350,"obp":".296","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1507,"era":"2.27","inningsPitched":"95.0","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.21","battersFaced":388,"outs":285,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1507,"balls":563,"strikes":944,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".750","pitchesPerInning":"15.86","gamesFinished":0,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"6.63","walksPer9Inn":"3.60","hitsPer9Inn":"7.29","runsScoredPer9":"2.46","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":32},"fielding":{"gamesStarted":1,"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"}]},"type":"starter","gameScore":73,"pitchingGameScore":73},{"player":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","boxscoreName":"Leahy"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":0,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":85,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":36,"strikes":49,"strikePercentage":".580","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":3,"lineOuts":2},"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":15,"gamesStarted":15,"flyOuts":42,"groundOuts":82,"airOuts":74,"runs":36,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":62,"baseOnBalls":28,"intentionalWalks":0,"hits":87,"hitByPitch":4,"atBats":303,"obp":".354","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1267,"era":"4.24","inningsPitched":"76.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.51","battersFaced":338,"outs":229,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1267,"balls":481,"strikes":786,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".556","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.31","walksPer9Inn":"3.30","hitsPer9Inn":"10.26","runsScoredPer9":"4.24","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":22},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":71,"pitchingGameScore":71},{"player":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","boxscoreName":"Nootbaar"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":8,"groundOuts":13,"airOuts":13,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":10,"intentionalWalks":1,"hits":16,"hitByPitch":0,"avg":".291","atBats":55,"obp":".394","slg":".473","ops":".867","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":26,"rbi":7,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".350","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","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":1,"putOuts":34,"errors":0,"chances":35,"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"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"loser":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"save":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}