{"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":823021,"link":"/api/v1.1/game/823021/feed/live","metaData":{"wait":10,"timeStamp":"20260809_022412","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823021,"type":"R","doubleHeader":"N","id":"2026/08/08/colmlb-slnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823021-2026-08-08","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-08T23:15:00Z","originalDate":"2026-08-08","officialDate":"2026-08-08","dayNight":"night","time":"6:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","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":"Colorado","record":{"gamesPlayed":117,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":71,"ties":0,"pct":".393"},"records":{},"divisionLeader":false,"wins":46,"losses":71,"winningPercentage":".393"},"franchiseName":"Colorado","clubName":"Rockies","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":117,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":59,"ties":0,"pct":".496"},"records":{},"divisionLeader":false,"wins":58,"losses":59,"winningPercentage":".496"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true}},"players":{"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"21","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID701675":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","firstName":"Nathan","lastName":"Church","primaryNumber":"27","birthDate":"2000-07-12","currentAge":26,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Nathan","useLastName":"Church","middleName":"Michael","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nathan Church","nameSlug":"nathan-church-701675","firstLastName":"Nathan Church","lastFirstName":"Church, Nathan","lastInitName":"Church, N","initLastName":"N Church","fullFMLName":"Nathan Michael Church","fullLFMName":"Church, Nathan Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID802139":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","firstName":"Jonathan","lastName":"Wetherholt","primaryNumber":"26","birthDate":"2002-09-10","currentAge":24,"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},"ID690928":{"id":690928,"fullName":"Hunter Dobbins","link":"/api/v1/people/690928","firstName":"Hunter","lastName":"Dobbins","primaryNumber":"40","birthDate":"1999-08-30","currentAge":27,"birthCity":"Bryan","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Dobbins","boxscoreName":"Dobbins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Dobbins","nameSlug":"hunter-dobbins-690928","firstLastName":"Hunter Dobbins","lastFirstName":"Dobbins, Hunter","lastInitName":"Dobbins, H","initLastName":"H Dobbins","fullFMLName":"Hunter  Dobbins","fullLFMName":"Dobbins, Hunter ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"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},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"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},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656786":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786","firstName":"Parker","lastName":"Mushinski","primaryNumber":"67","birthDate":"1995-11-22","currentAge":30,"birthCity":"Arlington","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Mushinski","middleName":"Allen","boxscoreName":"Mushinski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-04-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Mushinski","nameSlug":"parker-mushinski-656786","firstLastName":"Parker Mushinski","lastFirstName":"Mushinski, Parker","lastInitName":"Mushinski, P","initLastName":"P Mushinski","fullFMLName":"Parker Allen Mushinski","fullLFMName":"Mushinski, Parker Allen","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694249":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","firstName":"Cole","lastName":"Carrigg","primaryNumber":"16","birthDate":"2002-05-08","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cole","useLastName":"Carrigg","middleName":"Michael","boxscoreName":"Carrigg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CARE-igg","mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Carrigg","nameSlug":"cole-carrigg-694249","firstLastName":"Cole Carrigg","lastFirstName":"Carrigg, Cole","lastInitName":"Carrigg, C","initLastName":"C Carrigg","fullFMLName":"Cole Michael Carrigg","fullLFMName":"Carrigg, Cole Michael","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","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},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"ID687312":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312","firstName":"Gabriel","lastName":"Hughes","primaryNumber":"43","birthDate":"2001-08-22","currentAge":25,"birthCity":"Anchorage","birthStateProvince":"AK","birthCountry":"USA","height":"6' 4\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabriel","useLastName":"Hughes","middleName":"Alexander","boxscoreName":"Hughes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Hughes","nameSlug":"gabriel-hughes-687312","firstLastName":"Gabriel Hughes","lastFirstName":"Hughes, Gabriel","lastInitName":"Hughes, G","initLastName":"G Hughes","fullFMLName":"Gabriel Alexander Hughes","fullLFMName":"Hughes, Gabriel Alexander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID703725":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725","firstName":"Luis","lastName":"Gastelum","primaryNumber":"72","birthDate":"2001-09-27","currentAge":24,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Gastelum","middleName":"Enrique","boxscoreName":"Gastelum, L","gender":"M","nameMatrilineal":"Canedo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Gastelum","nameSlug":"luis-gastelum-703725","firstLastName":"Luis Gastelum","lastFirstName":"Gastelum, Luis","lastInitName":"Gastelum, L","initLastName":"L Gastelum","fullFMLName":"Luis Enrique Gastelum","fullLFMName":"Gastelum, Luis Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677592":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592","firstName":"Everson","lastName":"Pereira","primaryNumber":"21","birthDate":"2001-04-10","currentAge":25,"birthCity":"Cabudare","birthCountry":"Venezuela","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Everson","useLastName":"Pereira","middleName":"Jose","boxscoreName":"Pereira","gender":"M","nameMatrilineal":"Gil","isPlayer":true,"isVerified":true,"pronunciation":"pehr-AY-ruh","mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Everson Pereira","nameSlug":"everson-pereira-677592","firstLastName":"Everson Pereira","lastFirstName":"Pereira, Everson","lastInitName":"Pereira, E","initLastName":"E Pereira","fullFMLName":"Everson Jose Pereira","fullLFMName":"Pereira, Everson Jose","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID693308":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308","firstName":"Nicholas","lastName":"Frasso","primaryNumber":"41","birthDate":"1998-10-18","currentAge":27,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Frasso","middleName":"Paul","boxscoreName":"Frasso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Frasso","nameSlug":"nick-frasso-693308","firstLastName":"Nick Frasso","lastFirstName":"Frasso, Nick","lastInitName":"Frasso, N","initLastName":"N Frasso","fullFMLName":"Nicholas Paul Frasso","fullLFMName":"Frasso, Nicholas Paul","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"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},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663494":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494","firstName":"Bryan","lastName":"Torres","primaryNumber":"21","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},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"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},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"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},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID657265":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265","firstName":"Peter","lastName":"Strzelecki","primaryNumber":"58","birthDate":"1994-10-24","currentAge":31,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Strzelecki","middleName":"J.","boxscoreName":"Strzelecki","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"STREZ-lecky","mlbDebutDate":"2022-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Strzelecki","nameSlug":"peter-strzelecki-657265","firstLastName":"Peter Strzelecki","lastFirstName":"Strzelecki, Peter","lastInitName":"Strzelecki, P","initLastName":"P Strzelecki","fullFMLName":"Peter J. Strzelecki","fullLFMName":"Strzelecki, Peter J.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693409":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409","firstName":"Cesar","lastName":"Prieto","primaryNumber":"31","birthDate":"1999-05-10","currentAge":27,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"César","useLastName":"Prieto","boxscoreName":"Prieto","gender":"M","nameMatrilineal":"Echevarria","isPlayer":true,"isVerified":true,"pronunciation":"SAY-zar pre-EH-toe","mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"César Prieto","nameSlug":"cesar-prieto-693409","firstLastName":"César Prieto","lastFirstName":"Prieto, César","lastInitName":"Prieto, C","initLastName":"C Prieto","fullFMLName":"Cesar Prieto","fullLFMName":"Prieto, Cesar ","strikeZoneTop":3.07,"strikeZoneBottom":1.549},"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},"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":43435,"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":"Clear","temp":"87","wind":"3 mph, R To L"},"gameInfo":{"attendance":29204,"firstPitch":"2026-08-08T23:15:00.000Z","gameDurationMinutes":189},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"home":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"}},"officialScorer":{"id":814501,"fullName":"Michael Miller","link":"/api/v1/people/814501"},"primaryDatacaster":{"id":810854,"fullName":"Matthew Langston","link":"/api/v1/people/810854"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake McCarthy homers (12) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T23:15:42.146Z","endTime":"2026-08-08T23:16:09.211Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-08T19:45:15.857Z","endTime":"2026-08-08T22:52:31.116Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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-08-08T22:52:31.116Z","endTime":"2026-08-08T23:14:22.286Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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-08-08T23:14:22.286Z","endTime":"2026-08-08T23:15:44.217Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.564697531700602,"aZ":-11.392742810828329,"pfxX":1.5215964758795066,"pfxZ":10.731736887497068,"pX":0.10212562813796247,"pZ":2.4578073067411403,"vX0":-1.7278068706848868,"vY0":-138.21541609436142,"vZ0":-8.463567638458583,"x":113.11,"y":172.42,"x0":0.5374132443704889,"y0":50.00220557847128,"z0":6.3230624660587065,"aX":2.9463822907845016},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":-2.4,"spinRate":2208,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.39616349359715697,"extension":6.341078718062039},"hitData":{"launchSpeed":104.0,"launchAngle":29.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":212.24,"coordY":51.76}},"index":3,"playId":"fe80f628-10ea-3be9-9c5d-fbc3c308be1e","pitchNumber":1,"startTime":"2026-08-08T23:15:44.217Z","endTime":"2026-08-08T23:16:09.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:16:09.211Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T23:16:21.626Z","endTime":"2026-08-08T23:18:00.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006339125727905,"aZ":-11.768612234666772,"pfxX":4.068756124519366,"pfxZ":10.44834904914089,"pX":0.8893037751252911,"pZ":1.4375832402908741,"vX0":-0.6976070236881775,"vY0":-138.19281343134548,"vZ0":-11.044611079671904,"x":83.1,"y":199.97,"x0":0.6145012228499541,"y0":50.003854728224944,"z0":6.2542848988575725,"aX":7.945656074466105},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":-7.2,"spinRate":2128,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.3949044136150941,"extension":6.365296844337722},"index":0,"playId":"661cf389-f8bf-3026-9b78-cde2a9615360","pitchNumber":1,"startTime":"2026-08-08T23:16:28.216Z","endTime":"2026-08-08T23:16:32.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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.128676585835272,"aZ":-31.95634772835515,"pfxX":-2.0232582285156875,"pfxZ":0.13297188954535066,"pX":1.7041219235582967,"pZ":3.7806264294141214,"vX0":2.477068215412927,"vY0":-124.52984513023017,"vZ0":-0.4160986703398749,"x":52.04,"y":136.7,"x0":0.968914974906034,"y0":50.000621546814656,"z0":6.547067175189399,"aX":-3.2435863456382235},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":3.2,"spinRate":2620,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.43638709221210403,"extension":5.963022266297856},"index":1,"playId":"5a035aa4-334a-3676-b5b5-aa5d7d73146b","pitchNumber":2,"startTime":"2026-08-08T23:16:42.624Z","endTime":"2026-08-08T23:16:45.624Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97257102196866,"aZ":-32.090524252878346,"pfxX":-2.360281947832332,"pfxZ":0.05182417573856135,"pX":0.7270618339015137,"pZ":3.4326547692947247,"vX0":0.6224847623435942,"vY0":-125.58431504060545,"vZ0":-1.193255737176268,"x":89.29,"y":146.1,"x0":0.7855200911296695,"y0":50.003137082434556,"z0":6.48056961616028,"aX":-3.840625872157457},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":4.2,"spinRate":2600,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.4330630434411815,"extension":6.146667278401268},"index":2,"playId":"9b75b937-c20c-3cd7-9b2a-11649346ac5f","pitchNumber":3,"startTime":"2026-08-08T23:16:58.208Z","endTime":"2026-08-08T23:17:02.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.809070978261378,"aZ":-12.513920735230744,"pfxX":4.527118835203941,"pfxZ":10.063621170827867,"pX":0.0222815803087955,"pZ":2.5215212597727503,"vX0":-2.9180699393714713,"vY0":-137.9571483500088,"vZ0":-8.171949508474912,"x":116.15,"y":170.7,"x0":0.49825486778939887,"y0":50.00427548212653,"z0":6.339706624727897,"aX":8.844795806679633},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":-7.7,"spinRate":2100,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.39500555624307854,"extension":6.355894556755411},"index":3,"playId":"fa3037a2-1653-3265-b8e8-b8ce7d41db5c","pitchNumber":4,"startTime":"2026-08-08T23:17:17.559Z","endTime":"2026-08-08T23:17:21.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.179809717325845,"aZ":-15.356743942541422,"pfxX":7.664353732452085,"pfxZ":8.664533130859216,"pX":-0.2589235900720342,"pZ":1.9452890372292906,"vX0":-4.441047708559499,"vY0":-137.85239909322294,"vZ0":-8.882394396174577,"x":126.87,"y":186.26,"x0":0.3699115323032289,"y0":50.00540133744723,"z0":6.227168385387861,"aX":14.8798542120277},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":-13.1,"spinRate":2274,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.39602783207680536,"extension":6.458934733150965},"index":4,"playId":"b0780071-8475-3fe8-b3a3-be567a1d98ab","pitchNumber":5,"startTime":"2026-08-08T23:17:34.308Z","endTime":"2026-08-08T23:17:38.439Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-08T23:17:44.047Z","endTime":"2026-08-08T23:17:56.331Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84955891646104,"aZ":-34.11264625496812,"pfxX":-1.769239389069563,"pfxZ":-1.1988474796747344,"pX":1.2248217466674924,"pZ":2.9827564804429296,"vX0":1.331683584055815,"vY0":-125.27710348875925,"vZ0":-1.7837736167204372,"x":70.31,"y":158.25,"x0":0.920031452483491,"y0":50.005578498649484,"z0":6.454731077971801,"aX":-2.853732805061686},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.3,"breakHorizontal":3.0,"spinRate":2644,"spinDirection":287},"zone":12,"typeConfidence":2.0,"plateTime":0.43479438065927445,"extension":6.169508467453553},"index":6,"playId":"c5c3f8ca-f9f9-3335-89b2-23ad20fb4179","pitchNumber":6,"startTime":"2026-08-08T23:17:56.331Z","endTime":"2026-08-08T23:18:00.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:18:00.213Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Carrigg pops out to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T23:18:15.532Z","endTime":"2026-08-08T23:19:57.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25082612555551,"aZ":-35.20727623699014,"pfxX":-2.744771493705947,"pfxZ":-1.9437144918257818,"pX":0.8003803639078132,"pZ":3.7117412329199673,"vX0":0.8191079435679305,"vY0":-123.45910598564869,"vZ0":0.2593112544574583,"x":86.49,"y":138.56,"x0":0.8229334404746269,"y0":50.00431476030703,"z0":6.544333254282231,"aX":-4.28020112746551},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.2,"breakHorizontal":4.8,"spinRate":2574,"spinDirection":276},"zone":12,"typeConfidence":2.0,"plateTime":0.4419537003504135,"extension":6.138182829758785},"index":0,"playId":"45f354a7-c7e6-3e75-b701-fba8b663ce8f","pitchNumber":1,"startTime":"2026-08-08T23:18:33.475Z","endTime":"2026-08-08T23:18:37.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.664710648302332,"aZ":-25.822281376115583,"pfxX":7.260228383640013,"pfxZ":3.7556761232962845,"pX":-0.14444334880715254,"pZ":3.272608333588709,"vX0":-4.333255046942032,"vY0":-128.27124970359156,"vZ0":-2.9149300605127033,"x":122.51,"y":150.42,"x0":0.610076090445146,"y0":50.00431065657748,"z0":6.403960542285553,"aX":12.287718054826028},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":-12.4,"spinRate":1831,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.4244881689919313,"extension":6.278413483824143},"index":1,"playId":"c8e6ab08-dc36-3f87-b37d-124520326e07","pitchNumber":2,"startTime":"2026-08-08T23:18:54.883Z","endTime":"2026-08-08T23:18:59.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.990326782728864,"aZ":-13.011133738455374,"pfxX":4.380751855129948,"pfxZ":9.711112776856421,"pX":-0.1279573231893591,"pZ":1.8806355895397355,"vX0":-3.0678536462988073,"vY0":-138.63247884712166,"vZ0":-9.57174173046351,"x":121.88,"y":188.0,"x0":0.41614433152475444,"y0":50.00529558450376,"z0":6.217149986466936,"aX":8.645803101564907},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":-7.4,"spinRate":2034,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.3930441760412089,"extension":6.406396307830801},"index":2,"playId":"d8aadb1f-a39d-31ab-b66b-82549c214077","pitchNumber":3,"startTime":"2026-08-08T23:19:20.857Z","endTime":"2026-08-08T23:19:23.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21353821891427,"aZ":-12.903379546453394,"pfxX":3.6941850938348,"pfxZ":10.005840132174765,"pX":-0.8067600570122023,"pZ":1.9266870863423757,"vX0":-4.652180579921676,"vY0":-137.1458215650786,"vZ0":-9.534700768416693,"x":147.75,"y":186.76,"x0":0.42288669631919124,"y0":50.001070282605724,"z0":6.304352746909909,"aX":7.1138749448216805},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-5.9,"spinRate":2008,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.39771523071129566,"extension":6.450823692473598},"hitData":{"launchSpeed":64.7,"launchAngle":66.0,"totalDistance":120.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.27,"coordY":161.29}},"index":3,"playId":"76c42340-5bf5-35a1-a864-b2eb68260066","pitchNumber":4,"startTime":"2026-08-08T23:19:48.612Z","endTime":"2026-08-08T23:19:57.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:19:57.067Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Hunter Goodman lines into a double play, shortstop Masyn Winn to second baseman JJ Wetherholt. Kyle Karros out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-08T23:20:23.560Z","endTime":"2026-08-08T23:22:30.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"325aa912-baf4-46a0-89c8-3726090a6c7b","startTime":"2026-08-08T23:20:23.560Z","endTime":"2026-08-08T23:20:28.560Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87715128302323,"aZ":-44.17392419986402,"pfxX":-5.253994864103152,"pfxZ":-8.462262073324563,"pX":-0.26357701738411893,"pZ":1.031979616408771,"vX0":-0.6084189461555813,"vY0":-118.68531397185386,"vZ0":-3.1872386828069366,"x":127.05,"y":210.92,"x0":0.6785807185742517,"y0":50.001761556556254,"z0":6.4369100394440295,"aX":-7.453108097883237},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-15.8,"breakHorizontal":9.6,"spinRate":3149,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.462477926530636,"extension":6.454000701456397},"index":1,"playId":"abbfeaf3-b41d-3475-8098-67c816fdf1c5","pitchNumber":1,"startTime":"2026-08-08T23:20:48.455Z","endTime":"2026-08-08T23:20:54.994Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kyle Karros steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"abbfeaf3-b41d-3475-8098-67c816fdf1c5","startTime":"2026-08-08T23:20:59.894Z","endTime":"2026-08-08T23:21:23.415Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.222088327122997,"aZ":-23.97424274477385,"pfxX":8.592843848038736,"pfxZ":4.8441292437481085,"pX":-0.5445324131240078,"pZ":1.9177158336221356,"vX0":-5.732997370458555,"vY0":-128.88652701184722,"vZ0":-6.265792220963525,"x":137.76,"y":187.0,"x0":0.5852541851202702,"y0":50.002692142678654,"z0":6.215725614383386,"aX":14.546901456886912},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":-14.4,"spinRate":1766,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.4239516926107658,"extension":6.355498777996627},"index":3,"playId":"d307413f-e8aa-320c-af43-d6eebdbb761a","pitchNumber":2,"startTime":"2026-08-08T23:21:23.415Z","endTime":"2026-08-08T23:21:27.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07605554518274,"aZ":-33.488539707356054,"pfxX":-2.2387326278467943,"pfxZ":-0.8339411782396056,"pX":0.8744448622582787,"pZ":3.8817485721692897,"vX0":0.684003171305694,"vY0":-124.34741071000398,"vZ0":0.2534300519775783,"x":83.67,"y":133.97,"x0":0.8886309494315832,"y0":50.00041895069295,"z0":6.5295890252054365,"aX":-3.548034982950101},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.2,"breakHorizontal":4.0,"spinRate":2642,"spinDirection":284},"zone":12,"typeConfidence":2.0,"plateTime":0.4384539157498035,"extension":6.139800774913877},"index":4,"playId":"440c579b-da7f-3ddb-9654-6a4854426a42","pitchNumber":3,"startTime":"2026-08-08T23:21:43.088Z","endTime":"2026-08-08T23:21:46.088Z","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":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.715324955000064,"aZ":-31.8267419455136,"pfxX":-2.3134591095576917,"pfxZ":0.2146959087286806,"pX":0.007969421229371106,"pZ":3.762461767228959,"vX0":-1.0974224372581531,"vY0":-125.06294685952433,"vZ0":-0.2612514580180262,"x":116.7,"y":137.19,"x0":0.7520988839277722,"y0":50.000484702779296,"z0":6.464630927535335,"aX":-3.687180672736033},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":4.4,"spinRate":2666,"spinDirection":272},"zone":11,"typeConfidence":2.0,"plateTime":0.43690095785794103,"extension":6.181950535064108},"index":5,"playId":"cbb537f0-17bf-303f-ac16-9788bdb62965","pitchNumber":4,"startTime":"2026-08-08T23:22:02.204Z","endTime":"2026-08-08T23:22:06.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52257917571221,"aZ":-25.704779080806883,"pfxX":7.879441798375384,"pfxZ":3.7293603825473465,"pX":0.4339758470038934,"pZ":2.894182329823644,"vX0":-3.346485682152903,"vY0":-130.37469565586892,"vZ0":-3.8144990223010664,"x":100.46,"y":160.64,"x0":0.705305479180404,"y0":50.001975515606524,"z0":6.299945754436762,"aX":13.663187198573425},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-13.6,"spinRate":1860,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.41894965745558155,"extension":6.1640692118317695},"hitData":{"launchSpeed":95.3,"launchAngle":10.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":148.14}},"index":6,"playId":"21d208da-3876-3240-a95d-3c07644ab53f","pitchNumber":5,"startTime":"2026-08-08T23:22:24.661Z","endTime":"2026-08-08T23:22:30.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:22:30.750Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T23:24:36.586Z","endTime":"2026-08-08T23:26:19.373Z","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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":89.6,"endSpeed":82.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04965617675849,"aZ":-16.593147426613616,"pfxX":6.235657355550112,"pfxZ":8.9720140001357,"pX":0.2780770953495951,"pZ":2.7909548257570735,"vX0":-7.330349950771506,"vY0":-130.34276973554412,"vZ0":-4.620992105246358,"x":106.4,"y":163.42,"x0":2.304662193294516,"y0":50.00156035721973,"z0":5.823499664386418,"aX":10.82736461763098},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.5,"breakHorizontal":-9.8,"spinRate":2453,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4187564899703444,"extension":6.602117106883654},"index":0,"playId":"d91f6fef-f867-368d-beeb-32e3ccba0c95","pitchNumber":1,"startTime":"2026-08-08T23:25:02.028Z","endTime":"2026-08-08T23:25:06.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03915093513248,"aZ":-37.06233597508911,"pfxX":1.5595415934556511,"pfxZ":-3.503455989429817,"pX":1.559329384047097,"pZ":3.2414606930940595,"vX0":-3.0858758459535003,"vY0":-117.31995798794158,"vZ0":1.920803323644118,"x":57.56,"y":151.26,"x0":2.6886396104150587,"y0":50.00272004493995,"z0":5.864469970331275,"aX":2.1756943751304223},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.6,"breakHorizontal":-2.0,"spinRate":2374,"spinDirection":323},"zone":12,"typeConfidence":2.0,"plateTime":0.4667312305239175,"extension":6.662785322528101},"index":1,"playId":"7de6655e-d551-3dd4-89fc-957d96e09cd6","pitchNumber":2,"startTime":"2026-08-08T23:25:16.329Z","endTime":"2026-08-08T23:25:21.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.692138633678947,"aZ":-26.515146526449758,"pfxX":9.659220939261456,"pfxZ":3.1259811978378895,"pX":0.3057638755524644,"pZ":3.654822134742786,"vX0":-8.5875715266014,"vY0":-132.73219155854872,"vZ0":-0.563830868559781,"x":105.35,"y":140.1,"x0":2.306337893614225,"y0":50.00048945064684,"z0":5.777275243636392,"aX":17.47363478404538},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":-16.0,"spinRate":2351,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.41047069630818545,"extension":6.711279522849759},"index":2,"playId":"c9007d9b-9d53-3e4b-8392-83280048e86d","pitchNumber":3,"startTime":"2026-08-08T23:25:33.753Z","endTime":"2026-08-08T23:25:38.658Z","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":87.7,"endSpeed":81.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96317296166717,"aZ":-22.621523694874178,"pfxX":-0.8270925686640784,"pfxZ":5.732785823836608,"pX":0.07416388103643627,"pZ":2.919057231896482,"vX0":-5.883972253100517,"vY0":-127.67754933323064,"vZ0":-2.3951044401543706,"x":114.17,"y":159.97,"x0":2.5071506266099246,"y0":50.00469935117893,"z0":5.632032261713747,"aX":-1.3771284281548821},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.1,"breakHorizontal":2.8,"spinRate":2355,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.42746849520887764,"extension":6.553943427658926},"index":3,"playId":"bef40402-bbf2-39d0-b42a-8186894dbb65","pitchNumber":4,"startTime":"2026-08-08T23:25:50.239Z","endTime":"2026-08-08T23:25:53.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.454243496053234,"aZ":-14.910879887354325,"pfxX":6.1130027466151,"pfxZ":9.49003346811008,"pX":0.20076326553152152,"pZ":1.6535803765853407,"vX0":-7.658849980924965,"vY0":-133.6881174754448,"vZ0":-7.534258690937761,"x":109.35,"y":194.13,"x0":2.3017414596184733,"y0":50.002677523876194,"z0":5.568045411427369,"aX":11.121040047835145},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":-9.5,"spinRate":2423,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.4089036404724631,"extension":6.7021069039825765},"index":4,"playId":"941ccb74-fc38-37f0-b223-e0b87f817750","pitchNumber":5,"startTime":"2026-08-08T23:26:14.634Z","endTime":"2026-08-08T23:26:19.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:26:19.373Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T23:26:33.985Z","endTime":"2026-08-08T23:26:53.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.61884033215773,"aZ":-34.34686985868574,"pfxX":0.23696055770701885,"pfxZ":-1.4751481066888426,"pX":-0.20683943761383822,"pZ":1.821385692598395,"vX0":-6.458437674773192,"vY0":-119.81658094978309,"vZ0":-1.8771686890298334,"x":124.88,"y":189.6,"x0":2.4796801949450527,"y0":50.00524510661305,"z0":5.651080605422111,"aX":0.35005259476255146},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.9,"breakHorizontal":1.0,"spinRate":2372,"spinDirection":334},"zone":8,"typeConfidence":2.0,"plateTime":0.4551175145544728,"extension":6.608226199460859},"hitData":{"launchSpeed":80.8,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":177.02}},"index":0,"playId":"4e97818a-df32-3611-b1c4-d0ff7346871d","pitchNumber":1,"startTime":"2026-08-08T23:26:46.091Z","endTime":"2026-08-08T23:26:53.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:26:53.970Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Iván Herrera doubles (20) on a sharp line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T23:27:43.258Z","endTime":"2026-08-08T23:29:25.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":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":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-08T23:27:34.590Z","endTime":"2026-08-08T23:27:45.538Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.664407970473263,"aZ":-21.505315958481525,"pfxX":9.522125869720035,"pfxZ":6.020113238400073,"pX":0.8634033707614014,"pZ":2.9015577571480615,"vX0":-7.471960135294248,"vY0":-131.93833894846804,"vZ0":-3.416944181308971,"x":84.09,"y":160.44,"x0":2.4874743598990325,"y0":50.0037162183289,"z0":5.788319185642052,"aX":16.87868710919512},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.4,"breakHorizontal":-15.7,"spinRate":2245,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.414286422687395,"extension":6.69238579151623},"index":1,"playId":"70826ff0-e4e1-307b-bdc3-aaa9b94c795b","pitchNumber":1,"startTime":"2026-08-08T23:27:45.538Z","endTime":"2026-08-08T23:27:50.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.693879593978448,"aZ":-35.37347205738954,"pfxX":0.23705583463641355,"pfxZ":-2.218983247499253,"pX":0.7350226436185386,"pZ":2.5894168545289524,"vX0":-4.454040546448903,"vY0":-119.09152722503178,"vZ0":0.2124810192786264,"x":88.98,"y":168.87,"x0":2.594259708191665,"y0":50.000283400648684,"z0":5.6842095422322245,"aX":0.34277573584807014},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.7,"breakHorizontal":0.6,"spinRate":2278,"spinDirection":319},"zone":6,"typeConfidence":2.0,"plateTime":0.45895624957235936,"extension":6.59457296907856},"index":2,"playId":"97c20026-2710-349a-a72a-db4572beefb4","pitchNumber":2,"startTime":"2026-08-08T23:28:01.316Z","endTime":"2026-08-08T23:28:05.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.84962500792684,"aZ":-35.8482543596602,"pfxX":-0.3064931655724896,"pfxZ":-2.506385928428829,"pX":0.4428031873148828,"pZ":3.018585791484038,"vX0":-4.8610653027872335,"vY0":-119.73444223074273,"vZ0":1.1816101290556598,"x":100.12,"y":157.28,"x0":2.5302422080140237,"y0":50.00212456610065,"z0":5.70101825622133,"aX":-0.4485174130569788},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.1,"breakHorizontal":1.6,"spinRate":2365,"spinDirection":323},"zone":3,"typeConfidence":2.0,"plateTime":0.45563486265483766,"extension":6.69981072912176},"index":3,"playId":"4805740c-aba2-3919-bb8b-91ab3cd377f9","pitchNumber":3,"startTime":"2026-08-08T23:28:18.419Z","endTime":"2026-08-08T23:28:22.714Z","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":89.7,"endSpeed":82.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45880492382963,"aZ":-18.73609697728406,"pfxX":5.626504690678615,"pfxZ":7.772278480261567,"pX":-0.591100264496573,"pZ":3.9467742261537446,"vX0":-9.596461848079496,"vY0":-130.4226595633763,"vZ0":-0.7104145201397387,"x":139.53,"y":132.22,"x0":2.3987871402157315,"y0":50.005336261680846,"z0":5.630926156083037,"aX":9.732747556485796},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.2,"breakHorizontal":-8.2,"spinRate":2243,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.4193626029186657,"extension":6.654671939450392},"index":4,"playId":"9deffaac-0410-3355-a4fa-bf34cd8d309f","pitchNumber":4,"startTime":"2026-08-08T23:28:36.889Z","endTime":"2026-08-08T23:28:40.950Z","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":87.1,"endSpeed":80.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49073041054218,"aZ":-26.52261823958113,"pfxX":10.188386429634514,"pfxZ":3.476199398460833,"pX":-0.5237552043247647,"pZ":0.7755198904021393,"vX0":-10.881336095669242,"vY0":-126.35385179464724,"vZ0":-5.941535795678263,"x":136.96,"y":217.84,"x0":2.504248940639961,"y0":50.00154582410885,"z0":5.274175475476239,"aX":16.55880439945987},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":-16.1,"spinRate":1591,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.43262184818836547,"extension":6.5464025021937715},"index":5,"playId":"11dcfd3b-bc33-3fdc-ad9d-a2b94577bf1d","pitchNumber":5,"startTime":"2026-08-08T23:28:53.459Z","endTime":"2026-08-08T23:28:57.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.822200342232463,"aZ":-25.739256711352272,"pfxX":8.959127258391439,"pfxZ":3.53838556245484,"pX":0.41341980257760397,"pZ":3.0051901573423527,"vX0":-8.184350316008981,"vY0":-133.51365598376145,"vZ0":-1.9514925474445635,"x":101.24,"y":157.64,"x0":2.3439782283594326,"y0":50.00203104952236,"z0":5.584763259476609,"aX":16.289759532986935},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":-14.6,"spinRate":2266,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.4091232739267774,"extension":6.632341457444385},"hitData":{"launchSpeed":108.8,"launchAngle":16.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":36.94,"coordY":97.93}},"index":6,"playId":"3766e9c4-4ab9-3142-929e-9cd7b1860e23","pitchNumber":6,"startTime":"2026-08-08T23:29:11.989Z","endTime":"2026-08-08T23:29:25.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:29:25.846Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging. Iván Herrera to 3rd. Alec Burleson to 1st. Passed ball by catcher Hunter Goodman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T23:29:35.672Z","endTime":"2026-08-08T23:31:32.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","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":4},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11423991380186,"aZ":-19.777639786327192,"pfxX":1.9344763300862384,"pfxZ":7.355426541377676,"pX":-1.91831378261296,"pZ":0.8962531503531934,"vX0":-11.604473004631526,"vY0":-128.13736259672558,"vZ0":-7.548749065041147,"x":190.12,"y":214.58,"x0":2.39159719872091,"y0":50.00308841716597,"z0":5.3917777911317515,"aX":3.261230189497346},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.0,"breakHorizontal":-1.2,"spinRate":2307,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.425263252327293,"extension":6.760138900217985},"index":0,"playId":"5f75cf84-84e7-36b9-949d-455dc7b84dec","pitchNumber":1,"startTime":"2026-08-08T23:29:59.258Z","endTime":"2026-08-08T23:30:02.534Z","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":91.3,"endSpeed":83.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.988975544677444,"aZ":-16.045182802876347,"pfxX":6.16848944866971,"pfxZ":8.992379998198658,"pX":-0.4916719589343751,"pZ":3.0417051685797993,"vX0":-9.545051993811382,"vY0":-132.73667551310842,"vZ0":-3.7112000840336794,"x":135.74,"y":156.65,"x0":2.3407353563909625,"y0":50.00527666100502,"z0":5.617987572411648,"aX":11.068191960812433},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":-9.2,"spinRate":2405,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.4117954414464067,"extension":6.695802337406126},"index":1,"playId":"30f3621a-e23a-3c7b-85da-1f8347ad4647","pitchNumber":2,"startTime":"2026-08-08T23:30:19.079Z","endTime":"2026-08-08T23:30:23.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40618147296935,"aZ":-22.69368465311077,"pfxX":-0.21907017709738774,"pfxZ":5.72327332092019,"pX":-1.4549082929331985,"pZ":1.6546085703519902,"vX0":-9.523832398176227,"vY0":-126.93988560876905,"vZ0":-5.365828030443536,"x":172.46,"y":194.11,"x0":2.3509771301058504,"y0":50.00270364518585,"z0":5.56790412002597,"aX":-0.3599392405484199},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.5,"breakHorizontal":2.3,"spinRate":2356,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4290943623086596,"extension":6.654510809178288},"index":2,"playId":"8435e546-d09d-399e-baf6-52e47b06badd","pitchNumber":3,"startTime":"2026-08-08T23:30:38.478Z","endTime":"2026-08-08T23:30:41.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85133275836387,"aZ":-33.84821700024345,"pfxX":0.5876597686558331,"pfxZ":-1.1312293901974924,"pX":-0.5986261694416156,"pZ":1.4579548661468227,"vX0":-7.178592124007338,"vY0":-120.31731238978105,"vZ0":-2.9781937880779266,"x":139.82,"y":199.42,"x0":2.332785840753598,"y0":50.00077091767044,"z0":5.677150505467843,"aX":0.8715348926590032},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.5,"breakHorizontal":0.5,"spinRate":2316,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.45326223160936374,"extension":6.794488312417209},"index":3,"playId":"177d229f-4e4e-31fb-a09b-b2fc29959d25","pitchNumber":4,"startTime":"2026-08-08T23:30:58.543Z","endTime":"2026-08-08T23:31:03.059Z","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":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.954515217272867,"aZ":-27.120085796921185,"pfxX":-1.5316012443651514,"pfxZ":3.4020123939034512,"pX":-1.502031147883519,"pZ":1.5393120482406575,"vX0":-8.903343762406124,"vY0":-121.21207481321008,"vZ0":-3.7299364773904995,"x":174.25,"y":197.22,"x0":2.4195646383636187,"y0":50.004263835569404,"z0":5.469190554954089,"aX":-2.2754695902797675},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.5,"breakHorizontal":4.9,"spinRate":2117,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4520760307997356,"extension":6.584650329039313},"index":4,"playId":"c985556c-64db-3b3c-8957-5fd8bf54ce35","pitchNumber":5,"startTime":"2026-08-08T23:31:26.890Z","endTime":"2026-08-08T23:31:32.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:31:32.583Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Fermín doubles (11) on a ground ball to left fielder Jake McCarthy. Iván Herrera scores. Alec Burleson scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T23:32:11.017Z","endTime":"2026-08-08T23:35:37.411Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.327614899072795,"aZ":-35.84629145570352,"pfxX":0.21631029502398347,"pfxZ":-2.457910110145926,"pX":0.685947024724867,"pZ":2.7550302553118318,"vX0":-4.542802542963505,"vY0":-121.17868559203451,"vZ0":0.39944223227044695,"x":90.85,"y":164.39,"x0":2.5518689546651636,"y0":50.00013374569538,"z0":5.704220863736604,"aX":0.3239455708913681},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.1,"breakHorizontal":0.6,"spinRate":2125,"spinDirection":316},"zone":3,"typeConfidence":2.0,"plateTime":0.45094065107273273,"extension":6.6961820681555135},"index":0,"playId":"600d934f-b9a4-3a34-9105-d86e08f7af8e","pitchNumber":1,"startTime":"2026-08-08T23:32:18.027Z","endTime":"2026-08-08T23:32:22.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09375723497259,"aZ":-35.59343505237732,"pfxX":-0.11658298936128886,"pfxZ":-2.2894698844372687,"pX":0.2520529554805277,"pZ":1.480376243863882,"vX0":-5.1806270210526,"vY0":-121.19044587059018,"vZ0":-2.5028120938475524,"x":107.39,"y":198.81,"x0":2.430300139436186,"y0":50.00589091378067,"z0":5.627564544245515,"aX":-0.17284931043872098},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.4,"breakHorizontal":1.4,"spinRate":2220,"spinDirection":314},"zone":14,"typeConfidence":2.0,"plateTime":0.45150226804024474,"extension":6.706438082041402},"index":1,"playId":"59e7a7c8-5342-3c8d-9c08-4398242b2b41","pitchNumber":2,"startTime":"2026-08-08T23:32:37.699Z","endTime":"2026-08-08T23:32:41.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.011575612619914,"aZ":-21.444199959650277,"pfxX":5.175569013856856,"pfxZ":5.948615590697905,"pX":-0.17917777101343157,"pZ":5.031215576216696,"vX0":-8.472945857004728,"vY0":-133.06782989482144,"vZ0":2.150106513447701,"x":123.83,"y":102.94,"x0":2.3653871173324275,"y0":50.001679735225835,"z0":5.760852922739219,"aX":9.334826293003767},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":-7.7,"spinRate":2315,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.41070139869059386,"extension":6.510751937051862},"index":2,"playId":"262e5a69-d1bf-3410-820d-6625e140d250","pitchNumber":3,"startTime":"2026-08-08T23:33:14.742Z","endTime":"2026-08-08T23:33:18.208Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.788416697565005,"aZ":-34.245007767243926,"pfxX":1.540894254340171,"pfxZ":-1.3815492000877518,"pX":-1.9733943583932974,"pZ":-0.0718643590644634,"vX0":-10.523494216770962,"vY0":-121.54416234539178,"vZ0":-6.103052921625357,"x":192.22,"y":240.72,"x0":2.212055406410606,"y0":50.005422472206455,"z0":5.445107795734829,"aX":2.307770087900274},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.8,"breakHorizontal":-0.4,"spinRate":2343,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.45061548307609245,"extension":6.801852496352521},"index":3,"playId":"66fb262a-cacc-3bc7-8f33-0c556f9bd5ea","pitchNumber":4,"startTime":"2026-08-08T23:33:36.514Z","endTime":"2026-08-08T23:33:40.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42548469413315,"aZ":-34.553169607181154,"pfxX":-0.10341512806248698,"pfxZ":-1.551707428521886,"pX":-0.182346375175613,"pZ":1.574323499750622,"vX0":-6.565550967439373,"vY0":-122.57100556208404,"vZ0":-2.4035481161246817,"x":123.95,"y":196.27,"x0":2.5354775153714226,"y0":50.00214275516242,"z0":5.495388446687207,"aX":-0.15828115457889358},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.1,"breakHorizontal":1.6,"spinRate":2437,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.4455071589300035,"extension":6.688690348146762},"index":4,"playId":"215252ba-9651-3bc4-98ff-ec07bf3deb38","pitchNumber":5,"startTime":"2026-08-08T23:34:07.759Z","endTime":"2026-08-08T23:34:11.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.197984107487404,"aZ":-16.292897350361145,"pfxX":5.327290673643031,"pfxZ":8.60499940256541,"pX":-1.0516486521290862,"pZ":2.870152363227849,"vX0":-10.496448001956358,"vY0":-134.27238422329506,"vZ0":-4.385056547149477,"x":157.09,"y":161.29,"x0":2.1974155777745246,"y0":50.000000658666096,"z0":5.6663561882825135,"aX":9.82943562281325},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":-7.7,"spinRate":2388,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.40629175945825224,"extension":6.692150385822269},"index":5,"playId":"7f13d4ed-15d4-331e-a357-775e03fed418","pitchNumber":6,"startTime":"2026-08-08T23:34:32.406Z","endTime":"2026-08-08T23:34:36.304Z","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.7,"endSpeed":80.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21398414085712,"aZ":-29.49850251769261,"pfxX":9.022438900618111,"pfxZ":1.6412542720004755,"pX":1.4438473145892057,"pZ":1.8793285280895176,"vX0":-5.862618806907255,"vY0":-126.16379010242365,"vZ0":-2.884177526075529,"x":61.96,"y":188.04,"x0":2.613555214037117,"y0":50.00273721365488,"z0":5.389987868776703,"aX":14.693368584792257},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":-15.2,"spinRate":1731,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4324704480174031,"extension":6.624552525624146},"index":6,"playId":"e727280c-51e8-3c90-a722-57459fa07eb2","pitchNumber":7,"startTime":"2026-08-08T23:35:01.995Z","endTime":"2026-08-08T23:35:05.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6078478159691,"aZ":-36.30568905803293,"pfxX":0.11649244971864736,"pfxZ":-2.77180621270033,"pX":-0.2169188845169158,"pZ":2.3334978669897564,"vX0":-5.937118645006948,"vY0":-120.69886345509471,"vZ0":-0.6182933196298466,"x":125.27,"y":175.78,"x0":2.2509130531327375,"y0":50.00558689363208,"z0":5.7664436493123645,"aX":0.17368028053719814},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.9,"breakHorizontal":1.1,"spinRate":2371,"spinDirection":321},"zone":5,"typeConfidence":2.0,"plateTime":0.45231929205552257,"extension":6.515869875061499},"hitData":{"launchSpeed":99.1,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.75,"coordY":101.01}},"index":7,"playId":"375ba19e-fdc6-3a81-bf08-00abc58c6628","pitchNumber":8,"startTime":"2026-08-08T23:35:24.501Z","endTime":"2026-08-08T23:35:37.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:35:37.411Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-08T23:36:02.274Z","endTime":"2026-08-08T23:37:51.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56905849903099,"aZ":-17.659193192451617,"pfxX":5.953911471478453,"pfxZ":8.03283864992129,"pX":-0.44351821788505924,"pZ":2.591065412754205,"vX0":-9.285578008372621,"vY0":-133.06820957697337,"vZ0":-4.660003771127931,"x":133.91,"y":168.82,"x0":2.3057887573624867,"y0":50.002742808107044,"z0":5.631167680678017,"aX":10.758386702462465},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":-9.0,"spinRate":2388,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.4104612893021393,"extension":6.758133572637152},"index":0,"playId":"2a3f0b08-03c0-3f4a-8db2-15bfa031ab5f","pitchNumber":1,"startTime":"2026-08-08T23:36:40.590Z","endTime":"2026-08-08T23:36:44.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.739039380961646,"aZ":-34.76484471269801,"pfxX":1.0510507627753274,"pfxZ":-1.759727403310281,"pX":1.0883180109171435,"pZ":2.5715536296940247,"vX0":-3.750020844271042,"vY0":-119.8339796158909,"vZ0":-0.0130208066036126,"x":75.52,"y":169.35,"x0":2.52940375709071,"y0":50.004366367482504,"z0":5.65421705431312,"aX":1.5462261178263044},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.0,"breakHorizontal":-1.1,"spinRate":2356,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.45513400924743674,"extension":6.734706196832589},"index":1,"playId":"30cc705e-7b2e-3201-ba79-cadb2572c799","pitchNumber":2,"startTime":"2026-08-08T23:36:57.585Z","endTime":"2026-08-08T23:37:01.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1898017013255,"aZ":-22.952102592838408,"pfxX":1.305681908331177,"pfxZ":5.420653836064352,"pX":-0.14259753072503373,"pZ":3.079251754805617,"vX0":-7.224599261708687,"vY0":-128.92818432179652,"vZ0":-1.882875239991317,"x":122.44,"y":155.64,"x0":2.5137022767975576,"y0":50.00308201798496,"z0":5.572067877763363,"aX":2.222882675574123},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.7,"breakHorizontal":-1.0,"spinRate":2344,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4231669827227691,"extension":6.640508424615769},"index":2,"playId":"9671ceb1-fec3-3cf6-b9ef-cccd8895eed9","pitchNumber":3,"startTime":"2026-08-08T23:37:18.162Z","endTime":"2026-08-08T23:37:21.319Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-08T23:37:30.566Z","endTime":"2026-08-08T23:37:43.640Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":78.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.756274885342727,"aZ":-33.241053031340975,"pfxX":-2.2915964089534833,"pfxZ":-0.6970485157133126,"pX":-0.7623135510038997,"pZ":2.376548723743211,"vX0":-7.158685944763005,"vY0":-121.33512256093695,"vZ0":-0.7204987681574808,"x":146.06,"y":174.61,"x0":2.497830781381317,"y0":50.00396809265813,"z0":5.518160353861402,"aX":-3.4938752170609657},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.2,"breakHorizontal":5.5,"spinRate":2417,"spinDirection":319},"zone":4,"typeConfidence":2.0,"plateTime":0.44761035421860873,"extension":6.465517537317536},"hitData":{"launchSpeed":91.8,"launchAngle":5.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":166.38}},"index":4,"playId":"0a81a0f1-12ff-32a2-bc76-97e35049c967","pitchNumber":4,"startTime":"2026-08-08T23:37:43.640Z","endTime":"2026-08-08T23:37:51.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:37:51.133Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T23:39:45.968Z","endTime":"2026-08-08T23:41:42.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.662045866445546,"aZ":-28.83612021905665,"pfxX":-0.6594619333731113,"pfxZ":2.1188668912968787,"pX":-0.40972081476564476,"pZ":1.613427838685057,"vX0":-2.1559288169822723,"vY0":-124.8278384023887,"vZ0":-5.821805507523041,"x":132.62,"y":195.22,"x0":0.5515877539761175,"y0":50.001601222239614,"z0":6.356592831167172,"aX":-1.0381098353915257},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":1.7,"spinRate":2643,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4391737896466581,"extension":6.2862450102300285},"index":0,"playId":"6835c559-241a-3793-a48e-abccb004ee57","pitchNumber":1,"startTime":"2026-08-08T23:40:04.044Z","endTime":"2026-08-08T23:40:09.548Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.193385915736275,"aZ":-14.188683017796468,"pfxX":5.931621377939343,"pfxZ":9.440536708129308,"pX":0.3607257162003615,"pZ":2.3932176181022657,"vX0":-2.3951863904288064,"vY0":-136.4575552099742,"vZ0":-7.873783045198689,"x":103.25,"y":174.16,"x0":0.4742622051979569,"y0":50.00103605870199,"z0":6.273231069678619,"aX":11.29759659585763},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":-10.3,"spinRate":2265,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.3998599540703629,"extension":6.52971086749341},"index":1,"playId":"75794953-17f9-3c9f-a4e3-cca498a94b74","pitchNumber":2,"startTime":"2026-08-08T23:40:39.131Z","endTime":"2026-08-08T23:40:42.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02895676575313,"aZ":-10.93313367080118,"pfxX":3.7946672970570434,"pfxZ":10.703800955733492,"pX":-1.1161488675958464,"pZ":1.4677917051287046,"vX0":-4.837745462909218,"vY0":-139.20085753633734,"vZ0":-11.184562490294898,"x":159.54,"y":199.15,"x0":0.14235656582071496,"y0":50.00050468951934,"z0":6.236552953932814,"aX":7.528322298574486},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":-6.0,"spinRate":2225,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.3918379347136902,"extension":6.490923647638068},"index":2,"playId":"0aa1fffc-e85d-33f1-9388-5a9c80121180","pitchNumber":3,"startTime":"2026-08-08T23:41:00.642Z","endTime":"2026-08-08T23:41:04.566Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.924021824815352,"aZ":-30.067347517176454,"pfxX":-1.2841133946112788,"pfxZ":1.2951794920246886,"pX":0.024869404881807805,"pZ":0.7452360916245933,"vX0":-1.232741028982101,"vY0":-125.4426115441177,"vZ0":-7.672007685013305,"x":116.05,"y":218.66,"x0":0.6861430419370261,"y0":50.00071605840615,"z0":6.233007895180957,"aX":-2.0843793156306565},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":2.5,"spinRate":2723,"spinDirection":280},"zone":14,"typeConfidence":2.0,"plateTime":0.43354254917732105,"extension":6.417023725113914},"index":3,"playId":"e172fe0b-a5a3-342b-8da5-41f17475013a","pitchNumber":4,"startTime":"2026-08-08T23:41:19.128Z","endTime":"2026-08-08T23:41:23.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.774329496170058,"aZ":-12.088256787003587,"pfxX":3.9181539783176498,"pfxZ":10.529356887639125,"pX":-0.3162491254004677,"pZ":1.4162084494853513,"vX0":-3.49845609335031,"vY0":-136.4472973667109,"vZ0":-10.888431299981447,"x":129.05,"y":200.54,"x0":0.4662945153822723,"y0":50.001494432629826,"z0":6.264153371128967,"aX":7.472962190181196},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":-6.5,"spinRate":2226,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.3996682257915185,"extension":6.595828095170832},"index":4,"playId":"fc43f18f-3f6a-301c-93d8-abf5c1146e98","pitchNumber":5,"startTime":"2026-08-08T23:41:37.642Z","endTime":"2026-08-08T23:41:42.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:41:42.333Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Willi Castro lines into a double play, second baseman JJ Wetherholt to shortstop Masyn Winn. TJ Rumfield out at 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T23:41:52.878Z","endTime":"2026-08-08T23:43:43.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5],"actionIndex":[1],"runnerIndex":[0,1,2],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.627319746074814,"aZ":-44.97128431522945,"pfxX":-4.286867390957153,"pfxZ":-9.42446349241603,"pX":-0.7672041273371596,"pZ":0.05635801587673036,"vX0":-2.0143386105190064,"vY0":-116.591516499661,"vZ0":-4.80137765804137,"x":146.24,"y":237.26,"x0":0.6684332129062733,"y0":50.00180617278472,"z0":6.445344774066961,"aX":-5.822565514789073},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-18.0,"breakHorizontal":8.3,"spinRate":3112,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.47217847106945765,"extension":6.3301885790826145},"index":0,"playId":"dd56856e-2edb-3bdc-951c-ebe2309e270b","pitchNumber":1,"startTime":"2026-08-08T23:42:08.925Z","endTime":"2026-08-08T23:42:13.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Matthew Liberatore. TJ Rumfield to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"dd56856e-2edb-3bdc-951c-ebe2309e270b","startTime":"2026-08-08T23:42:21.415Z","endTime":"2026-08-08T23:42:42.332Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07761504819917,"aZ":-19.528313347565057,"pfxX":-0.36851056982487673,"pfxZ":7.044073603087294,"pX":-0.7223707503829498,"pZ":1.6323214990076351,"vX0":-3.257933300768432,"vY0":-131.88560068672973,"vZ0":-8.349347276927707,"x":144.54,"y":194.71,"x0":0.5672107306008749,"y0":50.00163269724081,"z0":6.232243834907217,"aX":-0.6609222757709924},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":1.2,"spinRate":2463,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.4123474256472104,"extension":6.250611611071598},"index":2,"playId":"237b9319-eb3a-337a-9a5c-028cd68249c7","pitchNumber":2,"startTime":"2026-08-08T23:42:42.332Z","endTime":"2026-08-08T23:42:46.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01292048499818,"aZ":-30.779497838568897,"pfxX":-1.676118551475625,"pfxZ":0.86083850166834,"pX":-1.3167576987979293,"pZ":1.0997752993657215,"vX0":-4.316189359898496,"vY0":-125.85731451409639,"vZ0":-6.641811916235106,"x":167.19,"y":209.09,"x0":0.631048198269124,"y0":50.005113886691866,"z0":6.2326284961237075,"aX":-2.7163561138624344},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":4.0,"spinRate":2660,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4334524206191399,"extension":6.373986212598401},"index":3,"playId":"207af298-519a-3a7c-b3bb-db8e5c9092b2","pitchNumber":3,"startTime":"2026-08-08T23:43:04.992Z","endTime":"2026-08-08T23:43:08.225Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-08T23:43:21.266Z","endTime":"2026-08-08T23:43:35.260Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66880104094312,"aZ":-11.93566087158946,"pfxX":1.9070626756641804,"pfxZ":10.57353744150428,"pX":-0.30238779223235623,"pZ":3.085171197397264,"vX0":-2.575702668114724,"vY0":-137.29141345295233,"vZ0":-6.655450553516352,"x":128.53,"y":155.48,"x0":0.39904069941115955,"y0":50.00114658728316,"z0":6.348731044268281,"aX":3.6497613081377307},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":-2.9,"spinRate":2164,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.39856132867307936,"extension":6.404920805263583},"hitData":{"launchSpeed":65.5,"launchAngle":24.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":143.91,"coordY":128.77}},"index":5,"playId":"490ad298-f784-3772-826f-12768110dcfa","pitchNumber":4,"startTime":"2026-08-08T23:43:35.260Z","endTime":"2026-08-08T23:43:43.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:43:43.157Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a ground ball to left fielder Everson Pereira.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T23:44:20.865Z","endTime":"2026-08-08T23:45:07.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.351462846132442,"aZ":-17.02875796220858,"pfxX":6.508960239741145,"pfxZ":7.863379640039492,"pX":0.011128245633942511,"pZ":1.6930751816227845,"vX0":-3.5021705491874995,"vY0":-137.19645802505013,"vZ0":-9.329981871661431,"x":116.58,"y":193.07,"x0":0.4513424879796425,"y0":50.00476789301816,"z0":6.273404821293105,"aX":12.54087266601664},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":-11.2,"spinRate":2209,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.39761923470724536,"extension":6.546850810844479},"index":0,"playId":"5543e5e8-e687-3841-80d0-32cb45e396ee","pitchNumber":1,"startTime":"2026-08-08T23:44:20.865Z","endTime":"2026-08-08T23:44:25.323Z","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.9,"endSpeed":82.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.037807517123674,"aZ":-22.0121050273147,"pfxX":7.061013695139016,"pfxZ":5.953846820614738,"pX":0.19185226528528207,"pZ":-0.040295455587590734,"vX0":-3.3723970280085664,"vY0":-129.08611611772153,"vZ0":-11.297059104697333,"x":109.69,"y":239.87,"x0":0.5899628363294849,"y0":50.00304960097065,"z0":6.051232416653505,"aX":12.050519283861163},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.8,"breakHorizontal":-12.1,"spinRate":1875,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.42249619619943424,"extension":6.462940241365241},"index":1,"playId":"7bf4ebfe-3375-3900-a8cd-f194c73bdaa5","pitchNumber":2,"startTime":"2026-08-08T23:44:35.984Z","endTime":"2026-08-08T23:44:40.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38280500179563,"aZ":-19.42809166417667,"pfxX":0.6884965420897062,"pfxZ":6.985638108982229,"pX":0.086762755425371,"pZ":2.991762683366627,"vX0":-1.8050108581080604,"vY0":-133.15295775231598,"vZ0":-5.1861157747409985,"x":113.69,"y":158.0,"x0":0.6792827791086163,"y0":50.00077285735154,"z0":6.339631653185223,"aX":1.2560124823772534},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":-1.0,"spinRate":2506,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.40891632808054323,"extension":6.327618571126972},"hitData":{"launchSpeed":100.5,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.81,"coordY":107.09}},"index":2,"playId":"60a3bf9e-7766-3d07-bc22-f50ed718352f","pitchNumber":3,"startTime":"2026-08-08T23:44:56.825Z","endTime":"2026-08-08T23:45:07.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:45:07.576Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Freeman grounds into a force out, shortstop Masyn Winn to second baseman JJ Wetherholt. Jordan Beck out at 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-08T23:45:27.249Z","endTime":"2026-08-08T23:47:01.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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,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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.957808422082987,"aZ":-20.917944363218524,"pfxX":-0.22373325594346571,"pfxZ":6.5581010419661006,"pX":-1.074046834343809,"pZ":3.2396786943611127,"vX0":-3.989092492673493,"vY0":-129.3931081964218,"vZ0":-4.067040376331603,"x":157.94,"y":151.31,"x0":0.5089052629650506,"y0":50.000930249913345,"z0":6.410785528793856,"aX":-0.38353717059279263},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.3,"breakHorizontal":1.2,"spinRate":2489,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.42137618964622714,"extension":6.403225371312024},"index":0,"playId":"58eeef3a-64fa-3283-9e77-d2a5daf9a759","pitchNumber":1,"startTime":"2026-08-08T23:45:35.617Z","endTime":"2026-08-08T23:45:40.329Z","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":85.4,"endSpeed":79.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.185185251279503,"aZ":-29.931302381349052,"pfxX":-0.9085309244455455,"pfxZ":1.4122963011539182,"pX":-0.45016258835914214,"pZ":1.8681776599035649,"vX0":-2.4057007576628706,"vY0":-124.40639330146635,"vZ0":-4.983721666203306,"x":134.16,"y":188.34,"x0":0.642829002805379,"y0":50.002926192536194,"z0":6.344360294878663,"aX":-1.4402257897495128},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.8,"breakHorizontal":2.2,"spinRate":2597,"spinDirection":262},"zone":7,"typeConfidence":2.0,"plateTime":0.43829403392855326,"extension":6.311801115122934},"index":1,"playId":"457c5a13-9d8f-3afd-a1c7-ade8db00a19d","pitchNumber":2,"startTime":"2026-08-08T23:45:53.175Z","endTime":"2026-08-08T23:45:56.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.886062506803555,"aZ":-21.104003075686236,"pfxX":9.018397922517961,"pfxZ":6.47200656286639,"pX":-1.1366976846622256,"pZ":1.8059132926644825,"vX0":-7.6588218674146695,"vY0":-129.21834467355063,"vZ0":-7.033465455924798,"x":160.33,"y":190.02,"x0":0.6766328122113611,"y0":50.005981213301524,"z0":6.154822705464088,"aX":15.437554625958144},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":-14.9,"spinRate":1828,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.421933819987228,"extension":6.284297060593615},"index":2,"playId":"625e08d6-d7df-394d-b6ca-f77d07c3d8e7","pitchNumber":3,"startTime":"2026-08-08T23:46:17.297Z","endTime":"2026-08-08T23:46:21.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"abd8a8a9-ee6f-3cc7-ab71-0f42c3e59a55","startTime":"2026-08-08T23:46:37.258Z","endTime":"2026-08-08T23:46:40.264Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.854726039957402,"aZ":-23.51753954507652,"pfxX":8.226808018065759,"pfxZ":5.023467564288209,"pX":0.6153341974542664,"pZ":2.499076684763168,"vX0":-3.2719151300749276,"vY0":-129.35456482672453,"vZ0":-5.020202768821252,"x":93.54,"y":171.3,"x0":0.8163255042027032,"y0":50.00128903894587,"z0":6.23073602158745,"aX":14.167377182326513},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.4,"breakHorizontal":-14.4,"spinRate":1929,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4208177315485693,"extension":6.192154165794338},"hitData":{"launchSpeed":99.5,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.41,"coordY":142.05}},"index":4,"playId":"5e45cc0f-37f8-369b-bf5f-e427a3aa9222","pitchNumber":4,"startTime":"2026-08-08T23:46:54.270Z","endTime":"2026-08-08T23:47:01.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:47:01.120Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Jordan grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T23:49:02.861Z","endTime":"2026-08-08T23:50:13.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.002456151215558,"aZ":-25.024102172988787,"pfxX":-0.4569676937924392,"pfxZ":4.4927197024026775,"pX":1.3701227954712698,"pZ":4.256976397889089,"vX0":-3.409012237085508,"vY0":-124.292746166249,"vZ0":1.2600735728678032,"x":64.77,"y":123.84,"x0":2.8093417443117934,"y0":50.001246404628205,"z0":5.796493497005593,"aX":-0.7260963127140989},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.6,"breakHorizontal":1.4,"spinRate":2267,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.43788614964338546,"extension":6.639030024379744},"index":0,"playId":"b0725912-d967-314e-9bac-7189ff979f43","pitchNumber":1,"startTime":"2026-08-08T23:49:10.613Z","endTime":"2026-08-08T23:49:13.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.820248014314807,"aZ":-27.240683730121763,"pfxX":9.204316843076462,"pfxZ":2.920555523341976,"pX":1.6209437297008689,"pZ":3.8947595969729565,"vX0":-5.672633360370835,"vY0":-129.12208779658275,"vZ0":0.5803629774595477,"x":55.21,"y":133.62,"x0":2.650229404411909,"y0":50.0015776784431,"z0":5.762582447032888,"aX":15.545039191735961},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.6,"breakHorizontal":-15.4,"spinRate":2150,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.42414744011189054,"extension":6.612124374304123},"index":1,"playId":"8d4e05ef-8f32-3d84-a102-616fd07e76e2","pitchNumber":2,"startTime":"2026-08-08T23:49:24.399Z","endTime":"2026-08-08T23:49:28.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.505511756087035,"aZ":-18.405351386304055,"pfxX":7.018108903518609,"pfxZ":8.005984627968886,"pX":0.498544391305645,"pZ":4.047132733342439,"vX0":-7.477207056751646,"vY0":-130.1119014066261,"vZ0":-0.7280890993594751,"x":98.0,"y":129.51,"x0":2.4935074809602535,"y0":50.002306081008875,"z0":5.7213017562059205,"aX":12.07007862423386},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.5,"breakHorizontal":-11.2,"spinRate":2390,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.42046119909842616,"extension":6.6740689262424535},"index":2,"playId":"5f099d25-2b45-365e-913c-6229165dceb2","pitchNumber":3,"startTime":"2026-08-08T23:49:40.740Z","endTime":"2026-08-08T23:49:43.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413913219478022,"aZ":-34.45055571994189,"pfxX":-2.4161496402217972,"pfxZ":-1.6223363661727657,"pX":-0.25506739773118475,"pZ":2.9646756695872427,"vX0":-5.951964558951503,"vY0":-118.78020407994947,"vZ0":1.2961748846775825,"x":126.72,"y":158.73,"x0":2.6145524890398266,"y0":50.00239875759872,"z0":5.586058039994927,"aX":-3.391562824168135},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.2,"breakHorizontal":6.0,"spinRate":2254,"spinDirection":312},"zone":1,"typeConfidence":2.0,"plateTime":0.46421199555559944,"extension":6.7177464599466425},"hitData":{"launchSpeed":85.1,"launchAngle":-35.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":180.06}},"index":3,"playId":"a8594640-da87-3c58-9741-875abcb172e2","pitchNumber":4,"startTime":"2026-08-08T23:50:04.927Z","endTime":"2026-08-08T23:50:13.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:50:13.051Z","atBatIndex":14},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Nathan Church bunt grounds out softly, pitcher Kyle Freeland to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T23:50:27.309Z","endTime":"2026-08-08T23:50:44.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607536,"link":"/api/v1/people/607536"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.981971983779815,"aZ":-25.62069557171588,"pfxX":9.114393334708248,"pfxZ":3.728719434502745,"pX":0.1353844444788598,"pZ":2.4706407261480807,"vX0":-8.971803371180249,"vY0":-131.3155046234449,"vZ0":-3.3315655885711317,"x":111.84,"y":172.07,"x0":2.400648211028667,"y0":50.005330759154575,"z0":5.647144742567178,"aX":16.031865358598207},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":-14.8,"spinRate":2280,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4160041252861797,"extension":6.638735871635406},"hitData":{"launchSpeed":44.8,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":131.45,"coordY":183.8}},"index":0,"playId":"a47dba74-48d6-3813-a71c-30e930e24f63","pitchNumber":1,"startTime":"2026-08-08T23:50:37.998Z","endTime":"2026-08-08T23:50:44.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:50:44.944Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Everson Pereira flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-08T23:51:00.890Z","endTime":"2026-08-08T23:52:05.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156774677723835,"aZ":-17.490426970700895,"pfxX":7.560915922636065,"pfxZ":8.322891550403327,"pX":-0.7911675452704325,"pZ":1.5350774981303654,"vX0":-10.049619083082783,"vY0":-131.1011534433778,"vZ0":-7.418951575922886,"x":147.16,"y":197.33,"x0":2.085337206928608,"y0":50.00593555616948,"z0":5.676435435397761,"aX":13.345176820610176},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":-11.9,"spinRate":2354,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4156299304285924,"extension":6.7645782809328265},"index":0,"playId":"2b422eb0-ddf6-3983-bee8-0df5277d668b","pitchNumber":1,"startTime":"2026-08-08T23:51:18.130Z","endTime":"2026-08-08T23:51:22.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.279663407104742,"aZ":-28.75741728568114,"pfxX":9.54364314996437,"pfxZ":2.19750359079403,"pX":0.1483406096990932,"pZ":2.896534665244562,"vX0":-8.606240871439045,"vY0":-123.10148194235872,"vZ0":-0.7774957469986817,"x":111.35,"y":160.57,"x0":2.4267816822696457,"y0":50.00484335835087,"z0":5.6215967539957745,"aX":14.851697653556142},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":-15.6,"spinRate":1567,"spinDirection":117},"zone":2,"typeConfidence":2.0,"plateTime":0.44262896314512234,"extension":6.4991245040133485},"index":1,"playId":"ab080e03-ded6-348c-b00b-e280482739d8","pitchNumber":2,"startTime":"2026-08-08T23:51:34.087Z","endTime":"2026-08-08T23:51:37.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.423050780004587,"aZ":-15.50103872524679,"pfxX":4.837678509205935,"pfxZ":9.443261574285803,"pX":-0.21635902368806342,"pZ":3.160902267300247,"vX0":-7.943380052805703,"vY0":-131.8917014811383,"vZ0":-3.8778871209571117,"x":125.25,"y":153.44,"x0":2.2026606000154665,"y0":50.00542820245558,"z0":5.789717857117623,"aX":8.54482676568989},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.4,"breakHorizontal":-7.1,"spinRate":2353,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.41490402319690745,"extension":6.8561867857502365},"hitData":{"launchSpeed":90.6,"launchAngle":37.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.47,"coordY":71.77}},"index":2,"playId":"9ab50db7-adfd-3b1b-9eb7-7d431bf40fd4","pitchNumber":3,"startTime":"2026-08-08T23:51:57.134Z","endTime":"2026-08-08T23:52:05.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:52:05.276Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T23:54:07.125Z","endTime":"2026-08-08T23:56:33.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.711650689105568,"aZ":-44.995832695597855,"pfxX":-5.949281392209242,"pfxZ":-9.722191197029439,"pX":1.949253680900879,"pZ":5.167391053446432,"vX0":4.1737318403727794,"vY0":-114.01993303313256,"vZ0":6.108128347206554,"x":42.7,"y":99.26,"x0":0.8691381969285925,"y0":50.00464955155903,"z0":6.890426897905784,"aX":-7.84431929747134},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.7,"breakHorizontal":9.7,"spinRate":2996,"spinDirection":326},"zone":12,"typeConfidence":2.0,"plateTime":0.48015121135593564,"extension":6.2762935122877535},"index":0,"playId":"e1b1c189-8dfa-36cc-8cfd-b9c143b78d11","pitchNumber":1,"startTime":"2026-08-08T23:54:40.935Z","endTime":"2026-08-08T23:54:43.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81334659062049,"aZ":-20.002568032771194,"pfxX":6.586154067635529,"pfxZ":7.195740871167583,"pX":0.2760589517657969,"pZ":2.7297699047868913,"vX0":-3.4129294251078686,"vY0":-128.50917131050636,"vZ0":-5.044974169453674,"x":106.48,"y":165.08,"x0":0.7577704976251644,"y0":50.00293750817044,"z0":6.248468058285349,"aX":11.140274834077667},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.2,"breakHorizontal":-11.3,"spinRate":1603,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4243921694988906,"extension":6.292442272520724},"index":1,"playId":"086632b5-9dda-3c9f-aa0e-25645de4360b","pitchNumber":2,"startTime":"2026-08-08T23:54:54.069Z","endTime":"2026-08-08T23:54:57.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39708719930661,"aZ":-33.973211796998896,"pfxX":-2.091695406940959,"pfxZ":-1.1249032471008675,"pX":0.12680231337097556,"pZ":2.9279367348419205,"vX0":-0.7566387767612754,"vY0":-125.04431756456316,"vZ0":-1.9552636599888067,"x":112.17,"y":159.73,"x0":0.7040546139046814,"y0":50.00099432382511,"z0":6.475973195297267,"aX":-3.3514097291046494},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.3,"breakHorizontal":4.0,"spinRate":2621,"spinDirection":291},"zone":2,"typeConfidence":2.0,"plateTime":0.43603923970507186,"extension":6.277943884958694},"index":2,"playId":"a8703867-9b2e-3f50-b244-fd46c1a994e3","pitchNumber":3,"startTime":"2026-08-08T23:55:12.096Z","endTime":"2026-08-08T23:55:15.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614319236984066,"aZ":-12.923231568016398,"pfxX":3.441128710739318,"pfxZ":9.892242930300242,"pX":-0.17786534784036342,"pZ":2.9592817589395275,"vX0":-2.7912899648071847,"vY0":-137.46212096131853,"vZ0":-6.977853139436875,"x":123.78,"y":158.88,"x0":0.39517514264064846,"y0":50.00488728270797,"z0":6.3779200543264185,"aX":6.698313231450211},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":-5.8,"spinRate":2038,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.3958936237638562,"extension":6.544438956928716},"index":3,"playId":"26c3a851-1f98-324d-aaa9-11843f950206","pitchNumber":4,"startTime":"2026-08-08T23:55:28.781Z","endTime":"2026-08-08T23:55:31.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.095844717852003,"aZ":-32.07017276483256,"pfxX":-1.6071943617160704,"pfxZ":0.06776416114710315,"pX":-0.47681174264958304,"pZ":2.548872581419411,"vX0":-2.2774798472063917,"vY0":-125.85752755804789,"vZ0":-3.0968876538343237,"x":135.17,"y":169.96,"x0":0.64661750532768,"y0":50.00535777332658,"z0":6.376496218769745,"aX":-2.5941386437372738},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":3.4,"spinRate":2572,"spinDirection":275},"zone":4,"typeConfidence":2.0,"plateTime":0.43419244776676624,"extension":6.331496739411971},"index":4,"playId":"7de3e7c3-a9aa-30a4-8239-5eea65dbbc7e","pitchNumber":5,"startTime":"2026-08-08T23:55:47.731Z","endTime":"2026-08-08T23:55:51.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307526661759926,"aZ":-45.57970306118614,"pfxX":-3.932711804038759,"pfxZ":-9.717990741599516,"pX":-1.008130502702552,"pZ":0.06843548644075688,"vX0":-2.341384716418049,"vY0":-117.56600551596537,"vZ0":-4.6808435805848205,"x":155.43,"y":236.93,"x0":0.5164935096633786,"y0":50.00243303612847,"z0":6.379609664892241,"aX":-5.424974531030937},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-18.5,"breakHorizontal":7.8,"spinRate":3251,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.46848842881193864,"extension":6.6589972778877735},"index":5,"playId":"7d5aba9a-6021-3770-bb9a-889015eb0349","pitchNumber":6,"startTime":"2026-08-08T23:56:07.582Z","endTime":"2026-08-08T23:56:12.628Z","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":88.4,"endSpeed":81.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49794781272514,"aZ":-24.015520843663115,"pfxX":7.91792063623489,"pfxZ":4.839261412112651,"pX":1.543055675551917,"pZ":1.7394707010944845,"vX0":-0.6417856949494258,"vY0":-128.75875174355377,"vZ0":-6.383017329173635,"x":58.18,"y":191.81,"x0":0.7652759404503806,"y0":50.005972471487716,"z0":6.096223661412455,"aX":13.363246310985353},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.7,"breakHorizontal":-14.3,"spinRate":1743,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4245755791616963,"extension":6.434902652762113},"index":6,"playId":"43c315b6-44d0-3333-9b15-130f5bc4ff4e","pitchNumber":7,"startTime":"2026-08-08T23:56:30.353Z","endTime":"2026-08-08T23:56:33.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:56:33.813Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a ground ball to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T23:56:39.461Z","endTime":"2026-08-08T23:57:58.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.575695402999333,"aZ":-14.782030876028246,"pfxX":6.933431638759042,"pfxZ":9.04493075733107,"pX":0.7948974401104547,"pZ":2.4018776036961182,"vX0":-1.5658622507521973,"vY0":-137.33178541532916,"vZ0":-7.804676450542579,"x":86.7,"y":173.93,"x0":0.4692169297913758,"y0":50.001812429778525,"z0":6.2731106820768865,"aX":13.327331702082278},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":-12.2,"spinRate":2187,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.3978688439480891,"extension":6.528861964108092},"index":0,"playId":"c67f7142-fe76-3243-a538-44ff6bc6ee89","pitchNumber":1,"startTime":"2026-08-08T23:56:59.931Z","endTime":"2026-08-08T23:57:03.109Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-08T23:57:14.453Z","endTime":"2026-08-08T23:57:28.503Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":94.8,"endSpeed":87.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62550919506441,"aZ":-11.92458579825969,"pfxX":4.527002541472708,"pfxZ":10.483451511873273,"pX":-0.6952728763378526,"pZ":2.2853376114923476,"vX0":-4.526910751600377,"vY0":-137.86740018975996,"vZ0":-8.781573034120132,"x":143.5,"y":177.08,"x0":0.37701308872293166,"y0":50.00535376166571,"z0":6.309613655291799,"aX":8.747114870588405},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":-7.3,"spinRate":2249,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.3967400502535816,"extension":6.607828071463692},"index":2,"playId":"963838b7-fbf1-3e10-aebb-048c553c1c8a","pitchNumber":2,"startTime":"2026-08-08T23:57:28.503Z","endTime":"2026-08-08T23:57:31.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":71.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01615300051009,"aZ":-46.250438710124975,"pfxX":-6.42500842051464,"pfxZ":-10.717659973586079,"pX":0.35124836408015125,"pZ":3.005444653247527,"vX0":1.0443019799380773,"vY0":-114.97812015541996,"vZ0":2.1765111718337815,"x":103.61,"y":157.63,"x0":0.7195891329940042,"y0":50.00112083454474,"z0":6.597834986341675,"aX":-8.441132557356864},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-18.2,"breakHorizontal":11.3,"spinRate":2976,"spinDirection":324},"zone":3,"typeConfidence":2.0,"plateTime":0.47980807435769934,"extension":6.376201665727562},"hitData":{"launchSpeed":88.7,"launchAngle":7.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.84,"coordY":165.36}},"index":3,"playId":"eb321043-acb3-388a-931c-6336ee7b6a19","pitchNumber":3,"startTime":"2026-08-08T23:57:50.791Z","endTime":"2026-08-08T23:57:58.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:57:58.155Z","atBatIndex":18},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kyle Karros hit by pitch. Jake McCarthy to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T23:58:24.293Z","endTime":"2026-08-08T23:59:19.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":94.7,"endSpeed":87.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.696579175664347,"aZ":-17.99962276024331,"pfxX":8.718055139585159,"pfxZ":7.319431521739568,"pX":0.020937447757162584,"pZ":2.0283640052023992,"vX0":-4.380012041084963,"vY0":-137.79417890994097,"vZ0":-8.170305169586063,"x":116.2,"y":184.01,"x0":0.4927392530031567,"y0":50.001498675941626,"z0":6.2329761401914805,"aX":16.875382627075112},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":-15.0,"spinRate":2130,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.3964942674598997,"extension":6.500803386226247},"index":0,"playId":"045566db-78ee-3c7f-98ad-8de6c9353a8b","pitchNumber":1,"startTime":"2026-08-08T23:58:33.448Z","endTime":"2026-08-08T23:58:37.778Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"8b0e41df-ed81-365d-b504-09e83ebbb08c","startTime":"2026-08-08T23:58:54.005Z","endTime":"2026-08-08T23:58:57.005Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":86.5,"endSpeed":81.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96247148861516,"aZ":-29.97665830474019,"pfxX":-1.4250446431376975,"pfxZ":1.3397132414839703,"pX":-2.298532322969881,"pZ":0.6894276888430431,"vX0":-6.608700329857769,"vY0":-125.84671019495032,"vZ0":-7.752385126231547,"x":204.61,"y":220.17,"x0":0.526183912441545,"y0":50.00003595702043,"z0":6.17549268492711,"aX":-2.3276245344763264},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":3.8,"spinRate":2578,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.4320902831479527,"extension":6.466381691844049},"index":2,"playId":"f91ec833-b4cc-3a6f-a7f4-88228e429f26","pitchNumber":2,"startTime":"2026-08-08T23:59:13.020Z","endTime":"2026-08-08T23:59:19.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-08T23:59:19.717Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cole Carrigg doubles (12) on a sharp fly ball to center fielder Nathan Church. Jake McCarthy scores. Kyle Karros scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-08T23:59:41.341Z","endTime":"2026-08-09T00:01:12.960Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.700454871386793,"aZ":-20.896648139057337,"pfxX":8.815478635171878,"pfxZ":6.993436090576976,"pX":0.6733222585129807,"pZ":1.6808538057764326,"vX0":-3.052402737501453,"vY0":-125.9484994883333,"vZ0":-6.898497845686038,"x":91.33,"y":193.4,"x0":0.753132279255575,"y0":50.00123259027016,"z0":6.135706278343293,"aX":14.213576312239807},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.4,"breakHorizontal":-15.4,"spinRate":1750,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.4342584964685168,"extension":6.32360855673048},"index":0,"playId":"663e2d48-0faa-369e-af24-e8d8ed683544","pitchNumber":1,"startTime":"2026-08-08T23:59:56.231Z","endTime":"2026-08-08T23:59:59.394Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.478225743977074,"aZ":-44.096219691117284,"pfxX":-4.40617494626735,"pfxZ":-8.926838155052483,"pX":1.119551625418197,"pZ":3.801901572335214,"vX0":2.0757819567803524,"vY0":-114.93023407629119,"vZ0":3.078547871742968,"x":74.33,"y":136.13,"x0":0.776646932812577,"y0":50.00013322112483,"z0":6.730461921032745,"aX":-5.8882126936455155},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-15.1,"breakHorizontal":7.4,"spinRate":2918,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.47674514850560223,"extension":6.341984339324597},"index":1,"playId":"3b513aef-738a-3af9-9c2b-bbc7063a9d2c","pitchNumber":2,"startTime":"2026-08-09T00:00:21.495Z","endTime":"2026-08-09T00:00:27.839Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jake McCarthy steals (19) 3rd base. Kyle Karros steals (5) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"3b513aef-738a-3af9-9c2b-bbc7063a9d2c","startTime":"2026-08-09T00:00:36.959Z","endTime":"2026-08-09T00:00:56.045Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.363267010397166,"aZ":-24.417352740097538,"pfxX":7.64630242105738,"pfxZ":4.583995343362438,"pX":0.2916984396807015,"pZ":2.176689912056446,"vX0":-3.4619133787737923,"vY0":-128.23527115048282,"vZ0":-5.4612853409341,"x":105.88,"y":180.01,"x0":0.6535269743039348,"y0":50.005455784882656,"z0":6.197991615040207,"aX":12.949502269819664},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":-13.3,"spinRate":1666,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.4244226320534943,"extension":6.334405639920928},"hitData":{"launchSpeed":100.7,"launchAngle":25.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":58.41,"coordY":61.84}},"index":3,"playId":"86e1d466-5395-3119-b65c-b5c06ccc1d11","pitchNumber":3,"startTime":"2026-08-09T00:00:56.045Z","endTime":"2026-08-09T00:01:12.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:01:12.960Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a fly ball to right fielder Jordan Walker. Cole Carrigg scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-09T00:01:42.120Z","endTime":"2026-08-09T00:02:33.744Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.469447179356052,"aZ":-10.928565555405472,"pfxX":4.572147378035963,"pfxZ":11.153473856613779,"pX":0.2535687306488913,"pZ":2.3531498114262965,"vX0":-2.279289917584433,"vY0":-136.74000383374982,"vZ0":-8.649771211538088,"x":107.33,"y":175.24,"x0":0.5011822213081941,"y0":50.005267901157055,"z0":6.295833404848678,"aX":8.710972965799247},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":-7.8,"spinRate":2131,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.39965586519399343,"extension":6.305397652938472},"index":0,"playId":"68d9c205-cd53-3e18-887c-c09b7996e3a0","pitchNumber":1,"startTime":"2026-08-09T00:01:42.120Z","endTime":"2026-08-09T00:01:51.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cole Carrigg steals (6) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"68d9c205-cd53-3e18-887c-c09b7996e3a0","startTime":"2026-08-09T00:01:51.589Z","endTime":"2026-08-09T00:02:07.541Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"cf4a295e-4072-4234-8a7d-c21ac72217f5","startTime":"2026-08-09T00:02:07.541Z","endTime":"2026-08-09T00:02:12.541Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.430863752124193,"aZ":-21.468237882028816,"pfxX":8.64905211928397,"pfxZ":6.396279764356717,"pX":0.46753995775130186,"pZ":1.2661091926766728,"vX0":-3.7662638288016237,"vY0":-128.05162110984946,"vZ0":-8.004465651032293,"x":99.18,"y":204.6,"x0":0.8270837421567323,"y0":50.0053333091751,"z0":6.09043757103568,"aX":14.481944667203255},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.2,"breakHorizontal":-14.9,"spinRate":1791,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4264293501467682,"extension":6.390771228901387},"hitData":{"launchSpeed":72.1,"launchAngle":49.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.82,"coordY":118.74}},"index":3,"playId":"2aad38b8-d90d-3b4d-b3ce-bc8e568da005","pitchNumber":2,"startTime":"2026-08-09T00:02:22.024Z","endTime":"2026-08-09T00:02:33.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:02:33.744Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to right fielder Jordan Walker. Hunter Goodman to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-09T00:03:56.745Z","endTime":"2026-08-09T00:05:05.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-09T00:02:58.039Z","endTime":"2026-08-09T00:03:59.091Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.659199582383422,"aZ":-14.988139829137365,"pfxX":6.988509404473145,"pfxZ":9.215272938571616,"pX":-0.40460085774868354,"pZ":2.3992497139572104,"vX0":-4.735830863642024,"vY0":-135.24961780830947,"vZ0":-7.5256024133044725,"x":132.42,"y":174.0,"x0":0.455259465299988,"y0":50.001747158996864,"z0":6.255255136144254,"aX":13.03258024241618},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-11.8,"spinRate":2125,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4039367124193616,"extension":6.5079360534359605},"index":1,"playId":"4a691525-fca5-3af3-854c-3c508c8dd5f4","pitchNumber":1,"startTime":"2026-08-09T00:03:59.091Z","endTime":"2026-08-09T00:04:03.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2421150327367,"aZ":-13.438138861672584,"pfxX":8.23105720270177,"pfxZ":10.135396782664223,"pX":0.024946111659522558,"pZ":2.545550266656575,"vX0":-4.333208056975083,"vY0":-135.0445870183729,"vZ0":-7.349843304301382,"x":116.05,"y":170.05,"x0":0.5804974237397422,"y0":50.00040886648189,"z0":6.246538719470997,"aX":15.209603492487451},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":-14.0,"spinRate":2237,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4054954259842747,"extension":6.500213723794483},"index":2,"playId":"73661b45-5453-346c-a2c3-fd33f2d22a8e","pitchNumber":2,"startTime":"2026-08-09T00:04:17.484Z","endTime":"2026-08-09T00:04:20.843Z","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":2,"outs":1},"index":3,"startTime":"2026-08-09T00:04:38.378Z","endTime":"2026-08-09T00:04:53.351Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53433696992494,"aZ":-12.554965560752162,"pfxX":4.158517590098934,"pfxZ":10.666024238773197,"pX":0.010739940138729769,"pZ":2.9221261502866476,"vX0":-2.7024657816008237,"vY0":-134.16150243467138,"vZ0":-6.810828069895608,"x":116.59,"y":159.88,"x0":0.4861121915524283,"y0":50.00374632418566,"z0":6.3719745550907065,"aX":7.650671151370108},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-7.1,"spinRate":2049,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.40684077874356106,"extension":6.34799436256492},"hitData":{"launchSpeed":79.0,"launchAngle":19.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.93,"coordY":98.05}},"index":4,"playId":"db44fe50-225a-3adc-aad6-a8e4e4f9f55f","pitchNumber":3,"startTime":"2026-08-09T00:04:53.351Z","endTime":"2026-08-09T00:05:05.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:05:05.452Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Willi Castro grounds into a force out, fielded by third baseman Blaze Jordan. Hunter Goodman out at 3rd. TJ Rumfield to 2nd. Willi Castro to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-09T00:05:21.393Z","endTime":"2026-08-09T00:08:39.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728142763071975,"aZ":-23.728421009191663,"pfxX":8.807387770032555,"pfxZ":5.091799400869458,"pX":-0.4510608915035511,"pZ":1.5521324500563045,"vX0":-5.643802775361958,"vY0":-127.3309463794173,"vZ0":-6.935061897787547,"x":134.19,"y":196.87,"x0":0.6388666014843606,"y0":50.00169224606994,"z0":6.161951959574523,"aX":14.60396961961083},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.0,"breakHorizontal":-14.9,"spinRate":1775,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.42854358030708584,"extension":6.4623536334602845},"index":0,"playId":"229d9f93-dd90-34a6-96e5-8c232f630b86","pitchNumber":1,"startTime":"2026-08-09T00:05:31.230Z","endTime":"2026-08-09T00:05:35.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46844463789455,"aZ":-13.725817051446768,"pfxX":3.3512526416994515,"pfxZ":9.851328321481875,"pX":0.8741808065646127,"pZ":2.7498917152025926,"vX0":-0.6271032578194422,"vY0":-135.90223301002342,"vZ0":-7.058913264089434,"x":83.68,"y":164.53,"x0":0.6723219863246663,"y0":50.003573585250486,"z0":6.33229691670372,"aX":6.275761816531782},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":-5.9,"spinRate":2081,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4028676151172448,"extension":6.3997310640679395},"index":1,"playId":"d4d624fe-f889-38e3-9a63-e1010c9ca641","pitchNumber":2,"startTime":"2026-08-09T00:05:59.515Z","endTime":"2026-08-09T00:06:03.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":70.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.347139887760793,"aZ":-45.466269001113886,"pfxX":-7.52997139181225,"pfxZ":-10.382549410304813,"pX":1.6474077948552823,"pZ":3.7065677694613552,"vX0":3.850414651675271,"vY0":-113.47099841574558,"vZ0":3.4619089545303816,"x":54.2,"y":138.7,"x0":0.8903796629818785,"y0":50.00350773350048,"z0":6.749808545089734,"aX":-9.637944908895616},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-17.3,"breakHorizontal":12.4,"spinRate":3129,"spinDirection":332},"zone":12,"typeConfidence":2.0,"plateTime":0.4861483501160402,"extension":6.1888725496986785},"index":2,"playId":"71c5000f-9515-3744-839e-d382ae284a2b","pitchNumber":3,"startTime":"2026-08-09T00:06:17.996Z","endTime":"2026-08-09T00:06:20.996Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702616506431674,"aZ":-22.043490569280227,"pfxX":8.739133456874084,"pfxZ":6.069862561679156,"pX":-0.6145889483901731,"pZ":1.3342336123692051,"vX0":-5.957327018765301,"vY0":-127.70938061912307,"vZ0":-7.688775458400101,"x":140.43,"y":202.76,"x0":0.6006181709510799,"y0":50.00360399894135,"z0":6.089460869424391,"aX":14.588490376907691},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.6,"breakHorizontal":-14.6,"spinRate":1763,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.42717307544777716,"extension":6.425391105601176},"index":3,"playId":"36e096c8-e9b9-3e41-9ba7-35c8f34bced6","pitchNumber":4,"startTime":"2026-08-09T00:06:38.235Z","endTime":"2026-08-09T00:06:42.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.245547096264872,"aZ":-11.939380549605001,"pfxX":3.6578572497333965,"pfxZ":10.872356486929718,"pX":0.2010838397968422,"pZ":1.6228173684976697,"vX0":-2.0152054279301153,"vY0":-135.25952957340047,"vZ0":-10.045143133886242,"x":109.34,"y":194.96,"x0":0.4787526416718115,"y0":50.00324695650847,"z0":6.211629409332555,"aX":6.808718002884845},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-6.2,"spinRate":2112,"spinDirection":157},"zone":8,"typeConfidence":2.0,"plateTime":0.40424456165033185,"extension":6.437212529073212},"index":4,"playId":"19c646d8-60fe-324a-9e86-d06d941c5621","pitchNumber":5,"startTime":"2026-08-09T00:06:56.829Z","endTime":"2026-08-09T00:07:01.098Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87312522078034,"aZ":-13.074852919363101,"pfxX":2.8409257249789883,"pfxZ":10.135629022793548,"pX":0.2672734446903297,"pZ":2.7409155777991123,"vX0":-1.5734835880681566,"vY0":-136.15231888043357,"vZ0":-7.225681178549326,"x":106.81,"y":164.78,"x0":0.48248250521296726,"y0":50.00191528687518,"z0":6.327183647990604,"aX":5.352809198931268},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":-4.8,"spinRate":2132,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.4017293842134122,"extension":6.411432686918024},"index":5,"playId":"9fe1b53b-1130-35f0-afb6-3cc6d8d4c6e8","pitchNumber":6,"startTime":"2026-08-09T00:07:30.794Z","endTime":"2026-08-09T00:07:33.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36555835181177,"aZ":-36.41836875344326,"pfxX":-2.664051703229874,"pfxZ":-2.778680143237091,"pX":0.34668875060953347,"pZ":2.9034532913225957,"vX0":0.05413725479761203,"vY0":-122.40698151241747,"vZ0":-1.0422457557261606,"x":103.79,"y":160.39,"x0":0.6708935494479144,"y0":50.001421198848796,"z0":6.431043994023837,"aX":-4.074060289351987},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.0,"breakHorizontal":4.8,"spinRate":2707,"spinDirection":277},"zone":3,"typeConfidence":2.0,"plateTime":0.4461146544627961,"extension":6.2701422429459095},"index":6,"playId":"5abe1b61-f4f6-3afa-8385-155c002628e8","pitchNumber":7,"startTime":"2026-08-09T00:07:53.883Z","endTime":"2026-08-09T00:08:00.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.576689280542645,"aZ":-32.00861650358923,"pfxX":-1.4906472787442846,"pfxZ":0.1021644760592837,"pX":-0.4338598569323908,"pZ":1.9707054230797594,"vX0":-2.0143942604795355,"vY0":-123.04309539813038,"vZ0":-4.18709954267508,"x":133.54,"y":185.57,"x0":0.5838422615453781,"y0":50.000615482938116,"z0":6.357550712360935,"aX":-2.3230988662621552},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.4,"breakHorizontal":3.1,"spinRate":2624,"spinDirection":290},"zone":7,"typeConfidence":2.0,"plateTime":0.4423362090684333,"extension":6.368682920261544},"hitData":{"launchSpeed":63.7,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.58,"coordY":166.4}},"index":7,"playId":"59a08e9e-eaf8-3e2d-892d-475ccbdaffc7","pitchNumber":8,"startTime":"2026-08-09T00:08:29.829Z","endTime":"2026-08-09T00:08:39.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:08:39.990Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-09T00:09:04.675Z","endTime":"2026-08-09T00:09:52.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":93.6,"endSpeed":86.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7241485656275,"aZ":-19.090106991071206,"pfxX":7.336293187026952,"pfxZ":6.877506321580855,"pX":0.48398048172701535,"pZ":2.135608986604436,"vX0":-3.2359766264435352,"vY0":-136.29078979160968,"vZ0":-7.503416916220641,"x":98.55,"y":181.12,"x0":0.7259024977890471,"y0":50.0057487707242,"z0":6.217263006049584,"aX":13.962654241537724},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-12.7,"spinRate":2023,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.4001292748491396,"extension":6.477926285945575},"index":0,"playId":"d2f9a557-97a8-339f-b102-07d3704266e9","pitchNumber":1,"startTime":"2026-08-09T00:09:08.785Z","endTime":"2026-08-09T00:09:12.988Z","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":78.5,"endSpeed":72.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.289822448329762,"aZ":-43.37995214088503,"pfxX":-4.356672310502989,"pfxZ":-8.46814349596024,"pX":0.5068186239600223,"pZ":2.6460520785474904,"vX0":0.7293889168406824,"vY0":-114.36168116132184,"vZ0":0.6767929384193612,"x":97.68,"y":167.34,"x0":0.7495295970947725,"y0":50.00264548432374,"z0":6.6046635624043235,"aX":-5.764808917424946},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-14.9,"breakHorizontal":7.7,"spinRate":2909,"spinDirection":330},"zone":6,"typeConfidence":2.0,"plateTime":0.4791207620767164,"extension":6.3798510522995695},"index":1,"playId":"93464f68-8b10-3b76-a9ef-749e4112f290","pitchNumber":2,"startTime":"2026-08-09T00:09:25.504Z","endTime":"2026-08-09T00:09:29.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.187730537889568,"aZ":-31.60243421376397,"pfxX":-1.056558091136159,"pfxZ":0.3589541155958722,"pX":-1.170786122346728,"pZ":0.7914419266824566,"vX0":-4.002001757223036,"vY0":-123.9232782307327,"vZ0":-6.962591127135726,"x":161.63,"y":217.41,"x0":0.5922099691896506,"y0":50.00069801316963,"z0":6.225838401982704,"aX":-1.6679227559902166},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":2.8,"spinRate":2570,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4394039407780763,"extension":6.317577104970459},"index":2,"playId":"235cbe75-6640-3b51-bd36-15b41814724d","pitchNumber":3,"startTime":"2026-08-09T00:09:46.018Z","endTime":"2026-08-09T00:09:52.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:09:52.313Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a fly ball to right fielder Jordan Beck.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-09T00:11:54.066Z","endTime":"2026-08-09T00:14:03.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.429098054536063,"aZ":-22.40741926066344,"pfxX":0.8055420886704914,"pfxZ":6.160948569375206,"pX":-0.27093698883965156,"pZ":3.2085124604553474,"vX0":-6.890873555976268,"vY0":-124.20346805459708,"vZ0":-1.8814308111943285,"x":127.33,"y":152.15,"x0":2.417413294220414,"y0":50.00373257129468,"z0":5.811944963089257,"aX":1.2780575623070967},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.0,"breakHorizontal":-0.1,"spinRate":2262,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4385183681322289,"extension":6.534450146048768},"index":0,"playId":"022594bc-0059-3f02-999c-d57b02983547","pitchNumber":1,"startTime":"2026-08-09T00:12:04.011Z","endTime":"2026-08-09T00:12:08.121Z","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":0},"index":1,"startTime":"2026-08-09T00:12:15.988Z","endTime":"2026-08-09T00:12:31.578Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.41109450622216,"aZ":-35.97724402567032,"pfxX":-0.29516803715524986,"pfxZ":-2.723268097419595,"pX":1.0322141522230723,"pZ":4.402557081583699,"vX0":-3.393527183592173,"vY0":-116.6207836475666,"vZ0":4.173397169819809,"x":77.65,"y":119.91,"x0":2.537252576108957,"y0":50.00567024289628,"z0":5.958191333782237,"aX":-0.411049433299887},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.8,"breakHorizontal":1.3,"spinRate":2285,"spinDirection":305},"zone":12,"typeConfidence":2.0,"plateTime":0.46749250812814447,"extension":6.81237183858643},"index":2,"playId":"58734554-1ecd-3385-9071-59ffa4b0ecd9","pitchNumber":2,"startTime":"2026-08-09T00:12:31.578Z","endTime":"2026-08-09T00:12:35.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37483353939958,"aZ":-24.31966182229973,"pfxX":-0.16133216668672912,"pfxZ":4.832394859972986,"pX":-1.5785585891461589,"pZ":2.6946940603468397,"vX0":-9.676438636708207,"vY0":-125.83684795376381,"vZ0":-2.511888461763489,"x":177.17,"y":166.02,"x0":2.316255764600879,"y0":50.00110797660239,"z0":5.649112271412762,"aX":-0.26130186732891064},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.5,"breakHorizontal":2.2,"spinRate":2319,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4330910356209765,"extension":6.736336877589639},"index":3,"playId":"902858d8-167e-35ba-84f5-cdb9d19a8914","pitchNumber":3,"startTime":"2026-08-09T00:12:46.960Z","endTime":"2026-08-09T00:12:49.960Z","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":89.5,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17092911827558,"aZ":-16.723619908793967,"pfxX":5.972656491616901,"pfxZ":8.924990593246585,"pX":-0.008292553703689542,"pZ":3.061726740431686,"vX0":-8.083376906081648,"vY0":-130.20925397286766,"vZ0":-3.7620174299036924,"x":117.32,"y":156.11,"x0":2.3483058009205466,"y0":50.00560372211564,"z0":5.776694056560745,"aX":10.344332193536065},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.6,"breakHorizontal":-9.2,"spinRate":2411,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.419284163144229,"extension":6.759878979084461},"index":4,"playId":"c1647f74-15b4-32ef-a3dc-c669719068a8","pitchNumber":4,"startTime":"2026-08-09T00:13:01.922Z","endTime":"2026-08-09T00:13:08.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83810389336011,"aZ":-31.96765036341745,"pfxX":-2.010406766719883,"pfxZ":0.14809606605320802,"pX":1.073587829137381,"pZ":2.834383063794984,"vX0":-3.2740029991516515,"vY0":-119.41054485804082,"vZ0":0.37260606985677125,"x":76.08,"y":162.25,"x0":2.723390276512967,"y0":50.00595368400235,"z0":5.550647524096125,"aX":-2.905862726482955},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.6,"breakHorizontal":4.4,"spinRate":2323,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.45855750253500815,"extension":6.613888746009564},"hitData":{"launchSpeed":63.8,"launchAngle":26.0,"totalDistance":188.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.11,"coordY":114.65}},"index":5,"playId":"becf49e9-acf8-312a-8455-945d9e2fe762","pitchNumber":5,"startTime":"2026-08-09T00:13:49.955Z","endTime":"2026-08-09T00:14:03.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:14:03.052Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, third baseman Kyle Karros to first baseman TJ Rumfield. JJ Wetherholt to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-09T00:14:11.974Z","endTime":"2026-08-09T00:15:28.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32235897341183,"aZ":-37.875082226712756,"pfxX":0.4338740188675634,"pfxZ":-3.9742785506406992,"pX":0.8211596817066255,"pZ":2.573032539557238,"vX0":-4.110050925631004,"vY0":-118.91686656369409,"vZ0":0.7771416841959056,"x":85.7,"y":169.31,"x0":2.513803322981623,"y0":50.00097934246843,"z0":5.671717872626933,"aX":0.622999296207677},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.7,"breakHorizontal":0.2,"spinRate":2236,"spinDirection":318},"zone":6,"typeConfidence":2.0,"plateTime":0.46020510560951866,"extension":6.535962715773702},"index":0,"playId":"45d4b562-e3fb-33fa-9611-7d0c72b5fe3d","pitchNumber":1,"startTime":"2026-08-09T00:14:26.634Z","endTime":"2026-08-09T00:14:30.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.309250745710592,"aZ":-36.68035933996159,"pfxX":-1.1325958980082542,"pfxZ":-3.101474743042977,"pX":-0.6813247160565093,"pZ":1.4306005285339765,"vX0":-6.70840971773436,"vY0":-119.01207039397678,"vZ0":-2.399150158016351,"x":142.97,"y":200.15,"x0":2.3075451147857473,"y0":50.00398907127835,"z0":5.736527647430803,"aX":-1.6442051841714753},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.9,"breakHorizontal":3.5,"spinRate":2396,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.45815884150836483,"extension":6.718640075075569},"index":1,"playId":"25a46668-f565-32fd-9cd7-68f38b5a7407","pitchNumber":2,"startTime":"2026-08-09T00:14:43.289Z","endTime":"2026-08-09T00:14:47.189Z","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":2,"outs":0},"index":2,"startTime":"2026-08-09T00:15:05.513Z","endTime":"2026-08-09T00:15:21.193Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48472714071619,"aZ":-37.77755883771837,"pfxX":-5.674350787719028,"pfxZ":-3.9775702346966515,"pX":-1.4862392308029466,"pZ":3.2451186224906716,"vX0":-7.293955044787901,"vY0":-118.93682817084344,"vZ0":2.3025191233223845,"x":173.65,"y":151.16,"x0":2.377946982150087,"y0":50.00350836342693,"z0":5.733123035409947,"aX":-7.989704496788618},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.1,"breakHorizontal":12.4,"spinRate":2366,"spinDirection":315},"zone":11,"typeConfidence":2.0,"plateTime":0.4635966423438953,"extension":6.766055600250364},"hitData":{"launchSpeed":64.0,"launchAngle":-19.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.08,"coordY":167.6}},"index":3,"playId":"ef83d51d-70b6-3fed-ad17-65b8d659f23f","pitchNumber":3,"startTime":"2026-08-09T00:15:21.193Z","endTime":"2026-08-09T00:15:28.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:15:28.794Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Iván Herrera lines out to right fielder Jordan Beck.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-09T00:15:43.781Z","endTime":"2026-08-09T00:16:27.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19547579725195,"aZ":-25.581424480761534,"pfxX":9.316212090188722,"pfxZ":4.124317669338508,"pX":0.018181488127367106,"pZ":2.17709176393634,"vX0":-9.220254161395284,"vY0":-125.12649689881563,"vZ0":-2.884233343887955,"x":116.31,"y":180.0,"x0":2.525278503051487,"y0":50.00409020133738,"z0":5.421499990801256,"aX":14.901839113578948},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.1,"breakHorizontal":-15.0,"spinRate":1544,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.43628434184131004,"extension":6.570567159562266},"index":0,"playId":"41fa1775-c089-33de-9328-4f0a5469afa1","pitchNumber":1,"startTime":"2026-08-09T00:15:59.910Z","endTime":"2026-08-09T00:16:03.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.237137482271844,"aZ":-27.30193422875436,"pfxX":9.250476782031452,"pfxZ":3.0323599848750256,"pX":1.0271018089623039,"pZ":2.5196259405610797,"vX0":-6.778829171475157,"vY0":-125.39462733094116,"vZ0":-1.7709917530394588,"x":77.85,"y":170.75,"x0":2.551758931628375,"y0":50.00288661132415,"z0":5.443478511152068,"aX":14.862921061763318},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.4,"breakHorizontal":-15.4,"spinRate":1570,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4353295728889046,"extension":6.589941410682361},"hitData":{"launchSpeed":96.8,"launchAngle":18.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.61,"coordY":77.96}},"index":1,"playId":"6601f851-75e2-33e4-ba92-4579ea4c2f69","pitchNumber":2,"startTime":"2026-08-09T00:16:18.014Z","endTime":"2026-08-09T00:16:27.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:16:27.574Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-09T00:16:37.640Z","endTime":"2026-08-09T00:18:14.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08725974777649,"aZ":-23.687313246458903,"pfxX":0.4429022804622687,"pfxZ":5.047179348892087,"pX":-0.029054498822412914,"pZ":2.8231845415968295,"vX0":-6.630430234727138,"vY0":-127.76194737819822,"vZ0":-2.1940490448937355,"x":118.11,"y":162.55,"x0":2.5235029509651064,"y0":50.003169772631956,"z0":5.522407278002983,"aX":0.7457027213911489},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.0,"breakHorizontal":0.5,"spinRate":2240,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4259407884981927,"extension":6.5778651065560725},"index":0,"playId":"0eb7a063-a8f7-3c43-a42b-8009877af5b8","pitchNumber":1,"startTime":"2026-08-09T00:17:04.314Z","endTime":"2026-08-09T00:17:07.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92367355114899,"aZ":-21.82747385009164,"pfxX":9.378264292769416,"pfxZ":5.7494471261868085,"pX":0.6989774758884371,"pZ":1.9361368863158406,"vX0":-7.95087722246776,"vY0":-132.9280426164813,"vZ0":-5.150965706636281,"x":90.36,"y":186.5,"x0":2.501743355103687,"y0":50.00566924657827,"z0":5.471385060909184,"aX":16.885076018808203},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":-15.4,"spinRate":2279,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.41112040644241743,"extension":6.773103036616055},"index":1,"playId":"9f82263f-3156-3152-994d-5cf308633a1d","pitchNumber":2,"startTime":"2026-08-09T00:17:26.945Z","endTime":"2026-08-09T00:17:30.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15853907658821,"aZ":-15.836142862772746,"pfxX":5.834840753331594,"pfxZ":9.157362904588407,"pX":-1.6173515891959966,"pZ":2.8734961332483335,"vX0":-11.59828841428997,"vY0":-132.43794267849515,"vZ0":-4.368851314523718,"x":178.65,"y":161.2,"x0":2.0522401807516686,"y0":50.00233475603704,"z0":5.695762539463666,"aX":10.410716674483716},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":-8.2,"spinRate":2244,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4129113753042244,"extension":6.778828552558132},"index":2,"playId":"746bc2e4-e3bc-33b9-9443-725a53c5df8c","pitchNumber":3,"startTime":"2026-08-09T00:17:51.673Z","endTime":"2026-08-09T00:17:54.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":78.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.38923373143715,"aZ":-34.37175511331388,"pfxX":0.7255769354609294,"pfxZ":-1.4622487230160885,"pX":-1.2149976976287642,"pZ":0.33270125476412793,"vX0":-8.63653583511124,"vY0":-120.91921943455814,"vZ0":-5.197448553168547,"x":163.31,"y":229.8,"x0":2.2869975033702907,"y0":50.003678196814384,"z0":5.477069913408183,"aX":1.0910105841213642},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.6,"breakHorizontal":0.5,"spinRate":2341,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.45048818698040716,"extension":6.718858443819216},"index":3,"playId":"cca18e0c-2204-3321-9827-7711ae45df24","pitchNumber":4,"startTime":"2026-08-09T00:18:09.818Z","endTime":"2026-08-09T00:18:14.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:18:14.338Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to left fielder Everson Pereira.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-09T00:20:13.920Z","endTime":"2026-08-09T00:20:59.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"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":91.7,"endSpeed":84.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.124133149677757,"aZ":-14.811457917983574,"pfxX":5.965995350647086,"pfxZ":9.579346303514983,"pX":0.14067972963736133,"pZ":2.259363471675422,"vX0":-3.0310581306903615,"vY0":-133.40395853565343,"vZ0":-7.949463605967676,"x":111.64,"y":177.78,"x0":0.5128833228074672,"y0":50.005013828333986,"z0":6.333078426757253,"aX":10.817705620241423},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":-10.2,"spinRate":2112,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.40965185155570305,"extension":6.377745657399048},"index":0,"playId":"13250d46-f3eb-39c8-acaf-351fe9869a4c","pitchNumber":1,"startTime":"2026-08-09T00:20:34.864Z","endTime":"2026-08-09T00:20:38.152Z","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":87.3,"endSpeed":80.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.227757341722704,"aZ":-17.34750677256426,"pfxX":4.67111559639509,"pfxZ":9.056415274049524,"pX":-0.7785516615899976,"pZ":2.3602127266529584,"vX0":-4.867977618453274,"vY0":-126.92893323086517,"vZ0":-6.164774189571422,"x":146.68,"y":175.05,"x0":0.5544506369631841,"y0":50.000574956119216,"z0":6.195000001418481,"aX":7.64478171676898},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":15.2,"breakHorizontal":-7.4,"spinRate":1658,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.4310069284952327,"extension":6.331183363472736},"hitData":{"launchSpeed":83.1,"launchAngle":36.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.04,"coordY":82.1}},"index":1,"playId":"30b986a0-5f00-339a-aef6-fc591dc5d122","pitchNumber":2,"startTime":"2026-08-09T00:20:50.712Z","endTime":"2026-08-09T00:20:59.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:20:59.481Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a ground ball to left fielder Everson Pereira.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-09T00:21:07.984Z","endTime":"2026-08-09T00:22:53.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.2,"endSpeed":73.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41606480962909,"aZ":-45.21166739030132,"pfxX":-4.263814899884809,"pfxZ":-9.833325470837845,"pX":-0.7428169894064307,"pZ":0.4561286619720997,"vX0":-1.936808547098829,"vY0":-115.29468980211544,"vZ0":-3.6450252388350606,"x":145.31,"y":226.46,"x0":0.6659534152861076,"y0":50.00216233089191,"z0":6.4856691989271225,"aX":-5.6539415922636165},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-18.5,"breakHorizontal":8.3,"spinRate":3156,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.4778035999447807,"extension":6.479984724321165},"index":0,"playId":"1be8f63d-aa1a-3cb4-b190-d111b29b2ed8","pitchNumber":1,"startTime":"2026-08-09T00:21:27.415Z","endTime":"2026-08-09T00:21:31.409Z","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.5,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.997682418942205,"aZ":-14.41504602698109,"pfxX":5.071614974798169,"pfxZ":9.539737442673303,"pX":0.19206165437950945,"pZ":3.341284375197889,"vX0":-2.5823216493686347,"vY0":-134.77313688279222,"vZ0":-5.509182895298223,"x":109.68,"y":148.57,"x0":0.4975631710195632,"y0":50.00454536153344,"z0":6.409847937152382,"aX":9.442544751866572},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":-8.8,"spinRate":2188,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4045638985127553,"extension":6.356243199342701},"index":1,"playId":"60f4ee85-7c7e-386e-9481-b75fe20d0dfc","pitchNumber":2,"startTime":"2026-08-09T00:21:48.670Z","endTime":"2026-08-09T00:21:51.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.135162563382,"aZ":-31.757290830623827,"pfxX":-2.1131408375874745,"pfxZ":0.26227055941062005,"pX":-0.008118381201397684,"pZ":0.6310186724924891,"vX0":-1.1522821031175399,"vY0":-124.24793725678373,"vZ0":-7.334187153002302,"x":117.31,"y":221.74,"x0":0.7344379846788743,"y0":50.00291616320923,"z0":6.219921564209001,"aX":-3.3425592950062293},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.8,"breakHorizontal":4.1,"spinRate":2729,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.43886087020739684,"extension":6.435642315518757},"index":2,"playId":"cbd98598-ca50-3f76-8905-6b1fa4923f68","pitchNumber":3,"startTime":"2026-08-09T00:22:08.154Z","endTime":"2026-08-09T00:22:11.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56193944502847,"aZ":-12.981243556952634,"pfxX":4.2456086899013705,"pfxZ":10.20401978080314,"pX":1.306976611786291,"pZ":3.226330901952727,"vX0":0.5346832134898725,"vY0":-135.74492628226807,"vZ0":-6.179328891239185,"x":67.18,"y":151.67,"x0":0.5558323031275115,"y0":50.002260210611624,"z0":6.422892137702701,"aX":7.983243264820961},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-7.8,"spinRate":2166,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.402325752963423,"extension":6.346500495276277},"index":3,"playId":"051486c0-9d02-3848-80ec-b193a9dc8b7b","pitchNumber":4,"startTime":"2026-08-09T00:22:25.216Z","endTime":"2026-08-09T00:22:28.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.244632931261744,"aZ":-24.45866874764898,"pfxX":8.405209471421346,"pfxZ":4.5712660532233205,"pX":0.48062893045690136,"pZ":1.5725638968990039,"vX0":-3.52111870978968,"vY0":-128.27926652027875,"vZ0":-6.832328558800907,"x":98.68,"y":196.32,"x0":0.7689491336764668,"y0":50.004811722236,"z0":6.141888503218579,"aX":14.195201045446245},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.2,"breakHorizontal":-14.6,"spinRate":1893,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.42484280440830036,"extension":6.283805092157388},"hitData":{"launchSpeed":92.9,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.43,"coordY":111.14}},"index":4,"playId":"490f6a7d-2e72-3e40-b844-b7af5846fadb","pitchNumber":5,"startTime":"2026-08-09T00:22:42.384Z","endTime":"2026-08-09T00:22:53.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:22:53.858Z","atBatIndex":30},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jake McCarthy grounds into a double play, second baseman JJ Wetherholt to shortstop Masyn Winn to first baseman Alec Burleson. Ezequiel Tovar out at 2nd. Jake McCarthy out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-09T00:22:56.959Z","endTime":"2026-08-09T00:24:04.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.679372414786524,"aZ":-20.4704850990515,"pfxX":-0.6224595484265965,"pfxZ":7.027156437876903,"pX":-0.5353094272791891,"pZ":2.4010612052430043,"vX0":-2.961146097264056,"vY0":-127.11703016883524,"vZ0":-5.891166407229648,"x":137.4,"y":173.95,"x0":0.7171337071895546,"y0":50.00396503060143,"z0":6.33268963683421,"aX":-1.0369448964239067},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.9,"breakHorizontal":1.7,"spinRate":2274,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.4279661637509653,"extension":6.288617430348854},"index":0,"playId":"e131a451-c984-36eb-8938-b0d3d801c27a","pitchNumber":1,"startTime":"2026-08-09T00:23:15.828Z","endTime":"2026-08-09T00:23:18.964Z","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":1},"index":1,"startTime":"2026-08-09T00:23:25.323Z","endTime":"2026-08-09T00:23:37.564Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.67331318346108,"aZ":-32.34830550507974,"pfxX":-2.7675064564563128,"pfxZ":-0.11461149265944215,"pX":-0.4972091664014279,"pZ":3.280632757477598,"vX0":-2.003456952057399,"vY0":-123.63172464944294,"vZ0":-1.1983920054864998,"x":135.95,"y":150.2,"x0":0.677132324850967,"y0":50.00007236624615,"z0":6.434658483330988,"aX":-4.374879991560106},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.2,"breakHorizontal":5.4,"spinRate":2611,"spinDirection":276},"zone":1,"typeConfidence":2.0,"plateTime":0.43944792645287833,"extension":6.435086981603251},"index":2,"playId":"4b066bcc-87da-3867-9ff5-123263046557","pitchNumber":2,"startTime":"2026-08-09T00:23:37.564Z","endTime":"2026-08-09T00:23:41.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":79.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.465878201535944,"aZ":-35.02411846577839,"pfxX":-2.7371367691203967,"pfxZ":-1.828548167352956,"pX":0.44297673500893553,"pZ":2.4181235996386627,"vX0":-0.02318015301526484,"vY0":-123.00646768099566,"vZ0":-2.503185475347877,"x":100.11,"y":173.49,"x0":0.8090811048686831,"y0":50.00264344369253,"z0":6.369335323562821,"aX":-4.266374548654408},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.6,"breakHorizontal":5.0,"spinRate":2631,"spinDirection":271},"zone":6,"typeConfidence":2.0,"plateTime":0.4423978889022391,"extension":6.337701283174307},"hitData":{"launchSpeed":91.3,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":149.66}},"index":3,"playId":"8d7a83e6-d2f2-3a74-b178-63c723fde991","pitchNumber":3,"startTime":"2026-08-09T00:23:56.947Z","endTime":"2026-08-09T00:24:04.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:24:04.877Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Fermín walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-09T00:26:11.743Z","endTime":"2026-08-09T00:28:53.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.221818094972832,"aZ":-20.514755824968713,"pfxX":3.2015271768304787,"pfxZ":7.171328708741056,"pX":-0.42851323909867095,"pZ":2.9532892978164376,"vX0":-8.581838852032863,"vY0":-126.08331809168254,"vZ0":-2.5446415785140872,"x":133.33,"y":159.04,"x0":2.5883950536664537,"y0":50.0046034764788,"z0":5.613187651122133,"aX":5.207562783734409},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.7,"breakHorizontal":-4.1,"spinRate":2292,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.4327579782606734,"extension":6.627471191021666},"index":0,"playId":"e3e145fe-2cb3-38a0-acec-dfc6a6979e3a","pitchNumber":1,"startTime":"2026-08-09T00:26:32.082Z","endTime":"2026-08-09T00:26:36.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31897462326523,"aZ":-21.850291601648937,"pfxX":0.3909677790853605,"pfxZ":6.449099980751848,"pX":-1.148381252929372,"pZ":3.6048572039315867,"vX0":-9.0629204231647,"vY0":-124.96804510537953,"vZ0":-0.8353778776133364,"x":160.77,"y":141.45,"x0":2.4559057712502144,"y0":50.00377095167953,"z0":5.718796609548687,"aX":0.6281183260368259},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.8,"breakHorizontal":1.1,"spinRate":2346,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.43628241640978915,"extension":6.765093840372532},"index":1,"playId":"3ff28fa0-0f4e-3392-9d57-e949d05c660e","pitchNumber":2,"startTime":"2026-08-09T00:26:46.709Z","endTime":"2026-08-09T00:26:51.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71302450053507,"aZ":-12.812728470600696,"pfxX":7.881280574030912,"pfxZ":11.032863239626206,"pX":-1.1537664799013914,"pZ":2.52900902240537,"vX0":-11.041830163987004,"vY0":-131.7982405016522,"vZ0":-5.85192113798867,"x":160.98,"y":170.5,"x0":2.071154752354575,"y0":50.00104571604479,"z0":5.728997809538254,"aX":13.828648303247185},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.8,"breakHorizontal":-11.8,"spinRate":2431,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.41601398015186275,"extension":6.796768501960415},"index":2,"playId":"b9cb896b-2218-3422-b395-94c51a727514","pitchNumber":3,"startTime":"2026-08-09T00:27:02.402Z","endTime":"2026-08-09T00:27:05.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.780675153500642,"aZ":-14.017105229897862,"pfxX":6.409161140193958,"pfxZ":10.252765190189667,"pX":0.09631389773982726,"pZ":2.260510798602131,"vX0":-8.302051043334439,"vY0":-131.9208891784978,"vZ0":-6.128955662820917,"x":113.33,"y":177.75,"x0":2.4443173485140863,"y0":50.004557555607285,"z0":5.638287242413424,"aX":11.353132355967569},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":-9.8,"spinRate":2443,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4144169249220875,"extension":6.810906845038599},"index":3,"playId":"2ce0de83-7908-3193-a787-5a9f5e88ad86","pitchNumber":4,"startTime":"2026-08-09T00:27:19.317Z","endTime":"2026-08-09T00:27:23.518Z","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":91.5,"endSpeed":84.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72064455250547,"aZ":-14.004561798281438,"pfxX":6.997503472877575,"pfxZ":10.087461611635515,"pX":-0.20671601456490818,"pZ":2.494733664625127,"vX0":-8.768621982971958,"vY0":-132.91677037884372,"vZ0":-5.746155688724251,"x":124.88,"y":171.42,"x0":2.2156768822015804,"y0":50.00157408038294,"z0":5.689870962912764,"aX":12.602927593271268},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.3,"breakHorizontal":-10.9,"spinRate":2386,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.41104804797255845,"extension":6.8026309083289735},"index":4,"playId":"fe657506-f026-31bf-84e7-346e02a09c24","pitchNumber":5,"startTime":"2026-08-09T00:27:35.434Z","endTime":"2026-08-09T00:27:40.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.8,"endSpeed":75.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.583148799872333,"aZ":-32.09604548475363,"pfxX":-4.268672379341567,"pfxZ":0.05415392110542605,"pX":0.9659634945700631,"pZ":3.2043094159385,"vX0":-2.6270909719836877,"vY0":-119.2161604719979,"vZ0":0.8535617005899827,"x":80.18,"y":152.26,"x0":2.6344686003447246,"y0":50.00232336881636,"z0":5.724612244786941,"aX":-6.182446494381088},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.6,"breakHorizontal":8.4,"spinRate":2352,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.4583483632538363,"extension":6.560602400820447},"index":5,"playId":"91bc448c-ec86-3648-bd5f-7c615c749475","pitchNumber":6,"startTime":"2026-08-09T00:28:11.031Z","endTime":"2026-08-09T00:28:15.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.546235620992974,"aZ":-24.305375124511258,"pfxX":1.1622791744113043,"pfxZ":4.6560809170805015,"pX":-0.9768177678783742,"pZ":2.0530272092023987,"vX0":-9.08011611574265,"vY0":-128.37257779912235,"vZ0":-3.937595001215218,"x":154.23,"y":183.35,"x0":2.436703235290736,"y0":50.00162982285231,"z0":5.472116133604849,"aX":1.9650362503832293},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.8,"breakHorizontal":-0.4,"spinRate":2395,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.42471177289167716,"extension":6.6766731482826565},"index":6,"playId":"deeb30ed-9d7c-3bac-92ca-44b24be5ebf0","pitchNumber":7,"startTime":"2026-08-09T00:28:26.862Z","endTime":"2026-08-09T00:28:30.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.195159250562952,"aZ":-16.545316432461465,"pfxX":5.310458255592341,"pfxZ":8.463111771983007,"pX":-1.1312154060752442,"pZ":1.9816570697740674,"vX0":-10.715827577694217,"vY0":-134.3281388636503,"vZ0":-6.408586684663619,"x":160.12,"y":185.28,"x0":2.200830232992348,"y0":50.005382788586125,"z0":5.553862274210565,"aX":9.810803413496455},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":-7.6,"spinRate":2320,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4061169570571632,"extension":6.799051066282797},"index":7,"playId":"d936f5b0-2f05-3e30-96d3-efde17a52656","pitchNumber":8,"startTime":"2026-08-09T00:28:48.548Z","endTime":"2026-08-09T00:28:53.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:28:53.515Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-09T00:29:24.944Z","endTime":"2026-08-09T00:30:35.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T00:29:13.995Z","endTime":"2026-08-09T00:29:27.175Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.530370811417114,"aZ":-15.385687522574127,"pfxX":4.707824209635257,"pfxZ":9.279014390988662,"pX":-0.6361928784448204,"pZ":2.8958692819568497,"vX0":-9.135755469105646,"vY0":-133.35642543972924,"vZ0":-4.616614936569329,"x":141.25,"y":160.59,"x0":2.2155946052573117,"y0":50.000225344947246,"z0":5.752269189989986,"aX":8.516136652870827},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":-6.6,"spinRate":2378,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.4100631664873706,"extension":6.838126613692233},"index":1,"playId":"82b3f9c6-cf9d-331e-ab2c-dd2256df5945","pitchNumber":1,"startTime":"2026-08-09T00:29:27.175Z","endTime":"2026-08-09T00:29:31.065Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.325125477129472,"aZ":-28.206380886771274,"pfxX":8.813354161940396,"pfxZ":2.4190380864846954,"pX":0.7147996495934306,"pZ":2.460142794961324,"vX0":-7.3662726805118695,"vY0":-126.56764547862389,"vZ0":-1.9448123727819713,"x":89.75,"y":172.36,"x0":2.50326435602614,"y0":50.002446245292276,"z0":5.474745697589913,"aX":14.447275315227225},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":-14.5,"spinRate":1489,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.4310647173196407,"extension":6.61054160783758},"index":2,"playId":"d99b9038-e187-3882-9682-f23e4210c854","pitchNumber":2,"startTime":"2026-08-09T00:29:44.812Z","endTime":"2026-08-09T00:29:49.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.266089966234432,"aZ":-37.42933921671952,"pfxX":0.8650839640033148,"pfxZ":-3.6205256571567315,"pX":1.2718271040749198,"pZ":3.594156056373087,"vX0":-2.797070808016712,"vY0":-119.43801059669515,"vZ0":2.4862715969442455,"x":68.52,"y":141.74,"x0":2.3439871035272866,"y0":50.00556667355504,"z0":5.8974793694582335,"aX":1.2545773441309633},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.8,"breakHorizontal":-1.0,"spinRate":2283,"spinDirection":316},"zone":12,"typeConfidence":2.0,"plateTime":0.457985918570456,"extension":6.5800606167668905},"index":3,"playId":"e63792c3-b016-3ea0-92ee-d7a2f8d3fb2e","pitchNumber":3,"startTime":"2026-08-09T00:30:03.917Z","endTime":"2026-08-09T00:30:06.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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.565596731301202,"aZ":-36.12519087933483,"pfxX":0.9060953791399116,"pfxZ":-2.6631870173940095,"pX":-0.6626745577752614,"pZ":1.9642495467704182,"vX0":-7.518660611673484,"vY0":-120.83413592863457,"vZ0":-1.0255513044439264,"x":142.26,"y":185.75,"x0":2.365462164430158,"y0":50.00125528711278,"z0":5.555692539701317,"aX":1.346875774878603},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.8,"breakHorizontal":0.1,"spinRate":2331,"spinDirection":319},"zone":7,"typeConfidence":2.0,"plateTime":0.45253081683870544,"extension":6.650903676834393},"hitData":{"launchSpeed":90.1,"launchAngle":45.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.11,"coordY":91.67}},"index":4,"playId":"1cd2ea42-9c36-38a8-b884-9e9b159db1ee","pitchNumber":4,"startTime":"2026-08-09T00:30:24.253Z","endTime":"2026-08-09T00:30:35.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:30:35.066Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Jordan singles on a ground ball to right fielder Jordan Beck. José Fermín to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-09T00:30:45.419Z","endTime":"2026-08-09T00:31:16.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89995212323541,"aZ":-22.908692846203106,"pfxX":8.609305459653868,"pfxZ":5.227437951807628,"pX":0.8460655974542984,"pZ":3.373657773480112,"vX0":-7.138331678158603,"vY0":-131.76615163039511,"vZ0":-1.4341577633690106,"x":84.75,"y":147.69,"x0":2.4611301272111854,"y0":50.002547986605606,"z0":5.6046059123577345,"aX":15.259947804085542},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":-14.2,"spinRate":2310,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.41440757383205096,"extension":6.80892763265106},"hitData":{"launchSpeed":90.6,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.98,"coordY":122.8}},"index":0,"playId":"cbaec4a8-da00-3a3e-9615-4ec9b0d0b0dc","pitchNumber":1,"startTime":"2026-08-09T00:31:05.591Z","endTime":"2026-08-09T00:31:16.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:31:16.593Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out to first baseman TJ Rumfield. José Fermín to 3rd. Blaze Jordan to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-09T00:31:25.099Z","endTime":"2026-08-09T00:33:30.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"postOnThird":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.379691600107776,"aZ":-25.07989613479035,"pfxX":9.14096691203589,"pfxZ":3.909483845535296,"pX":0.2855682434810143,"pZ":1.2274054711536182,"vX0":-8.878905701540377,"vY0":-133.55454965723024,"vZ0":-6.2500000314361825,"x":106.11,"y":205.64,"x0":2.457352521707374,"y0":50.006297625096884,"z0":5.389213391515854,"aX":16.601709976950353},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.0,"breakHorizontal":-14.8,"spinRate":2347,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4093082171467679,"extension":6.686769274646496},"index":0,"playId":"5e1185f7-3634-3b9d-994e-2a8af7e85d39","pitchNumber":1,"startTime":"2026-08-09T00:31:52.366Z","endTime":"2026-08-09T00:31:56.148Z","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":92.1,"endSpeed":84.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.036450864316176,"aZ":-23.789544878638814,"pfxX":8.530068403398719,"pfxZ":4.603587864378779,"pX":0.034967511927753894,"pZ":3.174474580966528,"vX0":-9.311923976496033,"vY0":-133.8885224255208,"vZ0":-1.7666660593611478,"x":115.67,"y":153.07,"x0":2.4444416021872963,"y0":50.00302630198742,"z0":5.539891783648728,"aX":15.537156783794297},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.2,"breakHorizontal":-13.6,"spinRate":2361,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.40858712609130077,"extension":6.603041980384497},"index":1,"playId":"033fb439-388c-3fb0-9e09-397014509f2c","pitchNumber":2,"startTime":"2026-08-09T00:32:11.814Z","endTime":"2026-08-09T00:32:14.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.042170722306672,"aZ":-24.62747734450388,"pfxX":-0.651373082427047,"pfxZ":4.5966792194055675,"pX":-0.8208479413799743,"pZ":2.8710554835264577,"vX0":-7.900818720458989,"vY0":-126.36127933569624,"vZ0":-1.910571328114555,"x":148.29,"y":161.26,"x0":2.4111914302990565,"y0":50.0029125698099,"z0":5.585791251667672,"aX":-1.0690924578898637},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.2,"breakHorizontal":2.8,"spinRate":2412,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.43094216968792765,"extension":6.723116904432845},"index":2,"playId":"92b08c1d-a5e6-3b13-80da-7254753e59bd","pitchNumber":3,"startTime":"2026-08-09T00:32:35.273Z","endTime":"2026-08-09T00:32:38.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.923947572571535,"aZ":-26.163748752726917,"pfxX":9.660088566065223,"pfxZ":3.3142472716367344,"pX":0.4074416502437597,"pZ":2.0016535102577455,"vX0":-8.90820953752708,"vY0":-133.33019209423495,"vZ0":-3.848680278795575,"x":101.47,"y":184.74,"x0":2.5263281101512773,"y0":50.000444417307094,"z0":5.337785437243932,"aX":17.5031655707836},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.4,"breakHorizontal":-15.7,"spinRate":2295,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.40978531961992815,"extension":6.675994793440608},"index":3,"playId":"3d7ef7b4-79a1-3e69-87db-705f2ff774e1","pitchNumber":4,"startTime":"2026-08-09T00:32:58.431Z","endTime":"2026-08-09T00:33:01.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04645215794355,"aZ":-25.527912250430585,"pfxX":9.884235494322237,"pfxZ":3.698915203048738,"pX":1.2521647413174453,"pZ":3.0641224186322695,"vX0":-6.759868368527028,"vY0":-132.6205028139401,"vZ0":-1.3804447960939623,"x":69.27,"y":156.05,"x0":2.538743113712963,"y0":50.003366666080936,"z0":5.438088876949775,"aX":17.761030657015606},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-16.6,"spinRate":2219,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4116387874653715,"extension":6.590101778628804},"hitData":{"launchSpeed":52.1,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.0,"coordY":168.23}},"index":4,"playId":"adfb55e2-3a1e-3d4f-9d95-1a83d307520b","pitchNumber":5,"startTime":"2026-08-09T00:33:24.829Z","endTime":"2026-08-09T00:33:30.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:33:30.824Z","atBatIndex":35},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Everson Pereira hit by pitch.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-09T00:33:58.858Z","endTime":"2026-08-09T00:36:12.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"postOnSecond":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"postOnThird":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a517f93f-a339-4f54-8dfa-022806128fa9","startTime":"2026-08-09T00:33:58.858Z","endTime":"2026-08-09T00:34:13.372Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.183378070526786,"aZ":-27.03044888464313,"pfxX":10.037909398267328,"pfxZ":3.2196249183969217,"pX":1.6623929067383012,"pZ":1.4450377235738565,"vX0":-5.864715491770867,"vY0":-125.22971313497678,"vZ0":-4.119583022918431,"x":53.63,"y":199.76,"x0":2.7249524719644884,"y0":50.00067650857439,"z0":5.310763263903821,"aX":16.015562956727255},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":-16.9,"spinRate":1632,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.43660550999454273,"extension":6.625366738072946},"index":1,"playId":"bac01e8a-12d2-3a7a-9ed1-3a8a477687ef","pitchNumber":1,"startTime":"2026-08-09T00:34:58.712Z","endTime":"2026-08-09T00:35:01.798Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.646593510708357,"aZ":-23.30359748522566,"pfxX":0.5786910604544857,"pfxZ":5.259752982982707,"pX":-0.010279865894220861,"pZ":3.06433682949464,"vX0":-6.972608766905939,"vY0":-127.81251298988381,"vZ0":-1.5538746578902605,"x":117.39,"y":156.04,"x0":2.6560121168724864,"y0":50.00164593382543,"z0":5.4769593637118374,"aX":0.9771550776187982},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":0.2,"spinRate":2384,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.42547950705977033,"extension":6.688532239439369},"index":2,"playId":"e5a4683e-be15-3c11-a740-b2290aa4b276","pitchNumber":2,"startTime":"2026-08-09T00:35:17.481Z","endTime":"2026-08-09T00:35:20.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.69311577774246,"aZ":-32.43115278357594,"pfxX":1.3153342715587026,"pfxZ":-0.1684330945656587,"pX":-1.9799859750271094,"pZ":2.2020266495344427,"vX0":-10.846674490949049,"vY0":-122.6580229724214,"vZ0":-1.4342840280325457,"x":192.47,"y":179.33,"x0":2.2990176750798903,"y0":50.00187033028102,"z0":5.520325323678456,"aX":2.037777411477592},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.4,"breakHorizontal":-0.2,"spinRate":2458,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.44391261534818316,"extension":6.713603395450205},"index":3,"playId":"fca1b9c7-b14d-3bb2-917c-013a05f4b47e","pitchNumber":3,"startTime":"2026-08-09T00:35:38.885Z","endTime":"2026-08-09T00:35:42.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6644588861936,"aZ":-34.35558294894508,"pfxX":0.7186700097919072,"pfxZ":-1.3956628852000348,"pX":-2.5882006230381513,"pZ":0.6379612332196609,"vX0":-12.239988132502875,"vY0":-123.47891757591147,"vZ0":-4.520228040617002,"x":215.66,"y":221.56,"x0":2.313134815531151,"y0":50.0030412646647,"z0":5.343103328751197,"aX":1.1258096612457489},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.4,"breakHorizontal":1.2,"spinRate":2522,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.44144442252289107,"extension":6.635371938099698},"index":4,"playId":"ca60a384-19d0-333b-9136-3f5a6432e4c3","pitchNumber":4,"startTime":"2026-08-09T00:36:01.177Z","endTime":"2026-08-09T00:36:12.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:36:12.245Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out sharply to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-09T00:36:24.066Z","endTime":"2026-08-09T00:37:23.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":694249,"link":"/api/v1/people/694249"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.34287466323775,"aZ":-37.82297188062296,"pfxX":0.6553862282614342,"pfxZ":-3.8041823902713787,"pX":0.8953821576455335,"pZ":4.3614495354427625,"vX0":-3.9984275286144983,"vY0":-120.30225119474919,"vZ0":4.3642234892143525,"x":82.87,"y":121.02,"x0":2.4840601817444963,"y0":50.001112289421926,"z0":5.849095965999855,"aX":0.9740675815310202},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.8,"breakHorizontal":-0.4,"spinRate":2270,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.4529261572080694,"extension":6.657079745799893},"index":0,"playId":"089224a3-5bd8-3013-81fc-f47e2ada61b8","pitchNumber":1,"startTime":"2026-08-09T00:36:36.349Z","endTime":"2026-08-09T00:36:39.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.144978674290506,"aZ":-24.896792719954384,"pfxX":0.24823051691104947,"pfxZ":4.266184310166272,"pX":0.5060524038876444,"pZ":3.457711023909201,"vX0":-5.424068085713924,"vY0":-129.08911597525628,"vZ0":-0.5120219548845693,"x":97.71,"y":145.42,"x0":2.5926240684570305,"y0":50.00285600498608,"z0":5.557233715988974,"aX":0.4238795944502583},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.8,"breakHorizontal":0.6,"spinRate":2397,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4225498839102215,"extension":6.648010337139395},"index":1,"playId":"a862cd3a-c7e7-3195-9ab5-caf3dc65a120","pitchNumber":2,"startTime":"2026-08-09T00:36:53.586Z","endTime":"2026-08-09T00:36:56.707Z","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":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.597405441087137,"aZ":-24.074703059713183,"pfxX":-0.3696277241432829,"pfxZ":4.642351220331024,"pX":0.006110452304315297,"pZ":2.7530647887831825,"vX0":-6.2266594744965005,"vY0":-130.03704932411873,"vZ0":-2.6185906135487937,"x":116.77,"y":164.45,"x0":2.4614895527532408,"y0":50.001159768917,"z0":5.564606619845594,"aX":-0.6430741494522899},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.2,"breakHorizontal":1.8,"spinRate":2399,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4183151306729642,"extension":6.649337594965278},"hitData":{"launchSpeed":104.6,"launchAngle":19.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":130.55,"coordY":67.39}},"index":2,"playId":"a1322e61-f78b-3965-9ece-b331a44dd6fe","pitchNumber":3,"startTime":"2026-08-09T00:37:16.339Z","endTime":"2026-08-09T00:37:23.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:37:23.807Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Karros lines out to right fielder Jordan Walker.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-09T00:39:26.707Z","endTime":"2026-08-09T00:41:12.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.1,"endSpeed":78.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.251869044689162,"aZ":-30.93479725121994,"pfxX":-2.3092548761676586,"pfxZ":0.8200399679383752,"pX":-0.15316404160643463,"pZ":1.5647521014728403,"vX0":-1.4348187529144463,"vY0":-121.10836516389199,"vZ0":-5.129960751810554,"x":122.84,"y":196.53,"x0":0.74316834780057,"y0":50.0058765201816,"z0":6.355071683028691,"aX":-3.4983599156629785},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":4.4,"spinRate":2643,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.44889624552416585,"extension":6.249877946632252},"index":0,"playId":"b6529531-1b90-3658-9367-150f40608938","pitchNumber":1,"startTime":"2026-08-09T00:39:32.884Z","endTime":"2026-08-09T00:39:37.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.142519442400502,"aZ":-21.757632486171524,"pfxX":8.32530807653131,"pfxZ":6.395905008974694,"pX":-0.5174925389206448,"pZ":0.733363901277423,"vX0":-5.612394401303496,"vY0":-126.39969747981414,"vZ0":-9.100207744959807,"x":136.73,"y":218.98,"x0":0.6425090234808462,"y0":50.00567003273738,"z0":6.107751165263933,"aX":13.56420712819545},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.8,"breakHorizontal":-13.9,"spinRate":1811,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4322176137173388,"extension":6.420100930374541},"index":1,"playId":"c129c2bc-1922-3eaa-8c0a-5c08228402ce","pitchNumber":2,"startTime":"2026-08-09T00:39:46.153Z","endTime":"2026-08-09T00:39:50.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.780275054742233,"aZ":-20.37233665771429,"pfxX":8.216652650320889,"pfxZ":6.580236535911865,"pX":-0.5953380004923575,"pZ":1.5608818582789483,"vX0":-5.557593005571072,"vY0":-132.22887282131865,"vZ0":-8.384986551500774,"x":139.69,"y":196.64,"x0":0.45251834811285757,"y0":50.002559956972554,"z0":6.234691148231709,"aX":14.738021845008841},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":-13.9,"spinRate":2097,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4121899645974483,"extension":6.359241805966999},"index":2,"playId":"87e933ad-4636-355c-b1a8-6efc9d91737e","pitchNumber":3,"startTime":"2026-08-09T00:40:03.052Z","endTime":"2026-08-09T00:40:07.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78461093485959,"aZ":-14.487356154536094,"pfxX":2.995622981231868,"pfxZ":9.57967749566988,"pX":0.04956928428900922,"pZ":2.358320819424295,"vX0":-2.3341582250326174,"vY0":-134.21018030240685,"vZ0":-7.840250546672278,"x":115.11,"y":175.11,"x0":0.5362199503613697,"y0":50.00166865197882,"z0":6.324404192709093,"aX":5.530013225948205},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":-5.0,"spinRate":2083,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4062584699044227,"extension":6.2758394509208095},"index":3,"playId":"552e172a-99f8-300a-9ba4-bc475b73a224","pitchNumber":4,"startTime":"2026-08-09T00:40:20.158Z","endTime":"2026-08-09T00:40:24.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03417361857229,"aZ":-14.115664494712195,"pfxX":4.0241750987049425,"pfxZ":9.74746700329359,"pX":0.21470995107329494,"pZ":2.768441654717701,"vX0":-2.1653097894635436,"vY0":-134.71221451308634,"vZ0":-7.01639556186683,"x":108.82,"y":164.03,"x0":0.5026068425416663,"y0":50.00471439598073,"z0":6.389120636002121,"aX":7.457209689691046},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":-6.8,"spinRate":2021,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.40532316855692896,"extension":6.327485187966214},"index":4,"playId":"536c6250-13bd-389e-b658-6a83a79a23e9","pitchNumber":5,"startTime":"2026-08-09T00:40:36.266Z","endTime":"2026-08-09T00:40:39.266Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-09T00:40:51.801Z","endTime":"2026-08-09T00:41:05.167Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.145640598360032,"aZ":-15.003316902067441,"pfxX":2.6594722789439675,"pfxZ":9.321616396917959,"pX":0.3362588312505065,"pZ":3.0132054413777296,"vX0":-1.60163037334323,"vY0":-133.9249381800452,"vZ0":-6.2513793142445,"x":104.18,"y":157.42,"x0":0.5922435283136998,"y0":50.00274832872741,"z0":6.425021296415703,"aX":4.898268151669639},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":-4.6,"spinRate":1992,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.4068221890133863,"extension":6.378240195665201},"hitData":{"launchSpeed":91.3,"launchAngle":20.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.46,"coordY":102.27}},"index":6,"playId":"3b87e8f4-46f0-3c49-8ec1-ffbc20a9988b","pitchNumber":6,"startTime":"2026-08-09T00:41:05.167Z","endTime":"2026-08-09T00:41:12.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:41:12.933Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cole Carrigg doubles (13) on a ground ball to left fielder Everson Pereira.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-09T00:41:19.455Z","endTime":"2026-08-09T00:42:12.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.866889247821433,"aZ":-13.77911118804102,"pfxX":2.9879891272273316,"pfxZ":9.865146807951984,"pX":0.15571236945317973,"pZ":3.780357797282569,"vX0":-1.9377814647736735,"vY0":-135.06488076219375,"vZ0":-4.6237432266462495,"x":111.06,"y":136.71,"x0":0.4908767750147336,"y0":50.00224678146115,"z0":6.46935048431608,"aX":5.571478460329793},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":-5.0,"spinRate":2235,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.40410252019977655,"extension":6.277205430973847},"index":0,"playId":"42d67002-8f4a-3f44-9944-cbc6511b53fc","pitchNumber":1,"startTime":"2026-08-09T00:41:37.775Z","endTime":"2026-08-09T00:41:40.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50390058498997,"aZ":-25.272310070622353,"pfxX":9.233083284468831,"pfxZ":4.186421868118452,"pX":0.019390412206134213,"pZ":2.0142109780347233,"vX0":-4.568043444843908,"vY0":-127.13624878943268,"vZ0":-5.532325183446912,"x":116.26,"y":184.4,"x0":0.6338051872435756,"y0":50.00150944127349,"z0":6.207829716850128,"aX":15.210023873349742},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":-15.8,"spinRate":1768,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.429774633999243,"extension":6.304187768480241},"hitData":{"launchSpeed":94.8,"launchAngle":4.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.58,"coordY":120.77}},"index":1,"playId":"0b73b29b-7a12-3315-a6a2-5e7f77f2c1cb","pitchNumber":2,"startTime":"2026-08-09T00:42:00.181Z","endTime":"2026-08-09T00:42:12.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:42:12.077Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to right fielder Jordan Walker.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-09T00:42:38.516Z","endTime":"2026-08-09T00:42:59.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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(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.9,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.976225883943243,"aZ":-15.586840089454913,"pfxX":2.950083557496245,"pfxZ":9.083740175468288,"pX":0.2440523233396657,"pZ":3.3510419852262765,"vX0":-1.6606029844294417,"vY0":-133.82598958407448,"vZ0":-5.172719505824559,"x":107.7,"y":148.3,"x0":0.48701465897129254,"y0":50.005953197219235,"z0":6.41333288706622,"aX":5.389679136245409},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":-5.0,"spinRate":1857,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.40818125343961276,"extension":6.287898876179912},"hitData":{"launchSpeed":95.7,"launchAngle":61.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.94,"coordY":130.91}},"index":0,"playId":"5a441242-8adc-3d92-8069-4bb06e8d412f","pitchNumber":1,"startTime":"2026-08-09T00:42:45.491Z","endTime":"2026-08-09T00:42:59.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:42:59.603Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a ground ball to left fielder Everson Pereira. Cole Carrigg scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-09T00:43:15.746Z","endTime":"2026-08-09T00:44:49.194Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.372574058004638,"aZ":-22.882537241472516,"pfxX":-0.9764983831906866,"pfxZ":5.550690678207149,"pX":-1.0612259580213814,"pZ":3.8007461258054946,"vX0":-4.055272882959461,"vY0":-127.60598077236402,"vZ0":-2.1576093829336305,"x":157.45,"y":136.16,"x0":0.6654562699345311,"y0":50.006112885836814,"z0":6.431076083824359,"aX":-1.6364120068424992},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.8,"breakHorizontal":2.5,"spinRate":2406,"spinDirection":176},"zone":11,"typeConfidence":2.0,"plateTime":0.42665860820014423,"extension":6.29159989403487},"index":0,"playId":"edeef3c7-d29b-34fb-90e7-330aee4db6d4","pitchNumber":1,"startTime":"2026-08-09T00:43:25.679Z","endTime":"2026-08-09T00:43:29.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":80.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11958102963544,"aZ":-27.979634367467295,"pfxX":-0.41422493059753407,"pfxZ":2.630510636495383,"pX":-1.4553015785529004,"pZ":0.703253544659277,"vX0":-4.930860417176663,"vY0":-124.44666231240417,"vZ0":-7.802987851024822,"x":172.47,"y":219.79,"x0":0.5921424305411817,"y0":50.00372817412608,"z0":6.144449097302765,"aX":-0.6594507481444635},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":1.7,"spinRate":2636,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.43740167734545965,"extension":6.373812684389738},"index":1,"playId":"937a3a21-e1c6-3a84-b6e7-44e724d9f829","pitchNumber":2,"startTime":"2026-08-09T00:43:43.898Z","endTime":"2026-08-09T00:43:46.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.649182858307416,"aZ":-31.781816767660892,"pfxX":-2.0694549866011718,"pfxZ":0.2537416953905769,"pX":-0.4586451179330603,"pZ":2.1038117035146753,"vX0":-1.9321113602434128,"vY0":-122.71431958222323,"vZ0":-3.709279278495268,"x":134.48,"y":181.98,"x0":0.6032725133866006,"y0":50.00407764788964,"z0":6.29704501951907,"aX":-3.2062500996784524},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":4.2,"spinRate":2657,"spinDirection":281},"zone":7,"typeConfidence":2.0,"plateTime":0.4436455838139959,"extension":6.291331214088271},"index":2,"playId":"e9f9284c-9e8a-3a0d-aaaf-4711ef503a72","pitchNumber":3,"startTime":"2026-08-09T00:44:05.532Z","endTime":"2026-08-09T00:44:08.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.927252815228776,"aZ":-18.24054809847978,"pfxX":7.6096798887902,"pfxZ":7.38049303498855,"pX":-0.15537405966536325,"pZ":2.6257800595196277,"vX0":-4.270848815353956,"vY0":-135.4164392128983,"vZ0":-6.57894719714782,"x":122.92,"y":167.88,"x0":0.43969401953373605,"y0":50.00589172751912,"z0":6.3285478626119485,"aX":14.372095645878032},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":-13.1,"spinRate":2183,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.40192053235272995,"extension":6.362909555317955},"hitData":{"launchSpeed":95.2,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.62,"coordY":105.57}},"index":3,"playId":"eb098d96-814d-3463-aca0-236d7d91dbf5","pitchNumber":4,"startTime":"2026-08-09T00:44:39.005Z","endTime":"2026-08-09T00:44:49.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:44:49.194Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro challenged (pitch result), call on the field was confirmed: Willi Castro called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-09T00:45:17.721Z","endTime":"2026-08-09T00:48:24.480Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7028685555047,"aZ":-22.122950178432436,"pfxX":5.993884243290001,"pfxZ":6.070350584117534,"pX":-0.5893480659942013,"pZ":2.6348589990752673,"vX0":-5.134608766285559,"vY0":-126.9957235207955,"vZ0":-4.806007800063235,"x":139.46,"y":167.64,"x0":0.6667520036082735,"y0":50.00139803178329,"z0":6.281129475280642,"aX":9.92255222466753},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.3,"breakHorizontal":-9.8,"spinRate":1696,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.4290814945277148,"extension":6.235574482509889},"index":0,"playId":"5f6fef8c-f961-357c-a47f-d8c39df1b1f1","pitchNumber":1,"startTime":"2026-08-09T00:45:22.108Z","endTime":"2026-08-09T00:45:26.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.564322849717144,"aZ":-43.18148343512946,"pfxX":-5.042978718858828,"pfxZ":-8.413341437374578,"pX":-0.7209326437025803,"pZ":1.204426765570624,"vX0":-1.7065440264468905,"vY0":-113.86388611073285,"vZ0":-2.2068445572130972,"x":144.48,"y":206.26,"x0":0.6941112284276886,"y0":50.002983468000195,"z0":6.4724004721605635,"aX":-6.598574194523912},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.5,"breakHorizontal":9.6,"spinRate":3141,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.4816597283133368,"extension":6.389710688252821},"index":1,"playId":"b852d3ec-d51b-3cb2-a81d-b3a5dde444b9","pitchNumber":2,"startTime":"2026-08-09T00:45:42.559Z","endTime":"2026-08-09T00:45:46.088Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-09T00:46:00.423Z","endTime":"2026-08-09T00:46:20.090Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.852598336912866,"aZ":-44.025551057798154,"pfxX":-5.67924864489639,"pfxZ":-9.145496137054685,"pX":-0.10126681227331477,"pZ":1.702822131623715,"vX0":-0.016054560863511036,"vY0":-113.45602231878695,"vZ0":-0.8999651397371734,"x":120.86,"y":192.8,"x0":0.6429927372910639,"y0":50.001423443944844,"z0":6.5138035228407585,"aX":-7.361253732122423},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-16.4,"breakHorizontal":10.3,"spinRate":2918,"spinDirection":322},"zone":8,"typeConfidence":2.0,"plateTime":0.483814479270829,"extension":6.366420171784671},"index":3,"playId":"9a8ad79e-8c9d-39c1-bc10-e9b44e753cf5","pitchNumber":3,"startTime":"2026-08-09T00:46:20.090Z","endTime":"2026-08-09T00:46:23.828Z","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":87.3,"endSpeed":81.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.557797611713976,"aZ":-25.59992311750717,"pfxX":9.674539091635271,"pfxZ":3.978543855706903,"pX":0.9943073151791962,"pZ":1.335840335499707,"vX0":-2.60727374816565,"vY0":-127.09899033687947,"vZ0":-7.021323693237397,"x":79.1,"y":202.71,"x0":0.7699606323768046,"y0":50.00288036249024,"z0":6.138141087801872,"aX":15.989999240006547},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.0,"breakHorizontal":-17.0,"spinRate":1774,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4292647683778559,"extension":6.130661444286161},"index":4,"playId":"47e8daa8-9315-3223-b35f-82e0d1acc603","pitchNumber":4,"startTime":"2026-08-09T00:46:43.594Z","endTime":"2026-08-09T00:46:47.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.058094127773078,"aZ":-13.629290979343738,"pfxX":4.227231193285384,"pfxZ":10.054710289621859,"pX":0.12022513140216956,"pZ":2.903614929683096,"vX0":-2.584498872246895,"vY0":-133.98271284854079,"vZ0":-6.598753676341016,"x":112.42,"y":160.38,"x0":0.5410679953330276,"y0":50.00158087733751,"z0":6.346196864026086,"aX":7.7950969562282335},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":-7.2,"spinRate":1991,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.40658652211230706,"extension":6.2044629935668105},"index":5,"playId":"fe85b374-e852-3c1e-a0ae-197e58904ed9","pitchNumber":5,"startTime":"2026-08-09T00:47:02.695Z","endTime":"2026-08-09T00:47:05.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.349158440269576,"aZ":-33.00042339495674,"pfxX":-1.5824545701823745,"pfxZ":-0.552036010584636,"pX":-1.1446405759537752,"pZ":-0.7804486778524814,"vX0":-3.9152953862792645,"vY0":-121.40542685629896,"vZ0":-9.665744424634125,"x":160.63,"y":259.85,"x0":0.6874794938882873,"y0":50.00081597392268,"z0":6.080816069829545,"aX":-2.38677770756017},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.9,"breakHorizontal":3.7,"spinRate":2620,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.44930623096473665,"extension":6.41338408126755},"index":6,"playId":"8f0e4cfa-5900-3248-b860-be9631acb6ee","pitchNumber":6,"startTime":"2026-08-09T00:47:28.901Z","endTime":"2026-08-09T00:47:32.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.190504316388036,"aZ":-15.211664473020022,"pfxX":3.328721425678653,"pfxZ":9.1346097732021,"pX":0.5293500638486734,"pZ":4.1853318492323535,"vX0":-1.045087931101541,"vY0":-134.87567171245934,"vZ0":-3.2591806887692596,"x":96.82,"y":125.78,"x0":0.48758060993261343,"y0":50.001079557153915,"z0":6.471173969670597,"aX":6.179969183077931},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":-5.9,"spinRate":1974,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4048941788405682,"extension":6.246198256395397},"index":7,"playId":"565cc911-4c48-366b-a6dc-379fe6e9a651","pitchNumber":7,"startTime":"2026-08-09T00:47:56.229Z","endTime":"2026-08-09T00:47:59.919Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.783132873415358,"aZ":-17.798512882447167,"pfxX":8.304936306869731,"pfxZ":7.880067232230682,"pX":-0.20113509430089188,"pZ":1.621154012945338,"vX0":-4.455540022285854,"vY0":-133.7008132967078,"vZ0":-8.72185187544525,"x":124.67,"y":195.01,"x0":0.40128200234234485,"y0":50.00276714859051,"z0":6.184590506419397,"aX":15.149259322091906},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-14.2,"spinRate":2002,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.40848629653355806,"extension":6.381969552044825},"index":8,"playId":"bc6316a4-edd2-3013-90a7-6e6527484230","pitchNumber":8,"startTime":"2026-08-09T00:48:17.252Z","endTime":"2026-08-09T00:48:24.480Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"}},"playEndTime":"2026-08-09T00:48:24.480Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Walker pops out to third baseman Kyle Karros.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T00:50:51.573Z","endTime":"2026-08-09T00:52:44.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":1},"details":{"event":"Pop Out","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":6},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.70679161696786,"aZ":-36.081234777515164,"pfxX":0.35292394627374435,"pfxZ":-2.751289366487166,"pX":1.4380844548017162,"pZ":3.677981543821949,"vX0":-3.286038212893727,"vY0":-117.63298154605815,"vZ0":2.873102004963612,"x":62.18,"y":139.47,"x0":2.7999035375302133,"y0":50.00369359724806,"z0":5.757729919565167,"aX":0.5008555859631342},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.1,"breakHorizontal":0.1,"spinRate":2322,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.46341098051087126,"extension":6.590584353507093},"index":0,"playId":"c2a1c513-8a09-37ef-96da-0a0e6cffb5e2","pitchNumber":1,"startTime":"2026-08-09T00:50:51.573Z","endTime":"2026-08-09T00:50:54.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.713543023547874,"aZ":-17.30363315809422,"pfxX":5.495142329481455,"pfxZ":8.650577945898274,"pX":0.053338049817107894,"pZ":2.6435550499350438,"vX0":-7.6806667289140025,"vY0":-129.6821666628061,"vZ0":-4.6564599033913705,"x":114.97,"y":167.4,"x0":2.326679736875836,"y0":50.004889538199635,"z0":5.764971357806356,"aX":9.449647905911403},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.9,"breakHorizontal":-8.4,"spinRate":2409,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4208470917803373,"extension":6.759436740575829},"index":1,"playId":"048c7ccf-b531-3767-b3e0-b9055cd2766d","pitchNumber":2,"startTime":"2026-08-09T00:51:08.691Z","endTime":"2026-08-09T00:51:13.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.489526395640688,"aZ":-36.487509030594616,"pfxX":-0.854932617695976,"pfxZ":-3.032436403967008,"pX":2.1781641652181,"pZ":4.645798771847607,"vX0":-1.0206005816262576,"vY0":-117.75415392491688,"vZ0":4.967045710354131,"x":33.97,"y":113.34,"x0":2.7260179548563785,"y0":50.001416477513125,"z0":5.858941512471976,"aX":-1.2166935550796227},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.2,"breakHorizontal":1.8,"spinRate":2284,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.46274279917633443,"extension":6.539873841886415},"index":2,"playId":"4c30e13e-3637-3a1e-938a-a808f20cd8a3","pitchNumber":3,"startTime":"2026-08-09T00:51:34.704Z","endTime":"2026-08-09T00:51:37.704Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65041968694861,"aZ":-16.351981911582467,"pfxX":4.793251885873808,"pfxZ":8.924707210181102,"pX":0.2344816169233155,"pZ":3.097035361383511,"vX0":-6.9319737010523355,"vY0":-131.7368139978041,"vZ0":-3.8994018756739557,"x":108.06,"y":155.16,"x0":2.2664787040033225,"y0":50.005352730405356,"z0":5.790785572628631,"aX":8.50121401319318},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.6,"breakHorizontal":-7.3,"spinRate":2357,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.41436865417291147,"extension":6.661278607112983},"index":3,"playId":"96c3c344-ae17-3384-9e62-eeac51fe27cf","pitchNumber":4,"startTime":"2026-08-09T00:51:53.607Z","endTime":"2026-08-09T00:51:56.695Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-09T00:52:05.320Z","endTime":"2026-08-09T00:52:17.285Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.775543590939293,"aZ":-39.71537879375621,"pfxX":-0.995310772156146,"pfxZ":-5.181900432858415,"pX":1.3788761781973833,"pZ":3.1864577454958796,"vX0":-2.571924688163044,"vY0":-119.51533102314123,"vZ0":2.509339089359001,"x":64.44,"y":152.75,"x0":2.595749539913027,"y0":50.00312223819975,"z0":5.675066661886398,"aX":-1.448047423093834},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.5,"breakHorizontal":2.4,"spinRate":2356,"spinDirection":299},"zone":12,"typeConfidence":2.0,"plateTime":0.4572667187729418,"extension":6.684451356712385},"index":5,"playId":"01f982ac-ed36-33c4-83ca-ab835d8f5241","pitchNumber":5,"startTime":"2026-08-09T00:52:17.285Z","endTime":"2026-08-09T00:52:20.285Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.608464784707472,"aZ":-36.753710512621915,"pfxX":-7.806011924968507,"pfxZ":-3.224442765363399,"pX":-1.0709313054161522,"pZ":2.661031078377047,"vX0":-5.939355484255546,"vY0":-118.92578059866858,"vZ0":1.0900727403805965,"x":157.82,"y":166.93,"x0":2.480519136109639,"y0":50.00349330429549,"z0":5.552471212560697,"aX":-11.08511322473116},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.3,"breakHorizontal":15.7,"spinRate":2306,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.46206050729523973,"extension":6.607814915258886},"hitData":{"launchSpeed":69.4,"launchAngle":62.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.42,"coordY":155.31}},"index":6,"playId":"382a140d-0a80-3c69-86bb-e92eb9bd6c64","pitchNumber":6,"startTime":"2026-08-09T00:52:34.810Z","endTime":"2026-08-09T00:52:44.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:52:44.033Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Iván Herrera doubles (21) on a sharp line drive to left fielder Jake McCarthy, deflected by third baseman Kyle Karros.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T00:52:59.074Z","endTime":"2026-08-09T00:54:04.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.738520418837293,"aZ":-39.3235689639449,"pfxX":-1.2268226017292516,"pfxZ":-5.254626930864033,"pX":0.5116515419866303,"pZ":3.419196711814096,"vX0":-3.8971719505329014,"vY0":-115.43333804884001,"vZ0":2.813894161011099,"x":97.5,"y":146.46,"x0":2.375200132740946,"y0":50.000885015260494,"z0":5.947463939307721,"aX":-1.669741626470724},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.6,"breakHorizontal":3.1,"spinRate":2351,"spinDirection":312},"zone":12,"typeConfidence":2.0,"plateTime":0.47292813751893936,"extension":6.485698047805019},"index":0,"playId":"4dda08f1-6a81-3ed4-9691-b27076b2dcf0","pitchNumber":1,"startTime":"2026-08-09T00:53:12.813Z","endTime":"2026-08-09T00:53:17.078Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3693524525683,"aZ":-24.944779394886357,"pfxX":0.46928506205001064,"pfxZ":4.392510531612704,"pX":-1.4557285859000726,"pZ":2.486959248697196,"vX0":-9.591262104378504,"vY0":-126.78761050831945,"vZ0":-2.8062716286402303,"x":172.49,"y":171.63,"x0":2.298297592784501,"y0":50.000424422204894,"z0":5.576585858666717,"aX":0.7723691873129888},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":1.1,"spinRate":2429,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.43027121984788685,"extension":6.631261782074499},"index":1,"playId":"24c0043d-ec92-3577-b7d4-8812576f764a","pitchNumber":2,"startTime":"2026-08-09T00:53:28.886Z","endTime":"2026-08-09T00:53:31.923Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.474574295803166,"aZ":-34.22810234196691,"pfxX":-6.728921137137821,"pfxZ":-1.4424674021599238,"pX":-0.24626445473915026,"pZ":2.141892320733354,"vX0":-4.988948065716094,"vY0":-119.63470543297164,"vZ0":-0.42457643562538105,"x":126.39,"y":180.95,"x0":2.7518676245187237,"y0":50.00217878927538,"z0":5.431714882627796,"aX":-9.59730879479496},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.4,"breakHorizontal":13.6,"spinRate":2357,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.4606284625303525,"extension":6.56898557239608},"hitData":{"launchSpeed":106.4,"launchAngle":10.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":54.18,"coordY":119.48}},"index":2,"playId":"b64021f5-7c2e-3e8f-bc8c-0898af09e209","pitchNumber":3,"startTime":"2026-08-09T00:53:50.035Z","endTime":"2026-08-09T00:54:04.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:54:04.770Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T00:54:35.077Z","endTime":"2026-08-09T00:58:03.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.033085340704336,"aZ":-22.084037170539855,"pfxX":9.081322871918635,"pfxZ":5.648881038677477,"pX":-0.8299822078632629,"pZ":2.170810023841179,"vX0":-11.331649250560561,"vY0":-132.24158546536214,"vZ0":-4.2975417285129724,"x":148.64,"y":180.17,"x0":2.3143023520574313,"y0":50.00179630084572,"z0":5.420454658788395,"aX":16.216645966522968},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":-14.2,"spinRate":2292,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4128988538442062,"extension":6.5856131363364305},"index":0,"playId":"cb15f085-0543-3527-9217-e9404cebad84","pitchNumber":1,"startTime":"2026-08-09T00:54:37.682Z","endTime":"2026-08-09T00:54:41.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98202424421713,"aZ":-33.425612047035976,"pfxX":-4.5312828703794885,"pfxZ":-0.8849680670116342,"pX":-1.8384058008984072,"pZ":1.3926460424067226,"vX0":-8.92611645541647,"vY0":-118.88695421012358,"vZ0":-2.3112090235604326,"x":187.08,"y":201.18,"x0":2.5614084479271595,"y0":50.00036288358508,"z0":5.427745480000893,"aX":-6.446010785217465},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.9,"breakHorizontal":10.4,"spinRate":2258,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4617119564565981,"extension":6.692446796228104},"index":1,"playId":"fa2e6ba8-5f4c-3482-9b4c-4f028b3486d6","pitchNumber":2,"startTime":"2026-08-09T00:55:00.971Z","endTime":"2026-08-09T00:55:03.971Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18212913590967,"aZ":-32.83838475972169,"pfxX":-5.409746570644277,"pfxZ":-0.4637885830953046,"pX":-0.8817008165630095,"pZ":1.9957487237563356,"vX0":-6.627852493344876,"vY0":-118.78016301239028,"vZ0":-1.0062344917648045,"x":150.61,"y":184.89,"x0":2.6498425417338085,"y0":50.00338832344773,"z0":5.416018260553283,"aX":-7.714834136100399},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.8,"breakHorizontal":11.4,"spinRate":2227,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4614711218327616,"extension":6.511916841723508},"index":2,"playId":"2bfd3c05-85a9-31bc-9b82-bee111cb382c","pitchNumber":3,"startTime":"2026-08-09T00:55:19.386Z","endTime":"2026-08-09T00:55:22.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89598325480893,"aZ":-15.736768420679766,"pfxX":4.336393227353675,"pfxZ":9.256746233929384,"pX":-0.12194882228172009,"pZ":2.3934509476746784,"vX0":-7.806829592781797,"vY0":-132.11424872610928,"vZ0":-5.499169470383157,"x":121.65,"y":174.16,"x0":2.3016556969483304,"y0":50.00527621759626,"z0":5.649935934981597,"aX":7.703172629278223},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":-6.2,"spinRate":2324,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.41383223942237546,"extension":6.637753424874061},"index":3,"playId":"9f2e749e-b069-3003-93fc-f1a5f9685ea7","pitchNumber":4,"startTime":"2026-08-09T00:55:41.486Z","endTime":"2026-08-09T00:55:45.301Z","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":86.7,"endSpeed":81.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.810673414983896,"aZ":-25.476875348917144,"pfxX":-0.7651689478364778,"pfxZ":4.068666386313586,"pX":-0.663439351795098,"pZ":2.4882897497038727,"vX0":-7.498003299959995,"vY0":-126.1968113710554,"vZ0":-2.528465850367922,"x":142.29,"y":171.6,"x0":2.420883158505539,"y0":50.00138444499679,"z0":5.513066352047229,"aX":-1.2582526947730832},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":2.8,"spinRate":2279,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.4307083287769218,"extension":6.614858226178168},"index":4,"playId":"a015442e-fc8a-377c-969b-8c240878309a","pitchNumber":5,"startTime":"2026-08-09T00:56:06.434Z","endTime":"2026-08-09T00:56:09.540Z","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":82.9,"endSpeed":76.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.825563399098765,"aZ":-30.691931959898557,"pfxX":-4.140925311327196,"pfxZ":0.99342754670033,"pX":0.6638881746173296,"pZ":3.196506897033229,"vX0":-3.567356683182441,"vY0":-120.79349888093336,"vZ0":0.9059736633619622,"x":91.69,"y":152.47,"x0":2.6936641269573203,"y0":50.00200570989478,"z0":5.499062815010841,"aX":-6.164952146937408},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.3,"breakHorizontal":8.3,"spinRate":2267,"spinDirection":300},"zone":3,"typeConfidence":2.0,"plateTime":0.4521131990322975,"extension":6.576192486749169},"index":5,"playId":"6c7bcc84-d82e-36b6-bd47-6cebc8cb12cd","pitchNumber":6,"startTime":"2026-08-09T00:56:28.139Z","endTime":"2026-08-09T00:56:32.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15550445827856,"aZ":-37.151394654728556,"pfxX":1.5333203817002845,"pfxZ":-3.392184538630275,"pX":-0.920132078438842,"pZ":1.1150455294650359,"vX0":-7.938196450337361,"vY0":-121.05274073777166,"vZ0":-2.9231798579028188,"x":152.07,"y":208.67,"x0":2.218749795760636,"y0":50.003610788772754,"z0":5.627872788071808,"aX":2.250684102795565},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.6,"breakHorizontal":-0.6,"spinRate":2239,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.45447501386612155,"extension":6.621087299387642},"index":6,"playId":"de4cbd59-fb2f-344e-9898-3b15a8308c64","pitchNumber":7,"startTime":"2026-08-09T00:57:07.973Z","endTime":"2026-08-09T00:57:11.348Z","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":81.1,"endSpeed":74.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48588926231222,"aZ":-34.09185147302159,"pfxX":-8.593478182988944,"pfxZ":-1.3621925244366722,"pX":0.18210176558727686,"pZ":4.040529322528251,"vX0":-3.002747331938799,"vY0":-118.03728850822775,"vZ0":3.4611418756610846,"x":110.06,"y":129.69,"x0":2.5869840999874074,"y0":50.00104472012178,"z0":5.694406395642284,"aX":-12.122409624827336},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.3,"breakHorizontal":16.3,"spinRate":2184,"spinDirection":303},"zone":12,"typeConfidence":2.0,"plateTime":0.46405109118536547,"extension":6.530015525593784},"index":7,"playId":"62f0f5be-6852-30f6-8393-b2ff3d2bed03","pitchNumber":8,"startTime":"2026-08-09T00:57:38.887Z","endTime":"2026-08-09T00:57:43.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59459569487823,"aZ":-37.19815389476326,"pfxX":-1.5794750568759337,"pfxZ":-3.441637553160037,"pX":1.217514713620043,"pZ":2.9595453993307235,"vX0":-2.2943858120293883,"vY0":-119.37075748527235,"vZ0":1.1733762902965947,"x":70.59,"y":158.87,"x0":2.3922769911181674,"y0":50.002996015003234,"z0":5.782119072750973,"aX":-2.3047714816092477},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.8,"breakHorizontal":3.4,"spinRate":2319,"spinDirection":306},"zone":12,"typeConfidence":2.0,"plateTime":0.45690840074027816,"extension":6.610824159331682},"index":8,"playId":"93323cca-7e3d-3051-bbd0-46e9b30d6d53","pitchNumber":9,"startTime":"2026-08-09T00:57:59.712Z","endTime":"2026-08-09T00:58:03.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T00:58:03.969Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Fermín walks. Iván Herrera to 3rd. Alec Burleson to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T00:58:39.275Z","endTime":"2026-08-09T01:01:11.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"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":88.9,"endSpeed":82.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85247288748645,"aZ":-23.9238393101371,"pfxX":0.5264364067973428,"pfxZ":4.798521214588526,"pX":-1.3424654595349628,"pZ":2.713250813153966,"vX0":-9.584447906719031,"vY0":-129.21672097209859,"vZ0":-2.6500582818170546,"x":168.17,"y":165.52,"x0":2.3210100686032873,"y0":50.00030934330935,"z0":5.558986495290812,"aX":0.9063759001868191},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.4,"breakHorizontal":0.8,"spinRate":2240,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.42130093448637673,"extension":6.757566867083582},"index":0,"playId":"7a560c06-2fde-3c2e-be82-551f615afbaa","pitchNumber":1,"startTime":"2026-08-09T00:58:45.327Z","endTime":"2026-08-09T00:58:50.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.247206606984726,"aZ":-23.896217058593763,"pfxX":10.093800150845464,"pfxZ":4.527217867905099,"pX":0.29850970937049703,"pZ":2.5581578074734543,"vX0":-9.06597622836596,"vY0":-133.7258492151202,"vZ0":-3.3213000955129504,"x":105.62,"y":169.71,"x0":2.405537199656674,"y0":50.00295643552376,"z0":5.511974595052528,"aX":18.456940180474632},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.7,"breakHorizontal":-16.6,"spinRate":2398,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.4081010646813925,"extension":6.6451937272996995},"index":1,"playId":"29abe85a-6438-386e-bccf-d8fda0510ae9","pitchNumber":2,"startTime":"2026-08-09T00:59:03.968Z","endTime":"2026-08-09T00:59:08.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18897854766836,"aZ":-35.23377625559938,"pfxX":0.3563374403870254,"pfxZ":-2.0374479841984634,"pX":-0.567963899271319,"pZ":1.7905107803549354,"vX0":-6.854541448921656,"vY0":-121.06038723451044,"vZ0":-2.173497322629843,"x":138.65,"y":190.44,"x0":2.2407514674038955,"y0":50.004407678839875,"z0":5.751981047929566,"aX":0.5359412419249551},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.0,"breakHorizontal":0.8,"spinRate":2388,"spinDirection":315},"zone":7,"typeConfidence":2.0,"plateTime":0.45054164965136057,"extension":6.652670995442399},"index":2,"playId":"d92ce206-3560-3485-be08-c21b8a72423a","pitchNumber":3,"startTime":"2026-08-09T00:59:22.967Z","endTime":"2026-08-09T00:59:27.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09645768964635,"aZ":-16.40542865769755,"pfxX":6.021414012918675,"pfxZ":8.609364901584769,"pX":-1.1507745604640347,"pZ":2.547876306329447,"vX0":-10.585861790675215,"vY0":-133.78690281900606,"vZ0":-4.976784219656716,"x":160.86,"y":169.99,"x0":2.0566008987863102,"y0":50.0017442999331,"z0":5.5901392880345515,"aX":11.027925300087198},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":-8.9,"spinRate":2415,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.40782261174822443,"extension":6.763902159546637},"index":3,"playId":"1e5e9232-7172-39e6-9590-83223862c213","pitchNumber":4,"startTime":"2026-08-09T00:59:45.160Z","endTime":"2026-08-09T00:59:48.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.643357682972244,"aZ":-35.743515940782956,"pfxX":-0.7834742991572416,"pfxZ":-2.3540816192454255,"pX":0.9684994885908341,"pZ":2.445325966440931,"vX0":-3.7046769804841584,"vY0":-121.9254750339972,"vZ0":0.02419640486115915,"x":80.08,"y":172.76,"x0":2.605807817167471,"y0":50.00481698858982,"z0":5.504687091284464,"aX":-1.186220154024617},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.1,"breakHorizontal":2.3,"spinRate":2400,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.4482110978120062,"extension":6.638132322094271},"index":4,"playId":"65612ceb-8b00-31a9-8553-100a78d16d49","pitchNumber":5,"startTime":"2026-08-09T01:00:06.261Z","endTime":"2026-08-09T01:00:10.924Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"c1b1e68d-8967-4b3a-9058-1a1db62a52a0","startTime":"2026-08-09T01:00:26.532Z","endTime":"2026-08-09T01:00:31.532Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22464487190153,"aZ":-23.215853252149966,"pfxX":0.4525164609525105,"pfxZ":5.1777304695794975,"pX":-0.7364839563561455,"pZ":2.4935241770633865,"vX0":-8.152088770851082,"vY0":-129.93636052613257,"vZ0":-3.118138670153848,"x":145.07,"y":171.45,"x0":2.3671262160611053,"y0":50.00153093365851,"z0":5.4500249072025175,"aX":0.7828716733754738},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":0.7,"spinRate":2313,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.4196394099527718,"extension":6.584462831505608},"index":6,"playId":"53222895-51b4-3ecd-9f6b-3ed9f6e9be9e","pitchNumber":6,"startTime":"2026-08-09T01:00:40.808Z","endTime":"2026-08-09T01:00:44.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.640429681313165,"aZ":-37.17620753406368,"pfxX":1.036860938453065,"pfxZ":-3.3298449317403547,"pX":-0.22597928948038162,"pZ":1.3645921381372395,"vX0":-6.27791359537772,"vY0":-121.4635629172032,"vZ0":-2.6306488061133626,"x":125.61,"y":201.94,"x0":2.2516893480260736,"y0":50.002500052144846,"z0":5.677932295452009,"aX":1.5572123136704947},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.4,"breakHorizontal":-0.5,"spinRate":2361,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.450039557782246,"extension":6.600597435803794},"index":7,"playId":"9d4f1bca-c4c0-34cd-9914-4984f5e09b3a","pitchNumber":7,"startTime":"2026-08-09T01:01:06.402Z","endTime":"2026-08-09T01:01:11.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:01:11.420Z","atBatIndex":46},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Masyn Winn out on a sacrifice fly to center fielder Cole Carrigg. Iván Herrera scores.","rbi":1,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T01:04:30.432Z","endTime":"2026-08-09T01:06:37.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7,8,9,10],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-09T01:01:29.049Z","endTime":"2026-08-09T01:01:29.050Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-09T01:01:29.050Z","endTime":"2026-08-09T01:02:23.912Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Juan Mejia replaces Kyle Freeland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-09T01:02:23.912Z","endTime":"2026-08-09T01:03:54.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"startTime":"2026-08-09T01:03:54.681Z","endTime":"2026-08-09T01:04:32.700Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.499065541712753,"aZ":-19.538252586781876,"pfxX":-2.7167632491209366,"pfxZ":6.257900023885659,"pX":-1.0808265241246489,"pZ":3.0852096175764574,"vX0":3.5792734823304855,"vY0":-140.1894282217904,"vZ0":-4.173627244099132,"x":158.2,"y":155.48,"x0":-2.012785380074404,"y0":50.000244135861095,"z0":5.845020980797689,"aX":-5.483420562345225},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.8,"breakHorizontal":4.3,"spinRate":2463,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.3886177517477374,"extension":6.040206590984033},"index":4,"playId":"5a69df81-5611-3acc-95c4-c1915c344ef3","pitchNumber":1,"startTime":"2026-08-09T01:04:32.700Z","endTime":"2026-08-09T01:04:35.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.419055093818674,"aZ":-34.07094749396564,"pfxX":7.707599403193109,"pfxZ":-1.241040841008445,"pX":1.1681245692030278,"pZ":1.0386385292784315,"vX0":5.680880089912629,"vY0":-122.99181385376521,"vZ0":-4.17741684260793,"x":72.47,"y":210.74,"x0":-2.1768016580663865,"y0":50.005200140120024,"z0":5.662753234526913,"aX":11.755460101890774},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.0,"breakHorizontal":-15.4,"spinRate":2918,"spinDirection":53},"zone":14,"typeConfidence":0.92,"plateTime":0.446105331668325,"extension":5.992519232265517},"index":5,"playId":"bdfc196a-eeeb-38e2-a1f9-561bc3150486","pitchNumber":2,"startTime":"2026-08-09T01:04:52.079Z","endTime":"2026-08-09T01:04:55.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608125226404983,"aZ":-18.93868230213694,"pfxX":-3.4029378396491943,"pfxZ":6.608095971127562,"pX":1.838209428016437,"pZ":1.244924698730449,"vX0":10.987145259569848,"vY0":-139.9577716947051,"vZ0":-8.899385634136395,"x":46.93,"y":205.17,"x0":-1.679127129107787,"y0":50.00562029664234,"z0":5.682589945593337,"aX":-6.819396142708164},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":4.2,"spinRate":2387,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.38984104781145623,"extension":6.054764922722701},"index":6,"playId":"f6bbd930-0abb-390d-8b89-46729fb789a6","pitchNumber":3,"startTime":"2026-08-09T01:05:07.558Z","endTime":"2026-08-09T01:05:10.558Z","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":94.7,"endSpeed":87.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9627934014526,"aZ":-19.44560563818922,"pfxX":-3.3524547594891043,"pfxZ":6.564078504573494,"pX":-1.0551768453349413,"pZ":3.788367181643692,"vX0":3.7607356295888397,"vY0":-137.96017919639866,"vZ0":-2.478176716168253,"x":157.22,"y":136.49,"x0":-1.9965625887509921,"y0":50.00303760386387,"z0":6.000138174682605,"aX":-6.501443170272828},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":5.4,"spinRate":2409,"spinDirection":204},"zone":11,"typeConfidence":0.65,"plateTime":0.3961091591937911,"extension":5.977566104734968},"index":7,"playId":"b26eb87d-6c8b-38c3-8841-7d83e7bb1dae","pitchNumber":4,"startTime":"2026-08-09T01:05:24.335Z","endTime":"2026-08-09T01:05:28.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.931264239986668,"aZ":-21.379523632327583,"pfxX":-7.425266741143915,"pfxZ":5.372694063932331,"pX":0.40519303196265566,"pZ":0.870399606133854,"vX0":8.788112348787044,"vY0":-140.37856185397527,"vZ0":-9.541799819411267,"x":101.55,"y":215.28,"x0":-1.7920517448567712,"y0":50.001091469724116,"z0":5.689276521540542,"aX":-14.910784773911361},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.0,"breakHorizontal":11.8,"spinRate":2528,"spinDirection":210},"zone":14,"typeConfidence":0.53,"plateTime":0.3892627296198783,"extension":6.120473466553068},"index":8,"playId":"13d16891-4e77-32c8-8ef0-9e2bd0fc0336","pitchNumber":5,"startTime":"2026-08-09T01:05:39.639Z","endTime":"2026-08-09T01:05:44.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.794031610456443,"aZ":-20.83783715585599,"pfxX":-3.661463560936693,"pfxZ":5.4723748789935645,"pX":0.8724493478418656,"pZ":2.6640311968136845,"vX0":8.58794243609431,"vY0":-141.93961760450355,"vZ0":-5.22199611277496,"x":83.74,"y":166.85,"x0":-1.6960635287272419,"y0":50.005475913038424,"z0":5.8260667936392005,"aX":-7.588854030590784},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.1,"breakHorizontal":5.2,"spinRate":2648,"spinDirection":210},"zone":12,"typeConfidence":0.87,"plateTime":0.38364075355940086,"extension":6.209345108008888},"index":9,"playId":"3fa927e6-c358-3eee-a7e6-212f9bfe635c","pitchNumber":6,"startTime":"2026-08-09T01:06:04.629Z","endTime":"2026-08-09T01:06:07.629Z","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":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83901324891595,"aZ":-17.904311714475398,"pfxX":-3.8167679006095137,"pfxZ":6.914700209256561,"pX":0.09756535796451257,"pZ":1.4951578777836076,"vX0":6.366163128211645,"vY0":-142.13814588717057,"vZ0":-8.601725014250631,"x":113.28,"y":198.41,"x0":-1.6662038575654297,"y0":50.00658372180457,"z0":5.677894132574307,"aX":-7.8816109330999735},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.0,"breakHorizontal":5.8,"spinRate":2593,"spinDirection":215},"zone":14,"typeConfidence":0.93,"plateTime":0.3840317532715454,"extension":6.164701234905636},"hitData":{"launchSpeed":89.0,"launchAngle":20.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.19,"coordY":85.97}},"index":10,"playId":"67907a46-3d98-37dc-982a-b600d537ae9c","pitchNumber":7,"startTime":"2026-08-09T01:06:23.748Z","endTime":"2026-08-09T01:06:37.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:06:37.521Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Torres walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T01:07:33.665Z","endTime":"2026-08-09T01:09:09.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnThird":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bryan Torres replaces Blaze Jordan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-09T01:07:33.663Z","endTime":"2026-08-09T01:07:33.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":691458,"link":"/api/v1/people/691458"}},{"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":96.7,"endSpeed":89.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.165330561164918,"aZ":-19.03250600913176,"pfxX":-3.237873985368848,"pfxZ":6.43275564966976,"pX":-0.7934812167877564,"pZ":4.046729254942378,"vX0":4.63216230339005,"vY0":-140.88319241456952,"vZ0":-1.7651601991979384,"x":147.25,"y":129.52,"x0":-2.0260996508531393,"y0":50.00115420644852,"z0":5.8910273324554785,"aX":-6.613502486898748},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":5.0,"spinRate":2497,"spinDirection":208},"zone":11,"typeConfidence":0.81,"plateTime":0.38640822974398725,"extension":6.101702532202633},"index":1,"playId":"76bcccd7-60f4-38a9-977a-5a319863dce5","pitchNumber":1,"startTime":"2026-08-09T01:07:33.665Z","endTime":"2026-08-09T01:07:37.513Z","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":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37994184967712,"aZ":-17.045946823487995,"pfxX":-2.7249368001398144,"pfxZ":7.553158489296301,"pX":1.5837404201603487,"pZ":1.6875350472531263,"vX0":9.922839112434913,"vY0":-139.876249671519,"vZ0":-8.121482272099918,"x":56.63,"y":193.22,"x0":-1.6390518349984788,"y0":50.00154734429074,"z0":5.723297565330914,"aX":-5.45750843107896},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":3.1,"spinRate":2371,"spinDirection":211},"zone":14,"typeConfidence":0.93,"plateTime":0.3899772231656815,"extension":6.211190398823014},"index":2,"playId":"89d86c47-f92b-362d-983f-4b9f47991647","pitchNumber":2,"startTime":"2026-08-09T01:07:50.141Z","endTime":"2026-08-09T01:07:56.518Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.798028642404084,"aZ":-18.312277469789493,"pfxX":-4.4841462998348005,"pfxZ":7.108146620081628,"pX":0.40777743319603243,"pZ":1.4453720763478621,"vX0":7.8080702855423025,"vY0":-138.28481442686447,"vZ0":-8.427783268412968,"x":101.46,"y":199.75,"x0":-1.8607938302908884,"y0":50.00604788175717,"z0":5.745142792423789,"aX":-8.748574140067756},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":6.6,"spinRate":2354,"spinDirection":213},"zone":14,"typeConfidence":0.83,"plateTime":0.3950209880211135,"extension":6.056971528108161},"index":3,"playId":"7090dd25-cd48-3090-94d9-490fb9663efc","pitchNumber":3,"startTime":"2026-08-09T01:08:08.019Z","endTime":"2026-08-09T01:08:11.744Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.5,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1400455661728,"aZ":-18.661682152324637,"pfxX":-4.683958892622776,"pfxZ":6.736148524033528,"pX":1.732969231992981,"pZ":0.73401229905789,"vX0":11.163802303588822,"vY0":-139.73113930984687,"vZ0":-10.055447460011354,"x":50.94,"y":218.96,"x0":-1.6796733458078419,"y0":50.006906354564144,"z0":5.568868447358803,"aX":-9.402039990208083},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.6,"breakHorizontal":6.6,"spinRate":2332,"spinDirection":212},"zone":14,"typeConfidence":0.85,"plateTime":0.3898046791600023,"extension":6.221504827758409},"index":4,"playId":"4c97446b-4d29-304d-a75d-d205f3eb3191","pitchNumber":4,"startTime":"2026-08-09T01:08:31.756Z","endTime":"2026-08-09T01:08:38.929Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Juan Mejia. Alec Burleson to 3rd. José Fermín to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"actionPlayId":"4c97446b-4d29-304d-a75d-d205f3eb3191","startTime":"2026-08-09T01:09:01.391Z","endTime":"2026-08-09T01:09:05.944Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3410418566214,"aZ":-33.64595358613599,"pfxX":9.061686346548793,"pfxZ":-0.9760129463303162,"pX":-1.307686024270695,"pZ":3.02038516750144,"vX0":-0.23956249370477978,"vY0":-122.12181524029694,"vZ0":0.08598903804588254,"x":166.85,"y":157.23,"x0":-2.3853147855835104,"y0":50.00349936865849,"z0":5.882070143500192,"aX":13.66863207311544},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":-16.3,"spinRate":2848,"spinDirection":62},"zone":11,"typeConfidence":0.96,"plateTime":0.4487312291379588,"extension":5.78071833796628},"index":6,"playId":"2ff682fc-c8b8-3bb8-8230-b9ce9c79e996","pitchNumber":5,"startTime":"2026-08-09T01:09:05.944Z","endTime":"2026-08-09T01:09:09.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:09:09.559Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T01:09:37.015Z","endTime":"2026-08-09T01:09:45.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79266814437742,"aZ":-19.765435711331,"pfxX":-2.6214378384120574,"pfxZ":6.286650649582125,"pX":0.34095990859475345,"pZ":1.8548358559347535,"vX0":7.390913658020721,"vY0":-138.62223054569503,"vZ0":-6.98330679931813,"x":104.0,"y":188.7,"x0":-2.0023674678320114,"y0":50.00392214630677,"z0":5.695346028595296,"aX":-5.1757871742279935},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.3,"breakHorizontal":3.5,"spinRate":2491,"spinDirection":214},"zone":9,"typeConfidence":0.89,"plateTime":0.3929497839840268,"extension":6.164507728641871},"hitData":{"launchSpeed":104.7,"launchAngle":7.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":152.19}},"index":0,"playId":"33ba949d-1ca9-30ec-aba4-58ca427ce284","pitchNumber":1,"startTime":"2026-08-09T01:09:37.015Z","endTime":"2026-08-09T01:09:45.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:09:45.618Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Beck pops out to first baseman Alec Burleson in foul territory.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-09T01:12:13.778Z","endTime":"2026-08-09T01:14:03.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[0,1],"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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Bryan Torres remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T01:11:18.581Z","endTime":"2026-08-09T01:11:18.607Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":691458,"link":"/api/v1/people/691458"}},{"details":{"description":"Pitching Change: Luis Gastelum replaces Matthew Liberatore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-09T01:11:18.607Z","endTime":"2026-08-09T01:12:16.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703725,"link":"/api/v1/people/703725"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.368195546302257,"aZ":-16.895007388118735,"pfxX":-7.36756702468,"pfxZ":7.926023325413887,"pX":0.8477727541914019,"pZ":2.0993430273648914,"vX0":9.192746376399185,"vY0":-137.6775365960309,"vZ0":-5.526240370327227,"x":84.68,"y":182.1,"x0":-1.5706937952890663,"y0":50.003864457709696,"z0":5.268591631946472,"aX":-14.204678777095806},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":11.5,"spinRate":2675,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.3971989747940685,"extension":6.675117105301239},"index":2,"playId":"7bc9ac50-c6c5-3d48-afdc-8f14dbcfcc60","pitchNumber":1,"startTime":"2026-08-09T01:12:16.030Z","endTime":"2026-08-09T01:12:20.544Z","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":95.0,"endSpeed":86.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75519545941561,"aZ":-17.355311575678062,"pfxX":-7.848495947164847,"pfxZ":7.7128278842079725,"pX":0.16752905446381555,"pZ":1.7049945070805597,"vX0":7.590116622290685,"vY0":-137.97399047457492,"vZ0":-6.404952329617055,"x":110.61,"y":192.75,"x0":-1.6042756613317466,"y0":50.000558354502864,"z0":5.233123833232785,"aX":-15.074672002358197},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":12.6,"spinRate":2644,"spinDirection":232},"zone":8,"typeConfidence":0.89,"plateTime":0.397534871888765,"extension":6.6646778426331945},"index":3,"playId":"067a6453-071c-3019-a037-f2255ce55756","pitchNumber":2,"startTime":"2026-08-09T01:12:31.081Z","endTime":"2026-08-09T01:12:34.979Z","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":85.3,"endSpeed":78.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42136844598921,"aZ":-32.11843798783574,"pfxX":10.17497326566304,"pfxZ":0.038485241006872783,"pX":-0.6498547284953378,"pZ":2.4865373064397844,"vX0":-0.006753892701281128,"vY0":-124.28659669044401,"vZ0":-0.15382336960249454,"x":141.77,"y":171.64,"x0":-1.967721692721604,"y0":50.00470365745132,"z0":5.231241484139692,"aX":15.816198539617151},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":-18.4,"spinRate":2562,"spinDirection":59},"zone":4,"typeConfidence":0.91,"plateTime":0.4417902574585386,"extension":6.582227845931009},"index":4,"playId":"aa4b2578-1e7d-3040-b396-6b6704a99c6c","pitchNumber":3,"startTime":"2026-08-09T01:12:47.428Z","endTime":"2026-08-09T01:12:50.583Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-09T01:12:59.750Z","endTime":"2026-08-09T01:13:10.307Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23479212578817,"aZ":-32.94043988914097,"pfxX":-8.496308145660752,"pfxZ":-0.5187968541680525,"pX":1.8331301015487942,"pZ":-0.20981093301575654,"vX0":10.45316265559439,"vY0":-120.72992128858738,"vZ0":-5.379312068267032,"x":47.13,"y":244.44,"x0":-1.4463796046327169,"y0":50.00283081631048,"z0":4.942273899523989,"aX":-12.558234747151966},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":13.0,"spinRate":1765,"spinDirection":281},"zone":14,"typeConfidence":0.9,"plateTime":0.45346215033907855,"extension":6.889215235929511},"index":6,"playId":"ef18c8a0-84c6-31b9-b91f-e2eac12bdd85","pitchNumber":4,"startTime":"2026-08-09T01:13:10.307Z","endTime":"2026-08-09T01:13:13.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08729997477135,"aZ":-33.789645567143346,"pfxX":-6.973741045685568,"pfxZ":-1.0964440241454056,"pX":-0.7964325984696126,"pZ":2.971259500476677,"vX0":4.39482184013596,"vY0":-120.10099596750034,"vZ0":1.6620954269171084,"x":147.36,"y":158.56,"x0":-1.7348572924300603,"y0":50.00167540987821,"z0":5.253546041996311,"aX":-10.288691916416916},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.3,"breakHorizontal":11.8,"spinRate":1626,"spinDirection":285},"zone":1,"typeConfidence":0.89,"plateTime":0.4543253685208257,"extension":6.852557219788012},"index":7,"playId":"87b050fd-5a7a-3d2d-9cd1-f635a3be3440","pitchNumber":5,"startTime":"2026-08-09T01:13:32.781Z","endTime":"2026-08-09T01:13:36.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21137556732247,"aZ":-37.458650484376406,"pfxX":-4.956841627180187,"pfxZ":-3.5819113693529623,"pX":-0.00799518256567062,"pZ":2.3758177741371513,"vX0":5.391239031790753,"vY0":-119.93358909203877,"vZ0":1.0817101211137392,"x":117.3,"y":174.63,"x0":-1.6266317166010302,"y0":50.001362773375256,"z0":5.224695764135098,"aX":-7.320217701036881},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.0,"breakHorizontal":7.9,"spinRate":1457,"spinDirection":286},"zone":5,"typeConfidence":0.88,"plateTime":0.4543173740600399,"extension":6.8418353895998605},"hitData":{"launchSpeed":88.2,"launchAngle":62.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":178.91,"coordY":153.98}},"index":8,"playId":"d77f301c-723e-351e-b049-fc5feea2f016","pitchNumber":6,"startTime":"2026-08-09T01:13:53.175Z","endTime":"2026-08-09T01:14:03.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:14:03.217Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to center fielder Nathan Church.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-09T01:14:46.688Z","endTime":"2026-08-09T01:15:30.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mickey Moniak replaces Tyler Freeman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-09T01:14:32.373Z","endTime":"2026-08-09T01:14:48.920Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"}},{"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":78.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.916423091420942,"aZ":-33.058831956861965,"pfxX":4.985850188709605,"pfxZ":-0.5689831056080852,"pX":-1.146549237097254,"pZ":2.8138053326114276,"vX0":0.25271003239304224,"vY0":-122.86367381978195,"vZ0":0.7680462267533703,"x":160.7,"y":162.81,"x0":-1.8993032606496327,"y0":50.00549542602214,"z0":5.283314387074368,"aX":7.70459817655222},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.6,"breakHorizontal":-9.1,"spinRate":2446,"spinDirection":61},"zone":11,"typeConfidence":0.89,"plateTime":0.4440017963261176,"extension":6.544107126559795},"index":1,"playId":"b017f9d5-a4ba-3c29-a71a-fdf9e4a3e04a","pitchNumber":1,"startTime":"2026-08-09T01:14:48.920Z","endTime":"2026-08-09T01:14:52.619Z","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":96.0,"endSpeed":88.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78783764025746,"aZ":-14.260489441578903,"pfxX":-7.65098248500177,"pfxZ":9.016696138889095,"pX":0.5697013873938312,"pZ":1.522619184507636,"vX0":8.752354108614156,"vY0":-139.4350074982883,"vZ0":-7.637702394468326,"x":95.28,"y":197.67,"x0":-1.6029072247150282,"y0":50.00158315442588,"z0":5.221504192836463,"aX":-15.19695370662788},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":12.2,"spinRate":2733,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.3915280904968963,"extension":6.77368889909909},"index":2,"playId":"184db649-3b6b-3ed2-a94b-59f81472ba83","pitchNumber":2,"startTime":"2026-08-09T01:15:02.732Z","endTime":"2026-08-09T01:15:07.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04673085700868,"aZ":-22.18105881488872,"pfxX":-9.111219183994944,"pfxZ":5.2254386806036495,"pX":0.37613756354405564,"pZ":1.5087031852768178,"vX0":7.752631146883159,"vY0":-136.8666897755515,"vZ0":-5.896158671687612,"x":102.66,"y":198.05,"x0":-1.2988294692072337,"y0":50.00042284315618,"z0":5.193313792715858,"aX":-17.41564577776255},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":15.0,"spinRate":2503,"spinDirection":230},"zone":14,"typeConfidence":0.73,"plateTime":0.399018733627881,"extension":6.597128140327656},"hitData":{"launchSpeed":87.6,"launchAngle":49.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.92,"coordY":85.53}},"index":3,"playId":"b40391c5-5ac3-395a-96a0-8afdaf35041c","pitchNumber":3,"startTime":"2026-08-09T01:15:20.304Z","endTime":"2026-08-09T01:15:30.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:15:30.677Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Tovar walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-09T01:15:55.529Z","endTime":"2026-08-09T01:17:09.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.302009264368372,"aZ":-13.413334729944948,"pfxX":-7.760748400344372,"pfxZ":9.558703625030299,"pX":1.7030262226791537,"pZ":2.131589274864895,"vX0":10.990091369393046,"vY0":-139.23577425360392,"vZ0":-6.292481943837368,"x":52.08,"y":181.23,"x0":-1.2872819123939099,"y0":50.00674331237174,"z0":5.308828800456077,"aX":-15.239358082645905},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":11.8,"spinRate":2669,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.39340733519448357,"extension":6.776165554465566},"index":0,"playId":"8e76bbf8-fc8f-3aef-956e-d9bb812b730f","pitchNumber":1,"startTime":"2026-08-09T01:15:55.529Z","endTime":"2026-08-09T01:15:59.939Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92972010274857,"aZ":-14.680494779457911,"pfxX":-7.723504447891638,"pfxZ":9.135927950268172,"pX":1.0882917725638597,"pZ":1.5348050630580692,"vX0":9.512006073510989,"vY0":-137.39464287595408,"vZ0":-7.294460286674985,"x":75.52,"y":197.34,"x0":-1.412271482929362,"y0":50.00528081203783,"z0":5.21837207855659,"aX":-14.794753754785955},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":12.0,"spinRate":2709,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.39837266579056685,"extension":6.791320784631598},"index":1,"playId":"58d9dbc9-eb90-35ad-a60f-8793e6b35a83","pitchNumber":2,"startTime":"2026-08-09T01:16:11.422Z","endTime":"2026-08-09T01:16:15.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80543921172627,"aZ":-23.817501333820083,"pfxX":-9.471772889376123,"pfxZ":4.334881406154318,"pX":1.058049547582456,"pZ":2.2055651200553914,"vX0":10.16328350508874,"vY0":-137.59771783151803,"vZ0":-4.092208712583515,"x":76.67,"y":179.23,"x0":-1.442242792372681,"y0":50.00651152516461,"z0":5.314157905689451,"aX":-18.27629844682834},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":15.2,"spinRate":2555,"spinDirection":227},"zone":14,"typeConfidence":0.89,"plateTime":0.39714839132277957,"extension":6.79518931907366},"index":2,"playId":"211c1e24-2752-326d-8e26-abf16d6672e7","pitchNumber":3,"startTime":"2026-08-09T01:16:28.535Z","endTime":"2026-08-09T01:16:32.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.032088400243847,"aZ":-24.008526136890637,"pfxX":-8.102198319323549,"pfxZ":4.349967161698597,"pX":1.0050666914415127,"pZ":2.80271541943247,"vX0":9.331239405817009,"vY0":-135.71748768107705,"vZ0":-2.1227285405149203,"x":78.69,"y":163.11,"x0":-1.4152897980685515,"y0":50.00216555389029,"z0":5.256880979289307,"aX":-15.205550229390271},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.7,"breakHorizontal":12.8,"spinRate":2450,"spinDirection":226},"zone":12,"typeConfidence":0.88,"plateTime":0.402662474184881,"extension":6.854823629057779},"index":3,"playId":"0c42e68f-dd36-3e7b-8a1d-e970a555a95c","pitchNumber":4,"startTime":"2026-08-09T01:16:48.082Z","endTime":"2026-08-09T01:16:52.224Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1760094276428,"aZ":-32.28163368217467,"pfxX":8.882887218248342,"pfxZ":-0.06634005240596519,"pX":2.602586840618566,"pZ":0.563359847768057,"vX0":6.7863095208203,"vY0":-125.70542010647662,"vZ0":-5.075402384730237,"x":17.8,"y":223.57,"x0":-1.2888635232084926,"y0":50.00268090946252,"z0":5.238029539383799,"aX":14.174834255951094},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":-17.6,"spinRate":2663,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4362002705213146,"extension":6.827785320358588},"index":4,"playId":"3a427689-a44f-3eff-ac98-b2f2862c5602","pitchNumber":5,"startTime":"2026-08-09T01:17:05.271Z","endTime":"2026-08-09T01:17:09.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:17:09.219Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake McCarthy homers (13) on a fly ball to center field. Ezequiel Tovar scores.","rbi":2,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-09T01:17:19.221Z","endTime":"2026-08-09T01:18:04.589Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":703725,"link":"/api/v1/people/703725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":703725,"link":"/api/v1/people/703725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16260998300124,"aZ":-15.774974252693026,"pfxX":-4.868030984984658,"pfxZ":8.604785279050589,"pX":0.03126404936474703,"pZ":2.2785517668400463,"vX0":6.205359354513335,"vY0":-136.93023154052614,"vZ0":-5.192645664538712,"x":115.81,"y":177.26,"x0":-1.6278327957056422,"y0":50.004959615359446,"z0":5.272450945593977,"aX":-9.28060271752465},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":7.6,"spinRate":2519,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.3994181598884943,"extension":6.741284818764392},"hitData":{"launchSpeed":105.3,"launchAngle":29.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.92,"coordY":32.6}},"index":0,"playId":"4cbd4d80-1a40-373c-b05b-e7e6f6b2edd0","pitchNumber":1,"startTime":"2026-08-09T01:17:38.300Z","endTime":"2026-08-09T01:18:04.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:18:04.589Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman Bryan Torres to first baseman Alec Burleson.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-09T01:18:18.101Z","endTime":"2026-08-09T01:20:14.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663494,"link":"/api/v1/people/663494"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.435394119230303,"aZ":-32.790268583321094,"pfxX":9.176893764203104,"pfxZ":-0.38360174142809544,"pX":1.4753452255524386,"pZ":1.0706274721081246,"vX0":4.434774797692378,"vY0":-125.85573023836827,"vZ0":-4.028310354232046,"x":60.76,"y":209.87,"x0":-1.5016901924131756,"y0":50.00426917369637,"z0":5.346503532563911,"aX":14.727243267813872},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.4,"breakHorizontal":-17.6,"spinRate":2503,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4351311786723162,"extension":6.793528911052301},"index":0,"playId":"e32b9902-10dd-31c2-a865-9ab2a5a323d9","pitchNumber":1,"startTime":"2026-08-09T01:18:27.357Z","endTime":"2026-08-09T01:18:31.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736250968955588,"aZ":-32.23470615916765,"pfxX":7.830715953112213,"pfxZ":-0.0332900233230804,"pX":0.8794150246003658,"pZ":1.393107890649405,"vX0":3.6463958318172445,"vY0":-126.6479459605051,"vZ0":-3.555232811415003,"x":83.48,"y":201.17,"x0":-1.5945747940214732,"y0":50.005006611898374,"z0":5.380458374706191,"aX":12.782033405889537},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":-15.0,"spinRate":2516,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4317084361408714,"extension":6.709342761935091},"index":1,"playId":"48156124-3639-3317-b394-cf23bfef9216","pitchNumber":2,"startTime":"2026-08-09T01:18:44.532Z","endTime":"2026-08-09T01:18:48.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.513037778145964,"aZ":-38.81542980890805,"pfxX":-6.095448463544191,"pfxZ":-4.56006746646983,"pX":0.8025048184453946,"pZ":0.643898043681841,"vX0":7.1070173476203085,"vY0":-119.48354044512367,"vZ0":-2.358988204241372,"x":86.41,"y":221.39,"x0":-1.4089113081988236,"y0":50.003821030682275,"z0":5.108833663796367,"aX":-8.875921996029385},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.5,"breakHorizontal":9.5,"spinRate":1544,"spinDirection":284},"zone":14,"typeConfidence":0.89,"plateTime":0.4571839403224578,"extension":6.930110266670764},"index":2,"playId":"5c331062-81a0-3956-9d77-8eafdb22fff4","pitchNumber":3,"startTime":"2026-08-09T01:19:00.787Z","endTime":"2026-08-09T01:19:08.697Z","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":84.9,"endSpeed":78.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.502942618783777,"aZ":-32.59181906821163,"pfxX":7.964146656048382,"pfxZ":-0.265532394730279,"pX":-1.1630846154402057,"pZ":2.874530814779707,"vX0":-1.4063395946418926,"vY0":-123.70984527041223,"vZ0":0.14841434114770147,"x":161.33,"y":161.17,"x0":-1.6224120518417617,"y0":50.0061051929647,"z0":5.544068682347986,"aX":12.355420246910652},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":-14.2,"spinRate":2327,"spinDirection":63},"zone":11,"typeConfidence":0.9,"plateTime":0.44262169001574625,"extension":6.404452816962933},"index":3,"playId":"227a7b09-63e9-3b80-8bd0-2f73cb7a1c2d","pitchNumber":4,"startTime":"2026-08-09T01:19:22.640Z","endTime":"2026-08-09T01:19:26.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.698361972221463,"aZ":-24.703674949579106,"pfxX":-9.237092749530412,"pfxZ":3.955670906834536,"pX":0.3615646938811027,"pZ":1.6677378057264436,"vX0":7.989437047051008,"vY0":-136.4958844989926,"vZ0":-5.112774101395031,"x":103.22,"y":193.75,"x0":-1.4015110008401799,"y0":50.0039558000511,"z0":5.263405995331116,"aX":-17.452420560131554},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":15.1,"spinRate":2400,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4010782267942896,"extension":6.830857152335235},"index":4,"playId":"796b8537-7331-3464-bf9f-557a9ddb17ad","pitchNumber":5,"startTime":"2026-08-09T01:19:40.287Z","endTime":"2026-08-09T01:19:43.965Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-09T01:19:50.951Z","endTime":"2026-08-09T01:20:05.779Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03760538261507,"aZ":-25.913692328577586,"pfxX":-9.33651786159888,"pfxZ":3.32197836132228,"pX":0.8497268205808427,"pZ":2.12538784286634,"vX0":9.158737094452855,"vY0":-136.01980733008077,"vZ0":-3.751157306762771,"x":84.61,"y":181.39,"x0":-1.337617346148418,"y0":50.006555170929865,"z0":5.3060741788826515,"aX":-17.6118132552461},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":15.1,"spinRate":2402,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.40170453518058524,"extension":6.889356696454},"hitData":{"launchSpeed":80.5,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":176.51}},"index":6,"playId":"ab75d043-4d3e-3d73-bf1a-c46e66ffda5c","pitchNumber":6,"startTime":"2026-08-09T01:20:05.779Z","endTime":"2026-08-09T01:20:14.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:20:14.568Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Everson Pereira walks.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-09T01:22:34.567Z","endTime":"2026-08-09T01:24:45.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0,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":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mickey Moniak remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T01:21:47.689Z","endTime":"2026-08-09T01:21:47.712Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"description":"Pitching Change: Jimmy Herget replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-09T01:21:47.712Z","endTime":"2026-08-09T01:22:36.804Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.168124322505147,"aZ":-26.3374640277285,"pfxX":-0.6196491171978643,"pfxZ":3.7123175007583313,"pX":0.1844287001940104,"pZ":2.3744171267906835,"vX0":6.220443363652784,"vY0":-123.88529230713286,"vZ0":-1.0304689724513083,"x":109.97,"y":174.67,"x0":-2.2666022628265394,"y0":50.002312054111,"z0":4.975154417666769,"aX":-0.9752046181146667},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.7,"breakHorizontal":-0.1,"spinRate":2608,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.44026269698238174,"extension":5.1531719131670535},"index":2,"playId":"e597fe34-164b-3142-a604-37799393ef1a","pitchNumber":1,"startTime":"2026-08-09T01:22:36.804Z","endTime":"2026-08-09T01:22:40.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81822411595747,"aZ":-36.57147882605063,"pfxX":-10.557823558470734,"pfxZ":-2.584003276526941,"pX":0.24448308675417385,"pZ":3.0106179377956686,"vX0":10.601458910404236,"vY0":-129.31008892733655,"vZ0":3.4925864670381954,"x":107.68,"y":157.49,"x0":-2.527883917331446,"y0":50.0028423159676,"z0":4.4401693195485095,"aX":-17.96080491485641},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.6,"breakHorizontal":16.9,"spinRate":2375,"spinDirection":267},"zone":2,"typeConfidence":0.92,"plateTime":0.4228430476340064,"extension":4.904112009944852},"index":3,"playId":"cc2e7fc1-a05d-3524-9ce0-76201c69c06d","pitchNumber":2,"startTime":"2026-08-09T01:22:50.915Z","endTime":"2026-08-09T01:22:54.774Z","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":76.7,"endSpeed":71.0,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.13455602788201,"aZ":-28.96154251180109,"pfxX":6.535200635317068,"pfxZ":2.5354635057439694,"pX":1.5154425975495418,"pZ":1.2702644237118044,"vX0":7.119375938382454,"vY0":-111.50899184035511,"vZ0":0.6084639629791706,"x":59.23,"y":204.48,"x0":-2.5615061587431285,"y0":50.00020185015717,"z0":3.970248781936557,"aX":8.26820792976981},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":5.0,"breakHorizontal":-13.6,"spinRate":2982,"spinDirection":92},"zone":14,"typeConfidence":0.91,"plateTime":0.49027420679102596,"extension":4.939546321272143},"index":4,"playId":"54207f91-b9d3-313c-aba6-482963199b39","pitchNumber":3,"startTime":"2026-08-09T01:23:06.894Z","endTime":"2026-08-09T01:23:10.346Z","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":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97724444429103,"aZ":-31.630444443310292,"pfxX":6.922555956323153,"pfxZ":0.40356376704406927,"pX":0.5673225635529172,"pZ":1.80211246808482,"vX0":4.8335794108378,"vY0":-114.91479927708475,"vZ0":-0.3614628768953321,"x":95.37,"y":190.12,"x0":-2.4613281697279743,"y0":50.00086487371866,"z0":5.029947076057048,"aX":9.271646269807148},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.0,"breakHorizontal":-13.7,"spinRate":3123,"spinDirection":71},"zone":9,"typeConfidence":0.89,"plateTime":0.47634478124688506,"extension":5.0264788471852775},"index":5,"playId":"c37e0b58-9de9-311a-9499-382464249e8a","pitchNumber":4,"startTime":"2026-08-09T01:23:23.516Z","endTime":"2026-08-09T01:23:26.999Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.702460187333322,"aZ":-26.249471436463352,"pfxX":-0.7956857861292805,"pfxZ":3.6357277096608778,"pX":0.9122939687265332,"pZ":1.5766828549122371,"vX0":8.141323510219982,"vY0":-126.10412209263092,"vZ0":-3.2834893528154216,"x":82.23,"y":196.21,"x0":-2.2379770325795127,"y0":50.00469337417851,"z0":4.985300643198288,"aX":-1.2984262778177558},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":-0.2,"spinRate":2591,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.4323346542149378,"extension":5.151867054168968},"index":6,"playId":"7f0ff57d-5094-32bd-85f9-2fe3cd937126","pitchNumber":5,"startTime":"2026-08-09T01:23:50.061Z","endTime":"2026-08-09T01:23:54.258Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.777947186788,"aZ":-21.36566642620353,"pfxX":-8.427571134785161,"pfxZ":5.851607913614918,"pX":-1.3680896035402685,"pZ":3.9911129952008255,"vX0":5.089797736817975,"vY0":-134.88569402695578,"vZ0":0.3583632966927558,"x":169.15,"y":131.02,"x0":-2.182647651083052,"y0":50.00064942390279,"z0":5.36060535201056,"aX":-15.558882789224064},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.9,"breakHorizontal":14.2,"spinRate":2391,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4057647019399786,"extension":5.057429756841132},"index":7,"playId":"049d768f-9066-34a1-b7f1-aa216828bc2f","pitchNumber":6,"startTime":"2026-08-09T01:24:22.676Z","endTime":"2026-08-09T01:24:26.543Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.2,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.551692824261835,"aZ":-28.932015182692975,"pfxX":8.180292807093451,"pfxZ":2.4001002182795492,"pX":1.300838342139264,"pZ":2.9461841580459223,"vX0":6.279625418607852,"vY0":-115.20349069959445,"vZ0":1.769718011454417,"x":67.42,"y":159.23,"x0":-2.518808577993292,"y0":50.00214740968927,"z0":4.9561963006937475,"aX":11.039206092022155},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.0,"breakHorizontal":-16.3,"spinRate":3074,"spinDirection":73},"zone":12,"typeConfidence":0.89,"plateTime":0.4746815320450146,"extension":5.144213178674873},"index":8,"playId":"9ca5e1df-7bc3-30b9-bc26-c929d1f37ecf","pitchNumber":7,"startTime":"2026-08-09T01:24:41.888Z","endTime":"2026-08-09T01:24:45.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:24:45.829Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to left fielder Jake McCarthy in foul territory.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-09T01:25:14.034Z","endTime":"2026-08-09T01:26:05.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.183278123378923,"aZ":-25.120134159769655,"pfxX":0.35200282694019247,"pfxZ":4.443684399908154,"pX":-0.7140984000626445,"pZ":2.419257908779115,"vX0":4.608623897739568,"vY0":-124.23387105421654,"vZ0":-1.6434885668114785,"x":144.22,"y":173.46,"x0":-2.6268276781510282,"y0":50.00434939044774,"z0":5.145769178706665,"aX":0.5584361706768066},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.9,"breakHorizontal":-1.6,"spinRate":2582,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.4382422005790274,"extension":4.704753893070482},"index":0,"playId":"131381fd-5006-34e3-a925-a5bbac7f1a87","pitchNumber":1,"startTime":"2026-08-09T01:25:14.034Z","endTime":"2026-08-09T01:25:18.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.163671173943026,"aZ":-29.87330206728418,"pfxX":-4.73392470357016,"pfxZ":1.4730524963703324,"pX":-1.1725458263628066,"pZ":3.354829117693513,"vX0":4.341371097780254,"vY0":-123.61437837689778,"vZ0":1.1809741418066813,"x":161.69,"y":148.2,"x0":-2.327516540647223,"y0":50.00526414790377,"z0":5.358870142086478,"aX":-7.406229771145319},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":7.7,"spinRate":1752,"spinDirection":253},"zone":11,"typeConfidence":0.82,"plateTime":0.4412984405456708,"extension":5.479673672212274},"index":1,"playId":"687bb692-3c12-3e5b-834b-4d54d4918cf9","pitchNumber":2,"startTime":"2026-08-09T01:25:30.998Z","endTime":"2026-08-09T01:25:35.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08572936784965,"aZ":-34.113435134633264,"pfxX":-10.33705118726448,"pfxZ":-1.1100134333888256,"pX":0.14372444769835335,"pZ":2.8996127389747586,"vX0":10.523014758732133,"vY0":-130.77348697274195,"vZ0":2.869693952973935,"x":111.52,"y":160.49,"x0":-2.5708877274718436,"y0":50.00228679511167,"z0":4.331090371306046,"aX":-18.077179123105946},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.2,"breakHorizontal":16.7,"spinRate":2443,"spinDirection":267},"zone":2,"typeConfidence":0.92,"plateTime":0.41730834578392306,"extension":5.291466351008447},"hitData":{"launchSpeed":92.2,"launchAngle":66.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.68,"coordY":154.22}},"index":2,"playId":"866ebeb3-5888-3fba-b1d7-b4feecd9c25f","pitchNumber":3,"startTime":"2026-08-09T01:25:49.830Z","endTime":"2026-08-09T01:26:05.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:26:05.606Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out to first baseman TJ Rumfield. Everson Pereira to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-09T01:26:24.133Z","endTime":"2026-08-09T01:26:55.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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, 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":90.0,"endSpeed":83.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.709531847471077,"aZ":-36.05961719913041,"pfxX":-8.648271452271558,"pfxZ":-2.2118166654069906,"pX":-0.5412480665881008,"pZ":2.28718716126842,"vX0":8.347817076437567,"vY0":-130.8501704223215,"vZ0":1.6674084710559909,"x":137.63,"y":177.03,"x0":-2.632183084123822,"y0":50.0058115441133,"z0":4.321449207768223,"aX":-15.167867507212334},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.5,"breakHorizontal":14.0,"spinRate":2363,"spinDirection":247},"zone":7,"typeConfidence":0.91,"plateTime":0.41680698723396015,"extension":5.529678004538702},"index":0,"playId":"c91fca6c-d3c9-3218-855f-3dc68c0119d1","pitchNumber":1,"startTime":"2026-08-09T01:26:30.009Z","endTime":"2026-08-09T01:26:33.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.973281433944912,"aZ":-29.966382925420298,"pfxX":9.376834431240933,"pfxZ":1.6860831350924883,"pX":1.3856326229992477,"pZ":2.3276286805191115,"vX0":6.288638463840246,"vY0":-113.43723786814319,"vZ0":0.8491863685031547,"x":64.18,"y":175.93,"x0":-2.6368083562870206,"y0":50.00267964773649,"z0":4.926655426243001,"aX":12.266632520019405},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":3.6,"breakHorizontal":-18.5,"spinRate":2977,"spinDirection":76},"zone":14,"typeConfidence":0.91,"plateTime":0.4821148279363259,"extension":5.291099889090254},"hitData":{"launchSpeed":69.5,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":174.49}},"index":1,"playId":"14a03202-08a6-3950-82ff-a4d6c31eae8f","pitchNumber":2,"startTime":"2026-08-09T01:26:48.123Z","endTime":"2026-08-09T01:26:55.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:26:55.142Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a sharp line drive to left fielder Jake McCarthy. Everson Pereira scores.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-09T01:27:31.099Z","endTime":"2026-08-09T01:28:26.387Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-09T01:27:23.142Z","endTime":"2026-08-09T01:27:33.340Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95924873186534,"aZ":-29.56475084487432,"pfxX":-1.6826550884809834,"pfxZ":1.6602584292913676,"pX":-0.11753722585751568,"pZ":2.0372226274534717,"vX0":6.523108027828526,"vY0":-124.36694178304138,"vZ0":-0.8814368402868502,"x":121.48,"y":183.77,"x0":-2.5510191591431424,"y0":50.003478153353115,"z0":4.83910251899908,"aX":-2.647200831488973},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":1.6,"spinRate":2643,"spinDirection":238},"zone":8,"typeConfidence":0.87,"plateTime":0.439696041704158,"extension":5.241686546807762},"index":1,"playId":"99bf225c-e996-3854-b121-eae06b280993","pitchNumber":1,"startTime":"2026-08-09T01:27:33.340Z","endTime":"2026-08-09T01:27:38.523Z","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":89.8,"endSpeed":82.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25264166935336,"aZ":-34.12436215771244,"pfxX":-9.615518425510796,"pfxZ":-1.117998672696066,"pX":-1.1623871290074266,"pZ":2.0906892401065003,"vX0":7.320154959703276,"vY0":-130.65266596913892,"vZ0":0.9518815038547235,"x":161.31,"y":182.33,"x0":-2.744278372878488,"y0":50.00620760136144,"z0":4.276347354842301,"aX":-16.70927323922585},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.6,"breakHorizontal":16.0,"spinRate":2402,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.41844106154952465,"extension":5.152196322683388},"index":2,"playId":"82897d59-8a78-3d13-beac-847b7f10e14e","pitchNumber":2,"startTime":"2026-08-09T01:27:53.759Z","endTime":"2026-08-09T01:27:58.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.794907042255037,"aZ":-31.522570288830217,"pfxX":7.393932260596357,"pfxZ":0.49470660167038716,"pX":0.9344885552742936,"pZ":2.246685520008181,"vX0":5.561077551993977,"vY0":-114.33602787629171,"vZ0":0.85023304798634,"x":81.38,"y":178.12,"x0":-2.488836103823787,"y0":50.00497328177392,"z0":4.959848274977265,"aX":9.803928663245902},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.4,"breakHorizontal":-14.8,"spinRate":2962,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.47879304982591986,"extension":5.164342382631668},"hitData":{"launchSpeed":101.2,"launchAngle":9.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":97.74,"coordY":89.31}},"index":3,"playId":"89cf40e9-ac3e-3b0d-8c33-7c233e7fe780","pitchNumber":3,"startTime":"2026-08-09T01:28:12.728Z","endTime":"2026-08-09T01:28:26.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:28:26.387Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Burleson pops out to first baseman TJ Rumfield in foul territory.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-09T01:31:08.545Z","endTime":"2026-08-09T01:32:58.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-09T01:28:47.267Z","endTime":"2026-08-09T01:29:32.567Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Parker Mushinski replaces Jimmy Herget.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-09T01:29:32.567Z","endTime":"2026-08-09T01:31:10.807Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656786,"link":"/api/v1/people/656786"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12707426792542,"aZ":-22.03359166265975,"pfxX":-2.234411414965144,"pfxZ":5.8066938147783045,"pX":0.5708207863046505,"pZ":3.860615406821235,"vX0":-2.298207088569245,"vY0":-130.2708964493844,"vZ0":-0.424771336568376,"x":95.24,"y":134.54,"x0":1.7495716886614827,"y0":50.00513404329137,"z0":5.667651197971807,"aX":-3.9044157404187225},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.7,"breakHorizontal":4.4,"spinRate":2533,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4178184153284361,"extension":6.524671084954396},"index":2,"playId":"3269dadb-c31d-3188-82bb-2546a7c296db","pitchNumber":1,"startTime":"2026-08-09T01:31:10.807Z","endTime":"2026-08-09T01:31:15.383Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"71e17e4c-f918-47f9-bad6-ed2f52907c15","startTime":"2026-08-09T01:31:31.591Z","endTime":"2026-08-09T01:31:36.591Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.047858331177594,"aZ":-27.9228959528568,"pfxX":-6.152386214684995,"pfxZ":2.9504124301655796,"pX":-2.219205813549302,"pZ":2.9570058716356082,"vX0":-6.644922014876178,"vY0":-119.31868714223585,"vZ0":-0.38912134185359637,"x":201.59,"y":158.94,"x0":1.4015804611862681,"y0":50.0036575389622,"z0":5.639176811545925,"aX":-8.866363978245811},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.5,"breakHorizontal":12.7,"spinRate":2708,"spinDirection":294},"zone":11,"typeConfidence":2.0,"plateTime":0.45912217827852286,"extension":6.711559303189059},"index":4,"playId":"7c79fdd5-b919-39f0-ba5e-b53d0fb50d8b","pitchNumber":2,"startTime":"2026-08-09T01:31:46.007Z","endTime":"2026-08-09T01:31:49.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.329462703510238,"aZ":-42.83076852279076,"pfxX":-2.9889998270775022,"pfxZ":-7.672981459752117,"pX":-1.1554214462878367,"pZ":2.403102925616815,"vX0":-5.362135967782988,"vY0":-117.42477467612976,"vZ0":1.6484034578586708,"x":161.04,"y":173.9,"x0":1.550714072063251,"y0":50.002702687496964,"z0":5.6929035800632075,"aX":-4.150696267098107},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.1,"breakHorizontal":6.8,"spinRate":2761,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4673887833208501,"extension":6.547611136008584},"index":5,"playId":"6ccc7110-c64f-3209-92bb-5ce6aa72894d","pitchNumber":3,"startTime":"2026-08-09T01:32:05.707Z","endTime":"2026-08-09T01:32:10.264Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0269520375815,"aZ":-28.558556918095455,"pfxX":-6.0993903058559304,"pfxZ":2.5373360387508352,"pX":-0.08409490917203984,"pZ":3.480934455366964,"vX0":-2.275268751348431,"vY0":-118.39278795242977,"vZ0":0.9078645920789488,"x":120.21,"y":144.79,"x0":1.6808860584318919,"y0":50.00006877706856,"z0":5.700691951659624,"aX":-8.680777573590664},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.0,"breakHorizontal":11.6,"spinRate":2713,"spinDirection":295},"zone":11,"typeConfidence":2.0,"plateTime":0.4621450544081065,"extension":6.586586072199015},"index":6,"playId":"a3a1b41b-6f2d-3f51-a7ba-c85cc54f2b06","pitchNumber":4,"startTime":"2026-08-09T01:32:27.439Z","endTime":"2026-08-09T01:32:31.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13177580756685,"aZ":-27.663520474784487,"pfxX":-8.285269392511948,"pfxZ":3.098347936615186,"pX":0.004520727694484616,"pZ":2.8781234468172183,"vX0":-1.6930271860846395,"vY0":-119.86419641272231,"vZ0":-0.5325955219692882,"x":116.83,"y":161.07,"x0":1.7963096383777648,"y0":50.001999453353335,"z0":5.572861135225061,"aX":-12.056662813213615},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.8,"breakHorizontal":15.4,"spinRate":2793,"spinDirection":292},"zone":2,"typeConfidence":2.0,"plateTime":0.45691999411678186,"extension":6.676581390094651},"hitData":{"launchSpeed":90.4,"launchAngle":80.0,"totalDistance":18.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":133.06,"coordY":203.88}},"index":7,"playId":"90fb6d18-0657-355d-b696-7cacc26531a7","pitchNumber":5,"startTime":"2026-08-09T01:32:47.978Z","endTime":"2026-08-09T01:32:58.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:32:58.526Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-09T01:35:10.961Z","endTime":"2026-08-09T01:36:59.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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(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.8,"endSpeed":86.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.583182358862988,"aZ":-15.898104124312995,"pfxX":-4.75585626997818,"pfxZ":8.565066903491894,"pX":-0.34293625919470705,"pZ":3.3448336838549335,"vX0":5.3737712138677916,"vY0":-136.6174642361872,"vZ0":-2.6272690046168075,"x":130.07,"y":148.47,"x0":-1.7125287816001369,"y0":50.0029224819691,"z0":5.404616675388066,"aX":-9.038385972139267},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":7.6,"spinRate":2624,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.40010229256683294,"extension":6.577869288340085},"index":0,"playId":"a88718c9-8bcf-3b3b-9dd1-a30dd391f78f","pitchNumber":1,"startTime":"2026-08-09T01:35:28.896Z","endTime":"2026-08-09T01:35:32.019Z","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":93.7,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.704486334008763,"aZ":-14.36722181430449,"pfxX":-6.347153587277515,"pfxZ":9.410807013638001,"pX":0.03254558945085794,"pZ":3.700575129216823,"vX0":6.317939543782634,"vY0":-136.37776267245934,"vZ0":-1.874391161614692,"x":115.76,"y":138.86,"x0":-1.4843910732981884,"y0":50.00330785302137,"z0":5.382662890734767,"aX":-12.011313885626087},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":10.2,"spinRate":2725,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.4009304401371687,"extension":6.566019351360714},"index":1,"playId":"07ba507b-b3ec-31fc-86d1-1f3428ab6399","pitchNumber":2,"startTime":"2026-08-09T01:35:45.428Z","endTime":"2026-08-09T01:35:48.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.333519562954365,"aZ":-32.09958406714021,"pfxX":-7.517830638001115,"pfxZ":0.05381669755687657,"pX":-1.1391154678275701,"pZ":1.1946017791698462,"vX0":3.4612679662069796,"vY0":-121.91136385294205,"vZ0":-2.688534762137181,"x":160.42,"y":206.53,"x0":-1.601729733627433,"y0":50.005849931470394,"z0":5.0869892311440426,"aX":-11.299507057777781},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.2,"breakHorizontal":12.7,"spinRate":1622,"spinDirection":279},"zone":13,"typeConfidence":0.88,"plateTime":0.4495682350272783,"extension":6.597622860850498},"index":2,"playId":"c71b622a-047e-3f84-a984-d8ea4a566109","pitchNumber":3,"startTime":"2026-08-09T01:36:05.185Z","endTime":"2026-08-09T01:36:09.188Z","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":93.4,"endSpeed":84.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.891541785588757,"aZ":-14.829360226288335,"pfxX":-4.702312214446133,"pfxZ":9.328025001168465,"pX":-0.6197632035129783,"pZ":4.385884100625857,"vX0":4.193997343053807,"vY0":-136.01039507324128,"vZ0":-0.18883139367572704,"x":140.62,"y":120.36,"x0":-1.5764027435396482,"y0":50.004063280131916,"z0":5.491163004075885,"aX":-8.745454803199149},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":7.6,"spinRate":2690,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.4038462466157222,"extension":6.54197916634907},"index":3,"playId":"484f9ff3-62c1-329b-9498-f2ce2dcb32a1","pitchNumber":4,"startTime":"2026-08-09T01:36:23.514Z","endTime":"2026-08-09T01:36:27.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81085677263194,"aZ":-33.90537732135827,"pfxX":-6.756834946885502,"pfxZ":-1.1721895403957854,"pX":-1.1704689613809205,"pZ":1.9251240071590712,"vX0":2.8780482431374925,"vY0":-121.06932182645988,"vZ0":-0.669366737674455,"x":161.62,"y":186.8,"x0":-1.5002453639467104,"y0":50.00245192555355,"z0":5.1862980042883,"aX":-9.977078019110184},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.0,"breakHorizontal":11.5,"spinRate":1659,"spinDirection":281},"zone":13,"typeConfidence":0.88,"plateTime":0.45332029044012234,"extension":6.7694773703709235},"index":4,"playId":"74f379a5-0841-3910-8beb-2ae3a30bf96f","pitchNumber":5,"startTime":"2026-08-09T01:36:39.607Z","endTime":"2026-08-09T01:36:43.339Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.667781180172646,"aZ":-35.662640813704215,"pfxX":-8.077533118323194,"pfxZ":-2.4252276770173493,"pX":-0.62210032095855,"pZ":1.8946991898257755,"vX0":4.564040845197248,"vY0":-119.75331796024255,"vZ0":-0.22051161443388412,"x":140.71,"y":187.62,"x0":-1.510302147672786,"y0":50.000157355365864,"z0":5.197598859335289,"aX":-11.646332394171548},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.1,"breakHorizontal":13.4,"spinRate":1569,"spinDirection":279},"zone":7,"typeConfidence":0.9,"plateTime":0.4586462662444557,"extension":6.762136320500698},"index":5,"playId":"aecc9484-66b4-3871-8505-fb178a30134a","pitchNumber":6,"startTime":"2026-08-09T01:36:55.578Z","endTime":"2026-08-09T01:36:59.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:36:59.388Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-09T01:37:16.611Z","endTime":"2026-08-09T01:38:27.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27355908265605,"aZ":-14.341035791872738,"pfxX":-6.512489549365613,"pfxZ":9.473637352107302,"pX":-0.6674121885458497,"pZ":3.7723222445318165,"vX0":4.362747819432958,"vY0":-137.04763090830264,"vZ0":-1.7056200422612853,"x":142.44,"y":136.93,"x0":-1.4425139355635996,"y0":50.00092766593991,"z0":5.393764370018524,"aX":-12.255979203992188},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":10.8,"spinRate":2633,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.4012969970394211,"extension":6.798940074708596},"index":0,"playId":"a20cd951-7a65-3869-a6cc-8c158859e4fd","pitchNumber":1,"startTime":"2026-08-09T01:37:24.449Z","endTime":"2026-08-09T01:37:28.550Z","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.4,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.438458555503537,"aZ":-24.513063212952698,"pfxX":-9.572433216056453,"pfxZ":4.086375890876623,"pX":-0.6240132558639229,"pZ":2.0076597426660827,"vX0":5.328093821788829,"vY0":-135.94045295451323,"vZ0":-4.045903761077382,"x":140.79,"y":184.57,"x0":-1.364465644493375,"y0":50.0006981982362,"z0":5.214200555401274,"aX":-17.936751451873562},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":16.2,"spinRate":2362,"spinDirection":235},"zone":7,"typeConfidence":0.91,"plateTime":0.40271030491146664,"extension":6.6270545857653165},"index":1,"playId":"43665823-dce4-3497-a072-7a27ccbb5f59","pitchNumber":2,"startTime":"2026-08-09T01:37:39.201Z","endTime":"2026-08-09T01:37:42.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.5,"endSpeed":77.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.827996785843677,"aZ":-30.17798522167894,"pfxX":-8.811367476112864,"pfxZ":1.3263830878030882,"pX":-0.02292818521442678,"pZ":1.7670038358176865,"vX0":6.156091924294335,"vY0":-121.50037013671692,"vZ0":-1.8377671729439204,"x":117.87,"y":191.07,"x0":-1.4391859578162498,"y0":50.00150086081324,"z0":5.144792715154836,"aX":-13.230903658679388},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.3,"breakHorizontal":14.6,"spinRate":1707,"spinDirection":275},"zone":8,"typeConfidence":0.89,"plateTime":0.45005229589191575,"extension":6.8806314978492695},"index":2,"playId":"ab17bd9c-b1ad-38da-80b7-dfb6f81095ca","pitchNumber":3,"startTime":"2026-08-09T01:37:59.994Z","endTime":"2026-08-09T01:38:03.583Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-09T01:38:13.195Z","endTime":"2026-08-09T01:38:23.929Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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.2,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.228469003325902,"aZ":-15.378586849015356,"pfxX":-6.511305391883034,"pfxZ":8.621393588709353,"pX":0.2382596052177947,"pZ":3.496609946642341,"vX0":6.229161664445859,"vY0":-138.53199208466697,"vZ0":-2.57321943452007,"x":107.92,"y":144.37,"x0":-1.1907847148237196,"y0":50.00564206563055,"z0":5.462511818111252,"aX":-12.689442677180022},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":10.6,"spinRate":2621,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.39500523125866094,"extension":6.790262766277134},"index":4,"playId":"63b31b83-2ac2-336b-b6a4-d3076e559a59","pitchNumber":4,"startTime":"2026-08-09T01:38:23.929Z","endTime":"2026-08-09T01:38:27.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:38:27.423Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to left fielder Everson Pereira.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-09T01:38:43.311Z","endTime":"2026-08-09T01:39:16.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175350343242375,"aZ":-29.089683594806303,"pfxX":5.45035215181888,"pfxZ":1.9098808817202908,"pX":-0.30464367150551797,"pZ":0.8807738454444105,"vX0":1.7318242087872595,"vY0":-126.05175522501315,"vZ0":-4.843081287971218,"x":128.61,"y":215.0,"x0":-1.7078545872038005,"y0":50.00565252559866,"z0":5.1590624920429855,"aX":8.82550606114498},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-10.3,"spinRate":2506,"spinDirection":48},"zone":13,"typeConfidence":0.89,"plateTime":0.4335234335017839,"extension":6.706892917664224},"index":0,"playId":"d064f896-8543-3eff-bb99-881aa5bfd26f","pitchNumber":1,"startTime":"2026-08-09T01:38:53.231Z","endTime":"2026-08-09T01:38:56.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.126623209958044,"aZ":-16.36386523369175,"pfxX":-6.236149442708799,"pfxZ":8.211028238302086,"pX":-0.2432649780635114,"pZ":3.0929841994776948,"vX0":5.165718571727064,"vY0":-137.5462215910484,"vZ0":-3.182314773281333,"x":126.27,"y":155.27,"x0":-1.3309927350389177,"y0":50.001632983022624,"z0":5.367726643997939,"aX":-12.006110440026141},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":10.3,"spinRate":2638,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.3974817552689558,"extension":6.718549664099946},"hitData":{"launchSpeed":93.1,"launchAngle":44.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.46,"coordY":81.52}},"index":1,"playId":"75d87f6e-571f-34c4-976b-999200b03ee9","pitchNumber":2,"startTime":"2026-08-09T01:39:06.885Z","endTime":"2026-08-09T01:39:16.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:39:16.176Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Fermín walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-09T01:41:20.482Z","endTime":"2026-08-09T01:43:03.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.586210559493857,"aZ":-22.697599475190785,"pfxX":-2.6877116410993396,"pfxZ":5.4549176940556094,"pX":0.4584085520690214,"pZ":1.3999463579989875,"vX0":-1.1007180693918297,"vY0":-129.99801271460416,"vZ0":-6.141748050867054,"x":99.53,"y":200.98,"x0":1.2347125829666976,"y0":50.00052214205613,"z0":5.481676872839675,"aX":-4.664768124332017},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":5.0,"spinRate":2540,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41904903254258574,"extension":6.301194753449475},"index":0,"playId":"362b9ff4-98d9-3ba1-8e99-789fe1a58d6b","pitchNumber":1,"startTime":"2026-08-09T01:41:28.605Z","endTime":"2026-08-09T01:41:32.429Z","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":92.2,"endSpeed":84.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.127399855801148,"aZ":-15.724863745153,"pfxX":3.5173499357745404,"pfxZ":8.96810520285077,"pX":0.6342866444265064,"pZ":3.052728244497135,"vX0":-2.5370363432510517,"vY0":-134.33281592352418,"vZ0":-3.591972857301951,"x":92.82,"y":156.36,"x0":1.132297478312345,"y0":50.00221597932616,"z0":5.51978174297588,"aX":6.451062725063629},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-5.9,"spinRate":2416,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4071769096186002,"extension":6.4681066401948275},"index":1,"playId":"ab6aab54-235c-3dec-9ad9-cb8dec171ee0","pitchNumber":2,"startTime":"2026-08-09T01:41:45.421Z","endTime":"2026-08-09T01:41:49.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.393213573084164,"aZ":-16.214268303007216,"pfxX":3.807201979761599,"pfxZ":8.692900477634858,"pX":-0.37583702031596045,"pZ":0.7422794173776746,"vX0":-5.099148972104027,"vY0":-134.22857130837787,"vZ0":-9.10757067079767,"x":131.33,"y":218.74,"x0":1.0484333757299447,"y0":50.00122174342228,"z0":5.319049762236476,"aX":6.989086926670523},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":-5.9,"spinRate":2524,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40710934701009815,"extension":6.4641871513213776},"index":2,"playId":"e7f9af22-982d-3414-8a56-be45b1efe4ac","pitchNumber":3,"startTime":"2026-08-09T01:42:02.796Z","endTime":"2026-08-09T01:42:06.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.343371287111534,"aZ":-18.457037748683142,"pfxX":1.6412810786139218,"pfxZ":7.570346792381969,"pX":1.1086435343766778,"pZ":4.29444703730463,"vX0":-0.8393563119432926,"vY0":-133.43419800687724,"vZ0":0.10179856334029624,"x":74.74,"y":122.83,"x0":1.213181242988441,"y0":50.00436411017339,"z0":5.58007855761384,"aX":2.9749627276874158},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":-2.8,"spinRate":2253,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40968287290274663,"extension":6.439049430138704},"index":3,"playId":"92bd64b4-5067-39c7-bc0b-00afc64bf9bb","pitchNumber":4,"startTime":"2026-08-09T01:42:23.531Z","endTime":"2026-08-09T01:42:26.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.324995476674673,"aZ":-18.19514027589316,"pfxX":1.574921240132749,"pfxZ":7.601171145273463,"pX":-0.5361920955406557,"pZ":2.2877499558039975,"vX0":-4.805886510646478,"vY0":-134.10773648122216,"vZ0":-4.875410068887483,"x":137.44,"y":177.01,"x0":1.0667627097957504,"y0":50.004336954038834,"z0":5.4091105882065875,"aX":2.8973405711369895},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":-1.9,"spinRate":2353,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.4068919804324689,"extension":6.557256177566864},"index":4,"playId":"0ccdd53b-cbfc-3cdb-ad4e-9da83436caa8","pitchNumber":5,"startTime":"2026-08-09T01:42:42.305Z","endTime":"2026-08-09T01:42:46.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67780094826307,"aZ":-16.489136372400736,"pfxX":1.89173282131173,"pfxZ":8.466363332537425,"pX":1.2650416539874831,"pZ":3.1737628229389276,"vX0":-0.8812013138035875,"vY0":-134.61736897388184,"vZ0":-3.1131883862529044,"x":68.78,"y":153.09,"x0":1.3491979857094756,"y0":50.00255886662312,"z0":5.499107109755922,"aX":3.5041162928817666},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":-3.2,"spinRate":2291,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4054519408043902,"extension":6.398868398857278},"index":5,"playId":"06b5fc05-4393-3c37-8bd3-758db1a653df","pitchNumber":6,"startTime":"2026-08-09T01:42:59.380Z","endTime":"2026-08-09T01:43:03.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:43:03.898Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a sharp line drive to left fielder Jake McCarthy. José Fermín to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-09T01:43:36.165Z","endTime":"2026-08-09T01:44:08.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T01:43:22.843Z","endTime":"2026-08-09T01:43:38.426Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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":84.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.945811399487283,"aZ":-17.788208794949433,"pfxX":2.6776471676719678,"pfxZ":7.915688578884246,"pX":0.8433142688539528,"pZ":2.6461162080097798,"vX0":-2.6344120266007636,"vY0":-133.5096876580403,"vZ0":-3.922097342813019,"x":84.85,"y":167.33,"x0":1.4917917023213143,"y0":50.002472378754256,"z0":5.403226241124411,"aX":4.866213078371611},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.8,"breakHorizontal":-4.3,"spinRate":2327,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40921215283573753,"extension":6.449404643924171},"index":1,"playId":"f1d1b481-954f-3a91-86d8-3a4e6bbc79c2","pitchNumber":1,"startTime":"2026-08-09T01:43:38.426Z","endTime":"2026-08-09T01:43:42.494Z","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":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92635969510311,"aZ":-17.801297595876143,"pfxX":2.817247218898237,"pfxZ":7.917161132279259,"pX":-0.45847349502165313,"pZ":2.4286507909164543,"vX0":-5.262770373029392,"vY0":-133.45372640117293,"vZ0":-4.3909552794149125,"x":134.48,"y":173.21,"x0":1.1671910646995356,"y0":50.00474759269542,"z0":5.3659263315836245,"aX":5.116295090226176},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":-4.1,"spinRate":2326,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4093869943077171,"extension":6.3110939520369636},"hitData":{"launchSpeed":105.3,"launchAngle":12.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.56,"coordY":88.15}},"index":2,"playId":"2af88e54-ddc6-3df4-9315-d1bba5ed082e","pitchNumber":2,"startTime":"2026-08-09T01:43:58.701Z","endTime":"2026-08-09T01:44:08.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:44:08.841Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryan Torres lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-09T01:45:28.689Z","endTime":"2026-08-09T01:46:01.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T01:44:29.607Z","endTime":"2026-08-09T01:45:30.944Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":85.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.497513159652122,"aZ":-18.89452842150031,"pfxX":3.891727142096318,"pfxZ":7.177538482035798,"pX":-0.5690179365759626,"pZ":2.9548333835821263,"vX0":-6.695043739166966,"vY0":-134.74429762734547,"vZ0":-3.1880232410043696,"x":138.69,"y":159.0,"x0":1.4349743116756266,"y0":50.004829476142234,"z0":5.477940951096978,"aX":7.203355623415395},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":-5.8,"spinRate":2385,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4054848995663862,"extension":6.358447721327647},"index":1,"playId":"ae497746-b846-3844-9ad0-04ceb02cee9d","pitchNumber":1,"startTime":"2026-08-09T01:45:30.944Z","endTime":"2026-08-09T01:45:35.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33810915227928,"aZ":-18.697100589236655,"pfxX":6.460527804155581,"pfxZ":7.548767340586837,"pX":-0.48201932258039126,"pZ":2.38057751044416,"vX0":-6.902886951596556,"vY0":-132.27644353466877,"vZ0":-4.262819015881268,"x":135.37,"y":174.5,"x0":1.313245396474673,"y0":50.00072022191861,"z0":5.371036798330741,"aX":11.529383349368802},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.0,"breakHorizontal":-10.3,"spinRate":2326,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.4129679001213584,"extension":6.427344119504658},"hitData":{"launchSpeed":93.5,"launchAngle":24.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.78,"coordY":97.62}},"index":2,"playId":"c1ddc1d9-c5be-3ca8-b086-07d8a33b585b","pitchNumber":2,"startTime":"2026-08-09T01:45:49.737Z","endTime":"2026-08-09T01:46:01.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:46:01.426Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to right fielder Jordan Beck.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-09T01:46:26.522Z","endTime":"2026-08-09T01:47:02.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.162541949663037,"aZ":-20.340958912262547,"pfxX":4.69954988287642,"pfxZ":6.6722861390794765,"pX":-0.23435068728815087,"pZ":3.3592004799836364,"vX0":-5.9790015543887405,"vY0":-131.87846177123447,"vZ0":-1.7772842570537386,"x":125.93,"y":148.08,"x0":1.4440931344921837,"y0":50.00640129885087,"z0":5.531430965969735,"aX":8.33971332122169},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.0,"breakHorizontal":-7.3,"spinRate":2319,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.41420118147553353,"extension":6.426779534323462},"index":0,"playId":"5e011582-3383-3c5f-8c85-d4d3ec91b515","pitchNumber":1,"startTime":"2026-08-09T01:46:30.150Z","endTime":"2026-08-09T01:46:34.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53315703083959,"aZ":-26.674839784821355,"pfxX":-6.366357689812228,"pfxZ":3.7622738318570015,"pX":-0.4693399589812854,"pZ":2.4359515805348018,"vX0":-2.89211455584158,"vY0":-119.71453979938264,"vZ0":-1.7207812143570134,"x":134.89,"y":173.01,"x0":1.5788713793132305,"y0":50.003500139892026,"z0":5.535202602426025,"aX":-9.307791809519692},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.7,"breakHorizontal":12.2,"spinRate":2730,"spinDirection":286},"zone":4,"typeConfidence":2.0,"plateTime":0.45626353590327806,"extension":6.245206226373086},"hitData":{"launchSpeed":82.0,"launchAngle":40.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.77,"coordY":95.29}},"index":1,"playId":"3679a81f-7711-31fa-b8ff-dde43ff46907","pitchNumber":2,"startTime":"2026-08-09T01:46:50.326Z","endTime":"2026-08-09T01:47:02.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:47:02.304Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Everson Pereira lines out to right fielder Jordan Beck.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-09T01:47:18.464Z","endTime":"2026-08-09T01:48:26.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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":85.9,"endSpeed":80.1,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78674932160085,"aZ":-30.2616024948885,"pfxX":7.699924445317942,"pfxZ":1.1921467603744231,"pX":-0.11871398459393859,"pZ":1.105299711153168,"vX0":-6.283884874120949,"vY0":-125.00301125228668,"vZ0":-4.462646626563466,"x":121.53,"y":208.94,"x0":1.409736360618912,"y0":50.00338477119562,"z0":5.3578975763817684,"aX":12.3621654246248},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":-12.7,"spinRate":1709,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4357760660538017,"extension":6.117783443715502},"index":0,"playId":"aa4f5e9e-1127-384f-abcf-ef2a2d0580bc","pitchNumber":1,"startTime":"2026-08-09T01:47:28.322Z","endTime":"2026-08-09T01:47:32.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91018893286214,"aZ":-28.106419029175285,"pfxX":7.773322963413822,"pfxZ":2.483800518129395,"pX":0.10399828351491659,"pZ":1.2550640344105952,"vX0":-6.0097041065964865,"vY0":-126.16587993457914,"vZ0":-4.597409707630522,"x":113.04,"y":204.89,"x0":1.488774594629101,"y0":50.003211542701806,"z0":5.32525289575628,"aX":12.728004273876584},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":-13.0,"spinRate":1721,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.43157554401032394,"extension":6.028743802768883},"index":1,"playId":"6afccb88-da32-37d8-acac-466188c1ff11","pitchNumber":2,"startTime":"2026-08-09T01:47:46.467Z","endTime":"2026-08-09T01:47:50.478Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"68c92d64-0343-4f04-b151-63413be65a51","startTime":"2026-08-09T01:48:05.630Z","endTime":"2026-08-09T01:48:10.630Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.2,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.744000513413017,"aZ":-20.889350479977363,"pfxX":-1.7823144643107853,"pfxZ":6.462569816778015,"pX":-0.660882209951542,"pZ":2.43213890360203,"vX0":-4.624261035341888,"vY0":-130.14548978999971,"vZ0":-3.7399112665498744,"x":142.19,"y":173.11,"x0":1.358004223771188,"y0":50.00343357809129,"z0":5.436234938029398,"aX":-3.110672005006863},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.3,"breakHorizontal":4.1,"spinRate":2570,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.41803014128294436,"extension":6.357886676211231},"hitData":{"launchSpeed":87.9,"launchAngle":22.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.75,"coordY":109.62}},"index":3,"playId":"366dfdf3-0e15-3888-8822-2bc900e39801","pitchNumber":3,"startTime":"2026-08-09T01:48:20.260Z","endTime":"2026-08-09T01:48:26.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:48:26.900Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out to first baseman Alec Burleson.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-09T01:50:54.460Z","endTime":"2026-08-09T01:51:38.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":{"description":"Pitching Change: Peter Strzelecki replaces Luis Gastelum.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T01:49:51.902Z","endTime":"2026-08-09T01:50:56.726Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657265,"link":"/api/v1/people/657265"},"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":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.903998208024728,"aZ":-41.47332637339056,"pfxX":8.325818995721711,"pfxZ":-6.9758123734282,"pX":0.24807642864407178,"pZ":3.6860647612996797,"vX0":2.4179155535180925,"vY0":-115.16672291654811,"vZ0":5.706467380902983,"x":107.54,"y":139.26,"x0":-1.8990413464202225,"y0":50.002244414893575,"z0":5.2049248221069275,"aX":11.098648309549166},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.8,"breakHorizontal":-15.7,"spinRate":2760,"spinDirection":71},"zone":12,"typeConfidence":2.0,"plateTime":0.47697893237428035,"extension":6.798581568404964},"index":1,"playId":"b9f5d6c1-f7c3-3fc9-bcd6-adb24820733b","pitchNumber":1,"startTime":"2026-08-09T01:50:56.726Z","endTime":"2026-08-09T01:51:00.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43232265202093,"aZ":-32.42083851844622,"pfxX":-9.223429188474949,"pfxZ":-0.13612533350721234,"pX":-0.3140862222805071,"pZ":0.5422789078684341,"vX0":6.8526865125703855,"vY0":-135.04719223513962,"vZ0":-4.817336978217262,"x":128.97,"y":224.14,"x0":-1.690924919483343,"y0":50.00015770323195,"z0":4.639377094133472,"aX":-16.970520575170234},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-1.1,"breakHorizontal":15.1,"spinRate":2327,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4061488312566799,"extension":6.8823789915689435},"index":2,"playId":"1d66c540-eb53-364c-a916-62befc7fd568","pitchNumber":2,"startTime":"2026-08-09T01:51:15.019Z","endTime":"2026-08-09T01:51:18.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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.317375463837166,"aZ":-34.171248941220206,"pfxX":-9.299698673408988,"pfxZ":-1.1059061704709503,"pX":-0.5048304916110674,"pZ":1.9493519977745928,"vX0":6.81102658398046,"vY0":-133.43768507151566,"vZ0":-0.7965651946241521,"x":136.24,"y":186.15,"x0":-1.8802620176901796,"y0":50.00364031390979,"z0":4.710572872821743,"aX":-16.796005306073514},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.9,"breakHorizontal":15.4,"spinRate":2283,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4102484336021277,"extension":6.9860660332491},"hitData":{"launchSpeed":76.1,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":171.95}},"index":3,"playId":"6f7e3bd1-e30a-36c3-9266-16d0671bbbb2","pitchNumber":3,"startTime":"2026-08-09T01:51:29.568Z","endTime":"2026-08-09T01:51:38.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:51:38.334Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Beck lines out sharply to center fielder Nathan Church.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-09T01:51:47.046Z","endTime":"2026-08-09T01:52:20.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.011668602193488,"aZ":-37.650957254357905,"pfxX":8.284263885359966,"pfxZ":-3.902748016756103,"pX":-1.9736186777356968,"pZ":1.4046362277085742,"vX0":-1.8122580867275593,"vY0":-117.59393128986598,"vZ0":0.2668796961525066,"x":192.23,"y":200.85,"x0":-2.2700079765437304,"y0":50.00368255793004,"z0":4.7784935898164145,"aX":11.618802858680347},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.7,"breakHorizontal":-14.5,"spinRate":2879,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.46552045035490286,"extension":6.796705268538071},"index":0,"playId":"81bf89c2-6f7e-3aaa-aa89-1b036c89c049","pitchNumber":1,"startTime":"2026-08-09T01:52:00.586Z","endTime":"2026-08-09T01:52:04.204Z","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":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123250806366077,"aZ":-29.722305614863778,"pfxX":-8.875402797129615,"pfxZ":1.332894271698354,"pX":-0.2175588407558846,"pZ":2.7524382230370983,"vX0":6.8242286163430075,"vY0":-134.42625830906,"vZ0":-0.5598142236564947,"x":125.29,"y":164.46,"x0":-1.6313077020333338,"y0":50.00068011851445,"z0":5.066516603438547,"aX":-16.3018847732773},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.5,"breakHorizontal":14.6,"spinRate":2324,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4068744252361123,"extension":6.8687757883335765},"hitData":{"launchSpeed":110.0,"launchAngle":15.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.67,"coordY":76.68}},"index":1,"playId":"376d5047-ec17-3755-a6c4-7b847a377310","pitchNumber":2,"startTime":"2026-08-09T01:52:13.358Z","endTime":"2026-08-09T01:52:20.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:52:20.089Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-09T01:52:29.173Z","endTime":"2026-08-09T01:54:32.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.040589865609736,"aZ":-32.14935364554705,"pfxX":-9.183990880632042,"pfxZ":0.014255260429290928,"pX":0.0722445332105059,"pZ":2.155767444951641,"vX0":8.222363343378383,"vY0":-137.01127040072646,"vZ0":-1.6486802070029563,"x":114.25,"y":180.57,"x0":-1.7784521737099328,"y0":50.003546414188435,"z0":4.967967917574644,"aX":-17.414031796285894},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.1,"breakHorizontal":14.9,"spinRate":2269,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.40018830862587595,"extension":6.796243067628797},"index":0,"playId":"b6027d27-bd64-3498-9f43-a62615761928","pitchNumber":1,"startTime":"2026-08-09T01:52:45.977Z","endTime":"2026-08-09T01:52:50.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66894051470708,"aZ":-18.398664874045753,"pfxX":-4.148748919158161,"pfxZ":7.220183215491124,"pX":0.3119852631310601,"pZ":3.376642409410944,"vX0":6.9954369566550305,"vY0":-136.86590463118782,"vZ0":-1.2346264214746818,"x":105.11,"y":147.61,"x0":-1.7316468230207467,"y0":50.000499855328655,"z0":5.086877376798202,"aX":-7.913528143061254},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":6.1,"spinRate":2320,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.3993606892455821,"extension":6.782724759594163},"index":1,"playId":"a2cd7adc-6736-3265-9a47-8ff130e5637b","pitchNumber":2,"startTime":"2026-08-09T01:53:02.928Z","endTime":"2026-08-09T01:53:06.016Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-09T01:53:12.176Z","endTime":"2026-08-09T01:53:20.402Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"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.4,"endSpeed":81.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.468099012646178,"aZ":-34.200680325647724,"pfxX":-8.845289929353706,"pfxZ":-1.2041116576160764,"pX":-1.2524858538469963,"pZ":2.5800719159959122,"vX0":5.054654559960357,"vY0":-128.72704399061442,"vZ0":1.0179093499269465,"x":164.74,"y":169.12,"x0":-2.087281446273914,"y0":50.00114719007364,"z0":4.8170993577030625,"aX":-14.917438930875354},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.7,"breakHorizontal":15.0,"spinRate":1642,"spinDirection":273},"zone":11,"typeConfidence":2.0,"plateTime":0.4246823089927312,"extension":6.745715199934645},"index":3,"playId":"32ac773a-b12e-3bd0-ae50-7d0b6b10f629","pitchNumber":3,"startTime":"2026-08-09T01:53:20.402Z","endTime":"2026-08-09T01:53:24.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.466564856067205,"aZ":-26.768227783199606,"pfxX":-9.19373598750306,"pfxZ":2.7877233664417282,"pX":0.5319908711830634,"pZ":2.8116402860378766,"vX0":9.121909934585693,"vY0":-138.090225371188,"vZ0":-1.2034367514891566,"x":96.72,"y":162.87,"x0":-1.6125763207252513,"y0":50.004740765727064,"z0":5.0465174332630935,"aX":-17.837459930203227},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.0,"breakHorizontal":14.9,"spinRate":2297,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3959702677625647,"extension":6.836072482662606},"index":4,"playId":"4fb10a32-c5c7-34c8-a8f6-ed63a8e17dbf","pitchNumber":4,"startTime":"2026-08-09T01:53:33.972Z","endTime":"2026-08-09T01:53:36.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.264840795939904,"aZ":-36.804650668552014,"pfxX":6.924677529177936,"pfxZ":-3.107124825468775,"pX":0.19027549134639013,"pZ":0.5465664435203261,"vX0":3.208767189756413,"vY0":-120.8875284222205,"vZ0":-2.527001897517012,"x":109.75,"y":224.02,"x0":-2.0516489918629985,"y0":50.004097575104886,"z0":4.817838319451339,"aX":10.310328121231935},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.0,"breakHorizontal":-13.3,"spinRate":2874,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4520599749141354,"extension":7.000408599848652},"index":5,"playId":"e4441857-8f30-3c68-a4e4-8cd83dd747d7","pitchNumber":5,"startTime":"2026-08-09T01:53:50.747Z","endTime":"2026-08-09T01:53:54.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76931458149059,"aZ":-35.04836918128521,"pfxX":-7.4440054362422705,"pfxZ":-1.8189410846826748,"pX":-1.6236525777717834,"pZ":1.8311303223517168,"vX0":3.488575598653871,"vY0":-124.69091072610604,"vZ0":-0.03727705063128983,"x":178.89,"y":189.34,"x0":-2.0726904160526107,"y0":50.0051583130851,"z0":4.734934003537963,"aX":-11.73849886009648},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.1,"breakHorizontal":12.7,"spinRate":1584,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.43904495700782586,"extension":6.763064719670276},"index":6,"playId":"9531adb3-cb44-3b4f-953a-8903d219724e","pitchNumber":6,"startTime":"2026-08-09T01:54:11.132Z","endTime":"2026-08-09T01:54:14.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856404717412268,"aZ":-29.97896650343261,"pfxX":-8.540970220619975,"pfxZ":1.1936914728973758,"pX":-0.8808459497384706,"pZ":2.6858333837171267,"vX0":5.570242745755204,"vY0":-134.96534681175888,"vZ0":-0.3054912756829191,"x":150.58,"y":166.26,"x0":-1.8636432291302043,"y0":50.00340306633883,"z0":4.914856272409972,"aX":-15.729710273840443},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.3,"breakHorizontal":14.3,"spinRate":2349,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4060928692782251,"extension":6.912862416279165},"hitData":{"launchSpeed":79.4,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":157.26}},"index":7,"playId":"e757af45-d686-3caa-96f2-738bc0f0a7fe","pitchNumber":7,"startTime":"2026-08-09T01:54:24.425Z","endTime":"2026-08-09T01:54:32.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:54:32.554Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T01:57:02.360Z","endTime":"2026-08-09T01:57:59.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"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":4},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brennan Bernardino replaces Parker Mushinski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T01:56:03.881Z","endTime":"2026-08-09T01:57:04.391Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.046702103255335,"aZ":-27.30219414523152,"pfxX":0.5045321282610513,"pfxZ":3.167204100709223,"pX":-0.853602360569648,"pZ":1.0856409472748032,"vX0":-9.680475011611417,"vY0":-122.59456341267538,"vZ0":-3.4474199959830916,"x":149.54,"y":209.47,"x0":3.0644842838339446,"y0":50.00146308261138,"z0":4.816327015952781,"aX":0.7776191972443969},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":1.1,"spinRate":2209,"spinDirection":118},"zone":13,"typeConfidence":0.97,"plateTime":0.44514330574317107,"extension":5.243770073373763},"index":1,"playId":"afb0635f-b83b-352e-9dcc-cf6d4a4e92ac","pitchNumber":1,"startTime":"2026-08-09T01:57:04.391Z","endTime":"2026-08-09T01:57:07.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63998799462058,"aZ":-30.041210464449357,"pfxX":8.69640887894588,"pfxZ":1.2325141066039684,"pX":0.18339906438840617,"pZ":2.4989099226367175,"vX0":-9.284411403213035,"vY0":-129.95506868748083,"vZ0":-0.6421543803015375,"x":110.01,"y":171.31,"x0":2.655342052009929,"y0":50.000741252670316,"z0":5.010929393174495,"aX":15.024315899406455},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":-13.9,"spinRate":2269,"spinDirection":127},"zone":5,"typeConfidence":0.91,"plateTime":0.4198356146604625,"extension":5.537752737505802},"index":2,"playId":"dd593df2-7727-32bc-85eb-4f127b1a87b7","pitchNumber":2,"startTime":"2026-08-09T01:57:28.523Z","endTime":"2026-08-09T01:57:31.524Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-09T01:57:39.717Z","endTime":"2026-08-09T01:57:51.216Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70357544084411,"aZ":-29.746323732100294,"pfxX":-0.3288860128795642,"pfxZ":1.6194870153497112,"pX":0.13053276204657413,"pZ":2.1013738215921065,"vX0":-6.952232139268237,"vY0":-121.23090517903194,"vZ0":-0.33811344284087197,"x":112.02,"y":182.04,"x0":3.0675358149417993,"y0":50.00475914141329,"z0":4.819282376745177,"aX":-0.49366502685055924},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.1,"breakHorizontal":2.2,"spinRate":2381,"spinDirection":142},"zone":8,"typeConfidence":0.85,"plateTime":0.4502527106395493,"extension":5.316009864169385},"hitData":{"launchSpeed":87.8,"launchAngle":29.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.02,"coordY":68.47}},"index":4,"playId":"fe1db2ad-805d-3799-8e34-e541b2a6098f","pitchNumber":3,"startTime":"2026-08-09T01:57:51.216Z","endTime":"2026-08-09T01:57:59.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:57:59.646Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Walker homers (23) on a fly ball to left center field.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T01:58:06.513Z","endTime":"2026-08-09T01:59:10.601Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":657514,"link":"/api/v1/people/657514"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.5,"endSpeed":71.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.397796701340233,"aZ":-31.257471978560257,"pfxX":-8.456274552379632,"pfxZ":0.7194429761620444,"pX":0.3974224225382905,"pZ":3.113057365473233,"vX0":-4.247665840151032,"vY0":-112.75511577686582,"vZ0":2.893330146317838,"x":101.85,"y":154.73,"x0":3.4073824230301573,"y0":50.004741281767714,"z0":4.9768375500162,"aX":-10.838998514786589},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":2.4,"breakHorizontal":16.4,"spinRate":2625,"spinDirection":286},"zone":3,"typeConfidence":0.93,"plateTime":0.4866388272679125,"extension":5.235931706088975},"index":0,"playId":"95e1c5cd-1adb-3c8c-a6ce-e3b820a3b604","pitchNumber":1,"startTime":"2026-08-09T01:58:29.151Z","endTime":"2026-08-09T01:58:33.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.24233810505218,"aZ":-33.79497422047107,"pfxX":7.86297850882443,"pfxZ":-1.2010977090629282,"pX":-0.6081230893918211,"pZ":2.4226936502437955,"vX0":-10.053705389643913,"vY0":-114.94917682710599,"vZ0":1.5436617992240396,"x":140.18,"y":173.37,"x0":2.779909156379266,"y0":50.001411342628955,"z0":4.998444474288332,"aX":10.631180129520988},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.6,"breakHorizontal":-12.0,"spinRate":1577,"spinDirection":96},"zone":4,"typeConfidence":0.94,"plateTime":0.4746317539321314,"extension":5.3462340341501955},"hitData":{"launchSpeed":107.3,"launchAngle":31.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":48.08,"coordY":41.81}},"index":1,"playId":"e0b8c49c-566b-3bac-8560-b304b559fbb1","pitchNumber":2,"startTime":"2026-08-09T01:58:43.566Z","endTime":"2026-08-09T01:59:10.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T01:59:10.601Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out sharply to first baseman TJ Rumfield.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T01:59:27.040Z","endTime":"2026-08-09T02:00:23.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49446182416018,"aZ":-29.66671023331752,"pfxX":11.457434527765866,"pfxZ":1.3966495481215881,"pX":-0.9829804583274432,"pZ":0.22192578771886443,"vX0":-13.207436844246802,"vY0":-133.00726419069258,"vZ0":-6.227529907388652,"x":154.47,"y":232.79,"x0":2.5493819379378406,"y0":50.004662234617015,"z0":4.73422218308047,"aX":20.610198684728616},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":-18.0,"spinRate":2195,"spinDirection":118},"zone":13,"typeConfidence":0.94,"plateTime":0.4111953060476843,"extension":5.651604625945339},"index":0,"playId":"069e1aa3-ebfd-359e-98c3-ba197a7cf09d","pitchNumber":1,"startTime":"2026-08-09T01:59:39.386Z","endTime":"2026-08-09T01:59:42.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.936712765850896,"aZ":-31.403479571787127,"pfxX":9.431500776375138,"pfxZ":0.43987783029777283,"pX":-0.335601890557888,"pZ":2.7950090176485287,"vX0":-10.839576783816094,"vY0":-131.152926758302,"vZ0":0.2743883431814931,"x":129.79,"y":163.31,"x0":2.612124348974482,"y0":50.00274860388693,"z0":5.017899346295583,"aX":16.544727060661472},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.1,"breakHorizontal":-14.9,"spinRate":2127,"spinDirection":113},"zone":1,"typeConfidence":0.93,"plateTime":0.41651786610168795,"extension":5.5135432210788835},"index":1,"playId":"5db2881f-8e49-39cd-bcd5-9be20d97df20","pitchNumber":2,"startTime":"2026-08-09T02:00:01.219Z","endTime":"2026-08-09T02:00:05.274Z","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":84.5,"endSpeed":76.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.406833337080645,"aZ":-29.244277390592476,"pfxX":0.31331551409970837,"pfxZ":1.9455385138859613,"pX":0.48506182573248446,"pZ":1.6254177230808855,"vX0":-6.432300359330156,"vY0":-122.78813895020343,"vZ0":-1.3838327183409869,"x":98.51,"y":194.89,"x0":3.113228465775353,"y0":50.003969890857704,"z0":4.716565545600957,"aX":0.4733438484756207},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.5,"breakHorizontal":1.2,"spinRate":2173,"spinDirection":141},"zone":9,"typeConfidence":0.98,"plateTime":0.4484224589455992,"extension":5.182833298142227},"hitData":{"launchSpeed":104.0,"launchAngle":0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":152.82,"coordY":167.9}},"index":2,"playId":"4b409e3a-bf05-3843-a3e6-a8483082e3ef","pitchNumber":3,"startTime":"2026-08-09T02:00:14.199Z","endTime":"2026-08-09T02:00:23.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:00:23.323Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson called out on strikes.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T02:00:35.967Z","endTime":"2026-08-09T02:02:11.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.972096592420662,"aZ":-35.002714826277966,"pfxX":-7.366494742664917,"pfxZ":-2.2061454816578348,"pX":2.465292143961006,"pZ":2.899729719281578,"vX0":-0.2729610125542574,"vY0":-112.03651318030289,"vZ0":3.681769343627704,"x":23.03,"y":160.49,"x0":3.5466044807926638,"y0":50.0044932477774,"z0":4.7970599548973984,"aX":-9.428498806028516},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-2.9,"breakHorizontal":13.4,"spinRate":2603,"spinDirection":284},"zone":12,"typeConfidence":0.9,"plateTime":0.48763825128112614,"extension":5.148474962031075},"index":0,"playId":"48801c3d-9780-3789-b99e-e739abf1f78c","pitchNumber":1,"startTime":"2026-08-09T02:00:41.497Z","endTime":"2026-08-09T02:00:46.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35857991389745,"aZ":-33.3047406590159,"pfxX":-7.048563312285497,"pfxZ":-0.8589981286930906,"pX":-0.8282812466378267,"pZ":1.7970026319091625,"vX0":-6.78511625844957,"vY0":-114.65035452173232,"vZ0":0.8825482866712364,"x":148.57,"y":190.26,"x0":3.0972759864804558,"y0":50.00328106683382,"z0":4.685546068835783,"aX":-9.279114478517142},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.0,"breakHorizontal":14.6,"spinRate":2535,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.479758747206267,"extension":5.128844726746945},"index":1,"playId":"9c3fc8a1-ffea-335b-b210-903337aadd82","pitchNumber":2,"startTime":"2026-08-09T02:01:03.616Z","endTime":"2026-08-09T02:01:06.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73622891514833,"aZ":-31.46348425222665,"pfxX":-4.94690774681578,"pfxZ":0.542768485639451,"pX":-0.9386028972644112,"pZ":3.0360423764917557,"vX0":-7.305863277541261,"vY0":-113.61754993403112,"vZ0":3.1144871647993515,"x":152.78,"y":156.81,"x0":2.960713513730368,"y0":50.00259894355937,"z0":4.773407159132831,"aX":-6.468524702572442},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":2.2,"breakHorizontal":10.8,"spinRate":2577,"spinDirection":302},"zone":11,"typeConfidence":0.91,"plateTime":0.48201651943817225,"extension":5.186542690801342},"index":2,"playId":"25d2a465-9d7e-3a70-b874-41d6096d4288","pitchNumber":3,"startTime":"2026-08-09T02:01:18.316Z","endTime":"2026-08-09T02:01:22.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.875228384184283,"aZ":-31.263913874435328,"pfxX":-6.280949743150105,"pfxZ":0.6826904083383685,"pX":-2.7405517585635275,"pZ":1.5945157958781955,"vX0":-10.71142081932747,"vY0":-115.27550343594307,"vZ0":0.11336869081747336,"x":221.46,"y":195.73,"x0":2.7867880248129877,"y0":50.00557752690948,"z0":4.56837730064236,"aX":-8.435361427223425},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.6,"breakHorizontal":14.2,"spinRate":2818,"spinDirection":305},"zone":13,"typeConfidence":0.91,"plateTime":0.47555794017851616,"extension":5.517485198904926},"index":3,"playId":"0ba160d3-49c7-3887-a23f-8948505e73d4","pitchNumber":4,"startTime":"2026-08-09T02:01:36.962Z","endTime":"2026-08-09T02:01:39.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01300928247587,"aZ":-32.23928493186691,"pfxX":-3.6440304971682664,"pfxZ":-0.045618509147297814,"pX":-2.5613248688688466,"pZ":2.5923162501682717,"vX0":-11.271722585772482,"vY0":-115.44597342686201,"vZ0":2.562658446511198,"x":214.63,"y":168.79,"x0":2.843543462734274,"y0":50.00444679099532,"z0":4.555582445850278,"aX":-4.953561421099495},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.8,"breakHorizontal":9.2,"spinRate":2614,"spinDirection":303},"zone":11,"typeConfidence":0.87,"plateTime":0.47311293284962685,"extension":5.579816149923231},"index":4,"playId":"a482b109-d0df-3071-bf05-f7f8c29e420f","pitchNumber":5,"startTime":"2026-08-09T02:01:51.878Z","endTime":"2026-08-09T02:01:54.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35229142028067,"aZ":-26.84873896205128,"pfxX":9.894955192704172,"pfxZ":3.0052995183014204,"pX":-0.7871624179892255,"pZ":2.0721425201765395,"vX0":-12.216793320182957,"vY0":-131.67978959708128,"vZ0":-2.004277764449232,"x":147.0,"y":182.83,"x0":2.6053962620796605,"y0":50.006016282810805,"z0":4.810132306754388,"aX":17.554169860348356},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-15.6,"spinRate":2113,"spinDirection":119},"zone":7,"typeConfidence":0.92,"plateTime":0.4143813396670799,"extension":5.580698011494657},"index":5,"playId":"f981e464-20c5-3375-a7a1-87f1308bed81","pitchNumber":6,"startTime":"2026-08-09T02:02:06.762Z","endTime":"2026-08-09T02:02:11.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:02:11.929Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Tovar pops out to shortstop Masyn Winn.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-09T02:04:15.001Z","endTime":"2026-08-09T02:05:52.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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.6,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336997946180237,"aZ":-24.450599380665135,"pfxX":-8.439720370439092,"pfxZ":4.104696414124364,"pX":-0.036821593102796944,"pZ":3.5528063643633376,"vX0":7.451383694118548,"vY0":-136.21363019251808,"vZ0":0.49639044028006896,"x":118.4,"y":142.85,"x0":-1.708519193072406,"y0":50.00567526976539,"z0":5.055928287381297,"aX":-15.895079243982442},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":13.8,"spinRate":2367,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4017778283903204,"extension":6.890611451953791},"index":0,"playId":"f002b144-e170-353f-b192-fe7271a54cbe","pitchNumber":1,"startTime":"2026-08-09T02:04:18.179Z","endTime":"2026-08-09T02:04:23.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.374527476325053,"aZ":-26.002331496592266,"pfxX":-7.275303467224677,"pfxZ":3.4595617428103544,"pX":0.11452782082708635,"pZ":4.137443494791464,"vX0":7.037363176591413,"vY0":-132.74187109206306,"vZ0":2.771696264198231,"x":112.63,"y":127.07,"x0":-1.625541236594063,"y0":50.00418169534988,"z0":4.972626441962816,"aX":-12.986453093115118},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":11.6,"spinRate":2377,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.41259493542795633,"extension":6.85922310479268},"index":1,"playId":"64280a3a-4843-38b0-9367-e89947ef72ea","pitchNumber":2,"startTime":"2026-08-09T02:04:30.815Z","endTime":"2026-08-09T02:04:36.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.209174907478694,"aZ":-29.068697502473402,"pfxX":-9.037501050613916,"pfxZ":1.7358692997266605,"pX":-1.0740964254934635,"pZ":2.801725920714074,"vX0":5.403611899840924,"vY0":-132.49703175135204,"vZ0":0.363295767051266,"x":157.94,"y":163.13,"x0":-1.9614864221777661,"y0":50.0000718447769,"z0":4.77997447371077,"aX":-16.13259136285471},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":15.2,"spinRate":2240,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.41273889114089,"extension":6.7898437322306595},"index":2,"playId":"b475cf85-bffe-34f7-bfc4-3ef9959acd8e","pitchNumber":3,"startTime":"2026-08-09T02:04:52.586Z","endTime":"2026-08-09T02:04:56.209Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.333334618659276,"aZ":-18.321804051092442,"pfxX":-6.9873319328512205,"pfxZ":7.556086409576309,"pX":0.21413433357399755,"pZ":3.3424841472513576,"vX0":7.940169900831717,"vY0":-133.90638527289218,"vZ0":-0.922517102299892,"x":108.84,"y":148.53,"x0":-1.8684100733747664,"y0":50.00380910721738,"z0":4.990653351490578,"aX":-12.811732875352062},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2506,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.4075643621220779,"extension":6.740303461579525},"index":3,"playId":"1cdcbe98-df34-39f8-8894-8f49a7d34b00","pitchNumber":4,"startTime":"2026-08-09T02:05:13.298Z","endTime":"2026-08-09T02:05:16.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.622427333031535,"aZ":-39.511754199971186,"pfxX":7.354225570187729,"pfxZ":-5.010997976610673,"pX":1.4836732581654009,"pZ":2.104014048073171,"vX0":5.465137233572021,"vY0":-120.02109705418704,"vZ0":1.4888878454684422,"x":60.45,"y":181.97,"x0":-1.776337801999473,"y0":50.00477982141732,"z0":4.986799824370079,"aX":10.760681754876982},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.5,"breakHorizontal":-14.6,"spinRate":2942,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4558752824342167,"extension":6.9677230795464125},"index":4,"playId":"bf488f28-3742-314b-a47b-423df1b77f23","pitchNumber":5,"startTime":"2026-08-09T02:05:25.642Z","endTime":"2026-08-09T02:05:28.659Z","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":82.7,"endSpeed":76.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31409150257952,"aZ":-38.10649264918127,"pfxX":7.2165780192029025,"pfxZ":-4.039400889382806,"pX":0.5585472945376205,"pZ":2.0238179419852407,"vX0":3.4122829277353564,"vY0":-120.45942945790259,"vZ0":0.9398401164761847,"x":95.71,"y":184.14,"x0":-1.8135283979291221,"y0":50.00051842870697,"z0":4.996524944286921,"aX":10.60696201884553},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.8,"breakHorizontal":-13.9,"spinRate":2776,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.45463230263056387,"extension":6.869647971496346},"hitData":{"launchSpeed":81.1,"launchAngle":57.0,"totalDistance":207.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":98.53,"coordY":122.7}},"index":5,"playId":"38a567c1-f193-3a5f-a629-10b43f43ab75","pitchNumber":6,"startTime":"2026-08-09T02:05:42.994Z","endTime":"2026-08-09T02:05:52.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:05:52.553Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a soft bunt ground ball to pitcher Peter Strzelecki.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-09T02:06:00.449Z","endTime":"2026-08-09T02:07:41.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657265,"link":"/api/v1/people/657265"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.051258813217746,"aZ":-39.25916084347676,"pfxX":8.088510999767019,"pfxZ":-4.7734404562055515,"pX":0.672735555810395,"pZ":1.3579582245070103,"vX0":3.2602740618674293,"vY0":-121.37009574472162,"vZ0":-0.5625252119457201,"x":91.36,"y":202.12,"x0":-1.7413067894867,"y0":50.005235952366796,"z0":5.0290066949093095,"aX":11.997424018452516},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.5,"breakHorizontal":-15.5,"spinRate":2988,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4523041480016414,"extension":6.818504578655823},"index":0,"playId":"57ade9b9-1321-3885-ab42-6c2a60fe1954","pitchNumber":1,"startTime":"2026-08-09T02:06:16.448Z","endTime":"2026-08-09T02:06:19.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-09T02:06:31.959Z","endTime":"2026-08-09T02:06:46.216Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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.3,"endSpeed":80.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.888654604039246,"aZ":-34.705371085561474,"pfxX":-8.641653615449346,"pfxZ":-1.5459203218961708,"pX":-1.178398216105085,"pZ":2.169196676832863,"vX0":5.108598658285443,"vY0":-127.12132443735894,"vZ0":0.5124962208641715,"x":161.92,"y":180.21,"x0":-2.0906145359025006,"y0":50.00206803671543,"z0":4.71845353817622,"aX":-14.15255725064292},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.4,"breakHorizontal":14.5,"spinRate":1625,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.4307547515431507,"extension":6.861711638246596},"index":2,"playId":"a0fc2b24-83df-32db-a40a-3fe21dd4fba4","pitchNumber":2,"startTime":"2026-08-09T02:06:46.216Z","endTime":"2026-08-09T02:06:49.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99973215889877,"aZ":-40.68960200652528,"pfxX":9.294644273376818,"pfxZ":-6.259273439543938,"pX":-1.5202691597429292,"pZ":2.6590234233822407,"vX0":-1.3748455162541156,"vY0":-116.23519708284198,"vZ0":3.030114301915318,"x":174.95,"y":166.99,"x0":-2.1260304238843504,"y0":50.00410348095508,"z0":5.218032827474382,"aX":12.642532188987754},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.2,"breakHorizontal":-16.4,"spinRate":2916,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4723030900934888,"extension":6.537737373866974},"index":3,"playId":"effc04f9-536d-3040-8605-670dc513dcb2","pitchNumber":3,"startTime":"2026-08-09T02:07:01.337Z","endTime":"2026-08-09T02:07:04.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.893347312590905,"aZ":-31.56566893762747,"pfxX":-9.307689179597167,"pfxZ":0.32411367499113375,"pX":-1.6355252904956472,"pZ":3.288227061616174,"vX0":3.8012069903959045,"vY0":-136.1869708630764,"vZ0":0.9419750739958573,"x":179.34,"y":150.0,"x0":-1.8458669266561039,"y0":50.00081874560358,"z0":5.133129384097546,"aX":-17.356972039981045},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.1,"breakHorizontal":16.0,"spinRate":2323,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4032942955269725,"extension":6.820089909863892},"index":4,"playId":"7f3eebed-97a7-3531-a080-b99c44782c70","pitchNumber":4,"startTime":"2026-08-09T02:07:15.081Z","endTime":"2026-08-09T02:07:18.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.542160314510898,"aZ":-33.95673127723961,"pfxX":-10.071934803645567,"pfxZ":-0.9950028635579038,"pX":0.25702672549348754,"pZ":2.2726532069535623,"vX0":8.39451128829433,"vY0":-133.62823542817043,"vZ0":-0.5685264659740282,"x":107.2,"y":177.42,"x0":-1.6324119317861683,"y0":50.00343879701934,"z0":4.9495194616910085,"aX":-18.029545023302834},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.7,"breakHorizontal":16.2,"spinRate":2324,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4115032673213568,"extension":6.893342986165479},"hitData":{"launchSpeed":30.9,"launchAngle":-47.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":126.0,"coordY":204.5}},"index":5,"playId":"19b7e4f7-f13a-3f0a-b058-506a18535a3b","pitchNumber":5,"startTime":"2026-08-09T02:07:33.330Z","endTime":"2026-08-09T02:07:41.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:07:41.680Z","atBatIndex":76},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Kyle Karros out on a sacrifice fly to left fielder Everson Pereira. Jake McCarthy scores.","rbi":1,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-09T02:08:21.407Z","endTime":"2026-08-09T02:10:20.411Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2,5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":657265,"link":"/api/v1/people/657265"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"e31d848c-87d9-3c8c-b963-07e744c7183a","startTime":"2026-08-09T02:08:08.263Z","endTime":"2026-08-09T02:08:11.263Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.177113155492826,"aZ":-25.842459165568755,"pfxX":-6.134429796892469,"pfxZ":3.618326311896883,"pX":-0.13102198463259862,"pZ":3.426310915681193,"vX0":6.184487999425596,"vY0":-131.5455178995876,"vZ0":0.961297426454681,"x":121.99,"y":146.27,"x0":-1.7166941288687083,"y0":50.00365140661132,"z0":4.973402942723151,"aX":-10.740104485178895},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":9.7,"spinRate":2311,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.41654675455983536,"extension":6.67753022364593},"index":1,"playId":"bc747613-9d18-3241-af8b-f5e0e3af6684","pitchNumber":1,"startTime":"2026-08-09T02:08:23.675Z","endTime":"2026-08-09T02:08:29.600Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jake McCarthy steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"bc747613-9d18-3241-af8b-f5e0e3af6684","startTime":"2026-08-09T02:08:41.137Z","endTime":"2026-08-09T02:09:04.286Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.302423446842315,"aZ":-30.25888501389059,"pfxX":-9.44409585161836,"pfxZ":1.0494344490151608,"pX":0.7730322989973301,"pZ":1.933690922036252,"vX0":9.4106491634605,"vY0":-134.15067388277947,"vZ0":-2.152684875896547,"x":87.53,"y":186.57,"x0":-1.5551358785403149,"y0":50.001192019850755,"z0":4.905732281976182,"aX":-17.19438848621749},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.7,"breakHorizontal":15.0,"spinRate":2317,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4084551145450157,"extension":6.929435278312234},"index":3,"playId":"a143cfa8-16bc-3d44-b1b9-8c92f163fd6b","pitchNumber":2,"startTime":"2026-08-09T02:09:04.286Z","endTime":"2026-08-09T02:09:08.886Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"playId":"5197c6b8-aa18-49b1-8ac5-1dcb795ddee5","startTime":"2026-08-09T02:09:23.527Z","endTime":"2026-08-09T02:09:28.527Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Kyle Karros batting, Jake McCarthy advances to 3rd on a balk.","event":"Balk","eventType":"balk","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":5,"actionPlayId":"5197c6b8-aa18-49b1-8ac5-1dcb795ddee5","startTime":"2026-08-09T02:09:41.267Z","endTime":"2026-08-09T02:09:49.174Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":657265,"link":"/api/v1/people/657265"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.651557290599744,"aZ":-40.320555279868,"pfxX":8.262026269086508,"pfxZ":-5.5474433850282585,"pX":1.5623785888414339,"pZ":1.9844693022858892,"vX0":5.389138361897863,"vY0":-120.74544940592364,"vZ0":1.1060673848428721,"x":57.45,"y":185.2,"x0":-1.7757355878293168,"y0":50.002708914754564,"z0":5.08273742852085,"aX":12.133847817627904},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.5,"breakHorizontal":-16.3,"spinRate":2950,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.45453717926716575,"extension":6.851213522858389},"index":6,"playId":"14c99a8b-2b47-3f9b-9365-b8f7f15cfb3e","pitchNumber":3,"startTime":"2026-08-09T02:09:49.174Z","endTime":"2026-08-09T02:09:52.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.347586451830253,"aZ":-27.16796872525787,"pfxX":-8.340833884955277,"pfxZ":2.7300792642346963,"pX":-0.19437573652632384,"pZ":3.15853675822265,"vX0":5.94997439526672,"vY0":-134.5791506812117,"vZ0":-0.21564329359968304,"x":124.41,"y":153.5,"x0":-1.3508442869562922,"y0":50.00232694345963,"z0":5.164869712344291,"aX":-15.291353886317957},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":13.8,"spinRate":2284,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4070769970742849,"extension":6.925749247055196},"hitData":{"launchSpeed":101.5,"launchAngle":21.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.32,"coordY":57.43}},"index":7,"playId":"927b70f7-d90a-3b3b-a475-eceb054291c5","pitchNumber":4,"startTime":"2026-08-09T02:10:07.871Z","endTime":"2026-08-09T02:10:20.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:10:20.411Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out to left fielder Everson Pereira.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-09T02:10:41.958Z","endTime":"2026-08-09T02:11:30.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9693962610319,"aZ":-40.79176191782559,"pfxX":7.585041916175401,"pfxZ":-6.035515208034688,"pX":-0.8546043304266743,"pZ":2.4070543629427537,"vX0":0.25144580642623837,"vY0":-118.81673038421152,"vZ0":2.3920021228466535,"x":149.58,"y":173.79,"x0":-1.9470581218827083,"y0":50.00207543343119,"z0":5.0966457930395155,"aX":10.833113963666918},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.1,"breakHorizontal":-13.8,"spinRate":2830,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.4611518388678144,"extension":6.8085617209836595},"index":0,"playId":"bfd69086-371f-3814-8a20-feeb343a6eb0","pitchNumber":1,"startTime":"2026-08-09T02:10:54.383Z","endTime":"2026-08-09T02:10:58.985Z","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":95.1,"endSpeed":87.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0078834530318,"aZ":-27.301247151348992,"pfxX":-9.060214533638806,"pfxZ":2.5075964204014607,"pX":0.9307027043514057,"pZ":2.011715591586815,"vX0":9.97133980679764,"vY0":-138.22676795811532,"vZ0":-3.2968705898258457,"x":81.52,"y":184.46,"x0":-1.5414744143013415,"y0":50.00023460455035,"z0":5.047327778545607,"aX":-17.579628963875166},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.1,"breakHorizontal":14.4,"spinRate":2379,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3958294653054275,"extension":7.077464655932228},"index":1,"playId":"73f3e254-21aa-3ed3-b71f-e88e48ea05c3","pitchNumber":2,"startTime":"2026-08-09T02:11:06.468Z","endTime":"2026-08-09T02:11:10.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.428242032751047,"aZ":-19.822862317651527,"pfxX":-5.146591036963295,"pfxZ":6.540645958643918,"pX":-0.15750800978698745,"pZ":2.8768107147896878,"vX0":6.052378785170869,"vY0":-135.99405537850632,"vZ0":-2.1536166819011453,"x":123.0,"y":161.11,"x0":-1.7342921620854221,"y0":50.00643461467305,"z0":5.041476939215439,"aX":-9.725045846880343},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":8.2,"spinRate":2415,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4014396244439946,"extension":6.840822692566155},"hitData":{"launchSpeed":91.2,"launchAngle":58.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.88,"coordY":125.64}},"index":2,"playId":"b6ff2817-a551-3880-b22e-dee424df8c8b","pitchNumber":3,"startTime":"2026-08-09T02:11:21.081Z","endTime":"2026-08-09T02:11:30.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:11:30.587Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Fermín singles on a line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-09T02:14:00.921Z","endTime":"2026-08-09T02:15:42.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Romano replaces Brennan Bernardino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T02:13:19.243Z","endTime":"2026-08-09T02:14:03.184Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35595501744257,"aZ":-14.733341961235705,"pfxX":-3.6462708973760587,"pfxZ":9.776337411115426,"pX":0.14639518472093357,"pZ":3.491006218819781,"vX0":6.043919212050668,"vY0":-132.72075607140223,"vZ0":-3.6456019152320533,"x":111.42,"y":144.52,"x0":-1.6864873469886026,"y0":50.0063191371711,"z0":5.955271952479125,"aX":-6.508018284573067},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.2,"breakHorizontal":5.3,"spinRate":2321,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4126698891790199,"extension":7.18795498290179},"index":1,"playId":"c3ac656a-cb21-3d7e-bae6-414cef9254ba","pitchNumber":1,"startTime":"2026-08-09T02:14:03.184Z","endTime":"2026-08-09T02:14:07.093Z","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":83.7,"endSpeed":77.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94639747649029,"aZ":-32.728783729783245,"pfxX":1.1339441698002504,"pfxZ":-0.3690574670624347,"pX":0.6463046525959623,"pZ":3.2598514508240477,"vX0":5.296672593769196,"vY0":-121.85515841729331,"vZ0":-0.09897709536050425,"x":92.36,"y":150.76,"x0":-1.69879522182615,"y0":50.002399707741155,"z0":6.118169660430059,"aX":1.7113280531543236},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.5,"breakHorizontal":-3.2,"spinRate":2212,"spinDirection":68},"zone":3,"typeConfidence":2.0,"plateTime":0.4487380695670873,"extension":7.152013937786956},"index":2,"playId":"aa02b721-19bb-30c0-ab60-c6be6f852ecc","pitchNumber":2,"startTime":"2026-08-09T02:14:19.203Z","endTime":"2026-08-09T02:14:23.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81892983559807,"aZ":-9.830284293199028,"pfxX":-3.0687036646247314,"pfxZ":12.19628792716409,"pX":-0.7112769573304101,"pZ":1.6155374175482684,"vX0":3.2110906570428175,"vY0":-134.40893256494368,"vZ0":-9.4271232741901,"x":144.11,"y":195.16,"x0":-1.5220871909213662,"y0":50.00179306231098,"z0":5.8640811084534725,"aX":-5.621160230796336},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.3,"breakHorizontal":4.9,"spinRate":2302,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4073441263134394,"extension":7.3600513222282755},"index":3,"playId":"69c41c39-360f-3c0e-b134-0db80afc6b7c","pitchNumber":3,"startTime":"2026-08-09T02:14:37.024Z","endTime":"2026-08-09T02:14:41.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590649424653115,"aZ":-13.679050128343205,"pfxX":-1.702236112777696,"pfxZ":9.873960475803495,"pX":0.2597343460242694,"pZ":3.314836345191185,"vX0":4.109573430971572,"vY0":-135.93961309926132,"vZ0":-5.22875826817416,"x":107.1,"y":149.28,"x0":-1.049914554534379,"y0":50.002356826918465,"z0":6.211655267655909,"aX":-3.1888340825729937},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":2.2,"spinRate":2291,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.40281626867091935,"extension":7.424444601527712},"index":4,"playId":"7fa7f61f-4708-35ce-994e-7a18c2f382ee","pitchNumber":4,"startTime":"2026-08-09T02:14:56.566Z","endTime":"2026-08-09T02:15:01.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80697545153212,"aZ":-10.537289045076665,"pfxX":-3.216644741451744,"pfxZ":11.515577623783054,"pX":-0.034189503945062184,"pZ":2.811295259984082,"vX0":3.9012466893874715,"vY0":-135.96896575778382,"vZ0":-6.912566569679764,"x":118.3,"y":162.88,"x0":-1.0672617644239355,"y0":50.00676931527325,"z0":6.111965965978243,"aX":-6.046197270502061},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":5.0,"spinRate":2149,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.40227723315928765,"extension":7.30525512386475},"hitData":{"launchSpeed":101.6,"launchAngle":8.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.52,"coordY":108.82}},"index":5,"playId":"17ac4bf3-265b-33ef-a322-fcc90220d731","pitchNumber":5,"startTime":"2026-08-09T02:15:30.415Z","endTime":"2026-08-09T02:15:42.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:15:42.579Z","atBatIndex":79},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masyn Winn lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-09T02:16:27.654Z","endTime":"2026-08-09T02:19:30.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,5,6,7,8,9],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"839ca06b-8d5f-3bfc-abee-5afea4ae1466","startTime":"2026-08-09T02:16:10.610Z","endTime":"2026-08-09T02:16:13.610Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55782883996152,"aZ":-12.575260292408347,"pfxX":-3.864860069069209,"pfxZ":10.736103770652141,"pX":0.31246709812394274,"pZ":2.8348707186203095,"vX0":5.513420644987503,"vY0":-133.91581579308922,"vZ0":-5.9609504290281565,"x":105.09,"y":162.24,"x0":-1.266112063248802,"y0":50.002837635191135,"z0":5.980842264066345,"aX":-7.0556457757272435},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":5.9,"spinRate":2304,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.4082300849873999,"extension":7.278785447015},"index":1,"playId":"0eb496f9-9dac-3669-a658-f3b70a80ddb8","pitchNumber":1,"startTime":"2026-08-09T02:16:29.921Z","endTime":"2026-08-09T02:16:33.803Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.536563720152074,"aZ":-12.209468181405791,"pfxX":-3.1525612699046843,"pfxZ":10.685820863245741,"pX":-0.22565553796542845,"pZ":3.0850321064526627,"vX0":4.1169323972031755,"vY0":-135.5646366930499,"vZ0":-5.599823079820285,"x":125.6,"y":155.48,"x0":-1.351611426676642,"y0":50.00556857163407,"z0":6.023595663925165,"aX":-5.892042838554887},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":4.9,"spinRate":2291,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.403416089969979,"extension":7.406846977301671},"index":2,"playId":"8eb31ea6-f91d-3071-9793-cbd4f32ff6a0","pitchNumber":2,"startTime":"2026-08-09T02:16:51.667Z","endTime":"2026-08-09T02:16:58.243Z","isPitch":true,"type":"pitch"},{"details":{"description":"José Fermín steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"actionPlayId":"8eb31ea6-f91d-3071-9793-cbd4f32ff6a0","startTime":"2026-08-09T02:17:07.031Z","endTime":"2026-08-09T02:17:07.878Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-09T02:17:07.878Z","endTime":"2026-08-09T02:17:19.305Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07495852414186,"aZ":-35.58664439199707,"pfxX":1.0120036296851396,"pfxZ":-2.206574353382843,"pX":0.6434990076590577,"pZ":1.4018300807752293,"vX0":3.9952606186056396,"vY0":-122.9947138408097,"vZ0":-4.464728215782016,"x":92.47,"y":200.93,"x0":-1.1266716383811621,"y0":50.00170634775071,"z0":6.225362051051336,"aX":1.5657626177781578},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.7,"breakHorizontal":-2.6,"spinRate":2193,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4436122100644657,"extension":7.295814761192965},"index":5,"playId":"fc3ff3f9-e357-3196-956c-a48b74deaf48","pitchNumber":3,"startTime":"2026-08-09T02:17:19.305Z","endTime":"2026-08-09T02:17:26.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.216998925901084,"aZ":-35.50460710462123,"pfxX":-0.05294857656847518,"pfxZ":-2.160066942978032,"pX":0.2590815733768463,"pZ":2.0022492512780468,"vX0":3.9195826900652633,"vY0":-122.51493751160032,"vZ0":-2.860687703593993,"x":107.12,"y":184.72,"x0":-1.3458569306864971,"y0":50.00479800910333,"z0":6.180296023154575,"aX":-0.08208123125331446},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.3,"breakHorizontal":-0.7,"spinRate":2064,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.44483709646549574,"extension":7.161729317949738},"index":6,"playId":"85996cec-600d-38ea-92ce-80f41d75bfa3","pitchNumber":4,"startTime":"2026-08-09T02:17:56.632Z","endTime":"2026-08-09T02:18:01.358Z","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":93.9,"endSpeed":86.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.042058412644884,"aZ":-12.65104756751538,"pfxX":-0.7463263400551474,"pfxZ":10.337661586474105,"pX":1.2145665469208062,"pZ":2.4311097838755873,"vX0":6.2023097712665844,"vY0":-136.54402921168003,"vZ0":-7.435252431225316,"x":70.7,"y":173.14,"x0":-0.9893073271295006,"y0":50.00386852009541,"z0":6.059930302789371,"aX":-1.411137747867458},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":0.0,"spinRate":2126,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4011354409738819,"extension":7.663442801885816},"index":7,"playId":"c10fd878-86b3-343c-883e-c166d9193023","pitchNumber":5,"startTime":"2026-08-09T02:18:25.419Z","endTime":"2026-08-09T02:18:28.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34288013019998,"aZ":-31.92946453524876,"pfxX":6.40777628886813,"pfxZ":0.16352157636101516,"pX":2.367566080296595,"pZ":2.541878685135006,"vX0":8.129276935703912,"vY0":-121.30991982389305,"vZ0":-0.8597743143658394,"x":26.75,"y":170.15,"x0":-1.874288543397853,"y0":50.00104047222427,"z0":5.713625211736391,"aX":9.435243016877678},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":-13.7,"spinRate":2121,"spinDirection":49},"zone":12,"typeConfidence":2.0,"plateTime":0.4535698464215123,"extension":7.438221017991635},"index":8,"playId":"569db59d-539b-399c-8e46-e18b6cc4f2be","pitchNumber":6,"startTime":"2026-08-09T02:18:56.597Z","endTime":"2026-08-09T02:18:59.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006635732717843,"aZ":-33.19484251920355,"pfxX":0.5136070802794455,"pfxZ":-0.687596372615678,"pX":0.37153472862453724,"pZ":1.82111407096834,"vX0":3.7839619451152418,"vY0":-120.65789291640662,"vZ0":-3.351201989097288,"x":102.84,"y":189.61,"x0":-1.2824734135994647,"y0":50.00533486670213,"z0":6.146739288105613,"aX":0.758570858779394},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.8,"breakHorizontal":-1.8,"spinRate":2086,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4535764590098239,"extension":7.349955037287332},"hitData":{"launchSpeed":79.1,"launchAngle":25.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.45,"coordY":104.05}},"index":9,"playId":"c2348f7e-db48-3dac-ba9b-88da310eec93","pitchNumber":7,"startTime":"2026-08-09T02:19:19.415Z","endTime":"2026-08-09T02:19:30.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:19:30.444Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Torres grounds out to first baseman TJ Rumfield. José Fermín to 3rd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-09T02:19:41.069Z","endTime":"2026-08-09T02:20:43.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.276137810828462,"aZ":-36.517096871605254,"pfxX":1.2965086592512272,"pfxZ":-3.091337772779916,"pX":-0.9388328760415874,"pZ":2.9566811011730976,"vX0":1.8452973808161806,"vY0":-118.23505180387241,"vZ0":0.6984322303615433,"x":152.79,"y":158.95,"x0":-1.9003536369257659,"y0":50.0039414429065,"z0":6.030575355585973,"aX":1.8203360257340269},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.2,"breakHorizontal":-2.9,"spinRate":2073,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.46471587014486015,"extension":7.257410290786006},"index":0,"playId":"3dadd315-34c9-3577-8ee0-3ebac0c6ce70","pitchNumber":1,"startTime":"2026-08-09T02:19:56.326Z","endTime":"2026-08-09T02:20:00.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.540410765845234,"aZ":-34.413294739844865,"pfxX":1.0086961346980923,"pfxZ":-1.555131689715365,"pX":-0.5239849189186145,"pZ":1.950970897690664,"vX0":2.9210790999775798,"vY0":-118.76609695228335,"vZ0":-1.9981053388483327,"x":136.97,"y":186.1,"x0":-1.8981841860819324,"y0":50.005788846592694,"z0":5.9164526621183064,"aX":1.4488148888366517},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.0,"breakHorizontal":-2.5,"spinRate":2035,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.46019410129703653,"extension":7.131836744642107},"index":1,"playId":"79732738-a1d2-3646-8b0c-4e82e27fe7ba","pitchNumber":2,"startTime":"2026-08-09T02:20:13.539Z","endTime":"2026-08-09T02:20:17.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.248755691161847,"aZ":-36.82603048862059,"pfxX":0.7868457756772127,"pfxZ":-3.2033297276831547,"pX":-0.06502122868204951,"pZ":2.4332469566287793,"vX0":3.403880526380398,"vY0":-119.58026607817519,"vZ0":-0.8459612107104275,"x":119.48,"y":173.08,"x0":-1.6068728296596586,"y0":50.00057800146495,"z0":6.0844454150633975,"aX":1.143405917418572},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.8,"breakHorizontal":-2.2,"spinRate":2121,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.45737752077649674,"extension":7.175401272840471},"hitData":{"launchSpeed":65.2,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":170.43}},"index":2,"playId":"a77b0779-f0b2-3109-abab-ba0893e41a2d","pitchNumber":3,"startTime":"2026-08-09T02:20:34.768Z","endTime":"2026-08-09T02:20:43.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:20:43.127Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a line drive to right fielder Jordan Beck. José Fermín scores.","rbi":1,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-09T02:20:59.760Z","endTime":"2026-08-09T02:22:25.209Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":{"id":605447,"link":"/api/v1/people/605447"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.192423472008862,"aZ":-15.125905566256733,"pfxX":-1.589255754750043,"pfxZ":9.181700538267707,"pX":0.5452878239487717,"pZ":3.9109198724781344,"vX0":5.153330628847244,"vY0":-134.86685325207478,"vZ0":-2.8874927182020436,"x":96.21,"y":133.19,"x0":-1.1771798239481617,"y0":50.00011045362264,"z0":6.051823318869103,"aX":-2.9505044842059114},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":1.9,"spinRate":2176,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4049138823596903,"extension":7.427189630712391},"index":0,"playId":"2f3057bf-4669-332b-8640-f53932d06d65","pitchNumber":1,"startTime":"2026-08-09T02:21:12.726Z","endTime":"2026-08-09T02:21:16.859Z","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":91.4,"endSpeed":84.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32602083060403,"aZ":-14.194152869342297,"pfxX":-3.3165239792063224,"pfxZ":9.950046478877328,"pX":0.4208351137870525,"pZ":3.047838074257523,"vX0":6.5571351027379405,"vY0":-133.0329031483037,"vZ0":-4.608308609905799,"x":100.96,"y":156.49,"x0":-1.635916790667201,"y0":50.00469136236807,"z0":5.81846062953413,"aX":-5.994866898076249},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":4.7,"spinRate":2159,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.41043365823769307,"extension":7.540032038672184},"index":1,"playId":"f0a853d8-327c-3fe7-8164-98c937ea673e","pitchNumber":2,"startTime":"2026-08-09T02:21:28.485Z","endTime":"2026-08-09T02:21:31.485Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.951109014241755,"aZ":-11.464477687762027,"pfxX":-1.080404993004672,"pfxZ":11.445549192920932,"pX":0.8095432909793869,"pZ":0.19022628197400604,"vX0":5.855242198260658,"vY0":-133.46817932359318,"vZ0":-12.40053276533402,"x":86.14,"y":233.64,"x0":-1.2695786908518056,"y0":50.0032756306122,"z0":5.714684406408117,"aX":-1.9556245268346362},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":0.7,"spinRate":2185,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4099323088339091,"extension":7.425235124995948},"index":2,"playId":"ce729537-4831-3f91-b551-bc6dc2837750","pitchNumber":3,"startTime":"2026-08-09T02:21:48.068Z","endTime":"2026-08-09T02:21:51.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.935239952619636,"aZ":-35.190525535228176,"pfxX":1.2635361013649355,"pfxZ":-2.0812118058465803,"pX":-0.26243029480589747,"pZ":1.4774786211267474,"vX0":3.3137823832842432,"vY0":-118.96366040527873,"vZ0":-2.8700906582449903,"x":127.0,"y":198.89,"x0":-1.8327909745035051,"y0":50.00525863888198,"z0":5.86169832629072,"aX":1.827369793870991},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.2,"breakHorizontal":-3.0,"spinRate":2038,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.4588672166661558,"extension":7.159755479196553},"hitData":{"launchSpeed":84.0,"launchAngle":16.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.92,"coordY":122.14}},"index":3,"playId":"e5f8bece-b3f1-3449-800e-9149a953fb63","pitchNumber":4,"startTime":"2026-08-09T02:22:14.193Z","endTime":"2026-08-09T02:22:25.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:22:25.209Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"César Prieto strikes out swinging.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-09T02:23:24.359Z","endTime":"2026-08-09T02:24:12.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.26"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.69"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.16"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.31"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.96"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.29"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.05"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.67"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.85"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.38"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.94"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,6],"actionIndex":[0,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter César Prieto replaces Everson Pereira.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-09T02:22:38.298Z","endTime":"2026-08-09T02:22:41.856Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693409,"link":"/api/v1/people/693409"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":677592,"link":"/api/v1/people/677592"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-09T02:22:41.856Z","endTime":"2026-08-09T02:23:26.611Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85637464960605,"aZ":-15.100753716171951,"pfxX":-3.5848223242582296,"pfxZ":9.310851835496834,"pX":-0.617593354764366,"pZ":2.5742018713979,"vX0":4.359149957126496,"vY0":-134.49534070979564,"vZ0":-5.834243720172251,"x":140.54,"y":169.28,"x0":-1.792771630576936,"y0":50.00590841396986,"z0":5.840540074148104,"aX":-6.576310541907962},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":5.5,"spinRate":2260,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4070750231024669,"extension":7.508843691313213},"index":2,"playId":"18310010-4733-3fd6-bfd3-7c6cbe52471a","pitchNumber":1,"startTime":"2026-08-09T02:23:26.611Z","endTime":"2026-08-09T02:23:34.944Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nathan Church advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"18310010-4733-3fd6-bfd3-7c6cbe52471a","startTime":"2026-08-09T02:23:37.077Z","endTime":"2026-08-09T02:23:45.570Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69126568312408,"aZ":-11.800810909140433,"pfxX":-1.4009261905543589,"pfxZ":10.574206326921095,"pX":-0.04982828457469895,"pZ":3.6316452371272354,"vX0":4.42475534818201,"vY0":-137.93221461287146,"vZ0":-4.368592672690219,"x":118.9,"y":140.73,"x0":-1.4927841607651595,"y0":50.00166385414913,"z0":6.031664234758783,"aX":-2.6989794261383584},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":1.6,"spinRate":2310,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.39708883201247636,"extension":7.368033474497015},"index":4,"playId":"d60c0ccc-4f6a-39d3-98b3-b839712ade51","pitchNumber":2,"startTime":"2026-08-09T02:23:45.570Z","endTime":"2026-08-09T02:23:48.608Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-09T02:23:55.777Z","endTime":"2026-08-09T02:24:08.700Z","isPitch":false,"type":"action","player":{"id":693409,"link":"/api/v1/people/693409"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41844845562602,"aZ":-35.53075535723678,"pfxX":-0.5352762940051476,"pfxZ":-2.2206611082085352,"pX":0.11129001929069372,"pZ":1.2996501808199468,"vX0":3.440541387531604,"vY0":-122.62292684596554,"vZ0":-4.365537378075288,"x":112.76,"y":203.69,"x0":-1.2463252774546765,"y0":50.0057814141417,"z0":6.166085780801196,"aX":-0.8075593000532018},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.9,"breakHorizontal":0.1,"spinRate":1994,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4483296738408695,"extension":7.164490012393637},"index":6,"playId":"35f2ea4c-24ff-3a11-9c40-f0b642542869","pitchNumber":3,"startTime":"2026-08-09T02:24:08.700Z","endTime":"2026-08-09T02:24:12.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:24:12.857Z","atBatIndex":83}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"César Prieto strikes out swinging.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-09T02:23:24.359Z","endTime":"2026-08-09T02:24:12.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.26"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.69"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.16"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.31"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.96"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.29"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.05"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.67"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.85"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.38"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.94"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,6],"actionIndex":[0,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter César Prieto replaces Everson Pereira.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-09T02:22:38.298Z","endTime":"2026-08-09T02:22:41.856Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693409,"link":"/api/v1/people/693409"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":677592,"link":"/api/v1/people/677592"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-09T02:22:41.856Z","endTime":"2026-08-09T02:23:26.611Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85637464960605,"aZ":-15.100753716171951,"pfxX":-3.5848223242582296,"pfxZ":9.310851835496834,"pX":-0.617593354764366,"pZ":2.5742018713979,"vX0":4.359149957126496,"vY0":-134.49534070979564,"vZ0":-5.834243720172251,"x":140.54,"y":169.28,"x0":-1.792771630576936,"y0":50.00590841396986,"z0":5.840540074148104,"aX":-6.576310541907962},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":5.5,"spinRate":2260,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4070750231024669,"extension":7.508843691313213},"index":2,"playId":"18310010-4733-3fd6-bfd3-7c6cbe52471a","pitchNumber":1,"startTime":"2026-08-09T02:23:26.611Z","endTime":"2026-08-09T02:23:34.944Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nathan Church advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"18310010-4733-3fd6-bfd3-7c6cbe52471a","startTime":"2026-08-09T02:23:37.077Z","endTime":"2026-08-09T02:23:45.570Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69126568312408,"aZ":-11.800810909140433,"pfxX":-1.4009261905543589,"pfxZ":10.574206326921095,"pX":-0.04982828457469895,"pZ":3.6316452371272354,"vX0":4.42475534818201,"vY0":-137.93221461287146,"vZ0":-4.368592672690219,"x":118.9,"y":140.73,"x0":-1.4927841607651595,"y0":50.00166385414913,"z0":6.031664234758783,"aX":-2.6989794261383584},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":1.6,"spinRate":2310,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.39708883201247636,"extension":7.368033474497015},"index":4,"playId":"d60c0ccc-4f6a-39d3-98b3-b839712ade51","pitchNumber":2,"startTime":"2026-08-09T02:23:45.570Z","endTime":"2026-08-09T02:23:48.608Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-09T02:23:55.777Z","endTime":"2026-08-09T02:24:08.700Z","isPitch":false,"type":"action","player":{"id":693409,"link":"/api/v1/people/693409"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41844845562602,"aZ":-35.53075535723678,"pfxX":-0.5352762940051476,"pfxZ":-2.2206611082085352,"pX":0.11129001929069372,"pZ":1.2996501808199468,"vX0":3.440541387531604,"vY0":-122.62292684596554,"vZ0":-4.365537378075288,"x":112.76,"y":203.69,"x0":-1.2463252774546765,"y0":50.0057814141417,"z0":6.166085780801196,"aX":-0.8075593000532018},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.9,"breakHorizontal":0.1,"spinRate":1994,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4483296738408695,"extension":7.164490012393637},"index":6,"playId":"35f2ea4c-24ff-3a11-9c40-f0b642542869","pitchNumber":3,"startTime":"2026-08-09T02:24:08.700Z","endTime":"2026-08-09T02:24:12.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T02:24:12.857Z","atBatIndex":83},"scoringPlays":[0,8,20,21,41,47,53,58,72,77,82],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":212.24,"y":51.76},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":151.27,"y":161.29},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":112.79,"y":148.14},"type":"O","description":"Double Play"}],"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":108.74,"y":177.02},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":36.94,"y":97.93},"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":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":34.75,"y":101.01},"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":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":104.18,"y":166.38},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":143.91,"y":128.77},"type":"O","description":"Double Play"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":76.81,"y":107.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":121.41,"y":142.05},"type":"O","description":"Forceout"}],"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":111.78,"y":180.06},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":131.45,"y":183.8},"type":"O","description":"Bunt 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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":144.47,"y":71.77},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":28,"top":[17,18,19,20,21,22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":153.84,"y":165.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":58.41,"y":61.84},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":152.82,"y":118.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":158.93,"y":98.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":95.58,"y":166.4},"type":"O","description":"Forceout"}],"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":154.11,"y":114.65},"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":3,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":95.08,"y":167.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":3,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":161.61,"y":77.96},"type":"O","description":"Lineout"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31],"bottom":[32,33,34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":99.04,"y":82.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":85.43,"y":111.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":148.77,"y":149.66},"type":"O","description":"Grounded Into DP"}],"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":71.11,"y":91.67},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":164.98,"y":122.8},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":147.0,"y":168.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":130.55,"y":67.39},"type":"O","description":"Lineout"}]}},{"startIndex":38,"endIndex":49,"top":[38,39,40,41,42],"bottom":[43,44,45,46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":187.46,"y":102.27},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":59.58,"y":120.77},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":161.94,"y":130.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":99.62,"y":105.57},"type":"H","description":"Single"}],"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":93.42,"y":155.31},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":54.18,"y":119.48},"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":5,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":151.19,"y":85.97},"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":5,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":156.88,"y":152.19},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":59,"top":[50,51,52,53,54],"bottom":[55,56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":178.91,"y":153.98},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":112.92,"y":85.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":154.92,"y":32.6},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":108.74,"y":176.51},"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":6,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":66.68,"y":154.22},"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":6,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":155.36,"y":174.49},"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":97.74,"y":89.31},"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":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":133.06,"y":203.88},"type":"O","description":"Pop Out"}]}},{"startIndex":60,"endIndex":67,"top":[60,61,62],"bottom":[63,64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":74.46,"y":81.52},"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":7,"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":71.56,"y":88.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":47.78,"y":97.62},"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":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":170.77,"y":95.29},"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":7,"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":184.75,"y":109.62},"type":"O","description":"Lineout"}]}},{"startIndex":68,"endIndex":74,"top":[68,69,70],"bottom":[71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":155.36,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":119.67,"y":76.68},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":144.71,"y":157.26},"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":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":101.02,"y":68.47},"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":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":48.08,"y":41.81},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":152.82,"y":167.9},"type":"O","description":"Groundout"}]}},{"startIndex":75,"endIndex":83,"top":[75,76,77,78],"bottom":[79,80,81,82,83],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":98.53,"y":122.7},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":126.0,"y":204.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":77.32,"y":57.43},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":60.88,"y":125.64},"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":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":72.52,"y":108.82},"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":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":87.45,"y":104.05},"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":9,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":156.88,"y":170.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":187.92,"y":122.14},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":10,"errors":0,"leftOnBase":12},"away":{"runs":8,"hits":11,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"catcher":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"first":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"second":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"third":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"shortstop":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"left":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"center":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"right":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"onDeck":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"inHole":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"battingOrder":4,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"onDeck":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"inHole":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"pitcher":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"battingOrder":9,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":13,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".256","atBats":34,"obp":".324","slg":".422","ops":".746","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":19,"rbi":8,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":13,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":37,"obp":".378","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":185,"era":"5.48","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.51","battersFaced":45,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":68,"strikes":117,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":6,"pitchesPerInning":"20.56","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":1,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":51,"groundOuts":90,"airOuts":88,"runs":55,"doubles":21,"triples":2,"homeRuns":18,"strikeOuts":59,"baseOnBalls":33,"intentionalWalks":0,"hits":87,"hitByPitch":1,"atBats":320,"obp":".338","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1335,"era":"5.71","inningsPitched":"82.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.46","battersFaced":358,"outs":246,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1335,"balls":499,"strikes":836,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".400","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"6.48","walksPer9Inn":"3.62","hitsPer9Inn":"9.55","runsScoredPer9":"6.04","homeRunsPer9":"1.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":79,"flyOuts":52,"groundOuts":48,"airOuts":79,"runs":40,"doubles":14,"triples":4,"homeRuns":19,"strikeOuts":74,"baseOnBalls":15,"intentionalWalks":0,"hits":75,"hitByPitch":3,"avg":".277","atBats":271,"obp":".316","slg":".568","ops":".884","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":154,"rbi":52,"leftOnBase":93,"sacBunts":0,"sacFlies":5,"babip":".306","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.26","popOuts":17,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":111,"errors":1,"chances":116,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":3,"flyOuts":21,"groundOuts":17,"airOuts":42,"runs":26,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":34,"baseOnBalls":17,"intentionalWalks":2,"hits":38,"hitByPitch":2,"atBats":125,"obp":".385","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":605,"era":"6.75","inningsPitched":"32.0","wins":0,"losses":4,"saves":3,"saveOpportunities":5,"holds":5,"blownSaves":2,"earnedRuns":24,"whip":"1.72","battersFaced":150,"outs":96,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":605,"balls":222,"strikes":383,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":1,"winPercentage":".000","pitchesPerInning":"18.91","gamesFinished":12,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.56","walksPer9Inn":"4.78","hitsPer9Inn":"10.69","runsScoredPer9":"7.31","homeRunsPer9":"1.69","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | 2 HR, 3 RBI, 4 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":42,"groundOuts":99,"airOuts":94,"runs":56,"doubles":24,"triples":7,"homeRuns":13,"strikeOuts":68,"baseOnBalls":18,"intentionalWalks":0,"hits":111,"hitByPitch":4,"avg":".305","atBats":364,"obp":".341","slg":".516","ops":".857","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":188,"rbi":67,"leftOnBase":124,"sacBunts":4,"sacFlies":4,"babip":".341","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":17,"lineOuts":35},"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":236,"errors":2,"chances":239,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":50,"groundOuts":81,"airOuts":93,"runs":36,"doubles":25,"triples":0,"homeRuns":3,"strikeOuts":62,"baseOnBalls":30,"intentionalWalks":0,"hits":89,"hitByPitch":5,"avg":".279","atBats":319,"obp":".345","slg":".386","ops":".731","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":123,"rbi":43,"leftOnBase":138,"sacBunts":1,"sacFlies":5,"babip":".332","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"106.33","popOuts":7,"lineOuts":36},"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":11,"putOuts":210,"errors":3,"chances":224,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":101,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":37,"strikes":64,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.23","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":78,"groundOuts":118,"airOuts":120,"runs":87,"doubles":37,"triples":5,"homeRuns":21,"strikeOuts":96,"baseOnBalls":26,"intentionalWalks":0,"hits":143,"hitByPitch":6,"atBats":474,"obp":".344","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1845,"era":"6.63","inningsPitched":"112.2","wins":3,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":83,"whip":"1.50","battersFaced":509,"outs":338,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":1845,"balls":608,"strikes":1237,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":2,"winPercentage":".231","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"3.69","strikeoutsPer9Inn":"7.67","walksPer9Inn":"2.08","hitsPer9Inn":"11.42","runsScoredPer9":"6.95","homeRunsPer9":"1.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":56,"groundOuts":63,"airOuts":91,"runs":52,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":107,"baseOnBalls":32,"intentionalWalks":0,"hits":93,"hitByPitch":5,"avg":".263","atBats":353,"obp":".332","slg":".425","ops":".757","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":150,"rbi":48,"leftOnBase":136,"sacBunts":0,"sacFlies":1,"babip":".342","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.15","popOuts":16,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":181,"putOuts":137,"errors":8,"chances":326,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":55,"gamesStarted":2,"flyOuts":30,"groundOuts":52,"airOuts":52,"runs":19,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":1,"hits":42,"hitByPitch":3,"atBats":177,"obp":".301","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":755,"era":"2.64","inningsPitched":"47.2","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":14,"whip":"1.17","battersFaced":200,"outs":143,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":755,"balls":288,"strikes":467,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".500","pitchesPerInning":"15.84","gamesFinished":7,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"6.80","walksPer9Inn":"2.64","hitsPer9Inn":"7.93","runsScoredPer9":"3.59","homeRunsPer9":"0.57","inheritedRunners":39,"inheritedRunnersScored":12,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656786":{"person":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","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":2},"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":2,"groundOuts":4,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":55,"era":"0.00","inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":13,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":22,"strikes":33,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"5.40","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694249":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":30,"groundOuts":30,"airOuts":50,"runs":35,"doubles":13,"triples":3,"homeRuns":5,"strikeOuts":39,"baseOnBalls":21,"intentionalWalks":2,"hits":48,"hitByPitch":3,"avg":".296","atBats":162,"obp":".379","slg":".506","ops":".885","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":82,"rbi":30,"leftOnBase":69,"sacBunts":1,"sacFlies":4,"babip":".352","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.40","popOuts":8,"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":7,"putOuts":143,"errors":2,"chances":152,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":79,"flyOuts":41,"groundOuts":93,"airOuts":72,"runs":29,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":63,"hitByPitch":15,"avg":".247","atBats":255,"obp":".317","slg":".314","ops":".631","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":288,"totalBases":80,"rbi":23,"leftOnBase":117,"sacBunts":7,"sacFlies":0,"babip":".275","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.00","popOuts":11,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":120,"errors":1,"chances":148,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":7,"strikes":6,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":1,"flyOuts":27,"groundOuts":47,"airOuts":51,"runs":33,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":49,"baseOnBalls":28,"intentionalWalks":2,"hits":52,"hitByPitch":2,"atBats":193,"obp":".363","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":936,"era":"5.29","inningsPitched":"51.0","wins":3,"losses":6,"saves":4,"saveOpportunities":5,"holds":7,"blownSaves":1,"earnedRuns":30,"whip":"1.57","battersFaced":229,"outs":153,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":936,"balls":340,"strikes":596,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".333","pitchesPerInning":"18.35","gamesFinished":16,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.65","walksPer9Inn":"4.94","hitsPer9Inn":"9.18","runsScoredPer9":"5.82","homeRunsPer9":"0.71","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":24,"groundOuts":64,"airOuts":52,"runs":37,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":71,"baseOnBalls":39,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".208","atBats":236,"obp":".322","slg":".292","ops":".614","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":69,"rbi":20,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.67","popOuts":4,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":140,"putOuts":101,"errors":5,"chances":246,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":51,"groundOuts":60,"airOuts":92,"runs":66,"doubles":16,"triples":0,"homeRuns":33,"strikeOuts":151,"baseOnBalls":37,"intentionalWalks":3,"hits":101,"hitByPitch":4,"avg":".252","atBats":401,"obp":".319","slg":".539","ops":".858","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":216,"rbi":67,"leftOnBase":188,"sacBunts":0,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.15","popOuts":21,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":53,"stolenBasePercentage":".828","caughtStealingPercentage":".172","assists":17,"putOuts":504,"errors":10,"chances":531,"fielding":".981","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687312":{"person":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":5,"flyOuts":19,"groundOuts":27,"airOuts":30,"runs":14,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":108,"obp":".300","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":470,"era":"4.25","inningsPitched":"29.2","wins":0,"losses":3,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.18","battersFaced":121,"outs":89,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":470,"balls":155,"strikes":315,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".000","pitchesPerInning":"15.84","gamesFinished":1,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"8.49","walksPer9Inn":"2.73","hitsPer9Inn":"7.89","runsScoredPer9":"4.25","homeRunsPer9":"0.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":20,"gamesStarted":20,"flyOuts":85,"groundOuts":113,"airOuts":139,"runs":56,"doubles":30,"triples":4,"homeRuns":22,"strikeOuts":61,"baseOnBalls":26,"intentionalWalks":0,"hits":110,"hitByPitch":2,"atBats":416,"obp":".307","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1718,"era":"4.51","inningsPitched":"107.2","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.26","battersFaced":451,"outs":323,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1718,"balls":667,"strikes":1051,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".688","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"5.10","walksPer9Inn":"2.17","hitsPer9Inn":"9.20","runsScoredPer9":"4.68","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":16,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":2,"flyOuts":50,"groundOuts":67,"airOuts":82,"runs":48,"doubles":19,"triples":2,"homeRuns":8,"strikeOuts":42,"baseOnBalls":24,"intentionalWalks":2,"hits":74,"hitByPitch":4,"atBats":260,"obp":".349","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1072,"era":"6.03","inningsPitched":"65.2","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.49","battersFaced":293,"outs":197,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":1072,"balls":385,"strikes":687,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".000","pitchesPerInning":"16.32","gamesFinished":13,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"5.76","walksPer9Inn":"3.29","hitsPer9Inn":"10.14","runsScoredPer9":"6.58","homeRunsPer9":"1.10","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":16,"groundOuts":23,"airOuts":28,"runs":8,"doubles":6,"triples":2,"homeRuns":1,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".200","atBats":95,"obp":".238","slg":".337","ops":".575","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":32,"rbi":10,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".261","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":47,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":5,"flyOuts":54,"groundOuts":47,"airOuts":83,"runs":44,"doubles":24,"triples":1,"homeRuns":15,"strikeOuts":56,"baseOnBalls":13,"intentionalWalks":2,"hits":83,"hitByPitch":2,"atBats":264,"obp":".348","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1000,"era":"5.91","inningsPitched":"64.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.50","battersFaced":284,"outs":192,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1000,"balls":323,"strikes":677,"strikePercentage":".680","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".000","pitchesPerInning":"15.63","gamesFinished":7,"strikeoutWalkRatio":"4.31","strikeoutsPer9Inn":"7.88","walksPer9Inn":"1.83","hitsPer9Inn":"11.67","runsScoredPer9":"6.19","homeRunsPer9":"2.11","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":29,"groundOuts":32,"airOuts":53,"runs":15,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".231","atBats":143,"obp":".268","slg":".399","ops":".667","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":57,"rbi":18,"leftOnBase":67,"sacBunts":1,"sacFlies":2,"babip":".257","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.75","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":8,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":28,"obp":".387","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":87,"era":"5.14","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.71","battersFaced":31,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":28,"strikes":59,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"12.43","gamesFinished":6,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.29","walksPer9Inn":"2.57","hitsPer9Inn":"12.86","runsScoredPer9":"5.14","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":6,"stolenBases":34,"stolenBasePercentage":".850","caughtStealingPercentage":".150","assists":14,"putOuts":286,"errors":4,"chances":304,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":23,"flyOuts":75,"groundOuts":119,"airOuts":117,"runs":92,"doubles":28,"triples":6,"homeRuns":17,"strikeOuts":80,"baseOnBalls":43,"intentionalWalks":0,"hits":156,"hitByPitch":5,"atBats":464,"obp":".393","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2009,"era":"6.94","inningsPitched":"107.2","wins":3,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":83,"whip":"1.85","battersFaced":520,"outs":323,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2009,"balls":769,"strikes":1240,"strikePercentage":".620","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".231","pitchesPerInning":"18.66","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.69","walksPer9Inn":"3.59","hitsPer9Inn":"13.04","runsScoredPer9":"7.69","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":17,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":63,"groundOuts":86,"airOuts":110,"runs":40,"doubles":19,"triples":0,"homeRuns":9,"strikeOuts":101,"baseOnBalls":23,"intentionalWalks":0,"hits":75,"hitByPitch":2,"avg":".206","atBats":364,"obp":".253","slg":".332","ops":".585","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":121,"rbi":37,"leftOnBase":198,"sacBunts":1,"sacFlies":7,"babip":".253","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.44","popOuts":24,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":239,"putOuts":126,"errors":9,"chances":374,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"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":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":69,"groundOuts":108,"airOuts":112,"runs":50,"doubles":24,"triples":2,"homeRuns":13,"strikeOuts":66,"baseOnBalls":45,"intentionalWalks":0,"hits":121,"hitByPitch":7,"avg":".299","atBats":405,"obp":".377","slg":".464","ops":".841","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":188,"rbi":59,"leftOnBase":154,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.15","popOuts":20,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":760,"errors":3,"chances":819,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(S, 10)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":5,"strikes":17,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":9,"groundOuts":9,"airOuts":19,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":73,"obp":".391","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":384,"era":"6.62","inningsPitched":"17.2","wins":0,"losses":2,"saves":10,"saveOpportunities":13,"holds":1,"blownSaves":3,"earnedRuns":13,"whip":"1.87","battersFaced":87,"outs":53,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":384,"balls":139,"strikes":245,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":1,"winPercentage":".000","pitchesPerInning":"21.74","gamesFinished":17,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"12.74","walksPer9Inn":"6.11","hitsPer9Inn":"10.70","runsScoredPer9":"6.62","homeRunsPer9":"0.51","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693308":{"person":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":2,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | BB, HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":46,"groundOuts":80,"airOuts":85,"runs":57,"doubles":20,"triples":2,"homeRuns":9,"strikeOuts":79,"baseOnBalls":47,"intentionalWalks":2,"hits":88,"hitByPitch":6,"avg":".267","atBats":329,"obp":".366","slg":".422","ops":".788","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":139,"rbi":42,"leftOnBase":141,"sacBunts":0,"sacFlies":3,"babip":".324","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.56","popOuts":15,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":166,"putOuts":80,"errors":9,"chances":255,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[664983,691720,694249,696100,681198,650489,687597,671289,666160,678662,607536,675848,623474,656786,657514,605447],"pitchers":[607536,675848,623474,656786,657514,605447],"bench":[687859,666397,664954],"bullpen":[688642,663372,693308,685299,687312,547179,608372],"battingOrder":[664983,691720,694249,696100,681198,650489,687597,666160,678662],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Carrigg 2 (13, Liberatore, Liberatore)."},{"label":"HR","value":"McCarthy 2 (13, 1st inning off Liberatore, 0 on, 0 out, 6th inning off Gastelum, L, 1 on, 2 out)."},{"label":"TB","value":"Beck; Carrigg 4; Goodman; McCarthy 10; Rumfield 2; Tovar."},{"label":"RBI","value":"Carrigg 2 (30); Goodman (67); Karros, K (42); McCarthy 3 (67); Rumfield (59)."},{"label":"2-out RBI","value":"Rumfield; McCarthy 2."},{"label":"Runners left in scoring position, 2 out","value":"Beck."},{"label":"SF","value":"Karros, K."},{"label":"GIDP","value":"McCarthy."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Karros, K 2 (5, 2nd base off Liberatore/Herrera, 2nd base off Liberatore/Herrera); McCarthy 2 (20, 3rd base off Liberatore/Herrera, 2nd base off Strzelecki/Herrera); Carrigg (6, 3rd base off Liberatore/Herrera)."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Goodman (5)."}]}],"note":[{"label":"a","value":"Flied out for Freeman, T in the 6th."}]},"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":5,"groundOuts":10,"airOuts":13,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".240","atBats":37,"obp":".315","slg":".379","ops":".694","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":16,"rbi":6,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":2,"lineOuts":6},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":13,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":34,"obp":".385","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":157,"era":"4.14","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.34","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":63,"strikes":94,"strikePercentage":".600","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":8,"pitchesPerInning":"17.44","runsScoredPer9":"8.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":77,"groundOuts":137,"airOuts":125,"runs":49,"doubles":24,"triples":2,"homeRuns":16,"strikeOuts":81,"baseOnBalls":30,"intentionalWalks":0,"hits":114,"hitByPitch":0,"atBats":453,"obp":".296","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1931,"era":"3.59","inningsPitched":"120.1","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.20","battersFaced":487,"outs":361,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1931,"balls":734,"strikes":1197,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".308","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"6.06","walksPer9Inn":"2.24","hitsPer9Inn":"8.53","runsScoredPer9":"3.66","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":13,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":14,"groundOuts":29,"airOuts":27,"runs":13,"doubles":1,"triples":2,"homeRuns":4,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".224","atBats":98,"obp":".287","slg":".398","ops":".685","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":39,"rbi":14,"leftOnBase":42,"sacBunts":1,"sacFlies":1,"babip":".247","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":2,"lineOuts":11},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":34,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"200","stats":{"batting":{"summary":"1-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"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":113,"flyOuts":51,"groundOuts":97,"airOuts":103,"runs":69,"doubles":23,"triples":0,"homeRuns":23,"strikeOuts":119,"baseOnBalls":37,"intentionalWalks":1,"hits":125,"hitByPitch":3,"avg":".283","atBats":441,"obp":".341","slg":".492","ops":".833","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":217,"rbi":82,"leftOnBase":205,"sacBunts":0,"sacFlies":3,"babip":".338","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.17","popOuts":27,"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":8,"putOuts":228,"errors":4,"chances":240,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"1-5 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":7,"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":98,"flyOuts":37,"groundOuts":84,"airOuts":85,"runs":37,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":65,"baseOnBalls":18,"intentionalWalks":0,"hits":70,"hitByPitch":3,"avg":".234","atBats":299,"obp":".281","slg":".361","ops":".642","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":108,"rbi":37,"leftOnBase":128,"sacBunts":1,"sacFlies":4,"babip":".266","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.22","popOuts":25,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":180,"errors":3,"chances":186,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":56,"groundOuts":119,"airOuts":103,"runs":43,"doubles":27,"triples":1,"homeRuns":12,"strikeOuts":99,"baseOnBalls":35,"intentionalWalks":0,"hits":116,"hitByPitch":5,"atBats":434,"obp":".328","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","numberOfPitches":1852,"era":"3.45","inningsPitched":"112.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.34","battersFaced":478,"outs":337,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1852,"balls":687,"strikes":1165,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".667","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"7.93","walksPer9Inn":"2.80","hitsPer9Inn":"9.29","runsScoredPer9":"3.45","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"2-2 | 2B, 3 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":80,"flyOuts":39,"groundOuts":58,"airOuts":76,"runs":21,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":21,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".243","atBats":214,"obp":".311","slg":".364","ops":".675","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":78,"rbi":26,"leftOnBase":95,"sacBunts":1,"sacFlies":2,"babip":".261","groundOutsToAirouts":"0.76","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"42.80","popOuts":20,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":77,"errors":1,"chances":116,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":46,"gamesStarted":0,"flyOuts":41,"groundOuts":62,"airOuts":62,"runs":21,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":26,"intentionalWalks":1,"hits":36,"hitByPitch":2,"atBats":193,"obp":".286","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":837,"era":"3.04","inningsPitched":"56.1","wins":7,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":19,"whip":"1.10","battersFaced":224,"outs":169,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":837,"balls":339,"strikes":498,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".875","pitchesPerInning":"14.86","gamesFinished":14,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"5.75","walksPer9Inn":"4.15","hitsPer9Inn":"5.75","runsScoredPer9":"3.36","homeRunsPer9":"0.80","inheritedRunners":34,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690928":{"person":{"id":690928,"fullName":"Hunter Dobbins","link":"/api/v1/people/690928"},"jerseyNumber":"40","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":8,"gamesStarted":5,"flyOuts":20,"groundOuts":41,"airOuts":39,"runs":16,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":154,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":661,"era":"3.60","inningsPitched":"40.0","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.30","battersFaced":169,"outs":120,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":661,"balls":247,"strikes":414,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"16.53","gamesFinished":3,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.15","hitsPer9Inn":"8.55","runsScoredPer9":"3.60","homeRunsPer9":"1.35","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"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":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":81,"groundOuts":128,"airOuts":122,"runs":72,"doubles":11,"triples":0,"homeRuns":16,"strikeOuts":77,"baseOnBalls":55,"intentionalWalks":2,"hits":106,"hitByPitch":14,"avg":".246","atBats":431,"obp":".349","slg":".383","ops":".732","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":502,"totalBases":165,"rbi":43,"leftOnBase":123,"sacBunts":0,"sacFlies":2,"babip":".265","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.94","popOuts":13,"lineOuts":28},"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":329,"putOuts":138,"errors":2,"chances":469,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"54","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":28,"gamesStarted":1,"flyOuts":12,"groundOuts":30,"airOuts":24,"runs":11,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":2,"hits":28,"hitByPitch":0,"atBats":106,"obp":".331","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":455,"era":"3.58","inningsPitched":"27.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":11,"whip":"1.41","battersFaced":119,"outs":83,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":455,"balls":156,"strikes":299,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.45","gamesFinished":4,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"8.13","walksPer9Inn":"3.58","hitsPer9Inn":"9.11","runsScoredPer9":"3.58","homeRunsPer9":"0.98","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":51,"gamesStarted":0,"flyOuts":28,"groundOuts":70,"airOuts":56,"runs":27,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":21,"intentionalWalks":1,"hits":56,"hitByPitch":8,"atBats":214,"obp":".341","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":956,"era":"3.54","inningsPitched":"56.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":22,"whip":"1.38","battersFaced":250,"outs":168,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":956,"balls":348,"strikes":608,"strikePercentage":".640","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"17.07","gamesFinished":6,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.27","walksPer9Inn":"3.38","hitsPer9Inn":"9.00","runsScoredPer9":"4.34","homeRunsPer9":"0.48","inheritedRunners":27,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":0,"chances":16,"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":"700","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":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":43,"flyOuts":18,"groundOuts":45,"airOuts":41,"runs":12,"doubles":7,"triples":3,"homeRuns":1,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".255","atBats":137,"obp":".279","slg":".372","ops":".651","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":51,"rbi":22,"leftOnBase":62,"sacBunts":0,"sacFlies":4,"babip":".283","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"137.00","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":67,"errors":3,"chances":146,"fielding":".979","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":"400","stats":{"batting":{"summary":"0-4 | BB, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":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":116,"flyOuts":74,"groundOuts":124,"airOuts":116,"runs":61,"doubles":28,"triples":1,"homeRuns":18,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":4,"hits":125,"hitByPitch":4,"avg":".283","atBats":442,"obp":".348","slg":".473","ops":".821","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":209,"rbi":77,"leftOnBase":201,"sacBunts":0,"sacFlies":3,"babip":".308","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.56","popOuts":20,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":897,"errors":8,"chances":983,"fielding":".992","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":47,"gamesStarted":0,"flyOuts":21,"groundOuts":52,"airOuts":34,"runs":19,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":20,"intentionalWalks":2,"hits":35,"hitByPitch":10,"atBats":166,"obp":".330","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":783,"era":"3.28","inningsPitched":"46.2","wins":3,"losses":4,"saves":28,"saveOpportunities":33,"holds":1,"blownSaves":5,"earnedRuns":17,"whip":"1.18","battersFaced":199,"outs":140,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":306,"strikes":477,"strikePercentage":".610","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".429","pitchesPerInning":"16.78","gamesFinished":37,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.26","walksPer9Inn":"3.86","hitsPer9Inn":"6.75","runsScoredPer9":"3.66","homeRunsPer9":"0.39","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":1,"chances":15,"fielding":".933","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":22,"gamesStarted":22,"flyOuts":54,"groundOuts":167,"airOuts":103,"runs":52,"doubles":23,"triples":1,"homeRuns":10,"strikeOuts":90,"baseOnBalls":37,"intentionalWalks":0,"hits":114,"hitByPitch":6,"atBats":473,"obp":".304","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2018,"era":"3.63","inningsPitched":"124.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.22","battersFaced":517,"outs":372,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2018,"balls":756,"strikes":1262,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".667","pitchesPerInning":"16.27","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"6.53","walksPer9Inn":"2.69","hitsPer9Inn":"8.27","runsScoredPer9":"3.77","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":0,"chances":18,"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":52,"gamesStarted":0,"flyOuts":29,"groundOuts":43,"airOuts":57,"runs":21,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":187,"obp":".288","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":833,"era":"3.55","inningsPitched":"50.2","wins":4,"losses":3,"saves":2,"saveOpportunities":8,"holds":17,"blownSaves":6,"earnedRuns":20,"whip":"1.16","battersFaced":212,"outs":152,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":833,"balls":287,"strikes":546,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".571","pitchesPerInning":"16.44","gamesFinished":7,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.06","walksPer9Inn":"3.55","hitsPer9Inn":"6.93","runsScoredPer9":"3.73","homeRunsPer9":"1.24","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"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":{"note":"(L, 5-9)","summary":"5.0 IP, 5 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","numberOfPitches":94,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":33,"strikes":61,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":72,"groundOuts":83,"airOuts":129,"runs":70,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":110,"baseOnBalls":43,"intentionalWalks":0,"hits":130,"hitByPitch":5,"atBats":445,"obp":".357","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","numberOfPitches":1914,"era":"5.15","inningsPitched":"113.2","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.52","battersFaced":500,"outs":341,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1914,"balls":689,"strikes":1225,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.64","rbi":5,"winPercentage":".357","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"8.71","walksPer9Inn":"3.40","hitsPer9Inn":"10.29","runsScoredPer9":"5.54","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":23,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":24,"groundOuts":41,"airOuts":43,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".206","atBats":155,"obp":".251","slg":".323","ops":".574","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":50,"rbi":11,"leftOnBase":72,"sacBunts":4,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.75","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":17,"stolenBases":35,"stolenBasePercentage":".673","caughtStealingPercentage":".327","assists":28,"putOuts":387,"errors":5,"chances":420,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":51,"gamesStarted":0,"flyOuts":23,"groundOuts":35,"airOuts":47,"runs":25,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":49,"baseOnBalls":27,"intentionalWalks":1,"hits":41,"hitByPitch":1,"atBats":172,"obp":".345","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":832,"era":"4.57","inningsPitched":"45.1","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":21,"blownSaves":3,"earnedRuns":23,"whip":"1.50","battersFaced":201,"outs":136,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":832,"balls":327,"strikes":505,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".500","pitchesPerInning":"18.35","gamesFinished":5,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"9.73","walksPer9Inn":"5.36","hitsPer9Inn":"8.14","runsScoredPer9":"4.96","homeRunsPer9":"1.59","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":12},"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":false,"isOnBench":true,"isSubstitute":false}},"ID703725":{"person":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":16,"strikes":17,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":4,"groundOuts":14,"airOuts":13,"runs":15,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":52,"obp":".373","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":224,"era":"8.10","inningsPitched":"13.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":12,"whip":"1.58","battersFaced":59,"outs":40,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":224,"balls":85,"strikes":139,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":2,"winPercentage":".500","pitchesPerInning":"16.80","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"10.80","runsScoredPer9":"10.12","homeRunsPer9":"3.37","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657265":{"person":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":14,"strikes":16,"strikePercentage":".530","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":22,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":107,"era":"5.40","inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.20","battersFaced":27,"outs":20,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":46,"strikes":61,"strikePercentage":".570","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":".000","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"2.70","walksPer9Inn":"4.05","hitsPer9Inn":"6.75","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693409":{"person":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"jerseyNumber":"31","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"901","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":9,"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".043","atBats":23,"obp":".043","slg":".043","ops":".086","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":1,"rbi":0,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".053","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID677592":{"person":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, HBP, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"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":28,"flyOuts":7,"groundOuts":20,"airOuts":15,"runs":9,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".220","atBats":82,"obp":".293","slg":".427","ops":".720","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":35,"rbi":11,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":39,"errors":0,"chances":40,"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"}]},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":52,"groundOuts":98,"airOuts":117,"runs":44,"doubles":15,"triples":2,"homeRuns":4,"strikeOuts":88,"baseOnBalls":41,"intentionalWalks":0,"hits":93,"hitByPitch":7,"avg":".239","atBats":389,"obp":".318","slg":".319","ops":".637","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":124,"rbi":46,"leftOnBase":177,"sacBunts":0,"sacFlies":7,"babip":".293","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.25","popOuts":26,"lineOuts":39},"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":285,"putOuts":169,"errors":8,"chances":462,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":42,"groundOuts":135,"airOuts":106,"runs":70,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":91,"baseOnBalls":53,"intentionalWalks":4,"hits":106,"hitByPitch":25,"avg":".244","atBats":435,"obp":".357","slg":".386","ops":".743","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":516,"totalBases":168,"rbi":49,"leftOnBase":186,"sacBunts":0,"sacFlies":3,"babip":".278","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.46","popOuts":33,"lineOuts":31},"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":1,"stolenBases":35,"stolenBasePercentage":".972","caughtStealingPercentage":".028","assists":10,"putOuts":324,"errors":1,"chances":335,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":22,"groundOuts":17,"airOuts":28,"runs":7,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":3,"avg":".190","atBats":100,"obp":".264","slg":".350","ops":".614","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":35,"rbi":11,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.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":{"caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","assists":2,"putOuts":190,"errors":1,"chances":193,"fielding":".995","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[802139,691023,671056,676475,665877,691026,691458,663494,701675,677592,693409,669461,703725,657265],"pitchers":[669461,703725,657265],"bench":[699625,686780],"bullpen":[677865,690928,657571,700669,681517,700241,676617,669467,666277,592773],"battingOrder":[802139,691023,671056,676475,665877,691026,663494,701675,693409],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Herrera 2 (21, Freeland, K, Freeland, K); Fermín (11, Freeland, K)."},{"label":"HR","value":"Walker, J (23, 8th inning off Bernardino, 0 on, 1 out)."},{"label":"TB","value":"Church; Fermín 3; Herrera 5; Jordan; Walker, J 4; Wetherholt; Winn."},{"label":"RBI","value":"Church (37); Fermín 2 (26); Herrera (49); Walker, J (82); Winn (46)."},{"label":"2-out RBI","value":"Church; Herrera; Fermín 2."},{"label":"Runners left in scoring position, 2 out","value":"Burleson; Church 2; Pereira; Wetherholt 2; Winn; Prieto."},{"label":"SF","value":"Winn."},{"label":"Team RISP","value":"3-for-16."},{"label":"Team LOB","value":"12."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Fermín (4, 2nd base off Romano/Goodman)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"3 (Winn-Wetherholt; Wetherholt-Winn; Wetherholt-Winn-Burleson)."}]}],"note":[{"label":"a","value":"Walked for Jordan in the 5th."},{"label":"b","value":"Struck out for Pereira in the 9th."}]}},"officials":[{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Mejia, J; Liberatore."},{"label":"Balk","value":"Strzelecki."},{"label":"HBP","value":"Karros, K (by Liberatore); Pereira (by Freeland, K)."},{"label":"ABS Challenge","value":"Liberatore (Ball-Confirmed); Castro, W 2 (Strike-Confirmed, Strike-Confirmed); Pereira (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Freeland, K 101-64; Mejia, J 13-6; Herget, J 15-9; Mushinski 20-12; Bernardino 14-9; Romano 22-17; Liberatore 94-61; Gastelum, L 33-17; Strzelecki 30-16."},{"label":"Groundouts-flyouts","value":"Freeland, K 6-2; Mejia, J 1-0; Herget, J 1-1; Mushinski 0-1; Bernardino 1-1; Romano 1-0; Liberatore 3-2; Gastelum, L 1-2; Strzelecki 2-2."},{"label":"Batters faced","value":"Freeland, K 23; Mejia, J 3; Herget, J 4; Mushinski 6; Bernardino 4; Romano 5; Liberatore 24; Gastelum, L 8; Strzelecki 7."},{"label":"Inherited runners-scored","value":"Mejia, J 3-1; Mushinski 1-0."},{"label":"Umpires","value":"HP: Willie Traynor. 1B: Chris Guccione. 2B: Charlie Ramos. 3B: Jansen Visconti. "},{"label":"Weather","value":"87 degrees, Clear."},{"label":"Wind","value":"3 mph, R To L."},{"label":"First pitch","value":"6:15 PM."},{"label":"T","value":"3:09."},{"label":"Att","value":"29,204."},{"label":"Venue","value":"Busch Stadium."},{"label":"August 8, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","boxscoreName":"McCarthy"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | 2 HR, 3 RBI, 4 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":42,"groundOuts":99,"airOuts":94,"runs":56,"doubles":24,"triples":7,"homeRuns":13,"strikeOuts":68,"baseOnBalls":18,"intentionalWalks":0,"hits":111,"hitByPitch":4,"avg":".305","atBats":364,"obp":".341","slg":".516","ops":".857","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":188,"rbi":67,"leftOnBase":124,"sacBunts":4,"sacFlies":4,"babip":".341","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":17,"lineOuts":35},"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":236,"errors":2,"chances":239,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":86,"hittingGameScore":86},{"player":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","boxscoreName":"Fermín"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"2-2 | 2B, 3 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":80,"flyOuts":39,"groundOuts":58,"airOuts":76,"runs":21,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":21,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".243","atBats":214,"obp":".311","slg":".364","ops":".675","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":78,"rbi":26,"leftOnBase":95,"sacBunts":1,"sacFlies":2,"babip":".261","groundOutsToAirouts":"0.76","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"42.80","popOuts":20,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":77,"errors":1,"chances":116,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":69,"hittingGameScore":69},{"player":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","boxscoreName":"Herrera"},"jerseyNumber":"48","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":42,"groundOuts":135,"airOuts":106,"runs":70,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":91,"baseOnBalls":53,"intentionalWalks":4,"hits":106,"hitByPitch":25,"avg":".244","atBats":435,"obp":".357","slg":".386","ops":".743","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":516,"totalBases":168,"rbi":49,"leftOnBase":186,"sacBunts":0,"sacFlies":3,"babip":".278","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.46","popOuts":33,"lineOuts":31},"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":1,"stolenBases":35,"stolenBasePercentage":".972","caughtStealingPercentage":".028","assists":10,"putOuts":324,"errors":1,"chances":335,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"loser":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"save":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}