{"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":824484,"link":"/api/v1.1/game/824484/feed/live","metaData":{"wait":10,"timeStamp":"20260805_011719","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824484,"type":"R","doubleHeader":"N","id":"2026/08/04/athmlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824484-2026-08-04","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-04T22:40:00Z","originalDate":"2026-08-04","officialDate":"2026-08-04","dayNight":"night","time":"6:40","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":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":45,"losses":68,"ties":0,"pct":".398"},"records":{},"divisionLeader":false,"wins":45,"losses":68,"winningPercentage":".398"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","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":"Cincinnati","record":{"gamesPlayed":112,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":58,"ties":0,"pct":".482"},"records":{},"divisionLeader":false,"wins":54,"losses":58,"winningPercentage":".482"},"franchiseName":"Cincinnati","clubName":"Reds","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID668881":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","firstName":"Christian","lastName":"Greene","primaryNumber":"21","birthDate":"1999-08-06","currentAge":27,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Greene","middleName":"Hunter","boxscoreName":"Greene, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Greene","nameSlug":"hunter-greene-668881","firstLastName":"Hunter Greene","lastFirstName":"Greene, Hunter","lastInitName":"Greene, H","initLastName":"H Greene","fullFMLName":"Christian Hunter Greene","fullLFMName":"Greene, Christian Hunter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"ID686751":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751","firstName":"Seth","lastName":"Johnson","primaryNumber":"52","birthDate":"1998-09-19","currentAge":27,"birthCity":"Concord","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Johnson","nameSlug":"seth-johnson-686751","firstLastName":"Seth Johnson","lastFirstName":"Johnson, Seth","lastInitName":"Johnson, S","initLastName":"S Johnson","fullFMLName":"Seth William Johnson","fullLFMName":"Johnson, Seth William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID661531":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531","firstName":"Brian","lastName":"Serven","primaryNumber":"10","birthDate":"1995-05-05","currentAge":31,"birthCity":"Palm Desert","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":207,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Serven","middleName":"Nicholas","boxscoreName":"Serven","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Serven","nameSlug":"brian-serven-661531","firstLastName":"Brian Serven","lastFirstName":"Serven, Brian","lastInitName":"Serven, B","initLastName":"B Serven","fullFMLName":"Brian Nicholas Serven","fullLFMName":"Serven, Brian Nicholas","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID622088":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088","firstName":"Tejay","lastName":"Antone","primaryNumber":"70","birthDate":"1993-12-05","currentAge":32,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tejay","useLastName":"Antone","middleName":"Anthony","boxscoreName":"Antone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AN-tone","mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tejay Antone","nameSlug":"tejay-antone-622088","firstLastName":"Tejay Antone","lastFirstName":"Antone, Tejay","lastInitName":"Antone, T","initLastName":"T Antone","fullFMLName":"Tejay Anthony Antone","fullLFMName":"Antone, Tejay Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID660761":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761","firstName":"José","lastName":"Suarez","primaryNumber":"54","birthDate":"1998-01-03","currentAge":28,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Suarez","middleName":"Rances","boxscoreName":"Suarez, J","nickName":"Ranciss","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"SWAR-ez","mlbDebutDate":"2019-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Suarez","nameSlug":"jose-suarez-660761","firstLastName":"José Suarez","lastFirstName":"Suarez, José","lastInitName":"Suarez, J","initLastName":"J Suarez","fullFMLName":"José Rances Suarez","fullLFMName":"Suarez, José Rances","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":23,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":30,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID669620":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620","firstName":"Brady","lastName":"Basso","primaryNumber":"66","birthDate":"1997-10-08","currentAge":28,"birthCity":"Pearland","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Basso","middleName":"Marshall","boxscoreName":"Basso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BASS-oh","mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brady Basso","nameSlug":"brady-basso-669620","firstLastName":"Brady Basso","lastFirstName":"Basso, Brady","lastInitName":"Basso, B","initLastName":"B Basso","fullFMLName":"Brady Marshall Basso","fullLFMName":"Basso, Brady Marshall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695534":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534","firstName":"Chase","lastName":"Petty","primaryNumber":"61","birthDate":"2003-04-04","currentAge":23,"birthCity":"Camden","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Petty","middleName":"Robert","boxscoreName":"Petty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Petty","nameSlug":"chase-petty-695534","firstLastName":"Chase Petty","lastFirstName":"Petty, Chase","lastInitName":"Petty, C","initLastName":"C Petty","fullFMLName":"Chase Robert Petty","fullLFMName":"Petty, Chase Robert","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID680716":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716","firstName":"Jonathan","lastName":"Ornelas","primaryNumber":"11","birthDate":"2000-05-26","currentAge":26,"birthCity":"Glendale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":196,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jonathan","useLastName":"Ornelas","boxscoreName":"Ornelas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"or-NELL-us","mlbDebutDate":"2023-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Ornelas","nameSlug":"jonathan-ornelas-680716","firstLastName":"Jonathan Ornelas","lastFirstName":"Ornelas, Jonathan","lastInitName":"Ornelas, J","initLastName":"J Ornelas","fullFMLName":"Jonathan  Ornelas","fullLFMName":"Ornelas, Jonathan","strikeZoneTop":3.233,"strikeZoneBottom":1.632},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":29,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID695720":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720","firstName":"Thomas","lastName":"White","primaryNumber":"47","birthDate":"2003-03-02","currentAge":23,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Tommy","useLastName":"White","middleName":"Anthony","boxscoreName":"White","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy White","nameSlug":"tommy-white-695720","firstLastName":"Tommy White","lastFirstName":"White, Tommy","lastInitName":"White, T","initLastName":"T White","fullFMLName":"Thomas Anthony White","fullLFMName":"White, Thomas Anthony","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID656240":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240","firstName":"Scott","lastName":"Blewett","primaryNumber":"49","birthDate":"1996-04-10","currentAge":30,"birthCity":"Syracuse","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Blewett","middleName":"Thomas","boxscoreName":"Blewett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Blewett","nameSlug":"scott-blewett-656240","firstLastName":"Scott Blewett","lastFirstName":"Blewett, Scott","lastInitName":"Blewett, S","initLastName":"S Blewett","fullFMLName":"Scott Thomas Blewett","fullLFMName":"Blewett, Scott Thomas","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID696522":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522","firstName":"Hayden","lastName":"Juenger","primaryNumber":"58","birthDate":"2000-08-09","currentAge":25,"birthCity":"O’Fallon","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hayden","useLastName":"Juenger","middleName":"Michael","boxscoreName":"Juenger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"YING-er","mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Juenger","nameSlug":"hayden-juenger-696522","firstLastName":"Hayden Juenger","lastFirstName":"Juenger, Hayden","lastInitName":"Juenger, H","initLastName":"H Juenger","fullFMLName":"Hayden Michael Juenger","fullLFMName":"Juenger, Hayden Michael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID695076":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076","firstName":"Rhett","lastName":"Lowder","primaryNumber":"25","birthDate":"2002-03-08","currentAge":24,"birthCity":"Albemarle","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rhett","useLastName":"Lowder","middleName":"Hamilton","boxscoreName":"Lowder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhett Lowder","nameSlug":"rhett-lowder-695076","firstLastName":"Rhett Lowder","lastFirstName":"Lowder, Rhett","lastInitName":"Lowder, R","initLastName":"R Lowder","fullFMLName":"Rhett Hamilton Lowder","fullLFMName":"Lowder, Rhett Hamilton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID685112":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112","firstName":"Zachary","lastName":"McCambley","primaryNumber":"62","birthDate":"1999-05-04","currentAge":27,"birthCity":"Netcong","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"McCambley","middleName":"Tyler","boxscoreName":"McCambley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McCambley","nameSlug":"zach-mccambley-685112","firstLastName":"Zach McCambley","lastFirstName":"McCambley, Zach","lastInitName":"McCambley, Z","initLastName":"Z McCambley","fullFMLName":"Zachary Tyler McCambley","fullLFMName":"McCambley, Zachary Tyler","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID670062":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062","firstName":"Julian","lastName":"Garcia","primaryNumber":"57","birthDate":"1995-05-13","currentAge":31,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Julian","useLastName":"Garcia","middleName":"Robert","boxscoreName":"Garcia, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"JOO-lee-in garr-SEE-a","mlbDebutDate":"2026-06-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julian Garcia","nameSlug":"julian-garcia-670062","firstLastName":"Julian Garcia","lastFirstName":"Garcia, Julian","lastInitName":"Garcia, J","initLastName":"J Garcia","fullFMLName":"Julian Robert Garcia","fullLFMName":"Garcia, Julian Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID699302":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302","firstName":"Héctor","lastName":"Rodríguez","primaryNumber":"43","birthDate":"2004-03-11","currentAge":22,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Héctor","useLastName":"Rodríguez","middleName":"Junior","boxscoreName":"Rodríguez, H","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Héctor Rodríguez","nameSlug":"hector-rodriguez-699302","firstLastName":"Héctor Rodríguez","lastFirstName":"Rodríguez, Héctor","lastInitName":"Rodríguez, H","initLastName":"H Rodríguez","fullFMLName":"Héctor Junior Rodríguez","fullLFMName":"Rodríguez, Héctor Junior","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661},"ID671155":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155","firstName":"Vincent","lastName":"Johnson","primaryNumber":"63","birthDate":"1998-10-11","currentAge":27,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ivan","useLastName":"Johnson","middleName":"Ivan","boxscoreName":"Johnson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ivan Johnson","nameSlug":"ivan-johnson-671155","firstLastName":"Ivan Johnson","lastFirstName":"Johnson, Ivan","lastInitName":"Johnson, I","initLastName":"I Johnson","fullFMLName":"Vincent Ivan Johnson","fullLFMName":"Johnson, Vincent Ivan","strikeZoneTop":3.2,"strikeZoneBottom":1.615}},"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602","location":{"address1":"100 Main Street","city":"Cincinnati","state":"Ohio","stateAbbrev":"OH","postalCode":"45202-4109","defaultCoordinates":{"latitude":39.097389,"longitude":-84.506611},"azimuthAngle":122.0,"elevation":535,"country":"USA","phone":"(513) 765-7000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":43891,"turfType":"Grass","roofType":"Open","leftLine":328,"leftCenter":379,"center":404,"rightCenter":370,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2602,"link":"/api/v1/venues/2602"},"weather":{"condition":"Clear","temp":"86","wind":"3 mph, L To R"},"gameInfo":{"attendance":21714,"firstPitch":"2026-08-04T22:42:00.000Z","gameDurationMinutes":155},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"home":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"}},"officialScorer":{"id":431070,"fullName":"Ronald Roth","link":"/api/v1/people/431070"},"primaryDatacaster":{"id":823354,"fullName":"Aidan Post","link":"/api/v1/people/823354"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T22:42:16.221Z","endTime":"2026-08-04T22:43:15.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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-04T19:14:18.931Z","endTime":"2026-08-04T22:16:34.825Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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-04T22:16:34.825Z","endTime":"2026-08-04T22:40:20.415Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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-04T22:40:20.415Z","endTime":"2026-08-04T22:41:16.586Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-04T22:41:16.586Z","endTime":"2026-08-04T22:42:18.330Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24423393752373,"aZ":-24.536567201128385,"pfxX":-9.764002793824838,"pfxZ":4.238949923603931,"pX":-0.5520709185800331,"pZ":2.795336588830494,"vX0":5.118479854507852,"vY0":-133.9824174332469,"vZ0":-1.5560159948935217,"x":138.04,"y":163.31,"x0":-1.227285199469612,"y0":50.00516220541827,"z0":5.1516917849033375,"aX":-17.603124787043676},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":16.4,"spinRate":2399,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.4101378443423416,"extension":7.004486957670057},"index":4,"playId":"2dd99b4b-fb4d-3a5d-9ef4-5f8da17364a1","pitchNumber":1,"startTime":"2026-08-04T22:42:18.330Z","endTime":"2026-08-04T22:42:21.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37884900598055,"aZ":-17.449122970652773,"pfxX":-5.191986967233239,"pfxZ":8.112528248911559,"pX":2.2172914948875437,"pZ":2.0794814404593596,"vX0":10.060401519597756,"vY0":-133.7550199086928,"vZ0":-4.619298966974843,"x":32.48,"y":182.63,"x0":-0.9151566870920096,"y0":50.00195245690095,"z0":5.0769424613507645,"aX":-9.42374295188428},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":7.3,"spinRate":2552,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.40923339193432584,"extension":7.009649272405329},"index":5,"playId":"91f3f1bc-e357-31ce-8d91-7deedb5612d3","pitchNumber":2,"startTime":"2026-08-04T22:42:33.263Z","endTime":"2026-08-04T22:42:36.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.268766741982386,"aZ":-30.332811859711835,"pfxX":5.587368255618676,"pfxZ":1.2595610083813273,"pX":0.4575337072908957,"pZ":1.2783002067041231,"vX0":2.4697725706975904,"vY0":-119.74137707094499,"vZ0":-2.639398759616097,"x":99.56,"y":204.27,"x0":-1.311821446882871,"y0":50.00167494169749,"z0":5.098224630566842,"aX":8.143350603495744},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.9,"breakHorizontal":-10.7,"spinRate":2627,"spinDirection":75},"zone":14,"typeConfidence":0.89,"plateTime":0.45674853144314254,"extension":6.73712280767374},"index":6,"playId":"42d30e43-ab49-3223-abf1-67ae6f81d4b0","pitchNumber":3,"startTime":"2026-08-04T22:42:45.008Z","endTime":"2026-08-04T22:42:48.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62947306110168,"aZ":-20.462854192531708,"pfxX":-9.890625159783971,"pfxZ":6.408725502904135,"pX":0.5803177499527118,"pZ":2.4505027935256103,"vX0":7.623127047895157,"vY0":-134.25680279050522,"vZ0":-2.94988636618929,"x":94.88,"y":172.62,"x0":-1.0085418523724423,"y0":50.00625866410368,"z0":5.0171656794328445,"aX":-18.08825003905043},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":16.3,"spinRate":2388,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.4077187210020199,"extension":7.038402504392413},"index":7,"playId":"ae87b660-7566-32ba-bd12-ad55a32cb2c3","pitchNumber":4,"startTime":"2026-08-04T22:42:58.417Z","endTime":"2026-08-04T22:43:01.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.200417790596454,"aZ":-25.379285315219967,"pfxX":1.69030630510309,"pfxZ":4.479239075215961,"pX":0.3753538831273834,"pZ":2.5988332052605037,"vX0":3.023966902453247,"vY0":-121.89040184510817,"vZ0":-0.6774425333185885,"x":102.69,"y":168.61,"x0":-1.0970813367341083,"y0":50.00134928839645,"z0":5.056601432839513,"aX":2.562754426501438},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.3,"breakHorizontal":-3.7,"spinRate":2506,"spinDirection":85},"zone":6,"typeConfidence":0.53,"plateTime":0.44802073282411836,"extension":6.911404100043432},"index":8,"playId":"07e4a811-1d04-3466-bc7b-55d98e959844","pitchNumber":5,"startTime":"2026-08-04T22:43:12.520Z","endTime":"2026-08-04T22:43:15.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T22:43:15.929Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Wilson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T22:43:18.624Z","endTime":"2026-08-04T22:44:24.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.209430283890985,"aZ":-23.712645841294396,"pfxX":-9.536843715088649,"pfxZ":4.543834081577911,"pX":0.35925594457370347,"pZ":2.831548915433506,"vX0":6.828290598450045,"vY0":-135.5290806981708,"vZ0":-1.3932030957498338,"x":103.31,"y":162.33,"x0":-0.951869506458058,"y0":50.005995374049945,"z0":5.00611959173076,"aX":-17.770985284575193},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":15.8,"spinRate":2465,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.4039102353744499,"extension":7.071760606014384},"index":0,"playId":"f5906198-396a-3e02-ae33-501efc4b6e12","pitchNumber":1,"startTime":"2026-08-04T22:43:40.930Z","endTime":"2026-08-04T22:43:44.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(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.3,"endSpeed":78.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.129195167076002,"aZ":-33.19392677108889,"pfxX":1.6952665186563949,"pfxZ":-0.6586266681048132,"pX":0.8761179191565409,"pZ":1.2183626366455171,"vX0":4.205404052908828,"vY0":-122.84789833226948,"vZ0":-2.3915019113551645,"x":83.6,"y":205.88,"x0":-1.0716982024707882,"y0":50.00564740493211,"z0":4.999809611615262,"aX":2.6153856642931035},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.4,"breakHorizontal":-4.0,"spinRate":2561,"spinDirection":90},"zone":14,"typeConfidence":0.93,"plateTime":0.44422493330699053,"extension":6.951677741751835},"index":1,"playId":"94de061f-716e-3200-bd70-9edf88a6ca88","pitchNumber":2,"startTime":"2026-08-04T22:43:52.989Z","endTime":"2026-08-04T22:43:55.989Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.275642444281242,"aZ":-27.30067176962685,"pfxX":3.9037398478471603,"pfxZ":3.2644310309199724,"pX":2.109303866152097,"pZ":1.6573846944896602,"vX0":5.997982273426509,"vY0":-120.98512881113498,"vZ0":-2.1552631871015397,"x":36.6,"y":194.03,"x0":-0.9031961801979522,"y0":50.001362652954455,"z0":4.938394959457929,"aX":5.818957934163231},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":-8.4,"spinRate":2515,"spinDirection":72},"zone":14,"typeConfidence":0.87,"plateTime":0.4516958800413571,"extension":6.829214674541483},"index":2,"playId":"f4c8727e-0833-314e-9ab3-a30603bece7a","pitchNumber":3,"startTime":"2026-08-04T22:44:08.748Z","endTime":"2026-08-04T22:44:11.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.925699893132784,"aZ":-30.921280480948415,"pfxX":5.3692281238402675,"pfxZ":0.8795663195162851,"pX":1.9101156548629041,"pZ":1.8707266883697111,"vX0":5.184456252147134,"vY0":-118.43569462293416,"vZ0":-0.8542907824407158,"x":44.19,"y":188.27,"x0":-1.0022473913827248,"y0":50.003865570466814,"z0":5.055919132294798,"aX":7.651593551357745},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.7,"breakHorizontal":-10.9,"spinRate":2513,"spinDirection":68},"zone":14,"typeConfidence":0.89,"plateTime":0.4618864374397518,"extension":6.924848713134489},"index":3,"playId":"ad71332c-98fa-36b9-b401-0d18ab6550c6","pitchNumber":4,"startTime":"2026-08-04T22:44:21.843Z","endTime":"2026-08-04T22:44:24.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T22:44:24.892Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T22:44:36.161Z","endTime":"2026-08-04T22:46:08.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30043898145615,"aZ":-19.958653819513646,"pfxX":-9.525718317196612,"pfxZ":6.6423133450222505,"pX":-0.8784691649373697,"pZ":2.5551647221838336,"vX0":4.1621852169248745,"vY0":-134.96669875113088,"vZ0":-2.6048010028288324,"x":150.49,"y":169.79,"x0":-1.2059479573580854,"y0":50.00214457669556,"z0":4.943752877444608,"aX":-17.513230072240834},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":16.3,"spinRate":2422,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.40634812152062505,"extension":7.049618460856121},"index":0,"playId":"25c8ee0a-a800-3932-bad1-04c71ce5d9c2","pitchNumber":1,"startTime":"2026-08-04T22:44:47.559Z","endTime":"2026-08-04T22:44:51.538Z","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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.340103432765464,"aZ":-20.51112847358584,"pfxX":-10.805046211293185,"pfxZ":6.401573975749255,"pX":-0.19187650167867634,"pZ":3.0578153778952535,"vX0":5.926854773590653,"vY0":-134.39824262328995,"vZ0":-1.2987377251838244,"x":124.31,"y":156.22,"x0":-1.0272171363665592,"y0":50.00036954750076,"z0":5.010388550997505,"aX":-19.67532177290485},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":18.2,"spinRate":2457,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.4082427800287478,"extension":6.9473928891376415},"index":1,"playId":"86ceaaa7-0b4f-3cb6-8b07-71cb2eec68d4","pitchNumber":2,"startTime":"2026-08-04T22:45:00.186Z","endTime":"2026-08-04T22:45:03.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.959725277516622,"aZ":-28.891435074865573,"pfxX":3.9864052426080043,"pfxZ":2.237949472836873,"pX":1.5137917723311678,"pZ":1.0586063334532985,"vX0":4.797497218806862,"vY0":-120.32726999820267,"vZ0":-3.2102184171645805,"x":59.3,"y":210.2,"x0":-1.0225579579346329,"y0":50.004828939696424,"z0":4.965112449203431,"aX":5.856533119169273},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.6,"breakHorizontal":-8.4,"spinRate":2591,"spinDirection":65},"zone":14,"typeConfidence":0.83,"plateTime":0.4548823787982177,"extension":6.884819641951335},"index":2,"playId":"969c7ece-8ae9-3817-9fc5-59660a079c2e","pitchNumber":3,"startTime":"2026-08-04T22:45:14.087Z","endTime":"2026-08-04T22:45:18.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.504282233012365,"aZ":-26.543688346950074,"pfxX":-0.9700899529120628,"pfxZ":3.4122964711496806,"pX":1.5486547770181656,"pZ":2.413663184630602,"vX0":6.709027528143248,"vY0":-127.67281564350631,"vZ0":-1.295756500197528,"x":57.97,"y":173.61,"x0":-0.9880697120257723,"y0":50.00184438013111,"z0":5.018517184487928,"aX":-1.601018089993135},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.1,"breakHorizontal":0.2,"spinRate":2524,"spinDirection":201},"zone":14,"typeConfidence":0.92,"plateTime":0.42915101440227366,"extension":6.958385121858358},"index":3,"playId":"dc59fabb-6aa4-3b11-86e8-0af4f1e3eea1","pitchNumber":4,"startTime":"2026-08-04T22:45:28.156Z","endTime":"2026-08-04T22:45:31.793Z","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":92.1,"endSpeed":84.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44163774826303,"aZ":-22.282343882582047,"pfxX":-10.468427512942945,"pfxZ":5.455989008471501,"pX":0.5052941827431494,"pZ":2.3324093686428387,"vX0":7.584158515818789,"vY0":-133.90834780327114,"vZ0":-2.735491530035468,"x":97.74,"y":175.8,"x0":-1.0063454580444975,"y0":50.00227722147456,"z0":4.964811300552931,"aX":-18.973935691202396},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":17.3,"spinRate":2442,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.40934422109567903,"extension":7.0502366025457555},"index":4,"playId":"1990ebd2-3b2b-3229-bf15-2cb8666ef789","pitchNumber":5,"startTime":"2026-08-04T22:45:42.981Z","endTime":"2026-08-04T22:45:46.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":663903,"fullName":"Brady Singer"}}},"count":{"balls":4,"strikes":2,"outs":2},"index":5,"playId":"86cc02dc-ddb6-4a1d-ab8e-e4885de4e6c9","pitchNumber":5,"startTime":"2026-08-04T22:46:01.198Z","endTime":"2026-08-04T22:46:08.423Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-04T22:46:08.423Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to right fielder Héctor Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T22:46:23.956Z","endTime":"2026-08-04T22:48:46.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699302,"link":"/api/v1/people/699302"},"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(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":91.3,"endSpeed":83.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83699753594174,"aZ":-21.818983058886282,"pfxX":-11.354995656850797,"pfxZ":5.8143758971976265,"pX":0.3797560486344239,"pZ":3.779774631160137,"vX0":7.598176800042116,"vY0":-132.72854679362754,"vZ0":0.5589749279236246,"x":102.52,"y":136.73,"x0":-1.0470646668980501,"y0":50.004868485411876,"z0":5.157328746970297,"aX":-20.22937454659563},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":18.8,"spinRate":2408,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.41292688937362065,"extension":7.10698942492088},"index":0,"playId":"961d11f3-fc13-3bf0-8b6a-f0b36d121af6","pitchNumber":1,"startTime":"2026-08-04T22:46:41.256Z","endTime":"2026-08-04T22:46:45.353Z","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":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.670178672862967,"aZ":-30.942010175822773,"pfxX":3.937049432260295,"pfxZ":0.8576248856441655,"pX":0.9668181102303522,"pZ":1.159515222141563,"vX0":3.872290022634084,"vY0":-118.83509750874987,"vZ0":-2.4876727439354016,"x":80.15,"y":207.47,"x0":-1.1922471172551488,"y0":50.004243773644035,"z0":5.016576445540748,"aX":5.659151459525063},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.2,"breakHorizontal":-8.0,"spinRate":2542,"spinDirection":78},"zone":14,"typeConfidence":0.66,"plateTime":0.4600220354002369,"extension":6.903984970779194},"index":1,"playId":"5c96b7d1-33a0-3327-9f21-6763b5ec179e","pitchNumber":2,"startTime":"2026-08-04T22:46:55.338Z","endTime":"2026-08-04T22:46:58.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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.087228651546198,"aZ":-21.383453272728747,"pfxX":-9.796071811289588,"pfxZ":6.1212390173816775,"pX":0.14746993478354695,"pZ":2.8540400983490444,"vX0":6.4560484567717165,"vY0":-131.94720891693117,"vZ0":-1.6455150913530954,"x":111.38,"y":161.72,"x0":-1.058337327343415,"y0":50.00373731877613,"z0":5.061440683687765,"aX":-17.273187198265756},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":16.3,"spinRate":2372,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.41511843206275634,"extension":6.975362918142616},"index":2,"playId":"d22bd86c-ccb8-3a64-8760-79e99e74f67e","pitchNumber":3,"startTime":"2026-08-04T22:47:11.842Z","endTime":"2026-08-04T22:47:15.098Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-04T22:47:24.464Z","endTime":"2026-08-04T22:47:42.491Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"9058577b-995b-3de4-bf7f-d82fb75b8287","startTime":"2026-08-04T22:47:42.491Z","endTime":"2026-08-04T22:47:45.799Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75456025596546,"aZ":-26.022787032159272,"pfxX":-1.5823775221928993,"pfxZ":3.753387558026752,"pX":0.40321119097382274,"pZ":3.567145356326021,"vX0":4.317074907072705,"vY0":-126.90792645888081,"vZ0":0.9066409736801676,"x":101.63,"y":142.47,"x0":-1.110598631455925,"y0":50.00295211907219,"z0":5.270123868189287,"aX":-2.594053240071014},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.2,"breakHorizontal":1.9,"spinRate":2494,"spinDirection":188},"zone":12,"typeConfidence":0.92,"plateTime":0.4307679371903048,"extension":7.044975447042759},"index":5,"playId":"50917207-cece-3438-bddb-0b41f5e1ed0e","pitchNumber":4,"startTime":"2026-08-04T22:47:59.693Z","endTime":"2026-08-04T22:48:02.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.303786946788385,"aZ":-23.962458859389333,"pfxX":-9.812847134965757,"pfxZ":4.5573813654568305,"pX":-0.9902530250224575,"pZ":4.647628261446508,"vX0":3.869894252345322,"vY0":-133.5110368484091,"vZ0":3.0848920177586727,"x":154.75,"y":113.29,"x0":-1.185421270361088,"y0":50.00102899277938,"z0":5.203698924457874,"aX":-17.676483665344666},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":16.9,"spinRate":2508,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.41056918927484976,"extension":6.888788220139057},"index":6,"playId":"059926c7-28f6-3e28-b2a8-04c731121f67","pitchNumber":5,"startTime":"2026-08-04T22:48:18.059Z","endTime":"2026-08-04T22:48:21.073Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.374631897388767,"aZ":-29.51559405599659,"pfxX":1.7227787028521209,"pfxZ":1.8002074442501286,"pX":-0.3066054684978191,"pZ":3.2070674994306043,"vX0":1.9328870410184702,"vY0":-120.0576316257568,"vZ0":1.3403975814464957,"x":128.69,"y":152.19,"x0":-1.3420697630722225,"y0":50.00460067878911,"z0":5.243020273909082,"aX":2.548154434133504},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.7,"breakHorizontal":-3.5,"spinRate":2471,"spinDirection":92},"zone":1,"typeConfidence":0.9,"plateTime":0.4539488097354636,"extension":6.920572843808747},"hitData":{"launchSpeed":93.8,"launchAngle":58.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.65,"coordY":133.95}},"index":7,"playId":"c5af4e2b-57db-3753-8479-d796cfc0267c","pitchNumber":6,"startTime":"2026-08-04T22:48:35.808Z","endTime":"2026-08-04T22:48:46.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T22:48:46.024Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T22:50:47.523Z","endTime":"2026-08-04T22:51:09.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42209235001316,"aZ":-25.192107805049762,"pfxX":-8.52158034473269,"pfxZ":3.66790787396908,"pX":-0.5133488818662814,"pZ":3.1201255904252805,"vX0":5.10172277812963,"vY0":-137.36655507641407,"vZ0":-2.028836862635393,"x":136.57,"y":154.54,"x0":-1.2908367026105099,"y0":50.00529661077768,"z0":5.58713162003083,"aX":-16.230691984800686},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":14.3,"spinRate":2048,"spinDirection":222},"zone":1,"typeConfidence":0.89,"plateTime":0.3992706594131157,"extension":6.77593980610269},"hitData":{"launchSpeed":87.8,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":159.79}},"index":0,"playId":"0c92797b-71e8-3377-8b94-de22dfaab481","pitchNumber":1,"startTime":"2026-08-04T22:51:02.718Z","endTime":"2026-08-04T22:51:09.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T22:51:09.825Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a ground ball to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T22:51:19.483Z","endTime":"2026-08-04T22:52:40.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.931946720685538,"aZ":-28.31990108201881,"pfxX":-9.160421526307262,"pfxZ":2.0026358716458983,"pX":-0.08887901243269929,"pZ":2.638200740666084,"vX0":5.917442485115656,"vY0":-137.6047055935337,"vZ0":-2.744523170470271,"x":120.39,"y":167.55,"x0":-1.0748042619449345,"y0":50.000302209827254,"z0":5.562914578705427,"aX":-17.60143547863859},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.2,"breakHorizontal":15.4,"spinRate":1989,"spinDirection":215},"zone":5,"typeConfidence":0.89,"plateTime":0.39773387027611307,"extension":6.857633183183871},"index":0,"playId":"200b2181-8d28-3518-abf4-90d7a9652962","pitchNumber":1,"startTime":"2026-08-04T22:51:35.759Z","endTime":"2026-08-04T22:51:38.920Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864552103469535,"aZ":-29.31107441919926,"pfxX":-9.736419380581975,"pfxZ":1.524055504929791,"pX":-1.194494432462532,"pZ":1.7828990942735021,"vX0":3.7770846578663044,"vY0":-136.49806095134235,"vZ0":-4.294543792105151,"x":162.53,"y":190.64,"x0":-1.3334335304481948,"y0":50.00526813353127,"z0":5.401712520521573,"aX":-18.321239091178313},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.0,"breakHorizontal":16.8,"spinRate":1966,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.4017268594309389,"extension":6.829773113813947},"index":1,"playId":"c7f8c10d-dca7-3d69-9763-5a1f67477558","pitchNumber":2,"startTime":"2026-08-04T22:51:53.553Z","endTime":"2026-08-04T22:51:58.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05699712937645,"aZ":-35.59850349661864,"pfxX":-6.919441608225172,"pfxZ":-2.0600221535766536,"pX":-0.6012416477424481,"pZ":-0.0394500393394313,"vX0":4.298349782985405,"vY0":-128.217901328964,"vZ0":-6.453606063452791,"x":139.92,"y":239.85,"x0":-1.402264694585318,"y0":50.004452507272916,"z0":5.295623855804099,"aX":-11.496520182012533},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.0,"breakHorizontal":11.5,"spinRate":1664,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.4275512049458974,"extension":6.794203423416558},"index":2,"playId":"8e0d182e-51e4-3d80-85b5-f87991878b8c","pitchNumber":3,"startTime":"2026-08-04T22:52:08.736Z","endTime":"2026-08-04T22:52:13.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17317824264914,"aZ":-31.656177995016833,"pfxX":2.3789962111803478,"pfxZ":0.3367513809150502,"pX":-0.8301165059719497,"pZ":2.25740017911596,"vX0":1.9097168441116077,"vY0":-124.30631028993602,"vZ0":-0.7372154744989063,"x":148.64,"y":177.83,"x0":-1.9212640867570678,"y0":50.00343686186009,"z0":5.218690121711993,"aX":3.6708123384756357},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.7,"breakHorizontal":-4.8,"spinRate":2125,"spinDirection":40},"zone":4,"typeConfidence":0.9,"plateTime":0.44300438031341116,"extension":6.625801907051042},"hitData":{"launchSpeed":95.8,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.78,"coordY":86.82}},"index":3,"playId":"21deaa8d-fe27-34d2-a5da-bebbccc1a43f","pitchNumber":4,"startTime":"2026-08-04T22:52:29.932Z","endTime":"2026-08-04T22:52:40.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T22:52:40.057Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a ground ball to right fielder Lawrence Butler. Sal Stewart to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T22:52:41.397Z","endTime":"2026-08-04T22:53:39.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":83.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.033148227286915,"aZ":-27.355657744474108,"pfxX":-0.07341243662330577,"pfxZ":2.770036879359269,"pX":1.1416915817012974,"pZ":2.936744119342087,"vX0":7.161569872385069,"vY0":-129.98133097222748,"vZ0":-0.9381024366865195,"x":73.48,"y":159.49,"x0":-1.6206752062978647,"y0":50.00181134957114,"z0":5.348819241969511,"aX":-0.12779837148426176},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.0,"breakHorizontal":-1.2,"spinRate":2191,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.41875746189474006,"extension":6.712679165031494},"index":0,"playId":"fdd936f6-a2f2-364f-a1f1-79a80b778fd5","pitchNumber":1,"startTime":"2026-08-04T22:53:09.392Z","endTime":"2026-08-04T22:53:13.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.173889627730205,"aZ":-28.064256666403377,"pfxX":-7.569368838231524,"pfxZ":2.203602209799082,"pX":-0.28017297518590467,"pZ":1.8119325566653852,"vX0":5.092730755473038,"vY0":-135.85605824965663,"vZ0":-4.472008923574743,"x":127.68,"y":189.86,"x0":-1.196984268665195,"y0":50.004674149867164,"z0":5.433459934112903,"aX":-14.129909914554814},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.2,"breakHorizontal":12.6,"spinRate":2042,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.40340389344886063,"extension":6.76437137088999},"hitData":{"launchSpeed":96.7,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":125.33}},"index":1,"playId":"76c5bae0-602e-3c1f-b03e-2bff743192df","pitchNumber":2,"startTime":"2026-08-04T22:53:29.312Z","endTime":"2026-08-04T22:53:39.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T22:53:39.975Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tyler Stephenson grounds into a double play, shortstop Jacob Wilson to second baseman Donovan Walton to first baseman Jeff McNeil. JJ Bleday out at 2nd. Tyler Stephenson out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T22:53:42.086Z","endTime":"2026-08-04T22:55:01.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.166719141590317,"aZ":-27.643849671210027,"pfxX":-4.254963934573704,"pfxZ":2.4398551801333763,"pX":-0.956578355535038,"pZ":3.808640293537603,"vX0":2.22049695273738,"vY0":-135.49346607186143,"vZ0":0.314411282915257,"x":153.46,"y":135.95,"x0":-1.2348397400269513,"y0":50.00057760196127,"z0":5.6259094300278045,"aX":-7.894192099953584},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.7,"breakHorizontal":7.2,"spinRate":1983,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.4045543396595712,"extension":6.6554508875726635},"index":0,"playId":"b4cc0d3c-3c44-3f8e-a115-0253229aa751","pitchNumber":1,"startTime":"2026-08-04T22:54:11.833Z","endTime":"2026-08-04T22:54:15.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67267470596892,"aZ":-27.022032408496283,"pfxX":-8.838958383533626,"pfxZ":2.8029890151634174,"pX":0.19194399315184235,"pZ":1.4304558286390494,"vX0":6.3957431366903466,"vY0":-135.45484371267648,"vZ0":-5.374283423300803,"x":109.68,"y":200.16,"x0":-1.0648359987333365,"y0":50.001362941631875,"z0":5.356566831623352,"aX":-16.240287298741062},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.0,"breakHorizontal":14.4,"spinRate":1890,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.4061005354778535,"extension":6.80615477509645},"index":1,"playId":"9367d2cb-143a-3224-827c-5c12dc715148","pitchNumber":2,"startTime":"2026-08-04T22:54:31.671Z","endTime":"2026-08-04T22:54:35.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.477072719861535,"aZ":-28.50838185173226,"pfxX":-0.4239880917922627,"pfxZ":2.1030838584452987,"pX":0.7588804785766141,"pZ":2.6850249758810047,"vX0":5.828683347965637,"vY0":-130.59061254926738,"vZ0":-1.1803078009763626,"x":88.07,"y":166.28,"x0":-1.4393835571021063,"y0":50.00131894888023,"z0":5.272006906018662,"aX":-0.7396233048104072},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":-0.4,"spinRate":2189,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.4181795976760765,"extension":6.6870545454105805},"hitData":{"launchSpeed":68.2,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.36,"coordY":155.23}},"index":2,"playId":"99d87d7e-1b9d-3d8e-bfd8-8ac13d4808f0","pitchNumber":3,"startTime":"2026-08-04T22:54:54.209Z","endTime":"2026-08-04T22:55:01.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T22:55:01.919Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a sharp line drive to right fielder Héctor Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T22:57:03.400Z","endTime":"2026-08-04T22:57:51.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699302,"link":"/api/v1/people/699302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.624987120383086,"aZ":-17.11750750284719,"pfxX":-8.952609921397666,"pfxZ":8.648247858047922,"pX":1.1891641023920803,"pZ":3.116631795114042,"vX0":8.548395242404066,"vY0":-131.32070465538567,"vZ0":-1.8782724143057168,"x":71.67,"y":154.63,"x0":-0.9500309433595349,"y0":50.00218203539388,"z0":5.1187279950324545,"aX":-15.586641831652871},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.5,"breakHorizontal":14.3,"spinRate":2408,"spinDirection":217},"zone":12,"typeConfidence":0.88,"plateTime":0.41758243599826317,"extension":6.839250916719798},"index":0,"playId":"91e73355-b50b-3f52-822a-715c00470b03","pitchNumber":1,"startTime":"2026-08-04T22:57:27.475Z","endTime":"2026-08-04T22:57:31.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.480107617729267,"aZ":-32.714539473893,"pfxX":3.9199871222717197,"pfxZ":-0.36991817155034035,"pX":-0.20578690956238238,"pZ":2.0577877874474146,"vX0":1.5134897756930579,"vY0":-119.5822856338903,"vZ0":-0.3854715589835508,"x":124.84,"y":183.22,"x0":-1.3566576438530635,"y0":50.005867887888,"z0":5.16085158803791,"aX":5.666633733220207},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.5,"breakHorizontal":-7.4,"spinRate":2335,"spinDirection":82},"zone":8,"typeConfidence":0.86,"plateTime":0.4583761462819953,"extension":6.79619711872968},"hitData":{"launchSpeed":103.2,"launchAngle":12.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.39,"coordY":130.41}},"index":1,"playId":"c13ee1b5-7e47-358a-9d49-661e5e7d46d3","pitchNumber":2,"startTime":"2026-08-04T22:57:40.972Z","endTime":"2026-08-04T22:57:51.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T22:57:51.644Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T22:58:09.399Z","endTime":"2026-08-04T22:59:08.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15299429808112,"aZ":-33.92832126520736,"pfxX":3.939582121324303,"pfxZ":-1.234361724951933,"pX":-0.28549233359468584,"pZ":3.038923145101927,"vX0":1.2051763368368076,"vY0":-118.80959068517785,"vZ0":1.9957946609218247,"x":127.88,"y":156.73,"x0":-1.3119913660805527,"y0":50.00289583270447,"z0":5.285918212036061,"aX":5.5951482597332864},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.4,"breakHorizontal":-7.4,"spinRate":2393,"spinDirection":86},"zone":2,"typeConfidence":0.87,"plateTime":0.46216954156891443,"extension":6.880976593194273},"index":0,"playId":"8bd857d9-8b42-36fd-aefa-3812495d5b41","pitchNumber":1,"startTime":"2026-08-04T22:58:14.591Z","endTime":"2026-08-04T22:58:18.168Z","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":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55668770483142,"aZ":-18.473626818077033,"pfxX":-8.33597704644258,"pfxZ":7.955497156992941,"pX":0.938834724399823,"pZ":2.199866693921242,"vX0":7.77150715385374,"vY0":-130.43926876645176,"vZ0":-3.6732770953721596,"x":81.21,"y":179.38,"x0":-0.9967884500286368,"y0":50.004714082894594,"z0":5.020136396503639,"aX":-14.359728538076112},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.8,"breakHorizontal":13.3,"spinRate":2248,"spinDirection":219},"zone":14,"typeConfidence":0.88,"plateTime":0.41998804952434154,"extension":6.93304401279913},"index":1,"playId":"e1d65969-144c-3a44-af3d-ffeb2233438c","pitchNumber":2,"startTime":"2026-08-04T22:58:29.939Z","endTime":"2026-08-04T22:58:34.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":81.8,"endSpeed":75.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.215966464801728,"aZ":-27.96823423918553,"pfxX":2.4177514574780847,"pfxZ":2.9340815154345776,"pX":1.4618284085018929,"pZ":2.0600171752960286,"vX0":5.4116351407837096,"vY0":-119.03170939537422,"vZ0":-1.183881115052299,"x":61.28,"y":183.16,"x0":-1.1566545754875148,"y0":50.00090001922306,"z0":5.100053155271456,"aX":3.462534115675497},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.3,"breakHorizontal":-5.8,"spinRate":2456,"spinDirection":89},"zone":14,"typeConfidence":0.77,"plateTime":0.4604481273602832,"extension":6.809490750092706},"index":2,"playId":"bc4bd22d-4686-311a-9c3f-de5c0ade0d61","pitchNumber":3,"startTime":"2026-08-04T22:58:44.555Z","endTime":"2026-08-04T22:58:47.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":73.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.284319393919162,"aZ":-25.2924590140449,"pfxX":0.9088380037549362,"pfxZ":4.896741713326908,"pX":1.3516850261021396,"pZ":1.5602484978265254,"vX0":5.515276743200715,"vY0":-119.50134600245985,"vZ0":-2.587092793971248,"x":65.48,"y":196.65,"x0":-1.1324058438820652,"y0":50.00020501281706,"z0":4.999205860687535,"aX":1.274460183038275},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.3,"breakHorizontal":-3.4,"spinRate":2452,"spinDirection":80},"zone":14,"typeConfidence":0.82,"plateTime":0.46357563667716617,"extension":6.835511370045093},"index":3,"playId":"92103761-58eb-3a4b-a251-94bc70315990","pitchNumber":4,"startTime":"2026-08-04T22:59:05.310Z","endTime":"2026-08-04T22:59:08.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T22:59:08.345Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Donovan Walton flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T22:59:17.659Z","endTime":"2026-08-04T23:02:07.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846191345666462,"aZ":-34.28916822250422,"pfxX":4.292361942226898,"pfxZ":-1.4969789044448083,"pX":-0.8163674239871501,"pZ":1.8533796362232202,"vX0":0.33402577421065816,"vY0":-118.573886491356,"vZ0":-0.2921034212544851,"x":148.12,"y":188.74,"x0":-1.5164553238277192,"y0":50.005133581747444,"z0":5.134293231590957,"aX":6.049970173190881},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.5,"breakHorizontal":-7.8,"spinRate":2460,"spinDirection":83},"zone":7,"typeConfidence":0.87,"plateTime":0.4637621049976399,"extension":6.821227606264152},"index":0,"playId":"94070fa8-6059-370a-833f-a431d886b910","pitchNumber":1,"startTime":"2026-08-04T22:59:32.550Z","endTime":"2026-08-04T22:59:36.689Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.529668174155564,"aZ":-27.253893950035756,"pfxX":3.1841821039184084,"pfxZ":3.336954810901176,"pX":-0.5325628893712476,"pZ":2.647107804584655,"vX0":1.112599276869644,"vY0":-120.42551374161346,"vZ0":-0.1864321190270627,"x":137.3,"y":167.31,"x0":-1.4137577682155669,"y0":50.003233169507915,"z0":5.128445483328657,"aX":4.694732679415038},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.2,"breakHorizontal":-6.0,"spinRate":2388,"spinDirection":94},"zone":4,"typeConfidence":0.71,"plateTime":0.4541613180934414,"extension":6.824253581336316},"index":1,"playId":"2d15d062-0492-3fb6-a7bd-662e838bb59e","pitchNumber":2,"startTime":"2026-08-04T23:00:02.880Z","endTime":"2026-08-04T23:00:05.880Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-04T23:00:17.881Z","endTime":"2026-08-04T23:00:35.337Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98145596427089,"aZ":-25.971560340489333,"pfxX":4.671719702123663,"pfxZ":4.246064760802021,"pX":-0.3331399314058309,"pZ":0.5604959885053151,"vX0":1.1304544755419519,"vY0":-120.75749845613139,"vZ0":-4.950733615496455,"x":129.7,"y":223.65,"x0":-1.4152745867302423,"y0":50.00085865664499,"z0":4.9531740365956605,"aX":6.821211941480185},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.6,"breakHorizontal":-8.8,"spinRate":2426,"spinDirection":89},"zone":13,"typeConfidence":0.91,"plateTime":0.45553324057040623,"extension":6.765668833316109},"index":3,"playId":"c6f10972-2490-309d-9738-99ac22781ae4","pitchNumber":3,"startTime":"2026-08-04T23:00:35.337Z","endTime":"2026-08-04T23:00:39.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":81.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12990135603209,"aZ":-26.020324440114326,"pfxX":-9.408898564828615,"pfxZ":3.532919033194805,"pX":-1.302085780668304,"pZ":3.670237899583507,"vX0":2.8782709186192768,"vY0":-132.13093545352592,"vZ0":1.28551322187579,"x":166.63,"y":139.68,"x0":-1.1933363210869499,"y0":50.00159198744,"z0":5.110637190720004,"aX":-16.383260853322913},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":16.2,"spinRate":2446,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.4169519835418871,"extension":6.771857383793942},"index":4,"playId":"ebae7a82-1dee-3211-bed1-c882c21dcbd4","pitchNumber":4,"startTime":"2026-08-04T23:00:54.463Z","endTime":"2026-08-04T23:00:57.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917669603654506,"aZ":-32.43026525137573,"pfxX":2.086557667354225,"pfxZ":-0.1736374097688822,"pX":-0.8215444934191665,"pZ":1.7229080579609257,"vX0":0.6296203930966775,"vY0":-121.28924735593574,"vZ0":-1.1716734711796317,"x":148.32,"y":192.26,"x0":-1.3559021294717644,"y0":50.001725976806775,"z0":5.05400310126605,"aX":3.091784131839502},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":-4.0,"spinRate":2286,"spinDirection":102},"zone":7,"typeConfidence":0.95,"plateTime":0.4525170098169564,"extension":6.799543432745823},"index":5,"playId":"78a5f45a-cae5-3eeb-9172-abc8c075a86c","pitchNumber":5,"startTime":"2026-08-04T23:01:10.252Z","endTime":"2026-08-04T23:01:14.504Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":81.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93930347065529,"aZ":-24.379149558626295,"pfxX":-10.709900645324424,"pfxZ":4.4865326709050795,"pX":-0.8264166888863894,"pZ":3.165294178208818,"vX0":4.734349874304666,"vY0":-132.15032008954805,"vZ0":-0.2326050597383812,"x":148.5,"y":153.32,"x0":-1.2680080239458167,"y0":50.00086440088002,"z0":5.073573702839495,"aX":-18.595357000531063},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.3,"breakHorizontal":18.1,"spinRate":2369,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4173944221219177,"extension":6.822052646268098},"index":6,"playId":"d7a0c0f2-31ca-3934-8252-2a3d9baa794c","pitchNumber":6,"startTime":"2026-08-04T23:01:28.060Z","endTime":"2026-08-04T23:01:31.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":81.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68736336036805,"aZ":-22.16593590861954,"pfxX":-10.614529366007998,"pfxZ":5.77199709832991,"pX":-0.7714939599121982,"pZ":3.1977087098075136,"vX0":4.553195344694167,"vY0":-131.75776882422537,"vZ0":-0.4500963844625301,"x":146.41,"y":152.44,"x0":-1.1567534813235432,"y0":50.000332973706676,"z0":5.0292481173204395,"aX":-18.395773766599852},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.6,"breakHorizontal":18.0,"spinRate":2357,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.4179717513673116,"extension":6.960409960457942},"hitData":{"launchSpeed":91.5,"launchAngle":26.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.31,"coordY":76.39}},"index":7,"playId":"adeda9a0-23a5-3dc2-b4f6-0b97026a6b72","pitchNumber":7,"startTime":"2026-08-04T23:01:55.061Z","endTime":"2026-08-04T23:02:07.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:02:07.950Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T23:02:22.142Z","endTime":"2026-08-04T23:03:21.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":91.0,"endSpeed":82.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.019208514759438,"aZ":-19.567441237355716,"pfxX":-8.90057789555766,"pfxZ":7.197921829615119,"pX":0.8922644760807426,"pZ":1.9918215770621568,"vX0":8.202573831800427,"vY0":-132.21016982620455,"vZ0":-4.026649583393386,"x":82.99,"y":185.0,"x0":-1.1103585744108442,"y0":50.0010365806269,"z0":4.990513151149857,"aX":-15.585637775758434},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":14.0,"spinRate":2406,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4160027978693197,"extension":6.881512477872208},"index":0,"playId":"617583b0-2264-383d-b6f9-4ac9d9454fc6","pitchNumber":1,"startTime":"2026-08-04T23:02:37.744Z","endTime":"2026-08-04T23:02:41.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.640264519237967,"aZ":-20.473248202845316,"pfxX":-8.674728139476144,"pfxZ":6.7070961875339385,"pX":-0.11723207086745767,"pZ":2.9595530300496433,"vX0":5.612232226866369,"vY0":-131.90362177472045,"vZ0":-1.385991931775306,"x":121.47,"y":158.87,"x0":-1.1562353596248551,"y0":50.00303597588137,"z0":5.016041110708118,"aX":-15.13516111828488},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":14.3,"spinRate":2401,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.4168188231651535,"extension":6.943461364931683},"index":1,"playId":"d681de06-041a-3382-b1aa-241de2042019","pitchNumber":2,"startTime":"2026-08-04T23:02:55.612Z","endTime":"2026-08-04T23:02:58.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.127858548541585,"aZ":-19.313373479953025,"pfxX":-10.131578997091204,"pfxZ":7.225944653116759,"pX":0.5803928407915507,"pZ":3.139005688961225,"vX0":7.577760670794163,"vY0":-132.31374547456164,"vZ0":-1.3899333283653705,"x":94.88,"y":154.03,"x0":-0.998350845694603,"y0":50.00579544023159,"z0":5.08053332154775,"aX":-18.04226448404546},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.0,"breakHorizontal":16.8,"spinRate":2436,"spinDirection":216},"zone":3,"typeConfidence":0.9,"plateTime":0.4133000168162999,"extension":7.010830973769844},"index":2,"playId":"942160f8-c793-36c5-af5c-263edb0ec1d0","pitchNumber":3,"startTime":"2026-08-04T23:03:18.649Z","endTime":"2026-08-04T23:03:21.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:03:21.763Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T23:05:24.555Z","endTime":"2026-08-04T23:06:59.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113036458600877,"aZ":-27.245199025619975,"pfxX":-8.565622276195825,"pfxZ":2.6570686336843163,"pX":-1.3170043390521255,"pZ":2.6043418454855414,"vX0":3.1988080108486376,"vY0":-135.0457097768467,"vZ0":-2.725474011832979,"x":167.2,"y":168.46,"x0":-1.4007793887982987,"y0":50.002758236749855,"z0":5.533561622445357,"aX":-15.895741624429121},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.4,"breakHorizontal":14.9,"spinRate":1924,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.40485805457380764,"extension":6.758754758864221},"index":0,"playId":"134f4ca9-6242-3c75-be1b-301f53f2d255","pitchNumber":1,"startTime":"2026-08-04T23:05:39.220Z","endTime":"2026-08-04T23:05:42.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.073403426452657,"aZ":-24.15574737042927,"pfxX":-7.011626570212782,"pfxZ":4.219802945607145,"pX":0.9330160376964697,"pZ":2.2325117977710285,"vX0":7.5966229872622595,"vY0":-136.44505102953593,"vZ0":-4.270607087949342,"x":81.44,"y":178.5,"x0":-0.9670588384334062,"y0":50.000583212801374,"z0":5.468418760878641,"aX":-13.311521407798958},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.0,"breakHorizontal":11.3,"spinRate":2095,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.40037862105383804,"extension":6.867979832806421},"index":1,"playId":"702acab4-0483-3c1d-ac03-a54c6ef63601","pitchNumber":2,"startTime":"2026-08-04T23:05:54.859Z","endTime":"2026-08-04T23:05:58.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44348682283547,"aZ":-27.472457494992923,"pfxX":-6.765996590767968,"pfxZ":2.917029185020837,"pX":-0.5322320114873587,"pZ":2.602628874723703,"vX0":4.392823581542874,"vY0":-126.60498125654043,"vZ0":-1.3453881378858241,"x":137.29,"y":168.51,"x0":-1.4165743143361782,"y0":50.00397625685562,"z0":5.353289138686981,"aX":-10.911884226668983},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.2,"breakHorizontal":11.2,"spinRate":1528,"spinDirection":247},"zone":4,"typeConfidence":0.91,"plateTime":0.43371888506882117,"extension":6.774036711320749},"index":2,"playId":"a5f207c9-be93-3766-b489-77d56791c7ef","pitchNumber":3,"startTime":"2026-08-04T23:06:10.180Z","endTime":"2026-08-04T23:06:13.180Z","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.0,"endSpeed":86.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.469117008293072,"aZ":-22.28155598498853,"pfxX":-4.890498559485445,"pfxZ":5.166821443066036,"pX":0.6001733504900977,"pZ":3.22948899209784,"vX0":6.8033037376088625,"vY0":-136.8294960664914,"vZ0":-2.0510168083651363,"x":94.12,"y":151.58,"x0":-1.2719886221023626,"y0":50.002977133031905,"z0":5.500439089471499,"aX":-9.363512530645501},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":7.6,"spinRate":2065,"spinDirection":223},"zone":3,"typeConfidence":0.53,"plateTime":0.39884334986223546,"extension":6.854844953936329},"index":3,"playId":"991cf48e-2b76-3c1c-b9fb-35a54ce6af5d","pitchNumber":4,"startTime":"2026-08-04T23:06:33.986Z","endTime":"2026-08-04T23:06:37.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.732565600687828,"aZ":-37.738839865582946,"pfxX":-0.8721916869834567,"pfxZ":-3.929758766791486,"pX":1.2298363261606806,"pZ":1.3824264141001539,"vX0":5.6687157391229865,"vY0":-118.25329681553177,"vZ0":-1.232813551954196,"x":70.12,"y":201.45,"x0":-1.0860227914759328,"y0":50.00381582087222,"z0":5.375172849759877,"aX":-1.2341911184241738},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.2,"breakHorizontal":0.2,"spinRate":2246,"spinDirection":32},"zone":14,"typeConfidence":0.88,"plateTime":0.463320168224751,"extension":6.773038222732615},"index":4,"playId":"45d683c0-0566-39bb-bbd8-e0eb75914a0f","pitchNumber":5,"startTime":"2026-08-04T23:06:56.255Z","endTime":"2026-08-04T23:06:59.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:06:59.948Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dane Myers flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T23:07:35.772Z","endTime":"2026-08-04T23:09:10.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-04T23:07:23.178Z","endTime":"2026-08-04T23:07:38.026Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29159359495398,"aZ":-30.692448483699103,"pfxX":1.2606022645222414,"pfxZ":0.9371943438134682,"pX":0.8620256744983037,"pZ":1.6889460466368549,"vX0":5.2540211521672715,"vY0":-126.16220377040021,"vZ0":-2.6606843089721206,"x":84.14,"y":193.18,"x0":-1.4244139639653113,"y0":50.00549944211768,"z0":5.269319245041429,"aX":2.001617332741494},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":-3.6,"spinRate":2265,"spinDirection":24},"zone":14,"typeConfidence":0.85,"plateTime":0.4366828603412096,"extension":6.764525836421614},"index":1,"playId":"bfe4cc41-6498-38bf-acf0-38052d02818c","pitchNumber":1,"startTime":"2026-08-04T23:07:38.026Z","endTime":"2026-08-04T23:07:42.357Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446882953124565,"aZ":-26.972762357697924,"pfxX":-3.675221561889561,"pfxZ":2.7452994855885287,"pX":0.29460606192447075,"pZ":2.9046189611600455,"vX0":5.077485113145363,"vY0":-136.39105303081442,"vZ0":-1.9800406367638206,"x":82.03,"y":123.93,"x0":-1.1088779978355756,"y0":50.00242893351461,"z0":5.489860136438526,"aX":-6.962641305008787},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":5.6,"spinRate":1964,"spinDirection":212},"zone":3,"typeConfidence":0.79,"plateTime":0.4007446960716212,"extension":6.894190921053975},"index":2,"playId":"e9e8884b-f2d7-3f90-a064-fbc13c4bb8bc","pitchNumber":2,"startTime":"2026-08-04T23:07:55.382Z","endTime":"2026-08-04T23:07:58.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58648118230139,"aZ":-27.487943449634205,"pfxX":-9.064143213657392,"pfxZ":2.4896290620944725,"pX":0.5525425022375313,"pZ":2.782420870594337,"vX0":7.462638669883896,"vY0":-136.85083426149535,"vZ0":-2.1537910180924946,"x":95.94,"y":163.65,"x0":-1.0435851289564042,"y0":50.0002381523972,"z0":5.478603759595106,"aX":-17.044621627187137},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.2,"breakHorizontal":14.6,"spinRate":2069,"spinDirection":210},"zone":6,"typeConfidence":0.89,"plateTime":0.4015377932683375,"extension":6.868790790910548},"index":3,"playId":"cdbab8dd-6694-3a81-a4d6-f452e06610fa","pitchNumber":3,"startTime":"2026-08-04T23:08:22.763Z","endTime":"2026-08-04T23:08:25.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94646416311403,"aZ":-29.85722873059008,"pfxX":-8.990221289561697,"pfxZ":1.2526753722957107,"pX":1.3762925144610896,"pZ":2.3294943721682166,"vX0":9.330103000448302,"vY0":-135.9692643364018,"vZ0":-2.677050120614111,"x":64.54,"y":175.88,"x0":-0.9501950109771647,"y0":50.00525210505859,"z0":5.423075391427531,"aX":-16.646902554473954},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.8,"breakHorizontal":14.0,"spinRate":2039,"spinDirection":223},"zone":14,"typeConfidence":0.89,"plateTime":0.4045851321236822,"extension":6.836919928668777},"index":4,"playId":"d53637de-6657-3379-a999-3583e73d4109","pitchNumber":4,"startTime":"2026-08-04T23:08:42.445Z","endTime":"2026-08-04T23:08:46.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541251389768515,"aZ":-33.21730318330007,"pfxX":0.6565865748949216,"pfxZ":-0.6499051802718245,"pX":0.037640262620412326,"pZ":2.3179876309061407,"vX0":3.448515569810775,"vY0":-126.26823718187325,"vZ0":-0.5629586950622067,"x":115.57,"y":176.19,"x0":-1.435418319747893,"y0":50.00390548867041,"z0":5.234348180515912,"aX":1.0516788669739767},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":-2.0,"spinRate":2117,"spinDirection":37},"zone":5,"typeConfidence":0.85,"plateTime":0.43506251927787387,"extension":6.714977441240882},"hitData":{"launchSpeed":97.1,"launchAngle":42.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.03,"coordY":85.32}},"index":5,"playId":"5e05adc4-b929-3862-9cee-3e47c5053157","pitchNumber":5,"startTime":"2026-08-04T23:09:01.692Z","endTime":"2026-08-04T23:09:10.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:09:10.984Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Héctor Rodríguez grounds out, shortstop Jacob Wilson to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T23:09:18.996Z","endTime":"2026-08-04T23:10:06.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341706887202097,"aZ":-27.032071075728403,"pfxX":0.04252698819797174,"pfxZ":2.989157567146357,"pX":-0.15820871503959472,"pZ":4.169237625679206,"vX0":4.005678610689737,"vY0":-130.82806999397985,"vZ0":2.002219364414846,"x":123.03,"y":126.21,"x0":-1.7191148148179969,"y0":50.00540408735326,"z0":5.429296650221931,"aX":0.07267943040938135},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":-1.0,"spinRate":2180,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.41975571946559187,"extension":6.771348500782306},"index":0,"playId":"c7372869-7dea-3305-a2dd-a49879fe26f2","pitchNumber":1,"startTime":"2026-08-04T23:09:42.432Z","endTime":"2026-08-04T23:09:45.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7602556124215,"aZ":-30.560458051367874,"pfxX":-11.973077830119685,"pfxZ":0.8690698943030561,"pX":-0.9939783656236214,"pZ":2.68633366627512,"vX0":5.017673930864779,"vY0":-136.68805265668146,"vZ0":-1.7182752195825142,"x":154.89,"y":166.25,"x0":-1.3189666096605044,"y0":50.00223652633172,"z0":5.462488193057551,"aX":-22.200581479755616},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.3,"breakHorizontal":20.3,"spinRate":1981,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.4038237570652079,"extension":6.86195753752937},"hitData":{"launchSpeed":74.8,"launchAngle":9.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.82,"coordY":134.46}},"index":1,"playId":"b4800b25-858f-34cb-8dc7-dc2a9c68a9d5","pitchNumber":2,"startTime":"2026-08-04T23:09:59.432Z","endTime":"2026-08-04T23:10:06.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:10:06.777Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T23:12:08.187Z","endTime":"2026-08-04T23:12:47.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":81.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56754316594156,"aZ":-24.720854652262712,"pfxX":-10.474195119130114,"pfxZ":4.326231669317192,"pX":-0.15967263555481934,"pZ":2.5511825919112185,"vX0":5.452575044580091,"vY0":-131.63370077245196,"vZ0":-1.6322756254862256,"x":123.09,"y":169.9,"x0":-0.9167812949082993,"y0":50.00537250418871,"z0":5.041749858452826,"aX":-18.0573391192843},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.7,"breakHorizontal":17.5,"spinRate":2305,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.4189690268845734,"extension":6.855120787126217},"index":0,"playId":"451c6152-6741-30dc-b4ec-b44dca16f1c0","pitchNumber":1,"startTime":"2026-08-04T23:12:15.853Z","endTime":"2026-08-04T23:12:18.953Z","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":81.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25408653866249,"aZ":-22.76161977089107,"pfxX":-10.560947037211204,"pfxZ":5.419954751831801,"pX":1.1766626598527663,"pZ":2.4743853612707336,"vX0":8.753038672424958,"vY0":-131.97975721440181,"vZ0":-2.0500140653083547,"x":72.15,"y":171.97,"x0":-0.8368951821758372,"y0":50.00048889991872,"z0":4.965226424842166,"aX":-18.332562116176337},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":16.8,"spinRate":2356,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.4175572913070522,"extension":7.162416868237769},"index":1,"playId":"eb402a70-ff9b-3dd1-bc9e-de9e6f51d2b1","pitchNumber":2,"startTime":"2026-08-04T23:12:28.712Z","endTime":"2026-08-04T23:12:32.473Z","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":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35015021005727,"aZ":-34.59601342831551,"pfxX":2.6580224780053094,"pfxZ":-1.702413167643476,"pX":0.2540488434491335,"pZ":2.310694198134033,"vX0":2.3779419087036886,"vY0":-118.99599922207965,"vZ0":0.7850748404371446,"x":107.32,"y":176.39,"x0":-1.1060892643375784,"y0":50.00264245927324,"z0":5.128514214282935,"aX":3.7838277366459283},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.5,"breakHorizontal":-5.4,"spinRate":2324,"spinDirection":95},"zone":6,"typeConfidence":0.9,"plateTime":0.46156044238756877,"extension":6.9366041899311535},"hitData":{"launchSpeed":101.8,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":176.01}},"index":2,"playId":"62fe7dfb-2fd5-3d3d-85a6-3976b385d405","pitchNumber":3,"startTime":"2026-08-04T23:12:40.320Z","endTime":"2026-08-04T23:12:47.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:12:47.675Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T23:12:57.328Z","endTime":"2026-08-04T23:13:55.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.0,"endSpeed":75.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.347258387761016,"aZ":-31.985300427614742,"pfxX":3.9082584630849317,"pfxZ":0.13112514956255872,"pX":-0.8895106482120064,"pZ":1.7529784468984138,"vX0":-0.11169290125460785,"vY0":-119.48478122744518,"vZ0":-0.9329250223861025,"x":150.91,"y":191.45,"x0":-1.3497783101642884,"y0":50.00379462053715,"z0":5.026529311815368,"aX":5.642332515751765},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.2,"breakHorizontal":-7.1,"spinRate":2424,"spinDirection":72},"zone":13,"typeConfidence":0.85,"plateTime":0.4586794672667662,"extension":6.776461189272904},"index":0,"playId":"e94bb3b6-839c-30ad-8ffd-e6b53f582056","pitchNumber":1,"startTime":"2026-08-04T23:13:11.836Z","endTime":"2026-08-04T23:13:15.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387536709011414,"aZ":-26.958422328069016,"pfxX":-0.20192223783997054,"pfxZ":3.2595913151116935,"pX":0.9849657556490083,"pZ":3.120486722790616,"vX0":5.272418555038162,"vY0":-126.13187852412791,"vZ0":0.4960581046200161,"x":79.46,"y":154.53,"x0":-1.112569702576514,"y0":50.00152131945608,"z0":5.10759672513637,"aX":-0.3234082518177419},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":-1.0,"spinRate":2445,"spinDirection":189},"zone":12,"typeConfidence":0.92,"plateTime":0.4354577473762795,"extension":7.083200239993937},"index":1,"playId":"4a90957a-2cb1-3a06-9eca-f6752b6f2460","pitchNumber":2,"startTime":"2026-08-04T23:13:23.198Z","endTime":"2026-08-04T23:13:34.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.320690581998512,"aZ":-24.082730166811086,"pfxX":-8.207054993470514,"pfxZ":4.730443645312928,"pX":1.0428851913104515,"pZ":2.893158045006178,"vX0":8.009051589612376,"vY0":-130.9014130176242,"vZ0":-0.7315685703135106,"x":77.25,"y":160.66,"x0":-1.011304846540826,"y0":50.00218268432092,"z0":5.002608094090006,"aX":-14.038457301148618},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.6,"breakHorizontal":12.7,"spinRate":2439,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.42073850120885625,"extension":7.130371437252667},"index":2,"playId":"ae8256a5-f1d2-3ea1-af7c-96a657e0873c","pitchNumber":3,"startTime":"2026-08-04T23:13:38.729Z","endTime":"2026-08-04T23:13:42.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":81.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08208603195538,"aZ":-22.21272818512366,"pfxX":-10.293455835446943,"pfxZ":5.772441813630298,"pX":-0.6443441382180213,"pZ":3.5565283588215273,"vX0":4.432106323240289,"vY0":-131.83267126171015,"vZ0":0.35169714575392785,"x":141.56,"y":142.75,"x0":-1.0282186875844546,"y0":50.003648740010185,"z0":5.086663817867537,"aX":-17.769014189187647},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.8,"breakHorizontal":17.4,"spinRate":2405,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4185747653740406,"extension":7.069249793660401},"index":3,"playId":"d604df80-9f82-3d39-a78e-089896e64839","pitchNumber":4,"startTime":"2026-08-04T23:13:52.211Z","endTime":"2026-08-04T23:13:55.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:13:55.857Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jacob Wilson grounds into a double play, third baseman Ke'Bryan Hayes to second baseman Matt McLain to first baseman Sal Stewart. Lawrence Butler out at 2nd. Jacob Wilson out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T23:14:06.592Z","endTime":"2026-08-04T23:14:47.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":90.6,"endSpeed":81.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00612031586926,"aZ":-22.61742249186069,"pfxX":-10.13314720078498,"pfxZ":5.542138582660824,"pX":-1.326968121489545,"pZ":3.6965058799565447,"vX0":2.9707162213031726,"vY0":-131.78109112558099,"vZ0":0.8165467212536335,"x":167.58,"y":138.97,"x0":-1.1657034940714752,"y0":50.00596517197717,"z0":5.077968884940914,"aX":-17.483509472513017},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.4,"breakHorizontal":17.5,"spinRate":2399,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.4187249031934881,"extension":7.062071467617737},"index":0,"playId":"62703a4b-1ce3-392a-9ae8-b18e0dc0c2a1","pitchNumber":1,"startTime":"2026-08-04T23:14:23.991Z","endTime":"2026-08-04T23:14:27.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.872552286436452,"aZ":-33.45131980268717,"pfxX":3.7760497159468365,"pfxZ":-0.8874361097131045,"pX":0.47729409876596907,"pZ":1.9805347687240948,"vX0":2.5914768347961084,"vY0":-119.35904826841943,"vZ0":-0.2663769167853922,"x":98.81,"y":185.31,"x0":-1.1128049387716468,"y0":50.001310841383514,"z0":5.104547083294374,"aX":5.449693333396936},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.4,"breakHorizontal":-7.4,"spinRate":2439,"spinDirection":88},"zone":9,"typeConfidence":0.86,"plateTime":0.4588010870184869,"extension":6.875264458548368},"hitData":{"launchSpeed":69.4,"launchAngle":3.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.24,"coordY":175.5}},"index":1,"playId":"a20650e2-b6b3-3eda-a0a1-c4cb5cb0a12d","pitchNumber":2,"startTime":"2026-08-04T23:14:40.163Z","endTime":"2026-08-04T23:14:47.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:14:47.747Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T23:16:43.201Z","endTime":"2026-08-04T23:18:20.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.260031703484362,"aZ":-24.77471346240572,"pfxX":-6.217660976870013,"pfxZ":3.9672677431623944,"pX":0.8005577708536201,"pZ":2.1073115020655573,"vX0":6.999241653819532,"vY0":-135.82141112136458,"vZ0":-4.301895173194438,"x":86.48,"y":181.88,"x0":-1.0042513280599052,"y0":50.00334920969487,"z0":5.438534319113052,"aX":-11.596233703138369},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.5,"breakHorizontal":9.7,"spinRate":1954,"spinDirection":215},"zone":9,"typeConfidence":0.89,"plateTime":0.40355124716594615,"extension":6.941040163568757},"index":0,"playId":"679801e6-4972-3a32-aaab-8e12ca6f6b16","pitchNumber":1,"startTime":"2026-08-04T23:17:01.753Z","endTime":"2026-08-04T23:17:05.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.236992426947584,"aZ":-33.67854778756554,"pfxX":1.3459355965465507,"pfxZ":-0.9220344314322091,"pX":1.0015311854225486,"pZ":2.578511210090184,"vX0":5.040626417789374,"vY0":-127.71771809729852,"vZ0":-0.4257721827125984,"x":78.82,"y":169.16,"x0":-1.1856262037395275,"y0":50.004641758580746,"z0":5.432926587877027,"aX":2.188323830775729},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.6,"breakHorizontal":-3.7,"spinRate":2333,"spinDirection":38},"zone":12,"typeConfidence":0.63,"plateTime":0.431502249729371,"extension":6.7102478645325325},"index":1,"playId":"ff6fd889-8780-30f9-b0bb-fcb193c9d7b8","pitchNumber":2,"startTime":"2026-08-04T23:17:17.565Z","endTime":"2026-08-04T23:17:22.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.978544454928493,"aZ":-24.47238790961977,"pfxX":-2.762763785119697,"pfxZ":4.1490605894162655,"pX":-0.8218101541878646,"pZ":3.043938232008645,"vX0":2.309470980021546,"vY0":-135.2567112870675,"vZ0":-2.074113895886074,"x":148.33,"y":156.59,"x0":-1.3269883847253852,"y0":50.00296821315095,"z0":5.533473710190896,"aX":-5.128712810259087},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.3,"breakHorizontal":4.6,"spinRate":2108,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.40466977772891877,"extension":6.741134220645203},"index":2,"playId":"a18ed86d-6f34-3ba4-90bf-bbf0fdfda780","pitchNumber":3,"startTime":"2026-08-04T23:17:36.927Z","endTime":"2026-08-04T23:17:39.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.508606767752866,"aZ":-34.29826283645765,"pfxX":2.353786688618129,"pfxZ":-1.350765151075028,"pX":2.6551145848869995,"pZ":1.7600220554631476,"vX0":8.791461568757512,"vY0":-125.5316138425791,"vZ0":-1.6273999006237156,"x":15.79,"y":191.26,"x0":-1.2168170813804944,"y0":50.00115679558838,"z0":5.2431147007202386,"aX":3.706205589097837},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.6,"breakHorizontal":-6.5,"spinRate":2290,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4385235802599232,"extension":6.944389021192534},"index":3,"playId":"25589738-c57e-3c06-9c6e-71113b9b046d","pitchNumber":4,"startTime":"2026-08-04T23:17:56.368Z","endTime":"2026-08-04T23:17:59.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16715384513109,"aZ":-25.097826292300123,"pfxX":-5.613145824483842,"pfxZ":3.674721596712338,"pX":0.3868545099878627,"pZ":2.1967458037076386,"vX0":5.710239726378604,"vY0":-137.9844027665924,"vZ0":-4.063539230553052,"x":102.25,"y":179.47,"x0":-0.9817435170605452,"y0":50.00119317519365,"z0":5.3827106356379835,"aX":-10.805458230235377},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.0,"breakHorizontal":9.0,"spinRate":2129,"spinDirection":225},"zone":6,"typeConfidence":0.86,"plateTime":0.39719077791069024,"extension":6.825747620210499},"hitData":{"launchSpeed":86.1,"launchAngle":18.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.84,"coordY":92.33}},"index":4,"playId":"46ca9c46-57ec-3d56-8405-cefcf35dc944","pitchNumber":5,"startTime":"2026-08-04T23:18:14.332Z","endTime":"2026-08-04T23:18:20.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:18:20.812Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out softly, pitcher J.T. Ginn to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T23:18:28.982Z","endTime":"2026-08-04T23:20:24.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.631052300544358,"aZ":-35.30565143625012,"pfxX":2.182094928501824,"pfxZ":-1.953015293003575,"pX":2.1206472656367383,"pZ":1.1439433488103032,"vX0":7.824354257895014,"vY0":-126.00753126214634,"vZ0":-2.8689545533207115,"x":36.17,"y":207.89,"x0":-1.313793536965287,"y0":50.00481107014609,"z0":5.1620913077651025,"aX":3.4936127382812323},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":-5.8,"spinRate":2222,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.43538815373472284,"extension":6.715365623683453},"index":0,"playId":"5604bd74-e002-31d0-b4e9-d8f2381c4dcb","pitchNumber":1,"startTime":"2026-08-04T23:18:52.284Z","endTime":"2026-08-04T23:18:55.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47439503298499,"aZ":-24.203839822910314,"pfxX":-4.6756417972097815,"pfxZ":4.0954272802559615,"pX":0.44440674321819756,"pZ":2.6143614847526195,"vX0":5.798331649781183,"vY0":-138.03834051120214,"vZ0":-3.132633172871923,"x":100.06,"y":168.19,"x0":-1.068168761020517,"y0":50.00023293532954,"z0":5.379149006661973,"aX":-9.092965656392977},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":7.3,"spinRate":2151,"spinDirection":215},"zone":6,"typeConfidence":0.67,"plateTime":0.39561092912805673,"extension":6.7963711865606475},"index":1,"playId":"90470e02-0193-3f7a-8a6e-9b12fecce08c","pitchNumber":2,"startTime":"2026-08-04T23:19:10.502Z","endTime":"2026-08-04T23:19:13.502Z","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":90.3,"endSpeed":83.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.693637257741766,"aZ":-31.133133387451036,"pfxX":-0.6199962985086789,"pfxZ":0.5906798710859,"pX":0.32854865612048384,"pZ":2.706434409090205,"vX0":4.652614145931583,"vY0":-131.5545779995183,"vZ0":-0.6397771136387675,"x":104.48,"y":165.71,"x0":-1.3760272071374378,"y0":50.00464207894598,"z0":5.243540991652654,"aX":-1.0966853076712997},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.2,"breakHorizontal":0.2,"spinRate":2263,"spinDirection":185},"zone":3,"typeConfidence":0.9,"plateTime":0.41501963509508233,"extension":6.788184836063625},"index":2,"playId":"e2033f60-5a1b-3d58-bc2b-c5474628e168","pitchNumber":3,"startTime":"2026-08-04T23:19:30.629Z","endTime":"2026-08-04T23:19:34.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31527452797682,"aZ":-26.502088550103885,"pfxX":-1.4730495282319853,"pfxZ":3.1751664095297727,"pX":0.6319669769102741,"pZ":4.090877441771686,"vX0":6.113193895477605,"vY0":-132.36208098972762,"vZ0":1.8971509978101406,"x":92.91,"y":128.33,"x0":-1.508887548650364,"y0":50.00505052566758,"z0":5.295873506471191,"aX":-2.6344849570110616},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":1.4,"spinRate":2171,"spinDirection":214},"zone":12,"typeConfidence":0.78,"plateTime":0.4126679578634307,"extension":6.784161113164342},"index":3,"playId":"9c70ce7b-586f-37c4-8f42-986d018ce437","pitchNumber":4,"startTime":"2026-08-04T23:19:57.104Z","endTime":"2026-08-04T23:20:00.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.601107198028085,"aZ":-31.077285249093606,"pfxX":-5.7211733930606385,"pfxZ":0.5819470682799341,"pX":-1.154915951583292,"pZ":2.853024658868818,"vX0":2.656800027753983,"vY0":-136.32824713259828,"vZ0":-0.966781228478569,"x":161.02,"y":161.75,"x0":-1.4000283161112825,"y0":50.001919893077805,"z0":5.361778759405918,"aX":-10.743773132436363},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.1,"breakHorizontal":9.7,"spinRate":1968,"spinDirection":217},"zone":11,"typeConfidence":0.93,"plateTime":0.40211815075034085,"extension":6.838841269287431},"hitData":{"launchSpeed":37.4,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.84,"coordY":201.51}},"index":4,"playId":"5a0040ad-b6e0-3488-bdf9-fce55bfc6206","pitchNumber":5,"startTime":"2026-08-04T23:20:16.783Z","endTime":"2026-08-04T23:20:24.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:20:24.037Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T23:20:34.768Z","endTime":"2026-08-04T23:22:16.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.351283053753058,"aZ":-28.852923160202682,"pfxX":-6.367987478557301,"pfxZ":2.037409304969369,"pX":-2.172339194858989,"pZ":3.5517974497856883,"vX0":0.5842056216382793,"vY0":-127.54149890643652,"vZ0":1.1272494702347098,"x":199.8,"y":142.88,"x0":-1.5789465633924793,"y0":50.005849319794606,"z0":5.394350512051771,"aX":-10.40199829429372},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":11.4,"spinRate":1420,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.4308786963562161,"extension":6.755972982373535},"index":0,"playId":"05e8f071-796f-321a-9df9-fcf2a4c45c6f","pitchNumber":1,"startTime":"2026-08-04T23:20:51.208Z","endTime":"2026-08-04T23:20:54.208Z","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":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81110590621208,"aZ":-32.68955794229279,"pfxX":-6.593578990621358,"pfxZ":-0.3217493787176693,"pX":-0.2157203848374262,"pZ":1.168388261223987,"vX0":4.860938254484251,"vY0":-126.61764118939854,"vZ0":-3.56035513366727,"x":125.22,"y":207.23,"x0":-1.3155089746757669,"y0":50.003778591138584,"z0":5.242946960492145,"aX":-10.575475592582634},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.2,"breakHorizontal":10.7,"spinRate":1479,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.4346380867125772,"extension":6.888168708731952},"index":1,"playId":"beb8df0d-f9a5-3611-8c1a-bd46e5d4f0d5","pitchNumber":2,"startTime":"2026-08-04T23:21:11.679Z","endTime":"2026-08-04T23:21:14.773Z","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":93.9,"endSpeed":86.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.765006681068485,"aZ":-20.777419003645527,"pfxX":-4.494649195126454,"pfxZ":5.996986427572937,"pX":0.7093612956604955,"pZ":3.3785398171638095,"vX0":7.0865688030300245,"vY0":-136.6409078292285,"vZ0":-1.5458801504635011,"x":89.96,"y":147.56,"x0":-1.3280676653380792,"y0":50.001180622200415,"z0":5.372457502330048,"aX":-8.539681991506756},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":6.7,"spinRate":2059,"spinDirection":227},"zone":3,"typeConfidence":0.76,"plateTime":0.4001277022580103,"extension":6.943137695984866},"index":2,"playId":"27934422-dd43-3aaf-95c4-54fb2745a9d7","pitchNumber":3,"startTime":"2026-08-04T23:21:31.086Z","endTime":"2026-08-04T23:21:34.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83123350600119,"aZ":-33.6807271882813,"pfxX":-7.339817248556426,"pfxZ":-0.9372917848950584,"pX":-0.11484000792647264,"pZ":1.012559841700745,"vX0":5.350982977711216,"vY0":-126.57025755384292,"vZ0":-3.551240935434145,"x":121.38,"y":211.44,"x0":-1.3159129146111128,"y0":50.00487630376751,"z0":5.166543004188584,"aX":-11.762109159161525},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":11.9,"spinRate":1515,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.43481797814958245,"extension":6.876210519496017},"index":3,"playId":"4351849d-f6ee-3f6b-9e4c-a7a9ba158be3","pitchNumber":4,"startTime":"2026-08-04T23:21:53.711Z","endTime":"2026-08-04T23:21:57.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.563386852877684,"aZ":-32.22518511553761,"pfxX":-10.908806042296563,"pfxZ":-0.02918589681966388,"pX":0.8629460007185806,"pZ":3.204532867110938,"vX0":8.702339364884697,"vY0":-135.66745363468277,"vZ0":-0.1122101879507964,"x":84.11,"y":152.26,"x0":-0.9915136038939959,"y0":50.001428111231306,"z0":5.519223586467776,"aX":-20.048550192815963},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.1,"breakHorizontal":17.5,"spinRate":2112,"spinDirection":220},"zone":12,"typeConfidence":0.89,"plateTime":0.4059157954567736,"extension":6.918958759769626},"index":4,"playId":"6182f868-9572-3248-b215-56e6ecba8578","pitchNumber":5,"startTime":"2026-08-04T23:22:12.378Z","endTime":"2026-08-04T23:22:16.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:22:16.083Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (25) on a sharp line drive to right fielder Héctor Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T23:24:19.274Z","endTime":"2026-08-04T23:25:37.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699302,"link":"/api/v1/people/699302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2667920956553,"aZ":-22.557188767075047,"pfxX":-10.243917312416796,"pfxZ":5.539146194388469,"pX":-1.1125019915393128,"pZ":2.7265342991181423,"vX0":3.2582137560343645,"vY0":-132.0103455814882,"vZ0":-1.604230086633316,"x":159.41,"y":165.16,"x0":-1.043619397304591,"y0":50.00597411371583,"z0":5.029097570081766,"aX":-17.795408660350155},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.8,"breakHorizontal":17.6,"spinRate":2255,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.41746598723238115,"extension":6.893128795177896},"index":0,"playId":"74c29f3b-a072-3bb4-ba55-9852f32ba8e9","pitchNumber":1,"startTime":"2026-08-04T23:24:26.530Z","endTime":"2026-08-04T23:24:29.530Z","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":87.7,"endSpeed":80.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50905956010406,"aZ":-24.72080016795105,"pfxX":0.017689457222952676,"pfxZ":4.507876520521075,"pX":1.6359212918364494,"pZ":3.187423163802349,"vX0":6.437370482741039,"vY0":-127.61845496889936,"vZ0":0.023223628468142965,"x":54.64,"y":152.72,"x0":-0.9184101416421232,"y0":50.00588490016027,"z0":5.1204709108376205,"aX":0.0285384866501109},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.4,"breakHorizontal":-1.4,"spinRate":2308,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.4286990220039675,"extension":6.902831980203792},"index":1,"playId":"72990ce9-8021-325f-b109-7e534adab28c","pitchNumber":2,"startTime":"2026-08-04T23:24:44.409Z","endTime":"2026-08-04T23:24:47.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86631773943,"aZ":-32.46701132945646,"pfxX":2.877914759699362,"pfxZ":-0.19737566563708953,"pX":-0.9540490408382473,"pZ":3.0941432267615774,"vX0":0.06000072235964522,"vY0":-120.59473680799195,"vZ0":1.8698225862726032,"x":153.37,"y":155.24,"x0":-1.3532906440417805,"y0":50.00273624069973,"z0":5.167088498894279,"aX":4.250198938074967},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":-5.3,"spinRate":2238,"spinDirection":113},"zone":11,"typeConfidence":0.93,"plateTime":0.4537239106441584,"extension":6.741260434585762},"index":2,"playId":"cbed8f1c-771f-3336-98ea-845287c269ba","pitchNumber":3,"startTime":"2026-08-04T23:24:57.856Z","endTime":"2026-08-04T23:25:01.553Z","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":82.6,"endSpeed":75.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.130170756272708,"aZ":-32.32903401111671,"pfxX":2.523388722815914,"pfxZ":-0.10376417020698003,"pX":0.59286880852592,"pZ":1.612348495971231,"vX0":3.2996363252504817,"vY0":-120.32998886357545,"vZ0":-1.2830174501198033,"x":94.4,"y":195.25,"x0":-1.1259196010531125,"y0":50.00361943200385,"z0":5.026034673015124,"aX":3.687409457179375},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":-5.4,"spinRate":2391,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.4557992425136548,"extension":6.914554832089767},"index":3,"playId":"c82afe63-57fc-31e0-b4fb-77d01bd718eb","pitchNumber":4,"startTime":"2026-08-04T23:25:10.983Z","endTime":"2026-08-04T23:25:14.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.896591461789384,"aZ":-23.751541352286065,"pfxX":-10.805716381171225,"pfxZ":4.874013013675517,"pX":-0.1204365099701907,"pZ":2.67766439762955,"vX0":6.02326827587046,"vY0":-131.40745326188852,"vZ0":-1.4519668031609445,"x":121.59,"y":166.48,"x0":-1.0525462456148234,"y0":50.004610241812024,"z0":5.022159496632078,"aX":-18.677598341494992},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.6,"breakHorizontal":18.0,"spinRate":2312,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.41870235034388203,"extension":6.919997786514753},"hitData":{"launchSpeed":104.0,"launchAngle":15.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.96,"coordY":123.4}},"index":4,"playId":"2dc37758-b839-320f-b49b-2aa8fc0773f6","pitchNumber":5,"startTime":"2026-08-04T23:25:24.614Z","endTime":"2026-08-04T23:25:37.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:25:37.132Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T23:25:47.925Z","endTime":"2026-08-04T23:27:02.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.262563617631695,"aZ":-24.046982544129495,"pfxX":0.07813501357188524,"pfxZ":4.940242435799361,"pX":0.19064520662896106,"pZ":3.2838437080927556,"vX0":3.5015135275152853,"vY0":-127.47481371249133,"vZ0":0.01065534199140894,"x":109.73,"y":150.12,"x0":-1.2110468843447668,"y0":50.00333120679784,"z0":5.178366710806878,"aX":0.12824161893336222},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.2,"breakHorizontal":-1.0,"spinRate":2395,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.4297184533995364,"extension":6.845711601908817},"index":0,"playId":"a532363a-1d4d-36e5-b6c0-fedd80eae35c","pitchNumber":1,"startTime":"2026-08-04T23:26:06.943Z","endTime":"2026-08-04T23:26:10.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.980649617741648,"aZ":-19.609672893673793,"pfxX":-10.243042576854709,"pfxZ":7.040467985793896,"pX":-0.21807258600123167,"pZ":3.7365460389078997,"vX0":5.7109911325809355,"vY0":-133.55937164808694,"vZ0":0.278418447420536,"x":125.31,"y":137.89,"x0":-1.0668000175018901,"y0":50.004517330686156,"z0":5.054874231357189,"aX":-18.285283228553904},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":17.2,"spinRate":2354,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.4119916095708933,"extension":6.902774316749631},"index":1,"playId":"7e5af776-f602-35b1-84cd-07c52d00181e","pitchNumber":2,"startTime":"2026-08-04T23:26:30.304Z","endTime":"2026-08-04T23:26:33.304Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-04T23:26:41.544Z","endTime":"2026-08-04T23:26:59.571Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575587600204578,"aZ":-20.48355960863711,"pfxX":-8.741328457013523,"pfxZ":6.678741222503618,"pX":0.14567404683250565,"pZ":3.371003251105943,"vX0":5.800712326619658,"vY0":-131.86819282072548,"vZ0":-0.39576688208983074,"x":111.45,"y":147.76,"x0":-0.9534118337730366,"y0":50.00471753721588,"z0":5.041943613026363,"aX":-15.306333683559481},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.2,"breakHorizontal":14.5,"spinRate":2382,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.4162922978475643,"extension":6.84061188923897},"index":3,"playId":"9dc75ac4-c867-348c-a89a-f85cdaca061f","pitchNumber":3,"startTime":"2026-08-04T23:26:59.571Z","endTime":"2026-08-04T23:27:02.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:27:02.571Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to right fielder Héctor Rodríguez. Tyler Soderstrom scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T23:27:12.156Z","endTime":"2026-08-04T23:27:40.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699302,"link":"/api/v1/people/699302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"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(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":91.6,"endSpeed":83.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81295286133407,"aZ":-21.00653322809205,"pfxX":-8.774132684684579,"pfxZ":6.268410156106627,"pX":-0.02902418944665467,"pZ":2.567413998248974,"vX0":5.796171961362216,"vY0":-133.19944047532277,"vZ0":-2.302559417708223,"x":118.11,"y":169.46,"x0":-1.1024869168028164,"y0":50.00374576069775,"z0":4.9754007788352475,"aX":-15.637057412699958},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":14.5,"spinRate":2343,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.41250823505711987,"extension":7.013442859782753},"hitData":{"launchSpeed":97.3,"launchAngle":11.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":150.37,"coordY":91.59}},"index":0,"playId":"f74e100f-521d-37d7-99a1-5b9fa26e3c9e","pitchNumber":1,"startTime":"2026-08-04T23:27:30.531Z","endTime":"2026-08-04T23:27:40.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:27:40.885Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Tommy White lines into an unassisted double play, first baseman Sal Stewart. Jeff McNeil out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T23:28:02.187Z","endTime":"2026-08-04T23:28:27.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84904014781656,"aZ":-34.66476819441834,"pfxX":2.150170823490889,"pfxZ":-1.6985373752831205,"pX":2.2862924753370057,"pZ":0.6988348352682746,"vX0":7.115289527120253,"vY0":-120.6923517739289,"vZ0":-2.8972957798457823,"x":29.85,"y":219.91,"x0":-0.9867700540585072,"y0":50.002851433565446,"z0":4.986600394196797,"aX":3.1519118999525153},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.6,"breakHorizontal":-5.6,"spinRate":2445,"spinDirection":102},"zone":14,"typeConfidence":0.9,"plateTime":0.45489068307926184,"extension":7.045099873153534},"index":0,"playId":"029c7f9f-e71b-3248-b7a5-1f6c7760ba18","pitchNumber":1,"startTime":"2026-08-04T23:28:06.241Z","endTime":"2026-08-04T23:28:09.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":82.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.870697864458258,"aZ":-22.92998704666538,"pfxX":-9.665725211266016,"pfxZ":5.256864805412052,"pX":-0.17647948469874586,"pZ":3.3122398458066633,"vX0":5.569468834940406,"vY0":-131.74128163343948,"vZ0":-0.07735585841180859,"x":123.73,"y":149.35,"x0":-1.0616894023458618,"y0":50.00252203728864,"z0":5.036189037794674,"aX":-16.99729909724054},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2377,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.4156810827118922,"extension":6.937263577210749},"hitData":{"launchSpeed":86.5,"launchAngle":7.0,"totalDistance":120.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":150.29,"coordY":176.01}},"index":1,"playId":"89033ff6-0b7a-36f9-a386-ac8e6cddb294","pitchNumber":2,"startTime":"2026-08-04T23:28:23.699Z","endTime":"2026-08-04T23:28:27.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:28:27.833Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, shortstop Jacob Wilson to first baseman Jeff McNeil.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T23:30:22.620Z","endTime":"2026-08-04T23:32:44.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.399276771005695,"aZ":-31.873238712309668,"pfxX":-9.62204927730343,"pfxZ":0.1685427421806942,"pX":-0.5569796732378841,"pZ":1.953405951526844,"vX0":5.1687928175661995,"vY0":-135.70641192795003,"vZ0":-3.1435227562365866,"x":138.23,"y":186.04,"x0":-1.246010332420923,"y0":50.006570534809434,"z0":5.36994163760612,"aX":-17.7758731881897},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-0.2,"breakHorizontal":16.2,"spinRate":1826,"spinDirection":220},"zone":7,"typeConfidence":0.89,"plateTime":0.4051148796890187,"extension":6.872573677063273},"index":0,"playId":"69d4d5e3-8d7b-36a6-bb56-0be5305e3b31","pitchNumber":1,"startTime":"2026-08-04T23:30:46.476Z","endTime":"2026-08-04T23:30:49.738Z","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":89.1,"endSpeed":81.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88217432510851,"aZ":-28.52071771085841,"pfxX":-6.893074863274881,"pfxZ":2.174905333171344,"pX":0.22107304448625434,"pZ":0.8243180941340019,"vX0":6.2068668189960245,"vY0":-129.45245011277237,"vZ0":-5.521196076830479,"x":108.57,"y":216.52,"x0":-1.325365009894058,"y0":50.001574454203286,"z0":5.1991407854517915,"aX":-11.565979731724308},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":10.9,"spinRate":1517,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.4249572336908618,"extension":6.888228886623868},"index":1,"playId":"bda939c4-f56c-3bc4-acf8-4c66f2279404","pitchNumber":2,"startTime":"2026-08-04T23:31:08.269Z","endTime":"2026-08-04T23:31:11.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64880734579097,"aZ":-30.276873314548105,"pfxX":-9.136957438007435,"pfxZ":1.0108653433836832,"pX":0.1869808887490335,"pZ":2.893252855368752,"vX0":6.7354573169324885,"vY0":-137.1005117299972,"vZ0":-1.2836631019773121,"x":109.87,"y":160.66,"x0":-1.1291111323428342,"y0":50.00622469574628,"z0":5.456884512848664,"aX":-17.192148744829645},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.8,"breakHorizontal":14.9,"spinRate":1967,"spinDirection":226},"zone":2,"typeConfidence":0.89,"plateTime":0.40133810173495066,"extension":6.93477499284915},"index":2,"playId":"f015bda6-9c0a-39af-b3cd-ce35ee1bbf5e","pitchNumber":3,"startTime":"2026-08-04T23:31:26.097Z","endTime":"2026-08-04T23:31:29.678Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-04T23:31:42.096Z","endTime":"2026-08-04T23:31:55.348Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.739115001302913,"aZ":-28.94031895823662,"pfxX":-1.442251705461917,"pfxZ":1.8583116417713867,"pX":1.1787695651369887,"pZ":2.1588965312866986,"vX0":7.067985316874763,"vY0":-130.90487743366833,"vZ0":-2.1062023202078244,"x":72.07,"y":180.49,"x0":-1.3648793531861212,"y0":50.004245190795096,"z0":5.133103066219167,"aX":-2.5126312612266712},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.1,"breakHorizontal":1.1,"spinRate":2001,"spinDirection":179},"zone":14,"typeConfidence":0.91,"plateTime":0.4178700194329914,"extension":6.754963063242271},"index":4,"playId":"a69e7f0e-b152-3aef-8676-ad8a05df4a24","pitchNumber":4,"startTime":"2026-08-04T23:31:55.348Z","endTime":"2026-08-04T23:31:58.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.487085643638288,"aZ":-32.502039156400954,"pfxX":-7.716952042913028,"pfxZ":-0.1768519352724578,"pX":1.1022267201273885,"pZ":2.6151783853851325,"vX0":8.817954607470938,"vY0":-137.06874415120473,"vZ0":-1.5202579833321046,"x":74.99,"y":168.17,"x0":-1.1602948217693434,"y0":50.00089787806763,"z0":5.405136785285825,"aX":-14.62169949743666},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.5,"breakHorizontal":12.0,"spinRate":1882,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.4002549682279284,"extension":6.970085210149341},"index":5,"playId":"4bdd331d-851d-3770-8810-7a92886caff4","pitchNumber":5,"startTime":"2026-08-04T23:32:15.109Z","endTime":"2026-08-04T23:32:18.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.246468872603884,"aZ":-26.14876963201575,"pfxX":-7.222694639102512,"pfxZ":3.1792512007151146,"pX":0.3432425638002295,"pZ":1.6622250482246177,"vX0":6.135394916274402,"vY0":-137.77595971203291,"vZ0":-4.934966687655734,"x":103.92,"y":193.9,"x0":-0.9881553747693907,"y0":50.00678317205601,"z0":5.272484786778932,"aX":-13.7118644769826},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.8,"breakHorizontal":11.6,"spinRate":1860,"spinDirection":220},"zone":9,"typeConfidence":0.89,"plateTime":0.3995018196786706,"extension":6.863761229867042},"hitData":{"launchSpeed":88.0,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":159.79}},"index":6,"playId":"8498dec1-ba1b-3f1f-b65a-e5bddebd6502","pitchNumber":6,"startTime":"2026-08-04T23:32:37.108Z","endTime":"2026-08-04T23:32:44.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:32:44.463Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T23:32:55.087Z","endTime":"2026-08-04T23:35:40.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.836278230363554,"aZ":-35.619022989590455,"pfxX":-0.6818946317996826,"pfxZ":-2.353417560201997,"pX":-0.6517840340093626,"pZ":1.5808989836673086,"vX0":2.531167983266352,"vY0":-119.78611163098458,"vZ0":-1.2862942538053477,"x":141.84,"y":196.1,"x0":-1.630838676276274,"y0":50.00519076749394,"z0":5.29224985217861,"aX":-0.9973452653124205},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.3,"breakHorizontal":0.7,"spinRate":2282,"spinDirection":29},"zone":13,"typeConfidence":0.88,"plateTime":0.45620269759172105,"extension":6.791407132368083},"index":0,"playId":"fbbb5158-48e2-3207-b044-7deb408a03c1","pitchNumber":1,"startTime":"2026-08-04T23:33:12.321Z","endTime":"2026-08-04T23:33:15.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.603997122941642,"aZ":-30.142226550970918,"pfxX":-6.793697251808448,"pfxZ":1.2265274550547138,"pX":0.786972766419307,"pZ":0.8895895000703298,"vX0":7.467858713633867,"vY0":-127.33046546578151,"vZ0":-4.963570427248824,"x":87.0,"y":214.76,"x0":-1.2925412397516423,"y0":50.00101817452913,"z0":5.2316158307421965,"aX":-11.225152632572874},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":10.8,"spinRate":1617,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.4291279490470483,"extension":6.887119519593647},"index":1,"playId":"5a58e2fb-0212-376a-9586-94e9fd90aef8","pitchNumber":2,"startTime":"2026-08-04T23:33:28.294Z","endTime":"2026-08-04T23:33:31.294Z","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":88.5,"endSpeed":81.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.574104612645975,"aZ":-33.254536486161484,"pfxX":-6.239349278864083,"pfxZ":-0.6374316282752899,"pX":0.48899109260153983,"pZ":1.003285433509233,"vX0":7.037322955750677,"vY0":-128.76204893864164,"vZ0":-4.0693602667571405,"x":98.36,"y":211.69,"x0":-1.4629073034192792,"y0":50.0059981958812,"z0":5.164437727011498,"aX":-10.528006044743934},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.8,"breakHorizontal":9.8,"spinRate":1631,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.42462530790659336,"extension":6.944982801729973},"index":2,"playId":"7e699bfe-38e3-3303-9827-abac60d2a48c","pitchNumber":3,"startTime":"2026-08-04T23:33:45.862Z","endTime":"2026-08-04T23:33:48.862Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-04T23:33:55.075Z","endTime":"2026-08-04T23:34:14.945Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.990438351674847,"aZ":-21.02571181931593,"pfxX":-2.213629611102898,"pfxZ":5.8107279231336015,"pX":0.47217561507136413,"pZ":3.4299069441033345,"vX0":5.791896632875077,"vY0":-136.85160875021285,"vZ0":-1.4700706980001197,"x":99.0,"y":146.17,"x0":-1.3734260752938547,"y0":50.001940204230884,"z0":5.398269915216071,"aX":-4.247101435131861},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.4,"breakHorizontal":3.0,"spinRate":2270,"spinDirection":224},"zone":3,"typeConfidence":0.93,"plateTime":0.3985118358907527,"extension":6.867527105792108},"index":4,"playId":"8e43eab9-4d24-3e97-87b3-31cf2fc8ac1b","pitchNumber":4,"startTime":"2026-08-04T23:34:14.945Z","endTime":"2026-08-04T23:34:17.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.472198188368473,"aZ":-28.696170149858627,"pfxX":-6.748053782415813,"pfxZ":2.00186805201814,"pX":0.2398803097573674,"pZ":0.9905217987301149,"vX0":6.31313726434832,"vY0":-130.56327286508053,"vZ0":-5.319062642072939,"x":107.86,"y":212.04,"x0":-1.3281078145616974,"y0":50.00027713928151,"z0":5.203257729362117,"aX":-11.695218931579804},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.6,"breakHorizontal":10.9,"spinRate":1506,"spinDirection":249},"zone":14,"typeConfidence":0.79,"plateTime":0.418877705129832,"extension":6.945624416111655},"index":5,"playId":"fa2849b6-48ab-3ddc-bbbd-a77197614f21","pitchNumber":5,"startTime":"2026-08-04T23:34:42.684Z","endTime":"2026-08-04T23:34:45.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08565832616051,"aZ":-29.268136471493733,"pfxX":-6.25599927448081,"pfxZ":1.5112657143523371,"pX":0.5167001539560097,"pZ":4.424721725214369,"vX0":6.460114956820333,"vY0":-136.9349739481305,"vZ0":2.3343621767673763,"x":97.3,"y":119.31,"x0":-1.043803219419732,"y0":50.00666293858721,"z0":5.544670651859546,"aX":-12.058214995498668},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.4,"breakHorizontal":10.2,"spinRate":2045,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.39777888186151955,"extension":6.89907746618986},"index":6,"playId":"c4136855-e816-35bf-b748-82031b6f14a3","pitchNumber":6,"startTime":"2026-08-04T23:35:03.432Z","endTime":"2026-08-04T23:35:06.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.718802050636214,"aZ":-32.25980412763055,"pfxX":-5.958078199573885,"pfxZ":-0.05267774854164031,"pX":0.3153403162838204,"pZ":1.0856555365626335,"vX0":6.024014766821166,"vY0":-127.88761874484835,"vZ0":-4.031903167028548,"x":104.98,"y":209.47,"x0":-1.302762093705782,"y0":50.0014795936169,"z0":5.228019406579818,"aX":-9.814536179636457},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.8,"breakHorizontal":9.4,"spinRate":1599,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.4291779520808534,"extension":6.938909245495858},"index":7,"playId":"77df949a-17cf-3e4c-b59f-60538e0c590c","pitchNumber":7,"startTime":"2026-08-04T23:35:37.366Z","endTime":"2026-08-04T23:35:40.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:35:40.523Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T23:35:49.269Z","endTime":"2026-08-04T23:38:02.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":93.3,"endSpeed":85.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.870652432755648,"aZ":-29.594937142062026,"pfxX":-8.290241201836281,"pfxZ":1.3854060585808137,"pX":0.7846742969314373,"pZ":1.8579177216082088,"vX0":7.799442804959594,"vY0":-135.68650206179987,"vZ0":-3.796967796825885,"x":87.09,"y":188.62,"x0":-1.0508651362270955,"y0":50.002972505400535,"z0":5.338970785986374,"aX":-15.448084426403168},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":2095,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.40377239058108794,"extension":6.882392271844912},"index":0,"playId":"2816a131-02a6-3f72-bf6b-ec11621d032b","pitchNumber":1,"startTime":"2026-08-04T23:36:10.995Z","endTime":"2026-08-04T23:36:14.474Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.483188049075288,"aZ":-26.02995264136664,"pfxX":-8.144017552090865,"pfxZ":3.3334223059757804,"pX":0.7712417450401087,"pZ":2.5613773254735177,"vX0":7.315842619471958,"vY0":-135.37998397821605,"vZ0":-2.711165073518721,"x":87.6,"y":169.62,"x0":-0.9172552542897895,"y0":50.00326736625687,"z0":5.411426181969777,"aX":-15.012045668987849},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.6,"breakHorizontal":13.1,"spinRate":2090,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.4056698531048615,"extension":6.845251150703485},"index":1,"playId":"9c2a3c4c-a02f-3534-aca0-8a85eb9586c3","pitchNumber":2,"startTime":"2026-08-04T23:36:30.751Z","endTime":"2026-08-04T23:36:34.019Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-04T23:36:40.958Z","endTime":"2026-08-04T23:37:04.674Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44875847808006,"aZ":-26.641315659509157,"pfxX":-10.047336396080933,"pfxZ":2.972797881286276,"pX":1.1500759871118942,"pZ":2.30030454518616,"vX0":9.146520921571911,"vY0":-135.56586233149844,"vZ0":-3.2785045697018784,"x":73.16,"y":176.67,"x0":-0.9610548227345681,"y0":50.00618523609984,"z0":5.38376068121859,"aX":-18.717939539480714},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":16.3,"spinRate":2023,"spinDirection":228},"zone":14,"typeConfidence":0.89,"plateTime":0.40393518695909725,"extension":6.826118182329014},"index":3,"playId":"42450cb0-b31b-335b-bc33-5c562a47ee47","pitchNumber":3,"startTime":"2026-08-04T23:37:04.674Z","endTime":"2026-08-04T23:37:08.568Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"5afdc4dd-4ba3-3126-9d25-db4a878145a1","startTime":"2026-08-04T23:37:28.143Z","endTime":"2026-08-04T23:37:31.981Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2495533235017,"aZ":-29.844884959449384,"pfxX":-0.193774523707132,"pfxZ":1.3914966100621555,"pX":0.45642073212050577,"pZ":3.122072039511667,"vX0":4.577444425806676,"vY0":-128.80565322854358,"vZ0":0.3007226120419614,"x":99.6,"y":154.48,"x0":-1.320100132432631,"y0":50.00435409120285,"z0":5.315131285692493,"aX":-0.32499150605015614},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":-0.7,"spinRate":2123,"spinDirection":195},"zone":3,"typeConfidence":0.91,"plateTime":0.42555189066479837,"extension":6.628285603998873},"hitData":{"launchSpeed":98.4,"launchAngle":36.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.16,"coordY":61.48}},"index":5,"playId":"740a7f0b-c303-366e-9046-4e5725652fb3","pitchNumber":4,"startTime":"2026-08-04T23:37:48.721Z","endTime":"2026-08-04T23:38:02.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:38:02.273Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a ground ball to left fielder Tyler Soderstrom. JJ Bleday to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T23:38:17.118Z","endTime":"2026-08-04T23:39:00.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.397816031905982,"aZ":-26.044619623242735,"pfxX":-8.460056801043423,"pfxZ":3.8035163578636997,"pX":-0.4500210239373831,"pZ":1.0845901938160758,"vX0":4.533998145788672,"vY0":-126.57915492558062,"vZ0":-5.105003920938051,"x":134.15,"y":209.5,"x0":-1.171366732081673,"y0":50.00443053033966,"z0":5.229710212776595,"aX":-13.640650195232976},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.9,"breakHorizontal":14.2,"spinRate":1443,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.43378154971359884,"extension":6.814844924140443},"index":0,"playId":"588e033b-b69f-3639-9436-0c9560de5b12","pitchNumber":1,"startTime":"2026-08-04T23:38:31.489Z","endTime":"2026-08-04T23:38:34.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.384904139752518,"aZ":-28.259716263211956,"pfxX":-8.516041724939965,"pfxZ":2.161324266407246,"pX":0.3737488932867935,"pZ":1.550534326134504,"vX0":6.584538144720389,"vY0":-134.07537076773767,"vZ0":-4.572423132144611,"x":102.75,"y":196.92,"x0":-1.0138430383138404,"y0":50.0029617905384,"z0":5.307164643337359,"aX":-15.4245648970134},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":13.9,"spinRate":1977,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.4093263388253048,"extension":7.003758014038054},"hitData":{"launchSpeed":100.5,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.47,"coordY":114.18}},"index":1,"playId":"f3ee302f-2c3b-3435-9bf7-464f1ba80769","pitchNumber":2,"startTime":"2026-08-04T23:38:51.206Z","endTime":"2026-08-04T23:39:00.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:39:00.800Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dane Myers lines out to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T23:39:01.540Z","endTime":"2026-08-04T23:40:50.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51285858735583,"aZ":-29.851532312487212,"pfxX":0.40176739954485746,"pfxZ":1.443989421839139,"pX":0.006634913896507483,"pZ":1.905571126186354,"vX0":3.367044617947013,"vY0":-126.56068206103697,"vZ0":-2.024536964323643,"x":116.75,"y":187.33,"x0":-1.3971233001812,"y0":50.00551732047836,"z0":5.123140454462327,"aX":0.6465814270369715},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":-1.6,"spinRate":2287,"spinDirection":9},"zone":8,"typeConfidence":0.61,"plateTime":0.4339409713399749,"extension":6.719105024222171},"index":0,"playId":"ea7b9f38-97c2-3a5e-a32f-3f8c363c5ed2","pitchNumber":1,"startTime":"2026-08-04T23:39:37.490Z","endTime":"2026-08-04T23:39:40.490Z","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":93.3,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05952367885265,"aZ":-25.704488114155435,"pfxX":-6.372327714051668,"pfxZ":3.506752771924944,"pX":-1.34412530306354,"pZ":2.4020940556922206,"vX0":2.3097428415234074,"vY0":-135.79898531158517,"vZ0":-2.8649809016882815,"x":168.23,"y":173.92,"x0":-1.383783133079374,"y0":50.00302492918989,"z0":5.282172109039598,"aX":-11.759398375034264},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":10.9,"spinRate":2065,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.4051862679680891,"extension":6.938091272114865},"index":1,"playId":"bd60313a-64c4-3b49-8acc-e5f8de13a428","pitchNumber":2,"startTime":"2026-08-04T23:40:00.574Z","endTime":"2026-08-04T23:40:04.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95862092849335,"aZ":-28.082925821541554,"pfxX":-8.752550084966016,"pfxZ":2.21139114704299,"pX":0.028159859063000597,"pZ":2.3562023223469564,"vX0":6.048375990172831,"vY0":-135.77351305062072,"vZ0":-2.907502672577622,"x":115.93,"y":175.16,"x0":-1.1003362234746479,"y0":50.00463918164657,"z0":5.412035185161386,"aX":-16.211468945451628},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.5,"breakHorizontal":14.4,"spinRate":2055,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.4046520122441031,"extension":6.833647811486645},"index":2,"playId":"7658125d-efc2-338c-baf8-7c712e82ef17","pitchNumber":3,"startTime":"2026-08-04T23:40:22.560Z","endTime":"2026-08-04T23:40:26.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33789520783601,"aZ":-25.72990856993161,"pfxX":-7.719946709381208,"pfxZ":4.035194294881927,"pX":0.21872987135532584,"pZ":1.4756150044122052,"vX0":6.167937727664036,"vY0":-126.4953409511881,"vZ0":-4.320440176152366,"x":108.66,"y":198.94,"x0":-1.2659604320568356,"y0":50.00164267774737,"z0":5.304667022477837,"aX":-12.326212532675399},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":12.4,"spinRate":1555,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.43545910465367266,"extension":6.832759051931292},"hitData":{"launchSpeed":98.0,"launchAngle":20.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.25,"coordY":79.15}},"index":3,"playId":"bd8c41e9-48b1-3091-9e3d-0e64909ae749","pitchNumber":4,"startTime":"2026-08-04T23:40:43.454Z","endTime":"2026-08-04T23:40:50.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:40:50.524Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Donovan Walton walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T23:42:50.206Z","endTime":"2026-08-04T23:44:45.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.837526649993265,"aZ":-30.44220391745285,"pfxX":2.2893339413585907,"pfxZ":1.1617964417787343,"pX":0.41899100252783483,"pZ":1.3301386815903469,"vX0":3.1559432381835943,"vY0":-121.16191806113311,"vZ0":-2.613651384566143,"x":101.03,"y":202.87,"x0":-1.1980846150355762,"y0":50.00017314750136,"z0":5.085007199751131,"aX":3.400007874842078},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.8,"breakHorizontal":-4.9,"spinRate":2461,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.45218828928956034,"extension":6.924829424649571},"index":0,"playId":"c8533847-10a7-3fd7-be23-6c9aa86a8333","pitchNumber":1,"startTime":"2026-08-04T23:43:03.621Z","endTime":"2026-08-04T23:43:06.621Z","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":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-04T23:43:14.455Z","endTime":"2026-08-04T23:43:24.515Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.296203057987274,"aZ":-22.757231676556213,"pfxX":-11.077830574957735,"pfxZ":5.281088685216014,"pX":0.054891775638304025,"pZ":2.6049398492511933,"vX0":6.522990102575858,"vY0":-133.1022978390158,"vZ0":-1.9630751685500982,"x":114.91,"y":168.45,"x0":-0.9966796304873022,"y0":50.00073533308614,"z0":5.010786676153738,"aX":-19.7455285724037},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":18.5,"spinRate":2366,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.4125356922022303,"extension":6.9422085493173125},"index":2,"playId":"6575897c-7c21-3ab3-89ad-41b0d72a156b","pitchNumber":2,"startTime":"2026-08-04T23:43:24.515Z","endTime":"2026-08-04T23:43:27.515Z","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":83.0,"endSpeed":76.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39989219622427,"aZ":-32.87634541297163,"pfxX":3.1046433694475604,"pfxZ":-0.4746046005536364,"pX":-0.28767711772348503,"pZ":1.65072165232463,"vX0":1.1966978396138943,"vY0":-120.9087680121873,"vZ0":-1.2104492618217466,"x":127.97,"y":194.21,"x0":-1.192266342551036,"y0":50.00297531583885,"z0":5.040823437116263,"aX":4.599775034457821},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.8,"breakHorizontal":-5.9,"spinRate":2486,"spinDirection":95},"zone":8,"typeConfidence":0.93,"plateTime":0.4528738200485898,"extension":6.886309383644233},"index":3,"playId":"405dba50-25db-395b-ba98-5c3fbd5189ba","pitchNumber":3,"startTime":"2026-08-04T23:43:38.861Z","endTime":"2026-08-04T23:43:41.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22358811765938,"aZ":-24.987547102792433,"pfxX":-10.436426285187597,"pfxZ":3.942226930805438,"pX":-0.39033388589735296,"pZ":3.5845910477227103,"vX0":5.159016231371301,"vY0":-134.45449668077947,"vZ0":0.7476560793629203,"x":131.88,"y":142.0,"x0":-0.9820454705087928,"y0":50.005271797577066,"z0":5.081487194146206,"aX":-19.03518991301736},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":17.8,"spinRate":2433,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4079923559412948,"extension":6.731419930825623},"index":4,"playId":"f3c1e045-b305-351c-8ab8-4bedf86d2dd3","pitchNumber":4,"startTime":"2026-08-04T23:43:56.277Z","endTime":"2026-08-04T23:43:59.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06377516226811,"aZ":-34.255315788504156,"pfxX":4.600296599504852,"pfxZ":-1.3765980613715372,"pX":0.17205418651299495,"pZ":0.9908292204518364,"vX0":1.9050681353845451,"vY0":-122.13000209200636,"vZ0":-2.521982722956569,"x":110.44,"y":212.03,"x0":-1.2158106934931427,"y0":50.00371151178793,"z0":4.983181350023889,"aX":6.948973790563131},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":-8.8,"spinRate":2494,"spinDirection":94},"zone":14,"typeConfidence":0.84,"plateTime":0.4484818964607533,"extension":6.896185428908595},"index":5,"playId":"63e71531-e284-36ff-9024-a3bf50abb729","pitchNumber":5,"startTime":"2026-08-04T23:44:08.512Z","endTime":"2026-08-04T23:44:12.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403707515810332,"aZ":-21.306427180226343,"pfxX":-10.261284419065259,"pfxZ":5.9441922783121,"pX":-1.247846549032542,"pZ":2.7834791862075687,"vX0":3.2165699881277554,"vY0":-134.67803654195637,"vZ0":-1.6335970514830336,"x":164.56,"y":163.63,"x0":-1.1273995975983284,"y0":50.006122140013765,"z0":4.9112476799984455,"aX":-18.773923717241484},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":17.9,"spinRate":2455,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.4073571993357725,"extension":6.828797970555543},"index":6,"playId":"db675a1e-44f0-3078-9ca1-81b7480d0cc6","pitchNumber":6,"startTime":"2026-08-04T23:44:26.754Z","endTime":"2026-08-04T23:44:30.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.851533492517316,"aZ":-22.193887560630024,"pfxX":-10.531226859998739,"pfxZ":5.639715428417118,"pX":-0.2426063430083873,"pZ":3.8265135908100274,"vX0":5.448770584373185,"vY0":-132.57203748773935,"vZ0":1.1173743085213201,"x":126.25,"y":135.46,"x0":-0.9625697493776006,"y0":50.003403687021944,"z0":5.02623499824611,"aX":-18.63912631297646},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":17.8,"spinRate":2452,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.4140627895787756,"extension":6.970791513747172},"index":7,"playId":"ba028f92-7d9c-3323-859d-09d2a87b8510","pitchNumber":7,"startTime":"2026-08-04T23:44:42.233Z","endTime":"2026-08-04T23:44:45.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:44:45.747Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Cortes lines out to right fielder Héctor Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T23:44:53.610Z","endTime":"2026-08-04T23:45:40.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699302,"link":"/api/v1/people/699302"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42543950438252,"aZ":-19.921899430460737,"pfxX":-9.2297772367078,"pfxZ":7.101976134572556,"pX":-0.9451626326911874,"pZ":3.7269903842886176,"vX0":3.8107236686058386,"vY0":-130.95041818744204,"vZ0":0.4339976472159479,"x":153.03,"y":138.15,"x0":-1.2258383061876192,"y0":50.00005798442634,"z0":5.057529381922499,"aX":-15.916825501075472},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.2,"breakHorizontal":15.8,"spinRate":2352,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4193639519084935,"extension":6.919615860639091},"index":0,"playId":"539f24a4-5608-3705-904a-1f9e927cd7b1","pitchNumber":1,"startTime":"2026-08-04T23:45:13.410Z","endTime":"2026-08-04T23:45:16.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76321677859592,"aZ":-33.102062984847066,"pfxX":2.0207546659039606,"pfxZ":-0.6418134587190831,"pX":-0.3609022672399668,"pZ":2.2973677065362956,"vX0":1.6959956092955388,"vY0":-118.98613953096202,"vZ0":0.35567090167003346,"x":130.76,"y":176.75,"x0":-1.3442048394695987,"y0":50.00341340826317,"z0":5.13316298731932,"aX":2.9121604137650556},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.8,"breakHorizontal":-4.1,"spinRate":2427,"spinDirection":103},"zone":4,"typeConfidence":0.92,"plateTime":0.45944163372905233,"extension":6.963534397912223},"hitData":{"launchSpeed":83.1,"launchAngle":23.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.55,"coordY":98.57}},"index":1,"playId":"ad2bd7fb-db9b-31ba-8f50-94c71684f050","pitchNumber":2,"startTime":"2026-08-04T23:45:30.239Z","endTime":"2026-08-04T23:45:40.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:45:40.261Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to right fielder Héctor Rodríguez. Donovan Walton to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T23:45:46.622Z","endTime":"2026-08-04T23:46:28.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699302,"link":"/api/v1/people/699302"},"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"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":91.4,"endSpeed":83.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.003667530553958,"aZ":-20.105784054488105,"pfxX":-9.428408487364692,"pfxZ":6.785534634950594,"pX":-0.20541333150308008,"pZ":2.7316833908555846,"vX0":5.510814347001443,"vY0":-132.91184375162584,"vZ0":-1.9861148972092715,"x":124.83,"y":165.02,"x0":-1.0868235937370754,"y0":50.00544521596398,"z0":4.957536227047069,"aX":-16.774974726253827},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.0,"breakHorizontal":15.8,"spinRate":2347,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.4130031110286194,"extension":7.052343146688112},"index":0,"playId":"84a28e62-cf5d-39f6-8c62-fc0146423f16","pitchNumber":1,"startTime":"2026-08-04T23:46:02.202Z","endTime":"2026-08-04T23:46:05.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7796743622271,"aZ":-21.39590700149576,"pfxX":-9.804435129545805,"pfxZ":6.200655213648984,"pX":0.4460260745825453,"pZ":2.7897143760992265,"vX0":7.067398983077107,"vY0":-131.04904000691263,"vZ0":-1.5659285951506223,"x":100.0,"y":163.46,"x0":-1.0123688074836992,"y0":50.00435342997447,"z0":4.993731989822679,"aX":-17.049162764778483},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.0,"breakHorizontal":16.2,"spinRate":2364,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.4179992861556814,"extension":6.883147663650547},"hitData":{"launchSpeed":103.1,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.01,"coordY":134.96}},"index":1,"playId":"f04c738d-4e7a-30e6-b849-63e562b0549d","pitchNumber":2,"startTime":"2026-08-04T23:46:16.959Z","endTime":"2026-08-04T23:46:28.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:46:28.286Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Lawrence Butler grounds into a force out, first baseman Sal Stewart to shortstop Elly De La Cruz. Donovan Walton to 3rd. Henry Bolte out at 2nd. Lawrence Butler to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T23:46:36.692Z","endTime":"2026-08-04T23:48:04.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.636672996140863,"aZ":-34.93219207916421,"pfxX":1.6689045580221311,"pfxZ":-1.9145926431866371,"pX":-0.3314671340303299,"pZ":1.4361985759429448,"vX0":1.6639359979826591,"vY0":-118.80846105750012,"vZ0":-1.065466987228041,"x":129.63,"y":200.0,"x0":-1.256423332576655,"y0":50.00493072562285,"z0":5.0502188366327845,"aX":2.3988436973494065},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.5,"breakHorizontal":-3.4,"spinRate":2329,"spinDirection":89},"zone":13,"typeConfidence":0.92,"plateTime":0.46008971498870777,"extension":6.886641337922021},"index":0,"playId":"da7188f9-972c-3f3b-bb61-d8bc6c17e49f","pitchNumber":1,"startTime":"2026-08-04T23:46:53.601Z","endTime":"2026-08-04T23:46:56.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.644936125055903,"aZ":-35.15127752427716,"pfxX":1.9588062678502722,"pfxZ":-2.011845029366519,"pX":0.833790931096768,"pZ":0.42785926404666563,"vX0":4.348636113447531,"vY0":-120.9965307421693,"vZ0":-3.29149851562265,"x":85.22,"y":227.23,"x0":-1.241201823079275,"y0":50.00028220316873,"z0":4.886361891511806,"aX":2.9030539135384874},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.2,"breakHorizontal":-4.6,"spinRate":2354,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.4527059509131437,"extension":6.9305628180724295},"index":1,"playId":"4f894bd7-bdcb-3dae-9f9f-7c4fbb372986","pitchNumber":2,"startTime":"2026-08-04T23:47:13.032Z","endTime":"2026-08-04T23:47:16.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18691956360718,"aZ":-24.39300219887032,"pfxX":-8.866815921572954,"pfxZ":4.438336012592032,"pX":1.2365257566050116,"pZ":2.6711593944633325,"vX0":8.647397895311485,"vY0":-131.22816247081403,"vZ0":-1.3061758200653952,"x":69.87,"y":166.66,"x0":-0.9398284667405192,"y0":50.00652996788883,"z0":4.982066058131059,"aX":-15.56226615658106},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":2439,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.41641262582550276,"extension":6.866796127083868},"index":2,"playId":"84efaeb5-c105-30b8-ad69-ba4cd8906ba2","pitchNumber":3,"startTime":"2026-08-04T23:47:39.684Z","endTime":"2026-08-04T23:47:43.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51245448593048,"aZ":-35.3448783121309,"pfxX":3.7094892618414903,"pfxZ":-2.2028946037215604,"pX":0.009389025052424482,"pZ":2.079544154674629,"vX0":2.08943976862018,"vY0":-118.79145569501158,"vZ0":0.4575395745540072,"x":116.64,"y":182.63,"x0":-1.3619187792881997,"y0":50.0047388639393,"z0":5.082543999865692,"aX":5.332611073707818},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.6,"breakHorizontal":-7.2,"spinRate":2417,"spinDirection":96},"zone":8,"typeConfidence":0.89,"plateTime":0.4600596870596765,"extension":6.791017355131174},"hitData":{"launchSpeed":98.0,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.73,"coordY":174.49}},"index":3,"playId":"6017d4fd-0a1b-356a-a632-56fd7bf4256e","pitchNumber":4,"startTime":"2026-08-04T23:47:58.027Z","endTime":"2026-08-04T23:48:04.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:48:04.257Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Wilson doubles (13) on a line drive to left fielder JJ Bleday. Donovan Walton scores. Lawrence Butler scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T23:49:23.763Z","endTime":"2026-08-04T23:51:39.044Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1,2,3,4],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-04T23:48:35.285Z","endTime":"2026-08-04T23:49:25.998Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.842877089818018,"aZ":-32.435734809327734,"pfxX":2.2183154683314106,"pfxZ":-0.17719683732854907,"pX":1.4965999341963807,"pZ":1.2111669469398505,"vX0":5.410249946340126,"vY0":-120.37321807587001,"vZ0":-2.3405566969292892,"x":59.95,"y":206.08,"x0":-1.066159856771046,"y0":50.002849713986784,"z0":5.061062583778992,"aX":3.262921705323118},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.6,"breakHorizontal":-5.3,"spinRate":2421,"spinDirection":99},"zone":14,"typeConfidence":0.9,"plateTime":0.4545977973043782,"extension":7.083350943990432},"index":1,"playId":"88b0657e-9830-3aa9-ac39-ebae1279bf30","pitchNumber":1,"startTime":"2026-08-04T23:49:25.998Z","endTime":"2026-08-04T23:49:28.998Z","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":81.5,"endSpeed":75.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.446574037083884,"aZ":-33.33185684128026,"pfxX":1.31173465390527,"pfxZ":-0.8132709926562747,"pX":0.04785966665156643,"pZ":2.2593043095589516,"vX0":2.6097012808536983,"vY0":-118.73253516157274,"vZ0":0.5026538653532149,"x":115.18,"y":177.78,"x0":-1.235264269718197,"y0":50.00097088943314,"z0":5.07478391534839,"aX":1.8745094108642266},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.1,"breakHorizontal":-3.0,"spinRate":2366,"spinDirection":98},"zone":5,"typeConfidence":0.92,"plateTime":0.46108387920064864,"extension":6.913589036882581},"index":2,"playId":"66102df1-cb18-35c0-a9e8-6f4c698006f6","pitchNumber":2,"startTime":"2026-08-04T23:49:41.671Z","endTime":"2026-08-04T23:49:45.297Z","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":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-04T23:49:56.783Z","endTime":"2026-08-04T23:50:11.715Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"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":90.2,"endSpeed":82.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.334435775146623,"aZ":-22.72439966088721,"pfxX":-8.97276156168786,"pfxZ":5.435150636955157,"pX":0.5228683612887349,"pZ":2.845293899823089,"vX0":6.95636135668313,"vY0":-131.16705861030525,"vZ0":-1.0617967506558594,"x":97.07,"y":161.96,"x0":-1.0008285960695211,"y0":50.001895592354124,"z0":4.9533229421504315,"aX":-15.59846927438877},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.8,"breakHorizontal":14.6,"spinRate":2424,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.417946780361377,"extension":6.941536516133484},"index":4,"playId":"d5a3d224-e66f-3e60-98b9-cd4c76d011d3","pitchNumber":3,"startTime":"2026-08-04T23:50:11.715Z","endTime":"2026-08-04T23:50:14.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81926627682336,"aZ":-32.9117418408905,"pfxX":1.5988991371364945,"pfxZ":-0.49664440482324235,"pX":1.5414861626205951,"pZ":1.6743622712120796,"vX0":5.761842523673514,"vY0":-120.52558005570808,"vZ0":-1.030849121683189,"x":58.24,"y":193.57,"x0":-1.0852715266113333,"y0":50.00461466963103,"z0":5.006875655375341,"aX":2.3589906018510414},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":-4.2,"spinRate":2412,"spinDirection":95},"zone":14,"typeConfidence":0.92,"plateTime":0.4539661803965682,"extension":6.95569530180438},"index":5,"playId":"fbe98cd2-6719-311f-8350-6cc2a2ac44e6","pitchNumber":4,"startTime":"2026-08-04T23:50:36.729Z","endTime":"2026-08-04T23:50:40.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6515764609761,"aZ":-24.459891776020715,"pfxX":-8.361618387111736,"pfxZ":4.426480053817471,"pX":1.7170366316840966,"pZ":2.2830043350583855,"vX0":9.553676034504639,"vY0":-130.93832821275072,"vZ0":-2.4196979570520067,"x":51.55,"y":177.14,"x0":-0.8859386866684453,"y0":50.00265742189841,"z0":5.041861654710063,"aX":-14.57482410842863},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":13.1,"spinRate":2478,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.4176887553935904,"extension":7.041549708563133},"index":6,"playId":"78e39d98-bf82-39b3-9ebc-bb71eca8f705","pitchNumber":5,"startTime":"2026-08-04T23:50:52.818Z","endTime":"2026-08-04T23:50:58.265Z","isPitch":true,"type":"pitch"},{"details":{"description":"Lawrence Butler steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"78e39d98-bf82-39b3-9ebc-bb71eca8f705","startTime":"2026-08-04T23:51:01.107Z","endTime":"2026-08-04T23:51:26.509Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32341809270406,"aZ":-33.4117160090485,"pfxX":1.2328423811920972,"pfxZ":-0.8488311432628404,"pX":0.5441861681030037,"pZ":2.796131606898246,"vX0":3.7299048921281397,"vY0":-119.72152983437451,"vZ0":1.2979409687284293,"x":96.26,"y":163.28,"x0":-1.191833163789593,"y0":50.00327870186823,"z0":5.229130525650761,"aX":1.7957066594309423},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.0,"breakHorizontal":-3.1,"spinRate":2383,"spinDirection":92},"zone":6,"typeConfidence":0.92,"plateTime":0.4568739026142943,"extension":7.02156375487889},"hitData":{"launchSpeed":97.4,"launchAngle":20.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":33.43,"coordY":104.3}},"index":8,"playId":"4beffb88-6fd9-3902-8c7b-f76f61a18fa2","pitchNumber":6,"startTime":"2026-08-04T23:51:26.509Z","endTime":"2026-08-04T23:51:39.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:51:39.044Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T23:52:04.984Z","endTime":"2026-08-04T23:54:34.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62163825512623,"aZ":-19.501013683230823,"pfxX":-8.071719872265572,"pfxZ":7.076377866440179,"pX":1.6066026411640635,"pZ":2.5608182627362894,"vX0":9.520560403424469,"vY0":-132.78278157466866,"vZ0":-2.522833174707671,"x":55.76,"y":169.64,"x0":-0.9715399064419786,"y0":50.00449974024936,"z0":4.93742455489875,"aX":-14.45959457979694},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":12.6,"spinRate":2414,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.41202665830197915,"extension":7.1572590449474305},"index":0,"playId":"ac3c5212-b120-3620-ae87-d6eab258df08","pitchNumber":1,"startTime":"2026-08-04T23:52:04.984Z","endTime":"2026-08-04T23:52:08.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.198098302582313,"aZ":-31.535344386569612,"pfxX":1.810844484510549,"pfxZ":0.43760931052425267,"pX":0.7936669698058966,"pZ":1.3594762957729591,"vX0":4.277173836032554,"vY0":-120.32329005462785,"vZ0":-2.0001716497578688,"x":86.75,"y":202.07,"x0":-1.2386635488889073,"y0":50.005553960622976,"z0":4.981847845364159,"aX":2.66939258742898},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.6,"breakHorizontal":-4.2,"spinRate":2390,"spinDirection":83},"zone":14,"typeConfidence":0.92,"plateTime":0.4542979621532064,"extension":6.9341312791268335},"index":1,"playId":"550646ab-90d3-30af-b4de-0f8fe3849679","pitchNumber":2,"startTime":"2026-08-04T23:52:20.885Z","endTime":"2026-08-04T23:52:23.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.851994506126427,"aZ":-20.04523506253285,"pfxX":-6.996060984828523,"pfxZ":6.909587284294832,"pX":1.0587605706078886,"pZ":1.8443846943667248,"vX0":7.587674481783749,"vY0":-131.87732303184978,"vZ0":-4.098668351190556,"x":76.64,"y":188.98,"x0":-0.9509905603993197,"y0":50.00572270065423,"z0":4.903210990883447,"aX":-12.287218939840052},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.8,"breakHorizontal":10.9,"spinRate":2420,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.4158250577961762,"extension":6.877263552015863},"index":2,"playId":"926dbb33-c870-3c71-8a78-576097ba1ff0","pitchNumber":3,"startTime":"2026-08-04T23:52:36.864Z","endTime":"2026-08-04T23:52:40.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.524163552119813,"aZ":-21.09260084526133,"pfxX":-7.87299403750526,"pfxZ":6.545706596569588,"pX":0.9616539990343309,"pZ":2.3331963317127893,"vX0":7.968219201962029,"vY0":-129.86590121276896,"vZ0":-2.734440453837591,"x":80.34,"y":175.78,"x0":-1.1369951999427559,"y0":50.00151671175038,"z0":5.020672710416243,"aX":-13.324209344692985},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.4,"breakHorizontal":12.2,"spinRate":2430,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.4232531442648746,"extension":6.96215057780286},"index":3,"playId":"00152415-97ed-3b11-82d8-6b4dfd781f17","pitchNumber":4,"startTime":"2026-08-04T23:52:54.988Z","endTime":"2026-08-04T23:52:58.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67700951377458,"aZ":-33.0704270238369,"pfxX":3.0222008573657213,"pfxZ":-0.6196896584702785,"pX":-0.18993734858734804,"pZ":2.117766476620945,"vX0":1.9280442566035831,"vY0":-119.69429682104261,"vZ0":0.01844962161924335,"x":124.24,"y":181.6,"x0":-1.3992508022533188,"y0":50.00311472674461,"z0":5.077765013779506,"aX":4.3729161887546955},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.8,"breakHorizontal":-6.0,"spinRate":2397,"spinDirection":90},"zone":8,"typeConfidence":0.9,"plateTime":0.45808218955754265,"extension":6.7522588447227},"index":4,"playId":"d589ea2a-7011-369a-9300-a58a44f6230d","pitchNumber":5,"startTime":"2026-08-04T23:53:14.643Z","endTime":"2026-08-04T23:53:17.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.346012145077736,"aZ":-22.85452395548819,"pfxX":-9.897391109737901,"pfxZ":5.232077086911328,"pX":0.6257553155441555,"pZ":3.4352660842241605,"vX0":7.732378652845821,"vY0":-132.1810081398991,"vZ0":0.08512501070816814,"x":93.15,"y":146.03,"x0":-1.0415763505769189,"y0":50.003487972531815,"z0":5.071113989048876,"aX":-17.635748910792554},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.7,"breakHorizontal":16.4,"spinRate":2399,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.41327540388651984,"extension":7.006775484131457},"index":5,"playId":"e43d1cd3-6f6e-3c6d-895e-a9832226e492","pitchNumber":6,"startTime":"2026-08-04T23:53:38.010Z","endTime":"2026-08-04T23:53:41.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.266545971711523,"aZ":-30.193429466636132,"pfxX":0.815651877417825,"pfxZ":1.3302629727756994,"pX":0.33348484234852094,"pZ":0.8022453541977881,"vX0":3.6592472243637095,"vY0":-120.89517193788694,"vZ0":-3.5478131248709452,"x":104.29,"y":217.12,"x0":-1.3020593960018167,"y0":50.003535554918415,"z0":4.9224279296495945,"aX":1.2138386586826158},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.8,"breakHorizontal":-2.3,"spinRate":2287,"spinDirection":96},"zone":14,"typeConfidence":0.95,"plateTime":0.4520380871346492,"extension":6.91441884585762},"index":6,"playId":"e8f5a428-2d54-348a-8a9e-09e2789effa6","pitchNumber":7,"startTime":"2026-08-04T23:54:05.857Z","endTime":"2026-08-04T23:54:09.388Z","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":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.736760341331404,"aZ":-33.88725939572013,"pfxX":1.1417824851887795,"pfxZ":-1.180131237448938,"pX":-0.4918215488278054,"pZ":2.475670168708372,"vX0":1.9531300667018074,"vY0":-119.76065675702073,"vZ0":0.7605436535730576,"x":135.75,"y":171.94,"x0":-1.4656249502287138,"y0":50.00042310748989,"z0":5.180581528165764,"aX":1.6611874240582765},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.7,"breakHorizontal":-2.5,"spinRate":2312,"spinDirection":105},"zone":4,"typeConfidence":0.93,"plateTime":0.4570289070880702,"extension":6.711579283227807},"hitData":{"launchSpeed":95.5,"launchAngle":6.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":155.23}},"index":7,"playId":"8b697f46-615d-3088-9887-81e5e603e132","pitchNumber":8,"startTime":"2026-08-04T23:54:27.345Z","endTime":"2026-08-04T23:54:34.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:54:34.654Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Héctor Rodríguez walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-04T23:56:30.073Z","endTime":"2026-08-04T23:57:45.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.028184694089394,"aZ":-25.90003649016722,"pfxX":-9.1527943716987,"pfxZ":3.4808596381150227,"pX":-1.395765539846383,"pZ":3.3880057574958786,"vX0":3.215125030476665,"vY0":-133.90797350470322,"vZ0":-0.6292033182755745,"x":170.2,"y":147.3,"x0":-1.428459557530651,"y0":50.0016807667982,"z0":5.491889035552971,"aX":-16.490433560320632},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":1859,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.4102652153701061,"extension":6.898112785441576},"index":0,"playId":"f308562c-c5cd-3c3c-82e5-b5a0369ea922","pitchNumber":1,"startTime":"2026-08-04T23:56:48.654Z","endTime":"2026-08-04T23:56:51.654Z","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.8,"endSpeed":79.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.635213404691235,"aZ":-30.105240851136827,"pfxX":-8.723735312913272,"pfxZ":1.268373052344769,"pX":-1.0167538806777998,"pZ":2.3698623082268635,"vX0":3.4824779160409784,"vY0":-127.71634432833035,"vZ0":-1.5005455294581438,"x":155.76,"y":174.79,"x0":-1.271755571898285,"y0":50.00621341802508,"z0":5.35397233711868,"aX":-14.27739421207744},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.2,"breakHorizontal":14.9,"spinRate":1535,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.43042845200729696,"extension":6.821425737152576},"index":1,"playId":"cbd89877-9231-329b-a46b-6ccd826b249a","pitchNumber":2,"startTime":"2026-08-04T23:57:04.769Z","endTime":"2026-08-04T23:57:08.568Z","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":92.3,"endSpeed":84.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.025700848556404,"aZ":-26.80820582175913,"pfxX":-8.263218887807925,"pfxZ":2.9381571694566375,"pX":-1.029797187201984,"pZ":2.759609956997978,"vX0":3.530634213334082,"vY0":-134.42033861336654,"vZ0":-1.9895455554262869,"x":156.25,"y":164.27,"x0":-1.2892258404686432,"y0":50.00018174233,"z0":5.4189159948988666,"aX":-15.0692661177129},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.0,"breakHorizontal":14.2,"spinRate":1899,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.40799289351943413,"extension":6.897054961928568},"index":2,"playId":"768b8bde-d283-364b-8081-f4a0011229ed","pitchNumber":3,"startTime":"2026-08-04T23:57:21.817Z","endTime":"2026-08-04T23:57:24.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13850562355005,"aZ":-26.632352647581783,"pfxX":-8.608659787400443,"pfxZ":3.03932273902503,"pX":-1.0251558013886897,"pZ":4.116795515446629,"vX0":3.91894043505197,"vY0":-134.68287816235411,"vZ0":1.1142364098011057,"x":156.08,"y":127.63,"x0":-1.3861311682918365,"y0":50.00488289092912,"z0":5.590884889617542,"aX":-15.70759141748008},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":14.6,"spinRate":1879,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.4077634496298752,"extension":6.837636816531401},"index":3,"playId":"831a36c7-ae4e-3c10-9de7-e4520fa15b4e","pitchNumber":4,"startTime":"2026-08-04T23:57:42.224Z","endTime":"2026-08-04T23:57:45.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:57:45.224Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-04T23:57:52.089Z","endTime":"2026-08-05T00:00:39.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.877333949845443,"aZ":-27.332237105969135,"pfxX":-0.6599678274525465,"pfxZ":2.853483091514633,"pX":1.2464678664811324,"pZ":3.3965252954612044,"vX0":6.5056773496126485,"vY0":-128.9914655645411,"vZ0":0.4885854668467563,"x":69.49,"y":147.07,"x0":-1.2143267399840383,"y0":50.005741646102734,"z0":5.299100682482964,"aX":-1.122409470500101},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-0.1,"spinRate":2270,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.42337024178477733,"extension":6.707582420076869},"index":0,"playId":"61b62cc6-7f53-3abc-8e97-869d355106bd","pitchNumber":1,"startTime":"2026-08-04T23:58:13.635Z","endTime":"2026-08-04T23:58:17.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-04T23:58:27.358Z","endTime":"2026-08-04T23:59:06.485Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.565235283513058,"aZ":-30.495700250180793,"pfxX":-10.530473674173422,"pfxZ":0.9107955782444153,"pX":0.583760113390892,"pZ":1.9137393289123816,"vX0":7.81477124250533,"vY0":-135.00533252287656,"vZ0":-3.35760024384858,"x":94.75,"y":187.11,"x0":-0.9864851301327647,"y0":50.001809366951825,"z0":5.329907168593851,"aX":-19.354632223988855},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.1,"breakHorizontal":17.3,"spinRate":2003,"spinDirection":218},"zone":9,"typeConfidence":0.89,"plateTime":0.40637746101263117,"extension":6.869910156894193},"index":2,"playId":"70c03b45-13a4-3f39-90c9-c5c2e264ee22","pitchNumber":2,"startTime":"2026-08-04T23:59:06.485Z","endTime":"2026-08-04T23:59:09.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10143662569333,"aZ":-28.186182498123628,"pfxX":-8.969119245597149,"pfxZ":2.1907382614911306,"pX":0.23687539226864196,"pZ":1.3237708858785409,"vX0":6.4112520161301525,"vY0":-134.64449223773758,"vZ0":-5.088407416154318,"x":107.97,"y":203.04,"x0":-1.0180142707066755,"y0":50.00553713130379,"z0":5.249494791851902,"aX":-16.358095887754345},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.0,"breakHorizontal":14.8,"spinRate":1925,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.407855026987062,"extension":6.785874807959193},"index":3,"playId":"d44c2bf2-8db9-3fea-ba8c-e7620db7d6c7","pitchNumber":3,"startTime":"2026-08-04T23:59:28.288Z","endTime":"2026-08-04T23:59:32.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.874949455885922,"aZ":-26.778721711626623,"pfxX":-7.215908526086913,"pfxZ":2.9350409522669327,"pX":-0.2261596191787333,"pZ":3.3491298730067864,"vX0":5.121360152378644,"vY0":-135.12603609924335,"vZ0":-0.40687241994734635,"x":125.62,"y":148.35,"x0":-1.21347881645567,"y0":50.00402749902705,"z0":5.391513319813694,"aX":-13.275522754996762},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.4,"breakHorizontal":11.9,"spinRate":1998,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.4061410667506844,"extension":6.749959569143641},"index":4,"playId":"9bb4f908-22a0-3952-96dd-d7b6d1aa47f5","pitchNumber":4,"startTime":"2026-08-04T23:59:51.000Z","endTime":"2026-08-04T23:59:54.000Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"07a322ef-432f-35f1-85cb-ccc82875c6fc","startTime":"2026-08-05T00:00:15.717Z","endTime":"2026-08-05T00:00:20.388Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.916728226355023,"aZ":-25.938100127587006,"pfxX":-8.478896010218296,"pfxZ":3.3995577143962894,"pX":0.49123549428688573,"pZ":2.565193953918488,"vX0":6.81658308065441,"vY0":-134.51541219003843,"vZ0":-2.687951402393439,"x":98.28,"y":169.52,"x0":-0.9729048774752526,"y0":50.00298217958586,"z0":5.414502972126824,"aX":-15.553404007310895},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.8,"breakHorizontal":13.9,"spinRate":1988,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.40702931273512144,"extension":6.788774506102114},"index":6,"playId":"bb3fbf6b-db19-383c-9f1b-79f336e13115","pitchNumber":5,"startTime":"2026-08-05T00:00:36.173Z","endTime":"2026-08-05T00:00:39.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:00:39.437Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt McLain doubles (14) on a line drive to right fielder Lawrence Butler. Héctor Rodríguez to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T00:00:49.620Z","endTime":"2026-08-05T00:02:01.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"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":85.2,"endSpeed":77.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229629349442483,"aZ":-36.76210260552564,"pfxX":2.228992713746419,"pfxZ":-3.0172249456612334,"pX":1.4690045551960316,"pZ":0.8261014269261537,"vX0":5.733563643246098,"vY0":-123.8246743158401,"vZ0":-2.895312646596356,"x":61.01,"y":216.48,"x0":-1.1843140750361332,"y0":50.001308063635484,"z0":5.147057985713065,"aX":3.3918744995531984},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.0,"breakHorizontal":-5.6,"spinRate":2244,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4457029042579874,"extension":6.739848887347714},"index":0,"playId":"b780f331-c92b-344d-9b8a-12fc7f56c89e","pitchNumber":1,"startTime":"2026-08-05T00:01:07.620Z","endTime":"2026-08-05T00:01:10.620Z","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.8,"endSpeed":85.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58526274749056,"aZ":-26.528985320263764,"pfxX":-9.545138122294018,"pfxZ":3.061838153995536,"pX":0.4411183917438741,"pZ":2.1156169746065907,"vX0":7.123491208682496,"vY0":-134.9771535485455,"vZ0":-3.570180545551871,"x":100.19,"y":181.66,"x0":-0.9930786239056161,"y0":50.00330825199707,"z0":5.325069115853995,"aX":-17.59982728568017},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.9,"breakHorizontal":15.7,"spinRate":1952,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.4059110657806193,"extension":6.85237488988693},"index":1,"playId":"3f5db104-5e6a-366d-bb7a-56a2522e0560","pitchNumber":2,"startTime":"2026-08-05T00:01:28.964Z","endTime":"2026-08-05T00:01:32.242Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.607978630630438,"aZ":-27.53254404297136,"pfxX":-1.0589037327390312,"pfxZ":2.682005230160212,"pX":1.1401767121500312,"pZ":2.1096213995400723,"vX0":6.148362786878786,"vY0":-130.50929534855985,"vZ0":-2.5679877470218226,"x":73.54,"y":181.82,"x0":-1.1052378900115303,"y0":50.003489359305846,"z0":5.172928333304367,"aX":-1.8337189872312227},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":0.6,"spinRate":2138,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4191561482727879,"extension":6.714873106207759},"hitData":{"launchSpeed":69.2,"launchAngle":24.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.75,"coordY":144.9}},"index":2,"playId":"afdb58ec-2f07-3697-b877-c1258f278635","pitchNumber":3,"startTime":"2026-08-05T00:01:50.384Z","endTime":"2026-08-05T00:02:01.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:02:01.506Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a line drive to left fielder Tyler Soderstrom. Héctor Rodríguez scores. Matt McLain scores. Elly De La Cruz to 2nd.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T00:03:29.886Z","endTime":"2026-08-05T00:04:04.459Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-05T00:02:35.006Z","endTime":"2026-08-05T00:03:32.108Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934203252080934,"aZ":-29.085607717807438,"pfxX":-5.7379708737398385,"pfxZ":1.880579295153293,"pX":0.4876290609095202,"pZ":1.359576319028681,"vX0":6.221903355284857,"vY0":-127.30177872589387,"vZ0":-4.021735452320617,"x":98.41,"y":202.07,"x0":-1.2417056387879228,"y0":50.00303144430707,"z0":5.260183363033623,"aX":-9.425674183567326},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":9.0,"spinRate":1575,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.4301315620717072,"extension":6.923599798369511},"index":1,"playId":"4ab587b1-e84c-3919-898a-0340207437e4","pitchNumber":1,"startTime":"2026-08-05T00:03:32.108Z","endTime":"2026-08-05T00:03:35.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.180546797610436,"aZ":-22.479751070588925,"pfxX":-3.1341789463848353,"pfxZ":5.189012993550747,"pX":0.39484503909209934,"pZ":3.9499771286913745,"vX0":5.209477209667598,"vY0":-135.0451011626934,"vZ0":0.10947391384326288,"x":101.95,"y":132.13,"x0":-1.141768517447239,"y0":50.00317762182659,"z0":5.475078294418046,"aX":-5.856831470134734},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":4.7,"spinRate":2026,"spinDirection":225},"zone":12,"typeConfidence":0.86,"plateTime":0.4037826233480031,"extension":6.78368157885065},"hitData":{"launchSpeed":90.8,"launchAngle":9.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.81,"coordY":118.69}},"index":2,"playId":"05c3bef9-49d5-31f2-8f5d-0cd70b305de7","pitchNumber":2,"startTime":"2026-08-05T00:03:54.367Z","endTime":"2026-08-05T00:04:04.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:04:04.459Z","atBatIndex":39},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Sal Stewart out on a sacrifice fly to right fielder Lawrence Butler. Elly De La Cruz scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T00:04:46.107Z","endTime":"2026-08-05T00:07:24.252Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[6],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.764640680165286,"aZ":-25.42896243602987,"pfxX":-6.192675872467694,"pfxZ":3.696726476627645,"pX":-0.9381871787085144,"pZ":1.9560314264671383,"vX0":3.3957900786879183,"vY0":-134.35304911672492,"vZ0":-4.099195691156686,"x":152.76,"y":185.97,"x0":-1.4155803302989105,"y0":50.00154011503431,"z0":5.313948116475459,"aX":-11.292831315849472},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":10.4,"spinRate":1979,"spinDirection":223},"zone":13,"typeConfidence":0.93,"plateTime":0.4080541636089108,"extension":6.8548837386183274},"index":0,"playId":"b0e96bb7-b6dc-3eea-80b6-5203557143ef","pitchNumber":1,"startTime":"2026-08-05T00:04:51.029Z","endTime":"2026-08-05T00:04:54.633Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"da20fe6c-2d20-4263-9941-db29fd94e577","startTime":"2026-08-05T00:05:11.261Z","endTime":"2026-08-05T00:05:15.616Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.310494439453585,"aZ":-28.379865111723877,"pfxX":-7.490514819378388,"pfxZ":2.3531493133835912,"pX":-0.13570593553141586,"pZ":1.3460845714117429,"vX0":5.075682916542342,"vY0":-126.91935620249741,"vZ0":-4.239226154436913,"x":122.17,"y":202.44,"x0":-1.1979802729311821,"y0":50.00604632661583,"z0":5.323211432080106,"aX":-12.105002063809962},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.5,"breakHorizontal":12.2,"spinRate":1518,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.43314280230872093,"extension":6.739478722859417},"index":2,"playId":"6a6d6435-8519-3c55-8083-14dd9f2fcab5","pitchNumber":2,"startTime":"2026-08-05T00:05:31.644Z","endTime":"2026-08-05T00:05:34.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.090352826724132,"aZ":-30.23279141446477,"pfxX":-9.702260355660798,"pfxZ":1.0515390902443116,"pX":-0.17729649550522628,"pZ":2.5376476697741355,"vX0":5.407041609023379,"vY0":-135.30666727979258,"vZ0":-2.1531721522908844,"x":123.76,"y":170.26,"x0":-0.943065421901137,"y0":50.00628533279639,"z0":5.4666575770357255,"aX":-17.95615653181022},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.7,"breakHorizontal":16.4,"spinRate":1976,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.4051296136986089,"extension":6.641664003793273},"index":3,"playId":"e7805aae-edb6-3ec8-8688-d677afa611b7","pitchNumber":3,"startTime":"2026-08-05T00:05:54.475Z","endTime":"2026-08-05T00:05:57.505Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-05T00:06:17.848Z","endTime":"2026-08-05T00:06:32.267Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.101264002598775,"aZ":-30.800597476398345,"pfxX":-0.18215726299124668,"pfxZ":0.8714690808961927,"pX":2.5119839638919976,"pZ":0.13555137802002093,"vX0":9.358044462638388,"vY0":-124.6179893672208,"vZ0":-5.795779034643431,"x":21.25,"y":235.12,"x0":-1.268484585543033,"y0":50.0019254258732,"z0":5.036536601573971,"aX":-0.287910027532924},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":-1.8,"spinRate":2236,"spinDirection":353},"zone":14,"typeConfidence":0.89,"plateTime":0.43957262928762386,"extension":6.748152273258669},"index":5,"playId":"636564fa-97a9-35c8-ba2d-d3124903ed7f","pitchNumber":4,"startTime":"2026-08-05T00:06:32.267Z","endTime":"2026-08-05T00:06:40.698Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher J.T. Ginn. Elly De La Cruz to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"636564fa-97a9-35c8-ba2d-d3124903ed7f","startTime":"2026-08-05T00:06:40.698Z","endTime":"2026-08-05T00:07:13.521Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.980732076274673,"aZ":-26.921529890220302,"pfxX":-9.571405476869302,"pfxZ":2.77683725739619,"pX":-0.08330983236337554,"pZ":2.7704895603680515,"vX0":5.5388005922298875,"vY0":-136.4052141547616,"vZ0":-2.172383011173854,"x":120.18,"y":163.98,"x0":-0.8928021436920972,"y0":50.00193514970037,"z0":5.426482686498408,"aX":-18.101387447057448},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":16.2,"spinRate":2041,"spinDirection":222},"zone":5,"typeConfidence":0.89,"plateTime":0.4009884005422357,"extension":6.807188665260932},"hitData":{"launchSpeed":87.9,"launchAngle":22.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.46,"coordY":106.58}},"index":7,"playId":"4a74411b-a844-3a4d-b77a-c21f03430c24","pitchNumber":5,"startTime":"2026-08-05T00:07:13.521Z","endTime":"2026-08-05T00:07:24.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:07:24.252Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T00:07:31.799Z","endTime":"2026-08-05T00:09:05.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.758925019918216,"aZ":-29.05620229635047,"pfxX":-7.351380438211125,"pfxZ":1.69069457226764,"pX":-1.4715914138129533,"pZ":2.8443761166603316,"vX0":2.6625673943966714,"vY0":-134.37494743177874,"vZ0":-1.3827569278483103,"x":173.09,"y":161.98,"x0":-1.5151989813393745,"y0":50.003459940672165,"z0":5.413375081247264,"aX":-13.560310638883703},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.0,"breakHorizontal":12.8,"spinRate":1965,"spinDirection":218},"zone":11,"typeConfidence":0.93,"plateTime":0.4062792265217512,"extension":6.927920619861587},"index":0,"playId":"644a3b30-7ecf-3a3a-bbd1-0b07e4813377","pitchNumber":1,"startTime":"2026-08-05T00:07:56.656Z","endTime":"2026-08-05T00:07:59.656Z","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":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92333467685131,"aZ":-29.03205321922965,"pfxX":-5.638349782627687,"pfxZ":1.8532583013158668,"pX":-0.26332831994428224,"pZ":1.989215525106708,"vX0":5.048408885926577,"vY0":-128.87931851525917,"vZ0":-2.478789951487519,"x":127.04,"y":185.07,"x0":-1.5080013583226115,"y0":50.002623930514154,"z0":5.189035733067426,"aX":-9.555526747644546},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":9.2,"spinRate":1540,"spinDirection":241},"zone":8,"typeConfidence":0.9,"plateTime":0.4237894635412669,"extension":6.833057391522866},"index":1,"playId":"28b2af04-c2f7-308e-870c-2f2d423f4178","pitchNumber":2,"startTime":"2026-08-05T00:08:13.674Z","endTime":"2026-08-05T00:08:16.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.195247750595538,"aZ":-31.892889735559823,"pfxX":-5.799804349583428,"pfxZ":0.16763271299982785,"pX":0.10713695859279042,"pZ":0.9108285314440262,"vX0":5.966196643216942,"vY0":-126.77071335667554,"vZ0":-4.195955677368132,"x":112.92,"y":214.19,"x0":-1.524565430833782,"y0":50.00013124596186,"z0":5.136574809483902,"aX":-9.428186421414512},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.5,"breakHorizontal":9.1,"spinRate":1557,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.43226081768865177,"extension":6.812773414142283},"index":2,"playId":"c144a827-661b-3638-9958-a8efb5a120a2","pitchNumber":3,"startTime":"2026-08-05T00:08:31.696Z","endTime":"2026-08-05T00:08:34.696Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-05T00:08:41.765Z","endTime":"2026-08-05T00:09:02.028Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.322799148059982,"aZ":-32.02856138018665,"pfxX":-9.021893191014232,"pfxZ":0.07885759994245234,"pX":0.8459442492505569,"pZ":2.881961310701601,"vX0":8.29686598082301,"vY0":-135.86232913418272,"vZ0":-0.9398423425924314,"x":84.75,"y":160.97,"x0":-1.0782905352374517,"y0":50.00271895680178,"z0":5.462230802805033,"aX":-16.832130802571857},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.1,"breakHorizontal":14.5,"spinRate":1961,"spinDirection":230},"zone":12,"typeConfidence":0.89,"plateTime":0.40344715176980106,"extension":6.935542433232483},"index":4,"playId":"6ecebc81-6ec5-3c0c-95c9-42424196ed28","pitchNumber":4,"startTime":"2026-08-05T00:09:02.028Z","endTime":"2026-08-05T00:09:05.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:09:05.612Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T00:10:59.772Z","endTime":"2026-08-05T00:12:58.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.395022541362334,"aZ":-22.8113149442646,"pfxX":-7.92889492676427,"pfxZ":5.274228997188721,"pX":0.11837359203260918,"pZ":2.1733064453844664,"vX0":6.092219346687595,"vY0":-132.448793873004,"vZ0":-2.910888559101397,"x":112.49,"y":180.1,"x0":-1.1818589460180096,"y0":50.006401240797175,"z0":4.955605558100261,"aX":-14.084665612623967},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.1,"breakHorizontal":13.1,"spinRate":2284,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.41360044459356615,"extension":7.074264100312912},"index":0,"playId":"6c558707-1263-3ad6-be01-657850c0244e","pitchNumber":1,"startTime":"2026-08-05T00:11:21.469Z","endTime":"2026-08-05T00:11:24.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876721205112744,"aZ":-25.15466480986634,"pfxX":-8.18189054637007,"pfxZ":3.944408442787397,"pX":-0.2884287610228151,"pZ":2.864149873343298,"vX0":4.829491418853897,"vY0":-132.4408920297873,"vZ0":-0.8651620755570736,"x":127.99,"y":161.45,"x0":-1.0711148514993925,"y0":50.00267080886491,"z0":5.032247102812615,"aX":-14.557158566470212},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":13.8,"spinRate":2404,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.41333523061696287,"extension":6.865447977405358},"index":1,"playId":"62cd8fd7-3802-3298-894d-36030d4c1b38","pitchNumber":2,"startTime":"2026-08-05T00:11:34.939Z","endTime":"2026-08-05T00:11:37.939Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-05T00:11:46.667Z","endTime":"2026-08-05T00:12:01.225Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13102877196749,"aZ":-32.64634165215596,"pfxX":4.77937107771737,"pfxZ":-0.3217930337730692,"pX":1.4458150731738204,"pZ":1.1851105736737557,"vX0":4.674773365227177,"vY0":-120.12430667521144,"vZ0":-2.073518054623456,"x":61.89,"y":206.78,"x0":-1.1392814473973272,"y0":50.00089589021884,"z0":4.934662878153673,"aX":7.052367021574739},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":-9.7,"spinRate":2488,"spinDirection":72},"zone":14,"typeConfidence":0.52,"plateTime":0.4542600640931367,"extension":6.809623219525501},"index":3,"playId":"6d0f031c-b22f-38fc-86ef-d873f62c493e","pitchNumber":3,"startTime":"2026-08-05T00:12:01.225Z","endTime":"2026-08-05T00:12:05.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.880027220791515,"aZ":-21.813864972406126,"pfxX":-9.982929440415607,"pfxZ":5.75353562650748,"pX":0.0236129815274857,"pZ":3.713263055666072,"vX0":6.263977595115496,"vY0":-133.62927710869627,"vZ0":0.6372766205722539,"x":116.1,"y":138.52,"x0":-1.0587121036753773,"y0":50.00414178389024,"z0":5.04364214066976,"aX":-17.982799916906657},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.8,"breakHorizontal":16.7,"spinRate":2384,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.41051759125744525,"extension":6.856135948280994},"index":4,"playId":"891373e9-27bd-3088-8ee8-4dc3a3117cf0","pitchNumber":4,"startTime":"2026-08-05T00:12:19.292Z","endTime":"2026-08-05T00:12:22.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.864702674932534,"aZ":-26.51602279146034,"pfxX":3.3615986040215438,"pfxZ":3.6916986675450087,"pX":-0.44828738650576055,"pZ":0.9772748323570372,"vX0":1.4144955264617336,"vY0":-122.60264612728388,"vZ0":-3.9676129502456496,"x":134.09,"y":212.39,"x0":-1.4683493829787795,"y0":50.0016278778182,"z0":4.864140922505576,"aX":5.1473998637778955},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.1,"breakHorizontal":-6.4,"spinRate":2455,"spinDirection":95},"zone":13,"typeConfidence":0.81,"plateTime":0.44572668050479214,"extension":6.820953748165728},"index":5,"playId":"8b366e2c-0bfe-3929-a0f7-8b4bd1bf11b2","pitchNumber":5,"startTime":"2026-08-05T00:12:36.478Z","endTime":"2026-08-05T00:12:40.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.822059492167142,"aZ":-24.23760419093887,"pfxX":-9.535814029042953,"pfxZ":4.458785543166533,"pX":-0.17587753325670788,"pZ":2.411485339778811,"vX0":5.562602164092183,"vY0":-132.66165275340674,"vZ0":-2.054448471385969,"x":123.7,"y":173.67,"x0":-1.0628442804841298,"y0":50.00107233780052,"z0":4.965640787702557,"aX":-16.966610831763727},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":16.1,"spinRate":2355,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.4131389948049402,"extension":6.768439866707256},"hitData":{"launchSpeed":96.2,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":156.24}},"index":6,"playId":"e1e5d1bf-8729-30c3-80c7-8f7942bf2a1b","pitchNumber":6,"startTime":"2026-08-05T00:12:51.459Z","endTime":"2026-08-05T00:12:58.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:12:58.946Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T00:13:07.929Z","endTime":"2026-08-05T00:14:26.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.177453617340987,"aZ":-21.706259317165138,"pfxX":-8.965185136927694,"pfxZ":5.88445617713554,"pX":0.15834550472196146,"pZ":3.141392951251203,"vX0":6.289714217854581,"vY0":-132.9518470685874,"vZ0":-0.8487133061103699,"x":110.96,"y":153.96,"x0":-1.080778391151526,"y0":50.00381387741219,"z0":5.049284633213337,"aX":-15.949751801625228},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":14.8,"spinRate":2351,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.41297067432959444,"extension":6.894979309485102},"index":0,"playId":"037de926-d5bc-3bf4-93f3-66966c87f80b","pitchNumber":1,"startTime":"2026-08-05T00:13:23.379Z","endTime":"2026-08-05T00:13:26.379Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.792844901967634,"aZ":-16.811604075081647,"pfxX":-7.649880736941253,"pfxZ":8.555087773339535,"pX":1.56954761764785,"pZ":3.0580696458339562,"vX0":9.494918802986904,"vY0":-133.64602196338788,"vZ0":-1.8038177487687348,"x":57.17,"y":156.21,"x0":-1.04768412782518,"y0":50.00212302763454,"z0":4.958840163849285,"aX":-13.736386933645608},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.2,"breakHorizontal":11.6,"spinRate":2365,"spinDirection":217},"zone":12,"typeConfidence":0.84,"plateTime":0.41099813473467117,"extension":6.97927029052857},"index":1,"playId":"d1b9bcac-c874-3419-9ddb-06919226b214","pitchNumber":2,"startTime":"2026-08-05T00:13:39.768Z","endTime":"2026-08-05T00:13:43.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255302177239287,"aZ":-31.42380370649133,"pfxX":2.6694988440196976,"pfxZ":0.4989846075688247,"pX":0.6287633119346443,"pZ":1.4788524189802075,"vX0":3.586919549816484,"vY0":-121.7202416768535,"vZ0":-1.8479614741864037,"x":93.03,"y":198.85,"x0":-1.2068126037949123,"y0":50.005915886315506,"z0":4.9501757707702,"aX":4.034420537561263},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":-5.6,"spinRate":2421,"spinDirection":92},"zone":14,"typeConfidence":0.91,"plateTime":0.44873758418709864,"extension":6.837984576003746},"index":2,"playId":"ec7a38f8-40a2-33c8-8221-2f0f61a6e2ca","pitchNumber":3,"startTime":"2026-08-05T00:13:55.126Z","endTime":"2026-08-05T00:13:58.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35510592135651,"aZ":-24.270245104539605,"pfxX":-11.033770312872766,"pfxZ":4.3732978971432726,"pX":-0.09429686981215954,"pZ":3.727088726235475,"vX0":6.256769889238021,"vY0":-133.93799093034212,"vZ0":1.1554531144769289,"x":120.59,"y":138.15,"x0":-1.0335907002405162,"y0":50.00170562323423,"z0":5.032301102625982,"aX":-19.93991595256731},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.4,"breakHorizontal":18.5,"spinRate":2421,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.40976804138641043,"extension":6.947341799651378},"index":3,"playId":"902ac90b-dd4d-3b0a-a8be-35a0d0791946","pitchNumber":4,"startTime":"2026-08-05T00:14:22.905Z","endTime":"2026-08-05T00:14:26.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:14:26.081Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T00:14:27.696Z","endTime":"2026-08-05T00:16:21.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.878474831618608,"aZ":-33.74187828479396,"pfxX":0.4558830878939495,"pfxZ":-1.044884377709371,"pX":0.8455763605893236,"pZ":2.503588414540599,"vX0":4.468089908468395,"vY0":-121.21995977231558,"vZ0":0.9620210654886046,"x":84.77,"y":171.18,"x0":-1.0780527410386491,"y0":50.005658460524884,"z0":5.038875163685846,"aX":0.6809361031451936},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.4,"breakHorizontal":-1.8,"spinRate":2372,"spinDirection":93},"zone":12,"typeConfidence":0.92,"plateTime":0.4512120348732811,"extension":6.888926542668198},"index":0,"playId":"e6642453-099a-32ef-b54b-55661a686f53","pitchNumber":1,"startTime":"2026-08-05T00:14:51.241Z","endTime":"2026-08-05T00:14:54.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66249239756736,"aZ":-20.887478046776227,"pfxX":-9.781580271092283,"pfxZ":6.309603236724481,"pX":-0.21124124280543952,"pZ":2.817582943429752,"vX0":5.617251255029256,"vY0":-133.39970199854795,"vZ0":-1.554324917580811,"x":125.05,"y":162.71,"x0":-1.0814601040062946,"y0":50.004720154488325,"z0":4.924682717315687,"aX":-17.501705082211682},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":16.3,"spinRate":2360,"spinDirection":223},"zone":2,"typeConfidence":0.9,"plateTime":0.4117616756674938,"extension":7.020397688655487},"index":1,"playId":"390f55ea-520d-36b6-9490-dcbb5af43aff","pitchNumber":2,"startTime":"2026-08-05T00:15:06.787Z","endTime":"2026-08-05T00:15:10.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79433740311429,"aZ":-33.1743848857954,"pfxX":-0.8817053636764784,"pfxZ":-0.6744103376153561,"pX":1.5650474736639866,"pZ":1.6735290722644078,"vX0":6.56157941144793,"vY0":-121.21027407175104,"vZ0":-1.029943757989694,"x":57.34,"y":193.59,"x0":-1.057676466304285,"y0":50.000352564025235,"z0":4.990244162767617,"aX":-1.3185938612300288},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.2,"breakHorizontal":0.1,"spinRate":2370,"spinDirection":85},"zone":14,"typeConfidence":0.93,"plateTime":0.4511976528950874,"extension":6.874425123260082},"index":2,"playId":"d9e45719-44e2-36c7-9009-ae8c783f8af6","pitchNumber":3,"startTime":"2026-08-05T00:15:22.535Z","endTime":"2026-08-05T00:15:26.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.464714389318015,"aZ":-29.750543500069085,"pfxX":2.384289729754661,"pfxZ":1.6278534083789094,"pX":2.247127205972901,"pZ":1.1072303180503025,"vX0":7.038511422558815,"vY0":-121.15252997122612,"vZ0":-2.806118744078959,"x":31.34,"y":208.88,"x0":-1.0043229851904645,"y0":50.002158189433665,"z0":4.878214297413286,"aX":3.5465852566534317},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":-6.0,"spinRate":2458,"spinDirection":77},"zone":14,"typeConfidence":0.75,"plateTime":0.451946254479934,"extension":6.758066963722175},"index":3,"playId":"a636071d-fed9-30c3-a041-9ed42aa02cd3","pitchNumber":4,"startTime":"2026-08-05T00:15:38.670Z","endTime":"2026-08-05T00:15:41.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.358659823180712,"aZ":-20.50649069406169,"pfxX":-11.195694604293136,"pfxZ":6.47445886847221,"pX":0.14389679081779821,"pZ":2.2926922493411754,"vX0":6.91441082447367,"vY0":-133.751679549493,"vZ0":-3.028666064060624,"x":111.51,"y":176.88,"x0":-1.0277563582786675,"y0":50.000933246437675,"z0":4.919773997574484,"aX":-20.168622688454185},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":18.7,"spinRate":2413,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.4104001056698112,"extension":7.125385201091821},"index":4,"playId":"93506659-4ddb-3387-af0a-7abfc862e074","pitchNumber":5,"startTime":"2026-08-05T00:15:55.005Z","endTime":"2026-08-05T00:15:58.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.572120726629514,"aZ":-23.61393212826958,"pfxX":-10.570876094969186,"pfxZ":4.724984708330712,"pX":-0.5766882493616099,"pZ":3.0124554775891323,"vX0":5.0503069655382244,"vY0":-134.35173519441946,"vZ0":-0.688134487049552,"x":138.98,"y":157.44,"x0":-1.1167942333304488,"y0":50.00221063251451,"z0":4.963893151477123,"aX":-19.148633329113835},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":17.9,"spinRate":2444,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.40911190307112033,"extension":6.954224193963285},"hitData":{"launchSpeed":55.5,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":167.77}},"index":5,"playId":"f121619f-e531-3b49-8eef-a3931b8ed55c","pitchNumber":6,"startTime":"2026-08-05T00:16:16.384Z","endTime":"2026-08-05T00:16:21.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:16:21.762Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to shortstop Jacob Wilson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T00:18:21.058Z","endTime":"2026-08-05T00:19:19.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37209219373224,"aZ":-33.52927691553563,"pfxX":1.803536608775325,"pfxZ":-0.887550343875434,"pX":0.28081247600262305,"pZ":2.252783903474804,"vX0":3.2689611749180054,"vY0":-123.66830015237149,"vZ0":-0.1288331354969141,"x":106.3,"y":177.95,"x0":-1.298522276645859,"y0":50.000794485083894,"z0":5.146002031792724,"aX":2.760144774934747},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.3,"breakHorizontal":-4.1,"spinRate":2214,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.4449075539273406,"extension":6.856029069338069},"index":0,"playId":"b63e83ac-b96b-354f-884f-f261ccb70beb","pitchNumber":1,"startTime":"2026-08-05T00:18:48.876Z","endTime":"2026-08-05T00:18:51.948Z","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":90.1,"endSpeed":82.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.565687975761932,"aZ":-29.047871888669366,"pfxX":-6.327750126539942,"pfxZ":1.8069045574702773,"pX":-0.2623450838998316,"pZ":2.8781894613666617,"vX0":5.118826473335918,"vY0":-131.13455527136574,"vZ0":-0.9710750568850035,"x":127.0,"y":161.07,"x0":-1.4243900039838497,"y0":50.00135574841439,"z0":5.434167900570126,"aX":-10.941511385674222},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":10.2,"spinRate":1871,"spinDirection":219},"zone":5,"typeConfidence":0.73,"plateTime":0.41881358028632576,"extension":6.800531945971112},"hitData":{"launchSpeed":89.7,"launchAngle":56.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.77,"coordY":124.5}},"index":1,"playId":"745e8c6a-4cd8-350e-b707-017fa70ed783","pitchNumber":2,"startTime":"2026-08-05T00:19:10.099Z","endTime":"2026-08-05T00:19:19.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:19:19.775Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, third baseman Tommy White to first baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T00:19:25.931Z","endTime":"2026-08-05T00:20:07.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07197258376553,"aZ":-34.69171885119023,"pfxX":4.402433799285408,"pfxZ":-1.614993810628432,"pX":1.1633541948070518,"pZ":2.428339759876384,"vX0":4.966615244688403,"vY0":-124.1445924973363,"vZ0":0.08947848935203595,"x":72.66,"y":173.21,"x0":-1.4358355237415326,"y0":50.00351631478747,"z0":5.281851118013838,"aX":6.863424433893391},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.6,"breakHorizontal":-9.1,"spinRate":2378,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.44136029789810927,"extension":6.7094250544189125},"index":0,"playId":"9b7dd065-6064-32c2-ab52-8292c9d6045c","pitchNumber":1,"startTime":"2026-08-05T00:19:45.436Z","endTime":"2026-08-05T00:19:48.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876456128480093,"aZ":-28.49030245205869,"pfxX":-7.34147685575703,"pfxZ":2.2072768135584386,"pX":0.8730524153743789,"pZ":1.436027206795918,"vX0":7.305194073937863,"vY0":-128.764595709134,"vZ0":-4.082926521428006,"x":83.72,"y":200.01,"x0":-1.053135861056475,"y0":50.00562191521661,"z0":5.258080557376162,"aX":-12.273881223524986},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":11.5,"spinRate":1582,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4261139601976831,"extension":6.901863839007278},"hitData":{"launchSpeed":62.1,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.65,"coordY":175.24}},"index":1,"playId":"6afe08d5-3be3-30c2-972f-3a6eafa8ac55","pitchNumber":2,"startTime":"2026-08-05T00:20:00.135Z","endTime":"2026-08-05T00:20:07.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:20:07.868Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T00:20:47.274Z","endTime":"2026-08-05T00:22:11.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T00:20:31.873Z","endTime":"2026-08-05T00:20:49.538Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.160197421439708,"aZ":-25.07492386425425,"pfxX":-7.908374207758428,"pfxZ":3.958235045657096,"pX":-0.394712501909379,"pZ":3.2858193519092533,"vX0":5.250349948781115,"vY0":-133.63568906472594,"vZ0":-1.118334114759635,"x":132.05,"y":150.06,"x0":-1.3662561415664054,"y0":50.00192825169007,"z0":5.525841515052578,"aX":-14.17734352392112},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":13.1,"spinRate":1908,"spinDirection":220},"zone":1,"typeConfidence":0.89,"plateTime":0.4112490378661393,"extension":6.842268768479844},"index":1,"playId":"993ad41f-b943-3c2e-977a-82af5779bb45","pitchNumber":1,"startTime":"2026-08-05T00:20:49.538Z","endTime":"2026-08-05T00:20:52.538Z","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":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26986292399416,"aZ":-34.84839600620934,"pfxX":1.7996956172585086,"pfxZ":-1.7290726946446,"pX":1.0486545431819798,"pZ":2.525316514902224,"vX0":4.68054977536529,"vY0":-124.11927795755794,"vZ0":0.4443079172414026,"x":77.03,"y":170.6,"x0":-1.1034287305075836,"y0":50.005252624165536,"z0":5.270598550723206,"aX":2.7781974694082034},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.8,"breakHorizontal":-4.4,"spinRate":2288,"spinDirection":29},"zone":12,"typeConfidence":0.9,"plateTime":0.4430810190375869,"extension":6.4989602886516336},"index":2,"playId":"b97ef4d9-fb18-3ad3-905a-adccceb6f605","pitchNumber":2,"startTime":"2026-08-05T00:21:12.345Z","endTime":"2026-08-05T00:21:15.803Z","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":92.1,"endSpeed":84.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.651422058853843,"aZ":-28.294085328484414,"pfxX":-5.133639010575202,"pfxZ":2.1307559388378916,"pX":-0.6293251252807367,"pZ":2.4715464039522064,"vX0":3.376262660406323,"vY0":-134.1543672577111,"vZ0":-2.2776265590861158,"x":140.99,"y":172.05,"x0":-1.238712899983949,"y0":50.00028864988908,"z0":5.353035924397799,"aX":-9.334238313532166},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.6,"breakHorizontal":8.5,"spinRate":2023,"spinDirection":219},"zone":4,"typeConfidence":0.94,"plateTime":0.40863706744972905,"extension":6.891977536375022},"index":3,"playId":"86022494-b4e3-3970-9211-e26029be9e1a","pitchNumber":3,"startTime":"2026-08-05T00:21:29.879Z","endTime":"2026-08-05T00:21:34.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.232068807026206,"aZ":-31.969738059311975,"pfxX":-9.631299142949024,"pfxZ":0.10944831562462376,"pX":-1.6437013799366322,"pZ":2.2409616008504516,"vX0":2.7499252501976708,"vY0":-135.65471600933463,"vZ0":-2.430766028643727,"x":179.65,"y":178.27,"x0":-1.4228491258167657,"y0":50.003023697213024,"z0":5.389970987420664,"aX":-17.848776727744454},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.1,"breakHorizontal":16.8,"spinRate":1938,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.4046466937176194,"extension":6.932282310026567},"index":4,"playId":"c713a80b-1dc9-37ca-87ed-53529fd28b8c","pitchNumber":4,"startTime":"2026-08-05T00:22:07.394Z","endTime":"2026-08-05T00:22:11.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:22:11.802Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alika Williams flies out to center fielder Dane Myers.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T00:24:39.920Z","endTime":"2026-08-05T00:26:18.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T00:24:09.433Z","endTime":"2026-08-05T00:24:18.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Alika Williams replaces Donovan Walton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-05T00:24:18.834Z","endTime":"2026-08-05T00:24:42.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59516833332539,"aZ":-34.74344192867963,"pfxX":-8.86758025914535,"pfxZ":-1.8733420625131814,"pX":0.5199732540357226,"pZ":2.1866703343084506,"vX0":-1.7199745621984732,"vY0":-117.0807467367665,"vZ0":1.3603650269383203,"x":97.18,"y":179.74,"x0":2.417564445415712,"y0":50.002356775725325,"z0":4.879508285618623,"aX":-12.161842644646635},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.6,"breakHorizontal":16.4,"spinRate":2809,"spinDirection":310},"zone":9,"typeConfidence":0.91,"plateTime":0.46998541645632086,"extension":4.360955136119924},"index":2,"playId":"66a22c72-0a46-3116-8972-f4f6b067f42f","pitchNumber":1,"startTime":"2026-08-05T00:24:42.119Z","endTime":"2026-08-05T00:24:45.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86735809833713,"aZ":-21.291894146790224,"pfxX":8.29179213981826,"pfxZ":5.970840459606908,"pX":0.7491972285047814,"pZ":2.312379103736692,"vX0":-5.908029255965101,"vY0":-134.5439729608032,"vZ0":-3.02705940444735,"x":88.44,"y":176.35,"x0":1.903082216062367,"y0":50.002272573583156,"z0":4.971724259176083,"aX":15.107911863328006},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":-13.7,"spinRate":2479,"spinDirection":111},"zone":6,"typeConfidence":0.91,"plateTime":0.408068546701271,"extension":4.69468182522595},"index":3,"playId":"bb5af3f8-3fce-3184-9bf4-3e7501affba7","pitchNumber":2,"startTime":"2026-08-05T00:24:58.988Z","endTime":"2026-08-05T00:25:02.727Z","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":84.8,"endSpeed":76.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01896429514568,"aZ":-40.26876152118898,"pfxX":7.018540475037106,"pfxZ":-5.372133756745876,"pX":-0.12232116908487689,"pZ":0.3537533995380729,"vX0":-7.206236690595813,"vY0":-123.16654058507775,"vZ0":-2.631895214519664,"x":121.66,"y":229.23,"x0":1.9576127630603977,"y0":50.00424957172114,"z0":4.908139062879788,"aX":10.56859228467767},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.1,"breakHorizontal":-10.6,"spinRate":1997,"spinDirection":82},"zone":13,"typeConfidence":0.91,"plateTime":0.4481456685441856,"extension":4.636903948281724},"index":4,"playId":"7781026c-0c54-3db8-80bb-5f85a800a410","pitchNumber":3,"startTime":"2026-08-05T00:25:17.511Z","endTime":"2026-08-05T00:25:20.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.514337319303603,"aZ":-40.38860028810292,"pfxX":7.906941546951467,"pfxZ":-5.511804585692798,"pX":-1.4008992237159443,"pZ":1.9256957956983147,"vX0":-9.878233677205285,"vY0":-122.01446189754978,"vZ0":1.0270935863489556,"x":170.4,"y":186.79,"x0":1.6939276161429726,"y0":50.00123853280532,"z0":5.010187633771032,"aX":11.787794675933453},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.4,"breakHorizontal":-11.6,"spinRate":1765,"spinDirection":74},"zone":13,"typeConfidence":0.92,"plateTime":0.4508381471819254,"extension":4.509402328037735},"index":5,"playId":"e1e82cdd-9392-3b76-a7f6-292aad3825cc","pitchNumber":4,"startTime":"2026-08-05T00:25:50.241Z","endTime":"2026-08-05T00:25:53.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.884535794447313,"aZ":-20.53051955105657,"pfxX":8.687066701932945,"pfxZ":6.345482043079395,"pX":0.41565129452062316,"pZ":2.4189710801963407,"vX0":-6.603292554123132,"vY0":-134.97339670646082,"vZ0":-2.609794199142285,"x":101.16,"y":173.47,"x0":1.7719421738669767,"y0":50.00154934216121,"z0":4.852900736071241,"aX":15.939096596695359},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":-14.2,"spinRate":2602,"spinDirection":108},"zone":6,"typeConfidence":0.91,"plateTime":0.40664271157043386,"extension":4.578148229662796},"hitData":{"launchSpeed":96.4,"launchAngle":36.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.21,"coordY":56.18}},"index":6,"playId":"abca6fa8-c74a-375c-92ed-d2d6681ef7ac","pitchNumber":5,"startTime":"2026-08-05T00:26:09.787Z","endTime":"2026-08-05T00:26:18.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:26:18.871Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out sharply to center fielder Dane Myers.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T00:26:56.858Z","endTime":"2026-08-05T00:27:54.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-05T00:26:28.965Z","endTime":"2026-08-05T00:26:59.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075749745461128,"aZ":-35.16616963497341,"pfxX":-10.277940032972253,"pfxZ":-2.1917915885073294,"pX":-0.5478683483879506,"pZ":1.9022824138459546,"vX0":-3.4425007289900393,"vY0":-116.85585731288823,"vZ0":0.8225308337216521,"x":137.88,"y":187.42,"x0":2.2859235119645986,"y0":50.00513780406102,"z0":4.8885537128661,"aX":-14.004435346010897},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.4,"breakHorizontal":19.6,"spinRate":2781,"spinDirection":306},"zone":7,"typeConfidence":0.91,"plateTime":0.4714132541268494,"extension":4.476985305207068},"index":1,"playId":"030f05ab-b605-30e2-ac3c-d02021394a59","pitchNumber":1,"startTime":"2026-08-05T00:26:59.070Z","endTime":"2026-08-05T00:27:02.167Z","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":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17606069062983,"aZ":-20.04104436652048,"pfxX":6.864628819558968,"pfxZ":6.608936452104085,"pX":-0.3213507034468304,"pZ":2.1360247903993956,"vX0":-8.092678150881115,"vY0":-134.4315855826793,"vZ0":-3.738950378308437,"x":129.25,"y":181.11,"x0":1.8311874804269586,"y0":50.00620423704349,"z0":4.96132544074123,"aX":12.611205816969445},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-10.8,"spinRate":2676,"spinDirection":103},"zone":7,"typeConfidence":0.91,"plateTime":0.4068786152087718,"extension":4.438996416191712},"index":2,"playId":"b81b8436-84ea-3a55-80fa-885abe5538c4","pitchNumber":2,"startTime":"2026-08-05T00:27:24.517Z","endTime":"2026-08-05T00:27:27.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.892402623479445,"aZ":-35.33468901161308,"pfxX":9.515266580383383,"pfxZ":-2.089733837796013,"pX":-0.3431826785069767,"pZ":2.041926152397733,"vX0":-7.77013907653626,"vY0":-122.7032608434756,"vZ0":-0.010665835113739641,"x":130.08,"y":183.65,"x0":1.6392857275735078,"y0":50.0024469066528,"z0":5.0750625272071295,"aX":14.406393981488765},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":-15.2,"spinRate":1648,"spinDirection":84},"zone":7,"typeConfidence":0.91,"plateTime":0.4476114946297729,"extension":4.835790922487121},"hitData":{"launchSpeed":108.8,"launchAngle":15.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":138.48,"coordY":63.95}},"index":3,"playId":"fbc27742-1a1f-36cb-9da8-610e81b6d7d7","pitchNumber":3,"startTime":"2026-08-05T00:27:47.791Z","endTime":"2026-08-05T00:27:54.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:27:54.300Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a line drive to center fielder Dane Myers.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T00:28:01.977Z","endTime":"2026-08-05T00:29:17.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.2,"endSpeed":75.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.453838760237062,"aZ":-35.5941360636116,"pfxX":7.949592906074871,"pfxZ":-2.372053066332107,"pX":2.2270923164209226,"pZ":2.59576541196261,"vX0":-2.0511348902238766,"vY0":-119.67640206758611,"vZ0":1.9064378217572635,"x":32.11,"y":168.69,"x0":2.0658288950350285,"y0":50.002859408078045,"z0":4.991567552428624,"aX":11.458642761337487},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.5,"breakHorizontal":-13.8,"spinRate":1564,"spinDirection":82},"zone":12,"typeConfidence":0.88,"plateTime":0.45877954042876645,"extension":4.728046283494031},"index":0,"playId":"39b3199d-5a36-3841-a0e2-494e78634bab","pitchNumber":1,"startTime":"2026-08-05T00:28:23.678Z","endTime":"2026-08-05T00:28:26.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05691249327222,"aZ":-32.61623094405811,"pfxX":11.098697563410935,"pfxZ":-0.24138270116365668,"pX":0.9908618912650909,"pZ":1.352701352713648,"vX0":-6.103025845302035,"vY0":-133.92420800803987,"vZ0":-3.017164177627241,"x":79.23,"y":202.26,"x0":1.8712212441589238,"y0":50.00616581299753,"z0":4.855094884771242,"aX":19.930626724134015},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.0,"breakHorizontal":-18.6,"spinRate":2493,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.410800567264217,"extension":4.696017270820668},"index":1,"playId":"47f7d7f3-4b5c-36c1-9d41-69cae0bd5917","pitchNumber":2,"startTime":"2026-08-05T00:28:40.935Z","endTime":"2026-08-05T00:28:44.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.330709180169222,"aZ":-23.6712446683943,"pfxX":8.934871125371643,"pfxZ":4.772817106374335,"pX":1.1025648264637988,"pZ":2.8582341338065347,"vX0":-5.218336470178778,"vY0":-133.0978404631953,"vZ0":-0.9721157541351836,"x":74.97,"y":161.61,"x0":1.9344449330146265,"y0":50.005907537621376,"z0":4.952975246690117,"aX":15.927187293355132},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.6,"breakHorizontal":-15.0,"spinRate":2409,"spinDirection":107},"zone":12,"typeConfidence":0.9,"plateTime":0.4125696048137355,"extension":4.61214797667143},"hitData":{"launchSpeed":80.8,"launchAngle":25.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.64,"coordY":92.53}},"index":2,"playId":"b033929f-76aa-39db-97af-5bf91d4d618e","pitchNumber":3,"startTime":"2026-08-05T00:29:04.905Z","endTime":"2026-08-05T00:29:17.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:29:17.747Z","atBatIndex":50},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Lawrence Butler reaches on a throwing error by shortstop Elly De La Cruz. Henry Bolte scores.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T00:29:23.152Z","endTime":"2026-08-05T00:32:00.366Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.985931147190996,"aZ":-19.262356784550242,"pfxX":6.821263609301077,"pfxZ":7.067291358638968,"pX":-0.1341683432835689,"pZ":2.320103818711426,"vX0":-7.1124155749415605,"vY0":-134.72530240897885,"vZ0":-3.166339600471887,"x":122.11,"y":176.14,"x0":1.6617011925868623,"y0":50.00289226498592,"z0":4.882366760569144,"aX":12.46156268756154},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":-10.7,"spinRate":2668,"spinDirection":111},"zone":5,"typeConfidence":0.91,"plateTime":0.40753456571001134,"extension":4.774079807182369},"index":0,"playId":"6f3fe320-3a42-3809-9d6c-c6093d411d45","pitchNumber":1,"startTime":"2026-08-05T00:29:47.333Z","endTime":"2026-08-05T00:29:50.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.488176063584746,"aZ":-30.460531056713332,"pfxX":8.40094569872047,"pfxZ":0.9173745989865463,"pX":0.24558316309999292,"pZ":1.5479441689063818,"vX0":-6.828489838996558,"vY0":-136.8798751272051,"vZ0":-3.5784688399631244,"x":107.64,"y":196.99,"x0":1.6955331111202456,"y0":50.00584401120001,"z0":4.984680372509903,"aX":15.758974884616626},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.0,"breakHorizontal":-13.6,"spinRate":2559,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4019429695236747,"extension":4.8947153408070365},"index":1,"playId":"3bc57c86-8820-30d9-ad3c-2b731de85da5","pitchNumber":2,"startTime":"2026-08-05T00:30:04.884Z","endTime":"2026-08-05T00:30:10.273Z","isPitch":true,"type":"pitch"},{"details":{"description":"Henry Bolte steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"3bc57c86-8820-30d9-ad3c-2b731de85da5","startTime":"2026-08-05T00:30:11.832Z","endTime":"2026-08-05T00:30:41.135Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42330618571187,"aZ":-33.178079351607366,"pfxX":-7.795830679237727,"pfxZ":-0.6962900952402329,"pX":-0.006299145395077358,"pZ":1.4620194905801323,"vX0":-2.73938451495402,"vY0":-119.68074200583413,"vZ0":-0.9897648252021817,"x":117.24,"y":199.31,"x0":2.1678767122119083,"y0":50.00270325669142,"z0":4.868757537433254,"aX":-11.238993430372357},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.2,"breakHorizontal":14.8,"spinRate":2884,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.4587375560161324,"extension":4.60782168331666},"index":3,"playId":"9566126a-a3f5-3b9b-8525-58ef6d47c9bf","pitchNumber":3,"startTime":"2026-08-05T00:30:41.135Z","endTime":"2026-08-05T00:30:44.910Z","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":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49556434533269,"aZ":-20.315534241881124,"pfxX":3.155466852807975,"pfxZ":6.38227236501932,"pX":-0.23185872642587738,"pZ":3.3833862452380914,"vX0":-6.413191428596502,"vY0":-135.86750769291757,"vZ0":-0.6561153819293698,"x":125.84,"y":147.43,"x0":1.7557833320539482,"y0":50.00290300486614,"z0":5.04781100086843,"aX":5.863846739684438},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":-4.2,"spinRate":2554,"spinDirection":112},"zone":2,"typeConfidence":0.9,"plateTime":0.404102720465918,"extension":4.8693458421245355},"index":4,"playId":"67da186d-95e0-3a14-943c-ed838856bd95","pitchNumber":4,"startTime":"2026-08-05T00:30:59.479Z","endTime":"2026-08-05T00:31:02.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.353586572019644,"aZ":-18.82968086153661,"pfxX":5.1230702882945405,"pfxZ":7.210035118213662,"pX":-0.218486096694935,"pZ":2.5945222807648927,"vX0":-6.923019925477771,"vY0":-135.38417109825625,"vZ0":-2.714281889964301,"x":125.33,"y":168.73,"x0":1.7096417854787067,"y0":50.003553820738716,"z0":4.932407092606725,"aX":9.483462378378505},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":-7.8,"spinRate":2751,"spinDirection":118},"zone":5,"typeConfidence":0.91,"plateTime":0.40501648129588474,"extension":4.600234984793957},"index":5,"playId":"02e7f6ea-2a93-3c21-9f23-0cd694702150","pitchNumber":5,"startTime":"2026-08-05T00:31:21.304Z","endTime":"2026-08-05T00:31:24.304Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079144184881777,"aZ":-36.97630039098435,"pfxX":-7.208164294268358,"pfxZ":-3.2948821408804783,"pX":0.4266144066460378,"pZ":2.7502588815457374,"vX0":-1.8679599384587418,"vY0":-120.62584840209095,"vZ0":2.2306744468488517,"x":100.74,"y":164.52,"x0":2.1496970667456727,"y0":50.00507455137794,"z0":5.101553392854984,"aX":-10.496044406704705},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.0,"breakHorizontal":13.6,"spinRate":2842,"spinDirection":305},"zone":6,"typeConfidence":0.87,"plateTime":0.4561636974565233,"extension":4.45994630295217},"hitData":{"launchSpeed":97.3,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.02,"coordY":155.74}},"index":6,"playId":"d8c2ec05-8b0a-3742-a0f0-33c8f163129a","pitchNumber":6,"startTime":"2026-08-05T00:31:50.439Z","endTime":"2026-08-05T00:32:00.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:32:00.366Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T00:33:26.518Z","endTime":"2026-08-05T00:34:23.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T00:32:51.019Z","endTime":"2026-08-05T00:33:28.413Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.9,"endSpeed":72.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.721130184742556,"aZ":-35.07334832571039,"pfxX":-9.967490346094035,"pfxZ":-2.1744352481202576,"pX":-0.6119514176910891,"pZ":1.0349642314192473,"vX0":-3.247321841344375,"vY0":-116.22796265462358,"vZ0":-0.911291372552514,"x":140.33,"y":210.84,"x0":2.107382520236381,"y0":50.0023770467958,"z0":4.835915583869021,"aX":-13.303073587650616},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-3.8,"breakHorizontal":19.0,"spinRate":2790,"spinDirection":313},"zone":13,"typeConfidence":0.91,"plateTime":0.4757179905571842,"extension":4.601046125909421},"index":1,"playId":"6e729b9c-2945-334a-a640-015120098d7f","pitchNumber":1,"startTime":"2026-08-05T00:33:28.413Z","endTime":"2026-08-05T00:33:31.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0498492180797,"aZ":-33.44917376741572,"pfxX":9.14138067759321,"pfxZ":-0.827569964148223,"pX":0.7386047982763688,"pZ":1.0301581694487851,"vX0":-5.629921821083472,"vY0":-124.07642578746959,"vZ0":-2.4161256889728815,"x":88.85,"y":210.97,"x0":1.8655779182795793,"y0":50.00473295000476,"z0":4.842400995344381,"aX":14.056195413692787},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.9,"breakHorizontal":-15.0,"spinRate":1484,"spinDirection":91},"zone":14,"typeConfidence":0.67,"plateTime":0.4438161256321087,"extension":4.697440697336128},"index":2,"playId":"dc96e0b9-9609-36c8-b253-2dfe35e6c5fd","pitchNumber":2,"startTime":"2026-08-05T00:33:48.665Z","endTime":"2026-08-05T00:33:54.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.696557517199018,"aZ":-20.654734205656894,"pfxX":5.114840493678323,"pfxZ":6.093497581192448,"pX":0.015010148358987872,"pZ":3.3749748207923935,"vX0":-6.291781164521668,"vY0":-136.32537377416082,"vZ0":-0.9642614077769316,"x":116.43,"y":147.66,"x0":1.6834336613977525,"y0":50.003669033316875,"z0":5.1529668572400205,"aX":9.671632924692123},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.0,"breakHorizontal":-8.0,"spinRate":2568,"spinDirection":102},"zone":2,"typeConfidence":0.9,"plateTime":0.40108269020859,"extension":4.581564166053962},"hitData":{"launchSpeed":80.0,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":156.75}},"index":3,"playId":"05feaedc-f7d5-3ffd-b39a-80b1fbd355c6","pitchNumber":3,"startTime":"2026-08-05T00:34:15.805Z","endTime":"2026-08-05T00:34:23.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:34:23.400Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Héctor Rodríguez lines out to shortstop Jacob Wilson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T00:36:45.048Z","endTime":"2026-08-05T00:37:43.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"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":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Alika Williams remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T00:36:15.041Z","endTime":"2026-08-05T00:36:15.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"description":"Max Muncy remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-05T00:36:15.053Z","endTime":"2026-08-05T00:36:15.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Pitching Change: Brady Basso replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-05T00:36:15.054Z","endTime":"2026-08-05T00:36:47.057Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669620,"link":"/api/v1/people/669620"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.287391761063635,"aZ":-28.489007291636113,"pfxX":0.05201917611022866,"pfxZ":2.506787380683921,"pX":-0.6360448036117893,"pZ":3.2032520053024696,"vX0":-6.657831119950987,"vY0":-121.01519251730133,"vZ0":-1.2582645081014978,"x":141.24,"y":152.29,"x0":2.1529857246142474,"y0":50.00452699288164,"z0":6.242969817804114,"aX":0.07642298523904273},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.4,"breakHorizontal":1.6,"spinRate":2032,"spinDirection":233},"zone":1,"typeConfidence":0.92,"plateTime":0.4539216335642564,"extension":6.552797606409744},"index":3,"playId":"16dfb118-6f81-3322-a41c-290107cb5c52","pitchNumber":1,"startTime":"2026-08-05T00:36:47.057Z","endTime":"2026-08-05T00:36:50.458Z","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":82.9,"endSpeed":76.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.040731703541137,"aZ":-29.527805115702076,"pfxX":-1.9693650900784327,"pfxZ":1.7926594827352478,"pX":0.30318357587313965,"pZ":3.2132537709439224,"vX0":-3.8249116145556155,"vY0":-120.69428425148348,"vZ0":-1.1980344897366084,"x":105.44,"y":152.02,"x0":2.1631200647337265,"y0":50.00390924566428,"z0":6.31148231475608,"aX":-2.911761032795315},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.2,"breakHorizontal":4.4,"spinRate":2091,"spinDirection":290},"zone":2,"typeConfidence":0.92,"plateTime":0.45344530803617644,"extension":6.526995584533762},"index":4,"playId":"6fb4fb99-a2d2-3cae-898b-63088e9d0d29","pitchNumber":2,"startTime":"2026-08-05T00:37:00.867Z","endTime":"2026-08-05T00:37:03.867Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-05T00:37:15.122Z","endTime":"2026-08-05T00:37:23.663Z","isPitch":false,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.519539549901264,"aZ":-16.266273759102024,"pfxX":2.51319527412788,"pfxZ":8.464828335399368,"pX":-1.114208739779574,"pZ":2.3910223912915414,"vX0":-8.861220379144406,"vY0":-136.35390670311088,"vZ0":-7.129848927557163,"x":159.47,"y":174.22,"x0":1.853912771491542,"y0":50.00328449377313,"z0":6.166017150070411,"aX":4.723974154001528},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":-2.6,"spinRate":2324,"spinDirection":153},"zone":13,"typeConfidence":0.92,"plateTime":0.4019982149590855,"extension":6.591325022851712},"index":6,"playId":"9d41edd0-8c05-3f31-a24e-891f13f459b7","pitchNumber":3,"startTime":"2026-08-05T00:37:23.663Z","endTime":"2026-08-05T00:37:27.121Z","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":83.4,"endSpeed":77.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.880966024404245,"aZ":-32.61491734470203,"pfxX":-1.6788682053877446,"pfxZ":-0.28940105011365613,"pX":-1.0450855917379904,"pZ":1.9496811002966776,"vX0":-6.486590456921395,"vY0":-121.3811509864799,"vZ0":-3.450351497219249,"x":156.84,"y":186.14,"x0":1.8759105830539229,"y0":50.00526787967396,"z0":6.217691428100539,"aX":-2.515796786469836},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.1,"breakHorizontal":4.6,"spinRate":2048,"spinDirection":292},"zone":13,"typeConfidence":0.91,"plateTime":0.4505547891939492,"extension":6.561333708687575},"hitData":{"launchSpeed":68.4,"launchAngle":20.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":105.0,"coordY":129.94}},"index":7,"playId":"191521a0-0bfe-38d8-b893-039a0d4278e3","pitchNumber":4,"startTime":"2026-08-05T00:37:38.257Z","endTime":"2026-08-05T00:37:43.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:37:43.848Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out to third baseman Tommy White.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T00:37:54.238Z","endTime":"2026-08-05T00:38:32.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.754762565723595,"aZ":-41.01287738447963,"pfxX":-1.1427712383235442,"pfxZ":-6.8681622792231956,"pX":-0.18334752596802006,"pZ":2.0430670234435464,"vX0":-4.283494856317383,"vY0":-112.5494978141757,"vZ0":-0.43930226480323675,"x":123.99,"y":183.62,"x0":1.8901686410853535,"y0":50.00158946391279,"z0":6.3817924739227925,"aX":-1.4706164380841307},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-12.2,"breakHorizontal":3.1,"spinRate":2220,"spinDirection":329},"zone":8,"typeConfidence":0.9,"plateTime":0.4860040044272034,"extension":6.649670284598639},"index":0,"playId":"af8380f6-ee1e-3d82-8934-61e03b999e7c","pitchNumber":1,"startTime":"2026-08-05T00:38:13.758Z","endTime":"2026-08-05T00:38:17.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.34721951228725,"aZ":-41.02785807314245,"pfxX":-0.6466998683353737,"pfxZ":-6.73516082099032,"pX":-0.11175048721908172,"pZ":1.923166924574879,"vX0":-4.468123270113548,"vY0":-113.77008570711436,"vZ0":-1.0406266962760782,"x":121.26,"y":186.85,"x0":1.959449231507844,"y0":50.00265132837434,"z0":6.4430596952386985,"aX":-0.8499695783018879},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.1,"breakHorizontal":2.3,"spinRate":2218,"spinDirection":336},"zone":8,"typeConfidence":0.9,"plateTime":0.48093919209799507,"extension":6.61729316512709},"hitData":{"launchSpeed":83.8,"launchAngle":11.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":87.46,"coordY":159.17}},"index":1,"playId":"30583720-4070-34e8-b4e6-e0d3535ab942","pitchNumber":2,"startTime":"2026-08-05T00:38:27.579Z","endTime":"2026-08-05T00:38:32.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:38:32.094Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt McLain lines out to right fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T00:38:45.646Z","endTime":"2026-08-05T00:40:11.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28855953063336,"aZ":-18.40951531670492,"pfxX":1.4008011913353473,"pfxZ":7.3592079795605745,"pX":0.4911843800520745,"pZ":3.9409903268574964,"vX0":-4.734202822207462,"vY0":-135.76825564223205,"vZ0":-2.8431103509468505,"x":98.28,"y":132.37,"x0":2.074218549372532,"y0":50.00070449906906,"z0":6.2806452762729075,"aX":2.620186154378238},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":-1.6,"spinRate":2327,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.4032018490929681,"extension":6.586659276948563},"index":0,"playId":"1a06b871-eb97-33f8-99d8-bed0dac85b70","pitchNumber":1,"startTime":"2026-08-05T00:38:55.547Z","endTime":"2026-08-05T00:38:58.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.62425955956268,"aZ":-40.37519546186699,"pfxX":-2.1596864368677364,"pfxZ":-6.4862843866292135,"pX":-0.12249961283194949,"pZ":1.2390096439735463,"vX0":-4.039336430926562,"vY0":-111.87245230953333,"vZ0":-2.1716405186100216,"x":121.67,"y":205.33,"x0":1.988691812659011,"y0":50.0024018631707,"z0":6.369817440874046,"aX":-2.730568302585508},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-12.0,"breakHorizontal":4.9,"spinRate":2177,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.49003310405059697,"extension":6.677548869288595},"index":1,"playId":"e78272cb-8074-327d-b03a-be3d1d7275a7","pitchNumber":2,"startTime":"2026-08-05T00:39:10.500Z","endTime":"2026-08-05T00:39:14.097Z","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":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.872219103561292,"aZ":-19.568357346255613,"pfxX":0.4621898204396384,"pfxZ":6.976249611194731,"pX":-0.31679326990073564,"pZ":3.3385795584459284,"vX0":-6.216210751425909,"vY0":-133.39240633679913,"vZ0":-3.992164492827831,"x":129.08,"y":148.64,"x0":1.9807998980426906,"y0":50.00519897399289,"z0":6.259905886448569,"aX":0.8354859276722435},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":0.5,"spinRate":2231,"spinDirection":154},"zone":11,"typeConfidence":0.76,"plateTime":0.41012832443685454,"extension":6.664529419488653},"index":2,"playId":"4507154f-03c1-3684-92d0-834784884f70","pitchNumber":3,"startTime":"2026-08-05T00:39:25.142Z","endTime":"2026-08-05T00:39:29.752Z","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.6,"endSpeed":85.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.995411311112637,"aZ":-19.285635110091427,"pfxX":0.6133408853153459,"pfxZ":6.982880357903535,"pX":-0.04918197658958227,"pZ":2.279114500219007,"vX0":-5.644362814854303,"vY0":-134.6625255311194,"vZ0":-6.656036219051576,"x":118.87,"y":177.24,"x0":1.9901044036049413,"y0":50.00022954122349,"z0":6.137255734081467,"aX":1.1327886163749905},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":0.0,"spinRate":2243,"spinDirection":151},"zone":5,"typeConfidence":0.81,"plateTime":0.40604044057810196,"extension":6.54768837110394},"index":3,"playId":"2893867b-f495-3eb1-8257-73a390b83bf4","pitchNumber":4,"startTime":"2026-08-05T00:39:43.996Z","endTime":"2026-08-05T00:39:46.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11093602151805,"aZ":-15.672074011493976,"pfxX":0.8969940121231648,"pfxZ":8.698940987789033,"pX":-0.3903786590068123,"pZ":2.2587188183728153,"vX0":-6.689684373323922,"vY0":-136.3963445365761,"vZ0":-7.405475259743807,"x":131.88,"y":177.79,"x0":1.9703389782786773,"y0":50.00088361183697,"z0":6.0758404848420255,"aX":1.7016707377435931},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":-0.4,"spinRate":2356,"spinDirection":154},"zone":4,"typeConfidence":0.91,"plateTime":0.40053164526301543,"extension":6.587255940628637},"hitData":{"launchSpeed":85.5,"launchAngle":21.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.75,"coordY":116.5}},"index":4,"playId":"043fac33-a862-3db4-9558-6423629820df","pitchNumber":5,"startTime":"2026-08-05T00:40:05.446Z","endTime":"2026-08-05T00:40:11.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:40:11.655Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T00:42:32.690Z","endTime":"2026-08-05T00:44:06.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Julian Garcia replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T00:42:22.031Z","endTime":"2026-08-05T00:42:34.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670062,"link":"/api/v1/people/670062"},"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.5,"endSpeed":83.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507166693969506,"aZ":-13.531082418814405,"pfxX":1.0277617640182073,"pfxZ":10.390352388397474,"pX":0.362461176020339,"pZ":2.7079672659808014,"vX0":4.196643561089779,"vY0":-133.1045252268192,"vZ0":-5.911504383701621,"x":103.18,"y":165.66,"x0":-1.368165009393035,"y0":50.006538565724775,"z0":5.937170663024956,"aX":1.8450950686525205},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":-2.8,"spinRate":2644,"spinDirection":191},"zone":6,"typeConfidence":0.88,"plateTime":0.41145534881827706,"extension":6.440851462089757},"index":1,"playId":"204abebb-fd71-3d22-b64f-c8336fafc8ac","pitchNumber":1,"startTime":"2026-08-05T00:42:34.977Z","endTime":"2026-08-05T00:42:38.171Z","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":92.7,"endSpeed":85.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95130971831186,"aZ":-13.55019937779658,"pfxX":0.8039015897105259,"pfxZ":10.118637687344131,"pX":0.7950444448167391,"pZ":2.1965591660546404,"vX0":5.204915556448312,"vY0":-134.73322507808754,"vZ0":-7.2990912491506625,"x":86.69,"y":179.47,"x0":-1.2653829152593121,"y0":50.004619498007095,"z0":5.896206877962598,"aX":1.4789998614001048},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-2.5,"spinRate":2715,"spinDirection":191},"zone":9,"typeConfidence":0.9,"plateTime":0.4063504859641305,"extension":6.515607241214848},"index":2,"playId":"5fdc0fad-3e69-3e49-8661-0f9230feec84","pitchNumber":2,"startTime":"2026-08-05T00:42:50.632Z","endTime":"2026-08-05T00:42:55.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26275554934035,"aZ":-13.572783603672471,"pfxX":0.3947639432680683,"pfxZ":10.056191613960028,"pX":-0.5508942601702582,"pZ":4.127756759623867,"vX0":1.6106684487008274,"vY0":-134.89504796598615,"vZ0":-2.8456083576654088,"x":138.0,"y":127.33,"x0":-1.2061040080674392,"y0":50.00582074426308,"z0":6.148348793391672,"aX":0.7305959052705534},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":-1.1,"spinRate":2795,"spinDirection":186},"zone":11,"typeConfidence":0.9,"plateTime":0.4054208720831758,"extension":6.408621487654846},"index":3,"playId":"7bfdec70-9b0c-3e39-a968-afd75796cef1","pitchNumber":3,"startTime":"2026-08-05T00:43:23.313Z","endTime":"2026-08-05T00:43:26.803Z","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":85.1,"endSpeed":78.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03967858458537,"aZ":-30.989644856181055,"pfxX":0.6280662833463357,"pfxZ":0.7605500016522369,"pX":0.36493251390936,"pZ":1.9781506663687078,"vX0":3.695626503260049,"vY0":-123.96141097723545,"vZ0":-3.2823734628021755,"x":103.09,"y":185.37,"x0":-1.2249338497914948,"y0":50.00542640745483,"z0":5.898143562682128,"aX":0.9798147651907098},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":-1.9,"spinRate":3017,"spinDirection":91},"zone":9,"typeConfidence":0.94,"plateTime":0.44132606978604905,"extension":6.469204382986702},"index":4,"playId":"bf7dcaad-5aa9-3db4-babb-c3522cd58f63","pitchNumber":4,"startTime":"2026-08-05T00:43:39.600Z","endTime":"2026-08-05T00:43:43.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.501328594604804,"aZ":-33.101568203207705,"pfxX":5.439836560546206,"pfxZ":-0.6264861516332676,"pX":1.4076437664328592,"pZ":1.681062965739905,"vX0":5.40553732746615,"vY0":-121.20182585015914,"vZ0":-2.4804544237107047,"x":63.34,"y":193.39,"x0":-1.5651550445118172,"y0":50.004345986414535,"z0":5.631893705684255,"aX":8.02680205268252},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.4,"breakHorizontal":-11.3,"spinRate":3029,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.45333797665514464,"extension":6.445236304144842},"index":5,"playId":"e9153e98-2c2f-3856-b453-5d5a85ad2fea","pitchNumber":5,"startTime":"2026-08-05T00:44:03.086Z","endTime":"2026-08-05T00:44:06.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:44:06.962Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T00:44:08.141Z","endTime":"2026-08-05T00:45:24.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653752834604227,"aZ":-32.27393735282487,"pfxX":4.58909661427667,"pfxZ":-0.07033661112311407,"pX":0.6489169556670994,"pZ":2.1013575833837015,"vX0":3.8520990497356835,"vY0":-121.29822841736758,"vZ0":-2.1498372832835657,"x":92.26,"y":182.04,"x0":-1.5582188075389256,"y0":50.00188989231108,"z0":5.824607939243123,"aX":6.807627294684696},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":-9.2,"spinRate":3057,"spinDirection":52},"zone":9,"typeConfidence":0.86,"plateTime":0.45228958049373036,"extension":6.493257215070079},"index":0,"playId":"a1403ebc-f5d5-36d4-895d-3b296dafa2f8","pitchNumber":1,"startTime":"2026-08-05T00:44:33.301Z","endTime":"2026-08-05T00:44:36.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.155149486211258,"aZ":-14.054883065345887,"pfxX":1.6242829195239077,"pfxZ":9.742669033981944,"pX":-0.22094389177476062,"pZ":3.1691953210163257,"vX0":2.070614538841642,"vY0":-135.85324345837884,"vZ0":-4.771909069100323,"x":125.42,"y":153.21,"x0":-1.2054536853940112,"y0":50.002683736064654,"z0":5.933197172333162,"aX":3.020647632170555},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":-3.4,"spinRate":2809,"spinDirection":189},"zone":2,"typeConfidence":0.91,"plateTime":0.4039450397782267,"extension":6.476949899530234},"index":1,"playId":"b696266d-04bb-3698-8303-abaf3c6e0023","pitchNumber":2,"startTime":"2026-08-05T00:44:49.550Z","endTime":"2026-08-05T00:44:52.898Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-05T00:44:58.736Z","endTime":"2026-08-05T00:45:16.759Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.223474865652,"aZ":-13.153292134852506,"pfxX":1.140279636375379,"pfxZ":10.078096399310141,"pX":0.7860702840458886,"pZ":2.9677980648483544,"vX0":4.378168821865648,"vY0":-136.98608726975766,"vZ0":-5.770062902982962,"x":87.04,"y":158.65,"x0":-0.9854972707369826,"y0":50.001617430880124,"z0":6.012013498354497,"aX":2.15156515494418},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":-3.0,"spinRate":2795,"spinDirection":192},"zone":3,"typeConfidence":0.91,"plateTime":0.4008963271086796,"extension":6.482182328556134},"hitData":{"launchSpeed":58.0,"launchAngle":19.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.32,"coordY":136.92}},"index":3,"playId":"1bedae94-3ebf-31df-886c-21e23fa130d8","pitchNumber":3,"startTime":"2026-08-05T00:45:16.759Z","endTime":"2026-08-05T00:45:24.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:45:24.560Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging, catcher Tyler Stephenson to first baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T00:45:40.524Z","endTime":"2026-08-05T00:47:58.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":93.3,"endSpeed":84.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31091890742344,"aZ":-12.17493523381947,"pfxX":-0.7835964394788264,"pfxZ":10.824856803105984,"pX":-0.5806370348060034,"pZ":2.321248356345405,"vX0":2.4430476698883967,"vY0":-135.7068001830385,"vZ0":-7.199017444570701,"x":139.13,"y":176.11,"x0":-1.3945264450946022,"y0":50.005954757724446,"z0":5.874090070873817,"aX":-1.4485463384177208},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":0.8,"spinRate":2765,"spinDirection":188},"zone":4,"typeConfidence":0.9,"plateTime":0.4050755939369055,"extension":6.48194632156984},"index":0,"playId":"0f9922a5-7934-303b-8aee-28335390d448","pitchNumber":1,"startTime":"2026-08-05T00:45:53.089Z","endTime":"2026-08-05T00:45:56.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503106403919563,"aZ":-12.887851778667775,"pfxX":0.7233989767221825,"pfxZ":10.351090730059518,"pX":-0.22736343261269537,"pZ":3.478511280123348,"vX0":2.325857598757559,"vY0":-135.82276258977473,"vZ0":-4.339705514302177,"x":125.67,"y":144.86,"x0":-1.1897087644667657,"y0":50.00316588066838,"z0":5.997082297658816,"aX":1.3476674359435623},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":-1.8,"spinRate":2860,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.40367555443425207,"extension":6.405718532446023},"index":1,"playId":"4329993d-1acf-3ce1-983f-3a179f907c39","pitchNumber":2,"startTime":"2026-08-05T00:46:11.407Z","endTime":"2026-08-05T00:46:14.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.646250996857358,"aZ":-11.35523274380171,"pfxX":-0.038966125322729805,"pfxZ":11.26316687935751,"pX":-0.5563076668233522,"pZ":1.6874037203701326,"vX0":1.7076106973372176,"vY0":-135.14679964652072,"vZ0":-8.96053439832223,"x":138.21,"y":193.22,"x0":-1.1914773818887296,"y0":50.003917202542716,"z0":5.84502112711088,"aX":-0.07216230854791482},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":-0.2,"spinRate":2751,"spinDirection":193},"zone":7,"typeConfidence":0.9,"plateTime":0.40538385011906763,"extension":6.443018048829789},"index":2,"playId":"476a94fa-f6ac-3d25-8adf-fda77851502e","pitchNumber":3,"startTime":"2026-08-05T00:46:32.595Z","endTime":"2026-08-05T00:46:36.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.402859773441772,"aZ":-14.376729547311976,"pfxX":-0.2574097941356981,"pfxZ":9.809951274241154,"pX":0.5812575351772267,"pZ":2.207353469705187,"vX0":4.704711512363721,"vY0":-134.16935961197433,"vZ0":-7.238635200483392,"x":94.84,"y":179.18,"x0":-1.1652274180842581,"y0":50.00113824240778,"z0":5.974891350015529,"aX":-0.46786898032385427},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":-0.6,"spinRate":2696,"spinDirection":190},"zone":6,"typeConfidence":0.9,"plateTime":0.40903747139202773,"extension":6.494022783886863},"index":3,"playId":"716d3a75-1f1f-3e5d-b7c1-81bb8fddba28","pitchNumber":4,"startTime":"2026-08-05T00:47:05.587Z","endTime":"2026-08-05T00:47:08.587Z","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":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19863567013096,"aZ":-36.58451202111916,"pfxX":6.51135020164842,"pfxZ":-3.0478771216420166,"pX":0.12363000586641021,"pZ":0.7602505060609496,"vX0":1.9742590613082183,"vY0":-120.4014092434344,"vZ0":-3.8597613210071136,"x":112.29,"y":218.25,"x0":-1.5553824926481428,"y0":50.0001727621764,"z0":5.665554021766129,"aX":9.434136360439092},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.2,"breakHorizontal":-12.2,"spinRate":2905,"spinDirection":28},"zone":14,"typeConfidence":0.93,"plateTime":0.4571809464159369,"extension":6.545220208671314},"index":4,"playId":"44d042f3-b166-32b5-8127-62e2ff36e181","pitchNumber":5,"startTime":"2026-08-05T00:47:31.963Z","endTime":"2026-08-05T00:47:35.536Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51693572118501,"aZ":-32.30960840393461,"pfxX":1.1016343144534801,"pfxZ":-0.08181989231080222,"pX":0.07374810213811446,"pZ":0.33329429684714745,"vX0":2.800465977390604,"vY0":-125.06231316597624,"vZ0":-7.253125775363619,"x":114.19,"y":229.78,"x0":-1.2005398497014004,"y0":50.005986077230176,"z0":5.896814782504848,"aX":1.7574836989381541},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.4,"breakHorizontal":-2.6,"spinRate":3044,"spinDirection":42},"zone":14,"typeConfidence":0.94,"plateTime":0.4367601115990851,"extension":6.594831488253455},"index":5,"playId":"15a2cfa7-7a39-3e6e-8d5f-d805ef2dc329","pitchNumber":6,"startTime":"2026-08-05T00:47:50.442Z","endTime":"2026-08-05T00:47:58.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:47:58.476Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T00:50:21.411Z","endTime":"2026-08-05T00:51:38.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hogan Harris replaces Brady Basso.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T00:49:57.606Z","endTime":"2026-08-05T00:50:23.598Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"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":75.1,"endSpeed":68.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.656990942404974,"aZ":-43.36702267730317,"pfxX":-4.075380194735905,"pfxZ":-9.54123562999876,"pX":-1.103071732152659,"pZ":0.9325883148848969,"vX0":-5.905095189439762,"vY0":-109.04483658694488,"vZ0":-0.6417355408490228,"x":159.05,"y":213.6,"x0":2.196085364741957,"y0":50.00015004197643,"z0":6.01252275644138,"aX":-4.782640843310631},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-16.9,"breakHorizontal":9.2,"spinRate":2731,"spinDirection":340},"zone":13,"typeConfidence":0.9,"plateTime":0.5072007555162528,"extension":6.552828804810546},"index":1,"playId":"218b677e-ff92-3fcb-839e-5d0e3bd0d8a5","pitchNumber":1,"startTime":"2026-08-05T00:50:23.598Z","endTime":"2026-08-05T00:50:27.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":69.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.897044142528667,"aZ":-43.71502104243849,"pfxX":-4.168973023004423,"pfxZ":-9.679659882411077,"pX":-0.5718524173082106,"pZ":0.7720251254708191,"vX0":-4.9340933570048575,"vY0":-109.32220860304507,"vZ0":-0.9068820101690833,"x":138.8,"y":217.94,"x0":2.2685822509615754,"y0":50.0022225864023,"z0":5.9450083419725,"aX":-4.970886528746016},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-17.4,"breakHorizontal":9.0,"spinRate":2615,"spinDirection":342},"zone":13,"typeConfidence":0.9,"plateTime":0.5038520901094934,"extension":6.518686096214351},"index":2,"playId":"a2af0001-8f82-3866-afcc-c1a20d710e33","pitchNumber":2,"startTime":"2026-08-05T00:50:37.415Z","endTime":"2026-08-05T00:50:40.849Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87945419374795,"aZ":-12.736056301077639,"pfxX":5.688077967584554,"pfxZ":10.009249567541142,"pX":-0.6298933154295248,"pZ":3.4670495554673475,"vX0":-10.077864459113917,"vY0":-138.4549370342048,"vZ0":-4.175605940073729,"x":141.01,"y":145.17,"x0":2.317851479244786,"y0":50.00043734276467,"z0":5.846860868990999,"aX":11.044736635188118},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":-8.2,"spinRate":2349,"spinDirection":149},"zone":1,"typeConfidence":0.89,"plateTime":0.3955823525347566,"extension":6.694322194495356},"index":3,"playId":"9c1ed1ec-9bc1-33f4-b8de-b4ba994288d0","pitchNumber":3,"startTime":"2026-08-05T00:50:53.322Z","endTime":"2026-08-05T00:50:56.918Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"}}},{"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":95.3,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.394098785067655,"aZ":-15.004189831948874,"pfxX":6.668412521626918,"pfxZ":8.837972772240132,"pX":1.1305513804648821,"pZ":2.1367257436259735,"vX0":-5.574582605710513,"vY0":-138.60248208080716,"vZ0":-7.144837774420749,"x":73.91,"y":181.09,"x0":2.302932674372014,"y0":50.00346610330569,"z0":5.752697085904138,"aX":12.956193397438811},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":-10.9,"spinRate":2290,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.3953950554480752,"extension":6.672035687882204},"index":4,"playId":"5ce632c4-bf63-3698-b1f1-dfd47d68adec","pitchNumber":4,"startTime":"2026-08-05T00:51:20.858Z","endTime":"2026-08-05T00:51:24.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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97789591921333,"aZ":-10.682316283392337,"pfxX":5.639558582089581,"pfxZ":10.987235417988096,"pX":-1.855084805099617,"pZ":1.842779696605755,"vX0":-12.623054686119781,"vY0":-138.73294783879803,"vZ0":-8.53821648982321,"x":187.71,"y":189.02,"x0":2.0139415783225605,"y0":50.006028050188704,"z0":5.665622591717731,"aX":11.035432432211852},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":-7.7,"spinRate":2421,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.3942468922656506,"extension":6.780789554951366},"index":5,"playId":"b74c3f61-7ed5-3ffb-b338-27b7e0c29023","pitchNumber":5,"startTime":"2026-08-05T00:51:34.759Z","endTime":"2026-08-05T00:51:38.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:51:38.224Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Stewart walks. Elly De La Cruz to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T00:51:50.343Z","endTime":"2026-08-05T00:54:11.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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(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.5,"endSpeed":86.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.851672776155787,"aZ":-13.699844487966136,"pfxX":5.991803076430102,"pfxZ":9.710255843319851,"pX":-1.0227302975846915,"pZ":2.9891998149772165,"vX0":-11.116388667375023,"vY0":-137.18012808156882,"vZ0":-5.231289384472232,"x":155.98,"y":158.07,"x0":2.306875990476737,"y0":50.00348111369642,"z0":5.857736264108277,"aX":11.401567327278816},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":-8.5,"spinRate":2400,"spinDirection":147},"zone":11,"typeConfidence":0.88,"plateTime":0.39954681481871335,"extension":6.718920920235226},"index":0,"playId":"9fd345b2-51e3-3195-b45d-ef9605b7a2a1","pitchNumber":1,"startTime":"2026-08-05T00:52:05.143Z","endTime":"2026-08-05T00:52:08.361Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"092638e4-ba2f-3d42-9270-12307e6bb60a","startTime":"2026-08-05T00:52:21.293Z","endTime":"2026-08-05T00:52:26.541Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33053872773735,"aZ":-14.097409649526437,"pfxX":5.259505129774123,"pfxZ":9.386281733235805,"pX":0.08825327152919829,"pZ":3.8510157358627315,"vX0":-8.335464941348148,"vY0":-138.0283949427163,"vZ0":-3.1246389293622965,"x":113.64,"y":134.8,"x0":2.4667837786866493,"y0":50.00006859202919,"z0":5.949656815190889,"aX":10.126851703626143},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":-7.8,"spinRate":2366,"spinDirection":145},"zone":12,"typeConfidence":0.88,"plateTime":0.3971533736758799,"extension":6.561768063934666},"index":2,"playId":"ed8ef8d6-501e-3c6f-9470-ad7cc56f4dfd","pitchNumber":2,"startTime":"2026-08-05T00:52:40.658Z","endTime":"2026-08-05T00:52:44.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.609886368819655,"aZ":-11.838863601014921,"pfxX":4.471764071935494,"pfxZ":10.545261636807682,"pX":-0.9741534725644907,"pZ":2.984321054008366,"vX0":-10.090379680939813,"vY0":-138.1859611351757,"vZ0":-5.747365368191701,"x":154.13,"y":158.2,"x0":2.1483135863885976,"y0":50.00211502490793,"z0":5.890791767453142,"aX":8.623292951685494},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":-5.9,"spinRate":2366,"spinDirection":147},"zone":11,"typeConfidence":0.89,"plateTime":0.39679720317354716,"extension":6.592886403627502},"index":3,"playId":"291be2b7-90b1-369b-8074-642bd59c9d24","pitchNumber":3,"startTime":"2026-08-05T00:53:01.062Z","endTime":"2026-08-05T00:53:04.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12252441405092,"aZ":-13.149408937238054,"pfxX":4.837555995200758,"pfxZ":9.833005847018317,"pX":0.4110662955724773,"pZ":1.8397237212063229,"vX0":-7.02683737621964,"vY0":-138.05406821056877,"vZ0":-8.181725893198356,"x":101.33,"y":189.11,"x0":2.358282467342024,"y0":50.00029238469918,"z0":5.722565076855061,"aX":9.357151672595506},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":-7.3,"spinRate":2292,"spinDirection":145},"zone":9,"typeConfidence":0.9,"plateTime":0.39643613800148847,"extension":6.689888133950584},"index":4,"playId":"1af07f1f-4532-3801-adf8-e2b75ca3dc0b","pitchNumber":4,"startTime":"2026-08-05T00:53:20.925Z","endTime":"2026-08-05T00:53:24.466Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.141458734013984,"aZ":-10.861788487032568,"pfxX":4.412468569062863,"pfxZ":11.187804807890554,"pX":-0.7029467389431711,"pZ":2.652546072952952,"vX0":-9.321063040900945,"vY0":-137.33056059408176,"vZ0":-6.483795073967321,"x":143.79,"y":167.16,"x0":2.165922176976834,"y0":50.0067590135987,"z0":5.7873393953045555,"aX":8.409606028519635},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":-6.0,"spinRate":2390,"spinDirection":146},"zone":4,"typeConfidence":0.89,"plateTime":0.3992353582589714,"extension":6.702445695465099},"index":5,"playId":"7af11174-8b9c-3421-9d02-b1baf0ef3dc0","pitchNumber":5,"startTime":"2026-08-05T00:53:39.109Z","endTime":"2026-08-05T00:53:42.279Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-05T00:53:50.211Z","endTime":"2026-08-05T00:54:07.917Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"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":95.5,"endSpeed":87.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80463851043896,"aZ":-11.971315213066909,"pfxX":5.2801291907746615,"pfxZ":10.444475997655223,"pX":-1.141360463056825,"pZ":1.674508989924841,"vX0":-10.898144857983906,"vY0":-138.41208797716192,"vZ0":-8.75129563695372,"x":160.51,"y":193.57,"x0":2.166622075441792,"y0":50.003263500835345,"z0":5.685311103747232,"aX":10.214689802455613},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":-7.2,"spinRate":2390,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.3962156510966972,"extension":6.738888621671088},"index":7,"playId":"4e07fe6e-78bf-3700-8b08-cf6a566c5418","pitchNumber":6,"startTime":"2026-08-05T00:54:07.917Z","endTime":"2026-08-05T00:54:11.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:54:11.550Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T00:55:35.597Z","endTime":"2026-08-05T00:56:28.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T00:54:25.396Z","endTime":"2026-08-05T00:55:37.656Z","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":93.6,"endSpeed":85.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.062126326002222,"aZ":-13.19737018102928,"pfxX":4.767092129456798,"pfxZ":10.134235938094955,"pX":-0.4710587916967597,"pZ":3.1394876040912787,"vX0":-8.789529365185757,"vY0":-136.03738435299383,"vZ0":-4.8872430859799785,"x":134.96,"y":154.01,"x0":2.18368994352696,"y0":50.006112419662344,"z0":5.8755146160055,"aX":8.930466663893183},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-6.7,"spinRate":2317,"spinDirection":146},"zone":1,"typeConfidence":0.83,"plateTime":0.4027643887346346,"extension":6.715664257498334},"index":1,"playId":"b59b5342-8f52-3572-b313-5b3284d84a02","pitchNumber":1,"startTime":"2026-08-05T00:55:37.656Z","endTime":"2026-08-05T00:55:40.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78035916387724,"aZ":-11.701753672647516,"pfxX":4.715870399894223,"pfxZ":10.715010432728118,"pX":-0.016156843546565446,"pZ":2.540494391885028,"vX0":-7.461400357266956,"vY0":-137.64253463716014,"vZ0":-6.893141581404648,"x":117.62,"y":170.19,"x0":2.1224259736301394,"y0":50.00304661203596,"z0":5.877157563583196,"aX":9.010889561860058},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":-7.0,"spinRate":2446,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.39859027271623537,"extension":6.61291303172212},"index":2,"playId":"a9f22068-7c72-3d70-9791-ca18bc410b25","pitchNumber":2,"startTime":"2026-08-05T00:55:57.049Z","endTime":"2026-08-05T00:56:00.412Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-05T00:56:15.092Z","endTime":"2026-08-05T00:56:25.425Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4615057809597,"aZ":-12.553113139762827,"pfxX":5.868592338254569,"pfxZ":10.196611811332971,"pX":0.3456931404180189,"pZ":2.7972982612125494,"vX0":-6.8481357312513325,"vY0":-138.2417791442737,"vZ0":-6.119008599668058,"x":103.82,"y":163.25,"x0":2.099270012769142,"y0":50.00632789790824,"z0":5.891708227143886,"aX":11.296771216869239},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":-9.1,"spinRate":2436,"spinDirection":149},"zone":6,"typeConfidence":0.91,"plateTime":0.39708200266062743,"extension":6.578039622243167},"index":4,"playId":"6fb37bf1-63b4-3feb-b76e-898561c3883e","pitchNumber":3,"startTime":"2026-08-05T00:56:25.425Z","endTime":"2026-08-05T00:56:28.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:56:28.958Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to right fielder Lawrence Butler. Elly De La Cruz to 3rd. Sal Stewart to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T00:56:38.979Z","endTime":"2026-08-05T00:57:55.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":"Flyout","eventType":"field_out","movementReason":"r_adv_throw","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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, 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":72.7,"endSpeed":66.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.88689097604566,"aZ":-43.196319869284444,"pfxX":-0.7018759800566274,"pfxZ":-9.897616240067336,"pX":0.04096485047183952,"pZ":1.3762936007821023,"vX0":-4.6367536118434,"vY0":-105.7434983575934,"vZ0":0.6348843702123121,"x":115.44,"y":201.62,"x0":2.3689955775754736,"y0":50.00451181073449,"z0":6.096896666804394,"aX":-0.7809339312836551},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.7,"breakVerticalInduced":-17.3,"breakHorizontal":2.8,"spinRate":2683,"spinDirection":341},"zone":14,"typeConfidence":0.9,"plateTime":0.5213820557877016,"extension":6.369886164831601},"index":0,"playId":"8c5e463f-ec25-3cbf-b9e5-00d4ef9665ce","pitchNumber":1,"startTime":"2026-08-05T00:56:55.909Z","endTime":"2026-08-05T00:56:59.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.093226120301004,"aZ":-13.332094894432732,"pfxX":4.690439608096614,"pfxZ":9.859019568576988,"pX":-0.41592395840521806,"pZ":2.5797739373352884,"vX0":-9.271666017152105,"vY0":-137.51441730062055,"vZ0":-6.2385691816154125,"x":132.85,"y":169.13,"x0":2.3931464963375464,"y0":50.001355434758295,"z0":5.785724501993813,"aX":8.963423239057446},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":-6.5,"spinRate":2363,"spinDirection":149},"zone":4,"typeConfidence":0.88,"plateTime":0.3986193498216912,"extension":6.612253113021907},"index":1,"playId":"35df6a35-8859-3936-9747-f7d023923501","pitchNumber":2,"startTime":"2026-08-05T00:57:13.376Z","endTime":"2026-08-05T00:57:16.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":68.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.991807763922264,"aZ":-44.27105398544425,"pfxX":-5.132255270578598,"pfxZ":-10.302813582901164,"pX":0.2553435904236518,"pZ":2.5643940304924646,"vX0":-3.6143097555983252,"vY0":-108.58757583357549,"vZ0":2.9356114129119497,"x":107.27,"y":169.54,"x0":2.618178808200475,"y0":50.00349680854508,"z0":6.070206021274589,"aX":-6.025080619980955},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.1,"breakVerticalInduced":-17.3,"breakHorizontal":10.3,"spinRate":2797,"spinDirection":338},"zone":5,"typeConfidence":0.9,"plateTime":0.5077030613010658,"extension":6.491440206718934},"hitData":{"launchSpeed":87.0,"launchAngle":42.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.0,"coordY":112.27}},"index":2,"playId":"5e3472fe-33a0-3530-9e20-2aaa17d9773d","pitchNumber":3,"startTime":"2026-08-05T00:57:32.309Z","endTime":"2026-08-05T00:57:55.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:57:55.786Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks. Sal Stewart scores. Wild pitch by pitcher Hogan Harris.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T00:58:20.048Z","endTime":"2026-08-05T01:00:54.189Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":663687,"link":"/api/v1/people/663687"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":663687,"link":"/api/v1/people/663687"},"isScoringEvent":true,"rbi":false,"earned":true,"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.881351383089232,"aZ":-12.586234997562652,"pfxX":5.294430695856737,"pfxZ":10.082831056083513,"pX":-0.8333903882632892,"pZ":2.2780162264320656,"vX0":-9.91078184983069,"vY0":-138.69958637407296,"vZ0":-7.386916741402768,"x":148.77,"y":177.27,"x0":2.1030274224967025,"y0":50.00130457414755,"z0":5.8204534958657925,"aX":10.284648501545062},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":-7.4,"spinRate":2476,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.39535543229909864,"extension":6.684961131608201},"index":0,"playId":"7ebe5a1d-ab29-36d6-b5b2-ea8c43963827","pitchNumber":1,"startTime":"2026-08-05T00:58:23.991Z","endTime":"2026-08-05T00:58:27.573Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.616796801796962,"aZ":-43.53211700745755,"pfxX":-2.169123654012457,"pfxZ":-9.47506509445373,"pX":-0.6384908060845126,"pZ":1.7670749151126606,"vX0":-5.880378768441542,"vY0":-109.5305748610837,"vZ0":1.1380609934441772,"x":141.34,"y":191.07,"x0":2.3763137763536313,"y0":50.000167263432274,"z0":5.942296773475344,"aX":-2.6004483721727443},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-16.3,"breakHorizontal":5.6,"spinRate":2801,"spinDirection":332},"zone":7,"typeConfidence":0.9,"plateTime":0.502499756306388,"extension":6.549056403500571},"index":1,"playId":"812932d2-e02b-3670-851b-21ac1120ef67","pitchNumber":2,"startTime":"2026-08-05T00:58:52.815Z","endTime":"2026-08-05T00:58:57.002Z","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":97.2,"endSpeed":88.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56624145029663,"aZ":-15.46197743593298,"pfxX":5.380546142448576,"pfxZ":8.316596603255274,"pX":1.3437018074861218,"pZ":5.258369770903464,"vX0":-4.496621006028269,"vY0":-141.407336827065,"vZ0":0.21878957925518133,"x":65.78,"y":96.8,"x0":2.261522413251046,"y0":50.00326943562872,"z0":6.178134599625354,"aX":10.812965329931453},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":-8.8,"spinRate":2511,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.3884863523387998,"extension":6.358290305719188},"index":2,"playId":"77690005-27f0-3b9f-bf39-da3ba470b7f1","pitchNumber":3,"startTime":"2026-08-05T00:59:09.115Z","endTime":"2026-08-05T00:59:16.515Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Hogan Harris. Elly De La Cruz scores. Sal Stewart to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":4,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"77690005-27f0-3b9f-bf39-da3ba470b7f1","startTime":"2026-08-05T00:59:33.344Z","endTime":"2026-08-05T00:59:49.048Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":95.6,"endSpeed":86.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08304546994525,"aZ":-13.173298839783712,"pfxX":4.81794589658468,"pfxZ":9.857796181166481,"pX":-0.4300727697471472,"pZ":3.949965008777433,"vX0":-8.670756431907666,"vY0":-138.91494688631005,"vZ0":-3.2391253006570224,"x":133.39,"y":132.13,"x0":2.1253695877792813,"y0":50.00622316738139,"z0":6.02383154058509,"aX":9.290856620281733},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":-6.6,"spinRate":2388,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.39637388800471474,"extension":6.565336522518069},"index":4,"playId":"39c96a12-d084-358b-846c-b57015e51fe5","pitchNumber":4,"startTime":"2026-08-05T00:59:49.048Z","endTime":"2026-08-05T00:59:52.104Z","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":74.6,"endSpeed":67.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.391440383185753,"aZ":-43.423453821058075,"pfxX":-4.0218745400455695,"pfxZ":-9.696458414588893,"pX":-0.9117298511068198,"pZ":1.5516436275863603,"vX0":-5.974326455144853,"vY0":-108.37122181452207,"vZ0":0.8347657745720964,"x":151.75,"y":196.89,"x0":2.4311143387217546,"y0":50.00513396411787,"z0":6.0023171746571,"aX":-4.66352555572945},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-16.7,"breakHorizontal":9.2,"spinRate":2584,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.5103886992737494,"extension":6.706254036521169},"index":5,"playId":"c4829051-80b8-321c-bd3a-ba95e0096e55","pitchNumber":5,"startTime":"2026-08-05T01:00:06.600Z","endTime":"2026-08-05T01:00:09.943Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.7,"endSpeed":67.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.101819163323682,"aZ":-43.44010066462696,"pfxX":-4.227123204650708,"pfxZ":-9.928202242176221,"pX":-0.36720501068173705,"pZ":2.287287331510623,"vX0":-4.867888976901807,"vY0":-106.98345618263264,"vZ0":2.6049924745929327,"x":131.0,"y":177.02,"x0":2.505534407588178,"y0":50.00408066867613,"z0":5.999342398077821,"aX":-4.795172217022223},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.0,"breakVerticalInduced":-16.6,"breakHorizontal":9.2,"spinRate":2682,"spinDirection":332},"zone":4,"typeConfidence":0.9,"plateTime":0.516193804578291,"extension":6.4894676818427195},"index":6,"playId":"0b9791d9-6c5e-38c5-9f80-8fc8a02a3a30","pitchNumber":6,"startTime":"2026-08-05T01:00:25.961Z","endTime":"2026-08-05T01:00:29.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46585689421493,"aZ":-12.255453138971719,"pfxX":7.5540462501346815,"pfxZ":10.120276465180115,"pX":-1.442619034589313,"pZ":1.059717681101741,"vX0":-12.875437178603992,"vY0":-139.659839623008,"vZ0":-10.242791207539534,"x":171.99,"y":210.17,"x0":2.2532781264611406,"y0":50.005653602309515,"z0":5.5886709838662325,"aX":14.87321302570821},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":-10.9,"spinRate":2333,"spinDirection":142},"zone":13,"typeConfidence":0.92,"plateTime":0.3926920132354108,"extension":6.791531189312964},"index":7,"playId":"e9462fb0-b0b4-3ea2-a1e5-005b7f502058","pitchNumber":7,"startTime":"2026-08-05T01:00:46.277Z","endTime":"2026-08-05T01:00:54.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:00:54.189Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T01:04:21.656Z","endTime":"2026-08-05T01:06:52.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9,10],"actionIndex":[0,2,6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ivan Johnson replaces Eugenio Suárez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T01:02:00.592Z","endTime":"2026-08-05T01:02:07.478Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671155,"link":"/api/v1/people/671155"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":553993,"link":"/api/v1/people/553993"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-05T01:02:07.478Z","endTime":"2026-08-05T01:02:55.814Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Elvis Alvarado replaces Hogan Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-05T01:02:55.814Z","endTime":"2026-08-05T01:04:03.242Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":3,"playId":"8ab4cb57-5b2f-3ddf-ac83-277bd4c3a18f","startTime":"2026-08-05T01:04:03.242Z","endTime":"2026-08-05T01:04:07.483Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.81082717288893,"aZ":-11.276538783014999,"pfxX":-8.294501067038603,"pfxZ":9.930403024052884,"pX":-1.1084110381503496,"pZ":3.4448594185285297,"vX0":5.779536763483484,"vY0":-144.63122340607552,"vZ0":-4.642982374078023,"x":159.25,"y":145.77,"x0":-2.0617301055566206,"y0":50.00369191127677,"z0":5.770862301864907,"aX":-17.457367915953142},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.2,"breakHorizontal":13.8,"spinRate":2476,"spinDirection":225},"zone":11,"typeConfidence":0.93,"plateTime":0.3796565441916724,"extension":5.766560955902109},"index":4,"playId":"f474acf8-8188-3327-a092-5ce9ea41da78","pitchNumber":1,"startTime":"2026-08-05T01:04:23.818Z","endTime":"2026-08-05T01:04:26.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.84977965887764,"aZ":-14.815534953389957,"pfxX":-8.395863767225553,"pfxZ":8.350083719757073,"pX":-1.9000160705768445,"pZ":5.378951567276654,"vX0":3.798138875714125,"vY0":-143.85717017062709,"vZ0":0.9822161972179263,"x":189.42,"y":93.55,"x0":-2.1524201122251383,"y0":50.00576704082898,"z0":5.956442773826204,"aX":-17.4599704049174},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.5,"breakHorizontal":14.4,"spinRate":2330,"spinDirection":225},"zone":11,"typeConfidence":0.88,"plateTime":0.3819173805174545,"extension":5.677358399764123},"index":5,"playId":"af4498eb-eac3-3e44-bb91-6324fd2a62e2","pitchNumber":2,"startTime":"2026-08-05T01:04:47.926Z","endTime":"2026-08-05T01:04:55.368Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Elvis Alvarado. Ivan Johnson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":6,"actionPlayId":"af4498eb-eac3-3e44-bb91-6324fd2a62e2","startTime":"2026-08-05T01:04:58.263Z","endTime":"2026-08-05T01:05:26.312Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671155,"link":"/api/v1/people/671155"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.83283079039942,"aZ":-11.707724369092215,"pfxX":-7.652319544979829,"pfxZ":9.880049409973594,"pX":-1.5576917781561455,"pZ":4.07109608661569,"vX0":4.5736155029906165,"vY0":-143.61717470784376,"vZ0":-2.311264228061633,"x":176.38,"y":128.86,"x0":-2.1835637490327473,"y0":50.005116167554725,"z0":5.622427490711831,"aX":-15.85487358992095},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.5,"breakHorizontal":12.8,"spinRate":2186,"spinDirection":231},"zone":11,"typeConfidence":0.93,"plateTime":0.3826049065721451,"extension":5.758814414721652},"index":7,"playId":"2f50218a-bba5-385c-af78-a11ab473717d","pitchNumber":3,"startTime":"2026-08-05T01:05:26.312Z","endTime":"2026-08-05T01:05:29.721Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.919986251101793,"aZ":-26.94533639174013,"pfxX":-1.2056113986264179,"pfxZ":3.114988818362061,"pX":-0.6342338531027393,"pZ":2.7717403788164954,"vX0":4.391798896583134,"vY0":-128.79897157562456,"vZ0":-1.8888493531415966,"x":141.18,"y":163.94,"x0":-2.2053496022141705,"y0":50.00431537424552,"z0":5.599767818459876,"aX":-2.025168954473782},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":1.2,"spinRate":1979,"spinDirection":257},"zone":4,"typeConfidence":0.91,"plateTime":0.42536851065651593,"extension":5.944885963384078},"index":8,"playId":"d36e8120-2809-387d-8137-f1e20f9b8c67","pitchNumber":4,"startTime":"2026-08-05T01:05:50.579Z","endTime":"2026-08-05T01:05:54.340Z","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":99.5,"endSpeed":89.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.40766247721111,"aZ":-12.195458903236032,"pfxX":-7.978390668303668,"pfxZ":9.526439723420895,"pX":-1.145092116307888,"pZ":3.28947962645856,"vX0":5.563751140944938,"vY0":-144.73208375646996,"vZ0":-4.7037195679604675,"x":160.65,"y":149.96,"x0":-2.0672514615557755,"y0":50.000280089056055,"z0":5.6976425908396156,"aX":-16.7291193286119},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.3,"breakHorizontal":13.2,"spinRate":2446,"spinDirection":226},"zone":11,"typeConfidence":0.92,"plateTime":0.3801085563572797,"extension":5.837192726182474},"index":9,"playId":"cc485cac-57d6-3db5-aca1-d99686e72bf7","pitchNumber":5,"startTime":"2026-08-05T01:06:13.418Z","endTime":"2026-08-05T01:06:16.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.469395456042907,"aZ":-28.312242167943882,"pfxX":-2.6258453070983703,"pfxZ":2.301081903879802,"pX":0.6785268429470007,"pZ":2.112306532413772,"vX0":7.88666184162011,"vY0":-128.6574881989586,"vZ0":-2.8287633769740514,"x":91.14,"y":181.75,"x0":-2.084221589032682,"y0":50.00356496646639,"z0":5.418339010735548,"aX":-4.407772213848648},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":3.0,"spinRate":1972,"spinDirection":258},"zone":9,"typeConfidence":0.88,"plateTime":0.42558998853546637,"extension":5.980079141908359},"index":10,"playId":"e437db2a-c321-399d-ab61-360c119179ca","pitchNumber":6,"startTime":"2026-08-05T01:06:48.763Z","endTime":"2026-08-05T01:06:52.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:06:52.211Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy White flies out to right fielder JJ Bleday.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:09:26.376Z","endTime":"2026-08-05T01:09:56.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for JJ Bleday.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T01:08:56.139Z","endTime":"2026-08-05T01:08:56.153Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"300"},{"details":{"description":"Ivan Johnson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-05T01:08:56.153Z","endTime":"2026-08-05T01:08:57.153Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671155,"link":"/api/v1/people/671155"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":553993,"link":"/api/v1/people/553993"}},{"details":{"description":"Defensive Substitution: TJ Friedl replaces right fielder Héctor Rodríguez, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-05T01:08:56.153Z","endTime":"2026-08-05T01:08:56.154Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":699302,"link":"/api/v1/people/699302"}},{"details":{"description":"Pitching Change: Emilio Pagán replaces Julian Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-05T01:08:56.154Z","endTime":"2026-08-05T01:09:28.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"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.2,"endSpeed":85.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2193119985186,"aZ":-11.807591598448187,"pfxX":-5.942793678898031,"pfxZ":10.878204701884705,"pX":1.200209142084342,"pZ":1.1638801861199548,"vX0":7.520300851951889,"vY0":-136.71866070239355,"vZ0":-8.989505504726576,"x":71.25,"y":207.36,"x0":-0.8281933836853463,"y0":50.003041948765585,"z0":5.327574252010979,"aX":-11.127365111323067},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2366,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4023021145010466,"extension":6.88693167595601},"index":4,"playId":"a945df34-d629-3e6f-86ef-e9ca99b237d4","pitchNumber":1,"startTime":"2026-08-05T01:09:28.652Z","endTime":"2026-08-05T01:09:31.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.073506683159906,"aZ":-11.524951813418603,"pfxX":-4.8945980778071725,"pfxZ":10.900364189523017,"pX":-0.23888395496482812,"pZ":3.058554251869955,"vX0":3.605558429811204,"vY0":-137.616032997617,"vZ0":-4.443116616159656,"x":126.11,"y":156.2,"x0":-0.9383690524267324,"y0":50.00286304415406,"z0":5.491434925748549,"aX":-9.271666519425997},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":8.0,"spinRate":2467,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.3999153079814728,"extension":6.744939488056063},"hitData":{"launchSpeed":94.0,"launchAngle":54.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.63,"coordY":104.68}},"index":5,"playId":"80c1b109-683a-3817-bc5e-18019044e43e","pitchNumber":2,"startTime":"2026-08-05T01:09:47.144Z","endTime":"2026-08-05T01:09:56.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:09:56.945Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Reds challenged (play at 1st), call on the field was upheld: Alika Williams singles on a ground ball to shortstop Elly De La Cruz.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:10:16.437Z","endTime":"2026-08-05T01:11:31.778Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77329250001281,"aZ":-12.829071598419025,"pfxX":-7.2052900380952,"pfxZ":10.294600133651109,"pX":-1.0425410734693323,"pZ":3.25817442229961,"vX0":2.6680036280165633,"vY0":-137.05731549219894,"vZ0":-3.539032363677972,"x":156.74,"y":150.81,"x0":-1.0996192282654766,"y0":50.000298924663404,"z0":5.458008353764365,"aX":-13.53720959682881},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":12.4,"spinRate":2389,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.4015270356965641,"extension":6.729506192928699},"index":0,"playId":"81c41116-f7c4-3a9b-b0df-e8adc9270603","pitchNumber":1,"startTime":"2026-08-05T01:10:22.788Z","endTime":"2026-08-05T01:10:26.087Z","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":95.0,"endSpeed":85.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.851652416407376,"aZ":-11.846789474713745,"pfxX":-5.81084512684161,"pfxZ":10.703692597147935,"pX":-0.08351386730662556,"pZ":3.2729811757799574,"vX0":4.4189100780840285,"vY0":-138.16078019071935,"vZ0":-3.8625557974722318,"x":120.18,"y":150.41,"x0":-0.9630130735420394,"y0":50.00182655879074,"z0":5.507683143276907,"aX":-11.03481525196911},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":9.4,"spinRate":2432,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.3991571305923993,"extension":6.87955379268843},"index":1,"playId":"3aa9f283-19ec-3028-9974-a5cf26dae93f","pitchNumber":2,"startTime":"2026-08-05T01:10:42.604Z","endTime":"2026-08-05T01:10:45.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.652656643497195,"aZ":-11.429392258065773,"pfxX":-4.936943363982971,"pfxZ":10.448659787698055,"pX":0.7491842474536902,"pZ":3.5382486986234776,"vX0":5.9840827299706705,"vY0":-140.24362850481228,"vZ0":-3.539185293292871,"x":88.44,"y":143.25,"x0":-0.7739994447779679,"y0":50.00468906219692,"z0":5.565716154714031,"aX":-9.804235142067744},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":7.7,"spinRate":2398,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.39102998543677137,"extension":6.725049609840983},"index":2,"playId":"ae3261ba-f005-31fc-8b2a-164e5ef780f9","pitchNumber":3,"startTime":"2026-08-05T01:11:04.626Z","endTime":"2026-08-05T01:11:08.268Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21443006747832,"aZ":-10.6443566329781,"pfxX":-5.826155846583967,"pfxZ":11.26339748061755,"pX":-0.43559602546701987,"pZ":3.154824573852497,"vX0":3.2947594223239554,"vY0":-137.76276674620908,"vZ0":-4.136590321181431,"x":133.6,"y":153.6,"x0":-0.8937363941703323,"y0":50.00085937370908,"z0":5.402286666148413,"aX":-11.134062393864863},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":9.8,"spinRate":2463,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.3984549006767857,"extension":6.804452256314887},"hitData":{"launchSpeed":71.7,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":157.26}},"index":3,"playId":"2e3e49ce-9569-36bc-bbf9-c1a336692148","pitchNumber":4,"startTime":"2026-08-05T01:11:24.157Z","endTime":"2026-08-05T01:11:31.778Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":113},"playEndTime":"2026-08-05T01:11:31.778Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to left fielder TJ Friedl.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:13:48.619Z","endTime":"2026-08-05T01:14:20.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.71606468707444,"aZ":-11.11248038140697,"pfxX":-4.958287510683663,"pfxZ":11.133121930321341,"pX":0.8451583045065,"pZ":2.568253889511419,"vX0":6.532638355852373,"vY0":-137.89093973340292,"vZ0":-5.748108572943166,"x":84.78,"y":169.44,"x0":-0.930209258065255,"y0":50.00222763341096,"z0":5.456562288091913,"aX":-9.379869185000754},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2602,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.39994385002864785,"extension":6.8120028415955085},"index":0,"playId":"4bd1bbdb-be5f-3fda-a8d8-51173a1b88d9","pitchNumber":1,"startTime":"2026-08-05T01:13:48.619Z","endTime":"2026-08-05T01:13:52.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.70072268637325,"aZ":-11.987428094807814,"pfxX":-4.775529005445758,"pfxZ":10.578240466425918,"pX":0.09489675379478679,"pZ":3.571311124370399,"vX0":4.324659856924553,"vY0":-138.42141633439007,"vZ0":-3.178677757786961,"x":113.38,"y":142.35,"x0":-0.8801092121391434,"y0":50.00012502406372,"z0":5.556492440937802,"aX":-9.111372999079846},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":7.6,"spinRate":2552,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.3982424481582454,"extension":6.627259412172237},"hitData":{"launchSpeed":92.2,"launchAngle":36.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.83,"coordY":91.71}},"index":1,"playId":"4c84d639-92ca-3588-aad0-e803a8b5aa07","pitchNumber":2,"startTime":"2026-08-05T01:14:08.305Z","endTime":"2026-08-05T01:14:20.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:14:20.231Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a sharp line drive to left fielder TJ Friedl. Alika Williams to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:14:31.246Z","endTime":"2026-08-05T01:15:01.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23020111147614,"aZ":-11.679613942452342,"pfxX":-5.851433127521726,"pfxZ":10.902460459985615,"pX":0.2128204537712161,"pZ":2.7293374456617343,"vX0":5.184321331848147,"vY0":-136.96889399033643,"vZ0":-5.108297023914969,"x":108.89,"y":165.09,"x0":-0.9540724809041419,"y0":50.00386443164208,"z0":5.432613976296245,"aX":-11.00138699702202},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":9.4,"spinRate":2478,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.4015184236462961,"extension":6.721278033098023},"hitData":{"launchSpeed":104.0,"launchAngle":9.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.0,"coordY":111.86}},"index":0,"playId":"87f3b82e-a43a-3e8a-ad3b-e474f31c240d","pitchNumber":1,"startTime":"2026-08-05T01:14:51.444Z","endTime":"2026-08-05T01:15:01.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:15:01.142Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:15:11.305Z","endTime":"2026-08-05T01:17:19.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.11"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.09"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.11"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.66"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.58"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.58"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.85"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.06"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.17"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.57"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.72"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.60"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".080"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22657790468161,"aZ":-26.493396224506533,"pfxX":-6.24958853807827,"pfxZ":3.8856657327360367,"pX":-0.4808160918190967,"pZ":2.244571588988546,"vX0":3.4689125282033624,"vY0":-120.10370554025874,"vZ0":-1.9530818390467237,"x":135.33,"y":178.18,"x0":-1.1318229144140786,"y0":50.00100399517642,"z0":5.424030826677139,"aX":-9.130675201500326},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.8,"breakHorizontal":10.4,"spinRate":946,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.4560202587962858,"extension":6.91716072818265},"index":0,"playId":"4e43594e-af69-3dd8-821d-3921fc9b9365","pitchNumber":1,"startTime":"2026-08-05T01:15:31.645Z","endTime":"2026-08-05T01:15:34.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78125371384187,"aZ":-11.730360897340416,"pfxX":-6.574116589254187,"pfxZ":10.702467915483307,"pX":0.7730275148281173,"pZ":2.288262906431451,"vX0":7.1280497331889014,"vY0":-137.6310749539558,"vZ0":-6.077424583797074,"x":87.53,"y":177.0,"x0":-1.0016628914308467,"y0":50.00320665544177,"z0":5.326465526124825,"aX":-12.558341340645244},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":10.3,"spinRate":2564,"spinDirection":209},"zone":6,"typeConfidence":0.9,"plateTime":0.3986236612538794,"extension":6.8298567604824205},"index":1,"playId":"0bba6754-b4c7-3bb4-b8de-de3f05c6ef13","pitchNumber":2,"startTime":"2026-08-05T01:15:53.462Z","endTime":"2026-08-05T01:15:56.693Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21499124855872,"aZ":-28.882031759034415,"pfxX":-6.879817475582139,"pfxZ":2.236108963680878,"pX":-1.156302835585533,"pZ":0.15210942788536302,"vX0":2.268272424577258,"vY0":-120.53509808190176,"vZ0":-5.849976022559693,"x":161.08,"y":234.67,"x0":-1.2151265916371714,"y0":50.00462266990181,"z0":5.157908918170385,"aX":-10.133855711248675},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.9,"breakHorizontal":11.9,"spinRate":1086,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.454254532198092,"extension":7.0327234546553985},"index":2,"playId":"c216c38b-0968-3fc6-af35-cbc5bb201eb6","pitchNumber":3,"startTime":"2026-08-05T01:16:17.676Z","endTime":"2026-08-05T01:16:21.321Z","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":96.8,"endSpeed":87.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83214710816302,"aZ":-13.090708023510745,"pfxX":-6.480967228196201,"pfxZ":9.595077565403034,"pX":-0.5575297439508895,"pZ":2.327890205338526,"vX0":3.6117053122925076,"vY0":-140.82490434483444,"vZ0":-5.97076249769745,"x":138.25,"y":175.93,"x0":-1.0211332553649246,"y0":50.0056992259181,"z0":5.337838659622094,"aX":-12.895003222943695},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":10.9,"spinRate":2425,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.3903586763713385,"extension":6.791492837456409},"index":3,"playId":"9ce3a4f2-1be6-302a-8eab-b9aa255ad786","pitchNumber":4,"startTime":"2026-08-05T01:16:48.379Z","endTime":"2026-08-05T01:16:51.379Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.248861508630995,"aZ":-27.886121169359846,"pfxX":2.480511999064312,"pfxZ":2.7188503443047827,"pX":1.0144339539398057,"pZ":0.38538897028529107,"vX0":4.330707845357174,"vY0":-124.8637251345449,"vZ0":-6.084387639380429,"x":78.33,"y":228.37,"x0":-1.065164682617954,"y0":50.00587951981387,"z0":5.149854288199732,"aX":3.9144881749308684},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-5.5,"spinRate":2104,"spinDirection":174},"zone":14,"typeConfidence":0.91,"plateTime":0.4387442021998602,"extension":6.973925950549499},"index":4,"playId":"f499e2eb-99f0-3391-a510-3c99e64fd0b8","pitchNumber":5,"startTime":"2026-08-05T01:17:14.704Z","endTime":"2026-08-05T01:17:19.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:17:19.561Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:15:11.305Z","endTime":"2026-08-05T01:17:19.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.11"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.09"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.11"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.66"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.58"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.58"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.85"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.06"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.17"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.57"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.72"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.60"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".080"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22657790468161,"aZ":-26.493396224506533,"pfxX":-6.24958853807827,"pfxZ":3.8856657327360367,"pX":-0.4808160918190967,"pZ":2.244571588988546,"vX0":3.4689125282033624,"vY0":-120.10370554025874,"vZ0":-1.9530818390467237,"x":135.33,"y":178.18,"x0":-1.1318229144140786,"y0":50.00100399517642,"z0":5.424030826677139,"aX":-9.130675201500326},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.8,"breakHorizontal":10.4,"spinRate":946,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.4560202587962858,"extension":6.91716072818265},"index":0,"playId":"4e43594e-af69-3dd8-821d-3921fc9b9365","pitchNumber":1,"startTime":"2026-08-05T01:15:31.645Z","endTime":"2026-08-05T01:15:34.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78125371384187,"aZ":-11.730360897340416,"pfxX":-6.574116589254187,"pfxZ":10.702467915483307,"pX":0.7730275148281173,"pZ":2.288262906431451,"vX0":7.1280497331889014,"vY0":-137.6310749539558,"vZ0":-6.077424583797074,"x":87.53,"y":177.0,"x0":-1.0016628914308467,"y0":50.00320665544177,"z0":5.326465526124825,"aX":-12.558341340645244},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":10.3,"spinRate":2564,"spinDirection":209},"zone":6,"typeConfidence":0.9,"plateTime":0.3986236612538794,"extension":6.8298567604824205},"index":1,"playId":"0bba6754-b4c7-3bb4-b8de-de3f05c6ef13","pitchNumber":2,"startTime":"2026-08-05T01:15:53.462Z","endTime":"2026-08-05T01:15:56.693Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21499124855872,"aZ":-28.882031759034415,"pfxX":-6.879817475582139,"pfxZ":2.236108963680878,"pX":-1.156302835585533,"pZ":0.15210942788536302,"vX0":2.268272424577258,"vY0":-120.53509808190176,"vZ0":-5.849976022559693,"x":161.08,"y":234.67,"x0":-1.2151265916371714,"y0":50.00462266990181,"z0":5.157908918170385,"aX":-10.133855711248675},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.9,"breakHorizontal":11.9,"spinRate":1086,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.454254532198092,"extension":7.0327234546553985},"index":2,"playId":"c216c38b-0968-3fc6-af35-cbc5bb201eb6","pitchNumber":3,"startTime":"2026-08-05T01:16:17.676Z","endTime":"2026-08-05T01:16:21.321Z","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":96.8,"endSpeed":87.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83214710816302,"aZ":-13.090708023510745,"pfxX":-6.480967228196201,"pfxZ":9.595077565403034,"pX":-0.5575297439508895,"pZ":2.327890205338526,"vX0":3.6117053122925076,"vY0":-140.82490434483444,"vZ0":-5.97076249769745,"x":138.25,"y":175.93,"x0":-1.0211332553649246,"y0":50.0056992259181,"z0":5.337838659622094,"aX":-12.895003222943695},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":10.9,"spinRate":2425,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.3903586763713385,"extension":6.791492837456409},"index":3,"playId":"9ce3a4f2-1be6-302a-8eab-b9aa255ad786","pitchNumber":4,"startTime":"2026-08-05T01:16:48.379Z","endTime":"2026-08-05T01:16:51.379Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.248861508630995,"aZ":-27.886121169359846,"pfxX":2.480511999064312,"pfxZ":2.7188503443047827,"pX":1.0144339539398057,"pZ":0.38538897028529107,"vX0":4.330707845357174,"vY0":-124.8637251345449,"vZ0":-6.084387639380429,"x":78.33,"y":228.37,"x0":-1.065164682617954,"y0":50.00587951981387,"z0":5.149854288199732,"aX":3.9144881749308684},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-5.5,"spinRate":2104,"spinDirection":174},"zone":14,"typeConfidence":0.91,"plateTime":0.4387442021998602,"extension":6.973925950549499},"index":4,"playId":"f499e2eb-99f0-3391-a510-3c99e64fd0b8","pitchNumber":5,"startTime":"2026-08-05T01:17:14.704Z","endTime":"2026-08-05T01:17:19.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:17:19.561Z","atBatIndex":69},"scoringPlays":[23,34,39,40,51,63],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":177.65,"y":133.95},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":132.55,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":111.78,"y":86.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":174.11,"y":125.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":118.36,"y":155.23},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":174.39,"y":130.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":77.31,"y":76.39},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":182.03,"y":85.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"coordinates":{"x":118.82,"y":134.46},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":20,"top":[15,16,17],"bottom":[18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":108.23,"y":176.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":109.24,"y":175.5},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":144.84,"y":92.33},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":125.84,"y":201.51},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":29,"top":[21,22,23,24],"bottom":[25,26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":188.96,"y":123.4},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":150.37,"y":91.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":150.29,"y":176.01},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":119.38,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":178.16,"y":61.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":88.47,"y":114.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":184.25,"y":79.15},"type":"O","description":"Lineout"}]}},{"startIndex":30,"endIndex":41,"top":[30,31,32,33,34,35],"bottom":[36,37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":177.55,"y":98.57},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":167.01,"y":134.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":145.73,"y":174.49},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":33.43,"y":104.3},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":146.24,"y":155.23},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":180.75,"y":144.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":58.81,"y":118.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":163.46,"y":106.58},"type":"O","description":"Sac Fly"}]}},{"startIndex":42,"endIndex":47,"top":[42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":143.19,"y":156.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":152.82,"y":167.77},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":111.77,"y":124.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":96.65,"y":175.24},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":110.21,"y":56.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":138.48,"y":63.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":154.64,"y":92.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":130.02,"y":155.74},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":145.22,"y":156.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"coordinates":{"x":105.0,"y":129.94},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":87.46,"y":159.17},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":182.75,"y":116.5},"type":"O","description":"Lineout"}]}},{"startIndex":56,"endIndex":64,"top":[56,57,58],"bottom":[59,60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":118.32,"y":136.92},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":192.0,"y":112.27},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":69,"top":[65,66,67,68,69],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":172.63,"y":104.68},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":104.68,"y":157.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":41.83,"y":91.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":69.0,"y":111.86},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"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":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":5,"errors":1,"leftOnBase":4},"away":{"runs":4,"hits":8,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"catcher":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"first":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"center":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"right":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"onDeck":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"inHole":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"battingOrder":7,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"onDeck":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"inHole":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"battingOrder":1,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".245","atBats":34,"obp":".320","slg":".400","ops":".720","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":10,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":6,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":27,"obp":".303","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"5.42","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.50","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":55,"strikes":77,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":3,"pitchesPerInning":"16.50","runsScoredPer9":"5.63","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":29,"groundOuts":87,"airOuts":56,"runs":40,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":88,"baseOnBalls":40,"intentionalWalks":1,"hits":60,"hitByPitch":1,"avg":".208","atBats":289,"obp":".305","slg":".322","ops":".627","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":93,"rbi":29,"leftOnBase":117,"sacBunts":1,"sacFlies":1,"babip":".276","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.17","popOuts":6,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":174,"errors":3,"chances":178,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":37,"groundOuts":67,"airOuts":64,"runs":24,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":45,"baseOnBalls":16,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".228","atBats":224,"obp":".282","slg":".429","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":96,"rbi":35,"leftOnBase":120,"sacBunts":0,"sacFlies":3,"babip":".234","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.36","popOuts":13,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":36,"stolenBasePercentage":".837","caughtStealingPercentage":".163","assists":12,"putOuts":366,"errors":2,"chances":380,"fielding":".995","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695720":{"person":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"jerseyNumber":"47","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":8,"groundOuts":21,"airOuts":15,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".266","atBats":64,"obp":".288","slg":".297","ops":".585","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":19,"rbi":0,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":7},"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":21,"putOuts":30,"errors":2,"chances":53,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"29","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":16,"groundOuts":29,"airOuts":33,"runs":21,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".286","atBats":119,"obp":".366","slg":".454","ops":".820","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":54,"rbi":14,"leftOnBase":45,"sacBunts":2,"sacFlies":0,"babip":".341","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.67","popOuts":4,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":25,"errors":2,"chances":69,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":37,"strikes":54,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"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":23,"gamesStarted":20,"flyOuts":60,"groundOuts":123,"airOuts":107,"runs":49,"doubles":16,"triples":0,"homeRuns":13,"strikeOuts":105,"baseOnBalls":51,"intentionalWalks":1,"hits":89,"hitByPitch":6,"atBats":420,"obp":".304","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1819,"era":"3.51","inningsPitched":"115.1","wins":8,"losses":6,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":45,"whip":"1.21","battersFaced":481,"outs":346,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":1819,"balls":708,"strikes":1111,"strikePercentage":".610","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":3,"winPercentage":".571","pitchesPerInning":"15.77","gamesFinished":2,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"8.19","walksPer9Inn":"3.98","hitsPer9Inn":"6.95","runsScoredPer9":"3.82","homeRunsPer9":"1.01","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":6,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":4,"groundOuts":14,"airOuts":16,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":14,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":65,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":323,"era":"5.51","inningsPitched":"16.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":10,"whip":"1.78","battersFaced":80,"outs":49,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":323,"balls":128,"strikes":195,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.78","gamesFinished":4,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"11.02","walksPer9Inn":"7.71","hitsPer9Inn":"8.27","runsScoredPer9":"6.61","homeRunsPer9":"0.55","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":50,"groundOuts":89,"airOuts":106,"runs":29,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":23,"intentionalWalks":1,"hits":79,"hitByPitch":4,"avg":".254","atBats":311,"obp":".311","slg":".334","ops":".645","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":104,"rbi":35,"leftOnBase":134,"sacBunts":1,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.75","popOuts":17,"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":173,"putOuts":199,"errors":4,"chances":376,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":1,"flyOuts":23,"groundOuts":20,"airOuts":37,"runs":16,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":111,"obp":".317","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":511,"era":"4.85","inningsPitched":"29.2","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.31","battersFaced":126,"outs":89,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":511,"balls":195,"strikes":316,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".500","pitchesPerInning":"17.22","gamesFinished":6,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"8.80","walksPer9Inn":"4.25","hitsPer9Inn":"7.58","runsScoredPer9":"4.85","homeRunsPer9":"1.52","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661531":{"person":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":6,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".308","slg":".500","ops":".808","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":6,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"6.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":0,"putOuts":30,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":34,"groundOuts":73,"airOuts":62,"runs":23,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":39,"baseOnBalls":24,"intentionalWalks":0,"hits":60,"hitByPitch":4,"avg":".260","atBats":231,"obp":".336","slg":".411","ops":".747","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":95,"rbi":28,"leftOnBase":111,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":10,"lineOuts":18},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":1,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":33,"obp":".474","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":121,"era":"10.29","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.57","battersFaced":38,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":121,"balls":51,"strikes":70,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".---","pitchesPerInning":"17.29","gamesFinished":7,"strikeoutWalkRatio":"0.20","strikeoutsPer9Inn":"1.29","walksPer9Inn":"6.43","hitsPer9Inn":"16.71","runsScoredPer9":"11.57","homeRunsPer9":"5.14","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":74,"errors":0,"chances":76,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":39,"gamesStarted":2,"flyOuts":28,"groundOuts":48,"airOuts":57,"runs":33,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":1,"hits":59,"hitByPitch":3,"atBats":220,"obp":".347","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":987,"era":"4.68","inningsPitched":"57.2","wins":1,"losses":3,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":30,"whip":"1.44","battersFaced":250,"outs":173,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":987,"balls":370,"strikes":617,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".250","pitchesPerInning":"17.12","gamesFinished":14,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.21","walksPer9Inn":"3.75","hitsPer9Inn":"9.21","runsScoredPer9":"5.15","homeRunsPer9":"0.94","inheritedRunners":28,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":16},"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}},"ID656240":{"person":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":102,"era":"1.69","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.69","battersFaced":25,"outs":16,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":40,"strikes":62,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"19.13","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"11.81","runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":14,"flyOuts":49,"groundOuts":49,"airOuts":96,"runs":47,"doubles":14,"triples":0,"homeRuns":12,"strikeOuts":61,"baseOnBalls":42,"intentionalWalks":0,"hits":75,"hitByPitch":3,"atBats":275,"obp":".370","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1325,"era":"5.79","inningsPitched":"70.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":45,"whip":"1.67","battersFaced":326,"outs":210,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1325,"balls":525,"strikes":800,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".556","pitchesPerInning":"18.93","gamesFinished":0,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"7.84","walksPer9Inn":"5.40","hitsPer9Inn":"9.64","runsScoredPer9":"6.04","homeRunsPer9":"1.54","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":33,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":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":51,"flyOuts":12,"groundOuts":25,"airOuts":29,"runs":13,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":4,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".270","atBats":115,"obp":".298","slg":".409","ops":".707","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":47,"rbi":10,"leftOnBase":53,"sacBunts":2,"sacFlies":1,"babip":".358","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.50","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":38,"errors":6,"chances":117,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":49,"flyOuts":17,"groundOuts":31,"airOuts":35,"runs":24,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":61,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".220","atBats":159,"obp":".294","slg":".384","ops":".678","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":61,"rbi":20,"leftOnBase":69,"sacBunts":0,"sacFlies":3,"babip":".313","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.80","popOuts":9,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":24,"errors":3,"chances":74,"fielding":".959","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"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"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":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":49,"groundOuts":111,"airOuts":87,"runs":52,"doubles":25,"triples":2,"homeRuns":17,"strikeOuts":80,"baseOnBalls":49,"intentionalWalks":4,"hits":89,"hitByPitch":3,"avg":".243","atBats":366,"obp":".337","slg":".462","ops":".799","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":169,"rbi":50,"leftOnBase":167,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.53","popOuts":20,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":189,"errors":1,"chances":195,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669620":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"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":11,"gamesStarted":1,"flyOuts":5,"groundOuts":15,"airOuts":16,"runs":9,"doubles":11,"triples":1,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":66,"obp":".357","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":242,"era":"5.40","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":9,"whip":"1.67","battersFaced":70,"outs":45,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":242,"balls":76,"strikes":166,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".---","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"8.40","walksPer9Inn":"1.80","hitsPer9Inn":"13.20","runsScoredPer9":"5.40","homeRunsPer9":"0.60","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":36,"groundOuts":50,"airOuts":64,"runs":36,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":73,"baseOnBalls":31,"intentionalWalks":1,"hits":67,"hitByPitch":3,"atBats":250,"obp":".351","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1158,"era":"4.59","inningsPitched":"66.2","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.47","battersFaced":288,"outs":200,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1158,"balls":414,"strikes":744,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".364","pitchesPerInning":"17.37","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"9.86","walksPer9Inn":"4.19","hitsPer9Inn":"9.05","runsScoredPer9":"4.86","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696522":{"person":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":0,"flyOuts":9,"groundOuts":7,"airOuts":18,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":37,"obp":".356","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":174,"era":"3.72","inningsPitched":"9.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.55","battersFaced":45,"outs":29,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":68,"strikes":106,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"3.72","walksPer9Inn":"4.66","hitsPer9Inn":"9.31","runsScoredPer9":"3.72","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":27,"groundOuts":25,"airOuts":30,"runs":18,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":123,"obp":".312","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":596,"era":"4.67","inningsPitched":"34.2","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":5,"blownSaves":1,"earnedRuns":18,"whip":"1.21","battersFaced":141,"outs":104,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":596,"balls":208,"strikes":388,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"17.19","gamesFinished":13,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"10.90","walksPer9Inn":"3.89","hitsPer9Inn":"7.01","runsScoredPer9":"4.67","homeRunsPer9":"1.82","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680716":{"person":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".200","slg":".200","ops":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 3-1)(BS, 5)","summary":"0.2 IP, 2 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":13,"strikes":11,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":22,"groundOuts":34,"airOuts":44,"runs":21,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":67,"baseOnBalls":32,"intentionalWalks":2,"hits":44,"hitByPitch":5,"atBats":188,"obp":".358","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":951,"era":"3.62","inningsPitched":"49.2","wins":3,"losses":1,"saves":9,"saveOpportunities":14,"holds":10,"blownSaves":5,"earnedRuns":20,"whip":"1.53","battersFaced":226,"outs":149,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":951,"balls":373,"strikes":578,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".750","pitchesPerInning":"19.15","gamesFinished":16,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"12.14","walksPer9Inn":"5.80","hitsPer9Inn":"7.97","runsScoredPer9":"3.81","homeRunsPer9":"1.09","inheritedRunners":33,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":38,"gamesStarted":1,"flyOuts":34,"groundOuts":37,"airOuts":49,"runs":27,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":60,"baseOnBalls":26,"intentionalWalks":1,"hits":51,"hitByPitch":3,"atBats":192,"obp":".357","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":890,"era":"3.91","inningsPitched":"50.2","wins":2,"losses":3,"saves":0,"saveOpportunities":4,"holds":6,"blownSaves":4,"earnedRuns":22,"whip":"1.52","battersFaced":226,"outs":152,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":890,"balls":347,"strikes":543,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".400","pitchesPerInning":"17.57","gamesFinished":13,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"10.66","walksPer9Inn":"4.62","hitsPer9Inn":"9.06","runsScoredPer9":"4.80","homeRunsPer9":"1.07","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":20,"groundOuts":65,"airOuts":33,"runs":23,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":68,"baseOnBalls":19,"intentionalWalks":0,"hits":58,"hitByPitch":10,"avg":".262","atBats":221,"obp":".345","slg":".353","ops":".698","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":78,"rbi":21,"leftOnBase":81,"sacBunts":1,"sacFlies":2,"babip":".358","groundOutsToAirouts":"1.97","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"55.25","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":187,"errors":5,"chances":194,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":27,"gamesStarted":9,"flyOuts":51,"groundOuts":51,"airOuts":81,"runs":57,"doubles":10,"triples":2,"homeRuns":14,"strikeOuts":89,"baseOnBalls":28,"intentionalWalks":0,"hits":75,"hitByPitch":8,"atBats":293,"obp":".334","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1282,"era":"6.72","inningsPitched":"73.2","wins":2,"losses":7,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":55,"whip":"1.40","battersFaced":332,"outs":221,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1282,"balls":450,"strikes":832,"strikePercentage":".650","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".222","pitchesPerInning":"17.40","gamesFinished":5,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"10.87","walksPer9Inn":"3.42","hitsPer9Inn":"9.16","runsScoredPer9":"6.96","homeRunsPer9":"1.71","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":43,"groundOuts":104,"airOuts":75,"runs":33,"doubles":13,"triples":1,"homeRuns":7,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":80,"hitByPitch":2,"avg":".274","atBats":292,"obp":".306","slg":".397","ops":".703","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":116,"rbi":36,"leftOnBase":126,"sacBunts":1,"sacFlies":1,"babip":".291","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.71","popOuts":8,"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":122,"putOuts":77,"errors":0,"chances":199,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[671732,805779,691016,641680,643446,695720,622268,675961,666126,691777,703607,669372,669620,663687,665660],"pitchers":[669372,669620,663687,665660],"bench":[680716,661531],"bullpen":[686930,656240,686751,696522,695611,682052,665622,678022,660761],"battingOrder":[671732,805779,691016,641680,643446,695720,675961,691777,703607],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Soderstrom (25, Singer); Wilson, J (13, Singer)."},{"label":"TB","value":"Bolte 3; McNeil 2; Soderstrom 2; Williams; Wilson, J 2."},{"label":"RBI","value":"McNeil (35); Wilson, J 2 (36)."},{"label":"2-out RBI","value":"Wilson, J 2."},{"label":"Runners left in scoring position, 2 out","value":"Soderstrom; Butler, L."},{"label":"GIDP","value":"Wilson, J."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Butler, L (7, 2nd base off Singer/Stephenson, T); Bolte (13, 2nd base off Moll/Stephenson, T)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Wilson, J-Walton-McNeil)."}]}],"note":[{"label":"a","value":"Flied out for Walton in the 7th."},{"label":"b","value":"Lined out for Cortes in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":6,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".230","atBats":27,"obp":".310","slg":".397","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":6,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":6},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"4.43","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.41","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":53,"strikes":96,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":3,"pitchesPerInning":"16.56","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":17,"groundOuts":17,"airOuts":33,"runs":22,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":111,"obp":".314","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":456,"era":"6.83","inningsPitched":"27.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.37","battersFaced":121,"outs":83,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":456,"balls":150,"strikes":306,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".500","pitchesPerInning":"16.48","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"10.73","walksPer9Inn":"2.93","hitsPer9Inn":"9.43","runsScoredPer9":"7.16","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"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":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":47,"groundOuts":86,"airOuts":70,"runs":64,"doubles":18,"triples":5,"homeRuns":18,"strikeOuts":113,"baseOnBalls":45,"intentionalWalks":0,"hits":102,"hitByPitch":2,"avg":".276","atBats":369,"obp":".356","slg":".499","ops":".855","caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":184,"rbi":52,"leftOnBase":143,"sacBunts":0,"sacFlies":2,"babip":".350","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":3,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":201,"putOuts":125,"errors":10,"chances":336,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":25,"groundOuts":27,"airOuts":44,"runs":22,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".268","atBats":164,"obp":".366","slg":".372","ops":".738","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":61,"rbi":16,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".366","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":125,"errors":0,"chances":125,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":64,"groundOuts":113,"airOuts":104,"runs":60,"doubles":23,"triples":0,"homeRuns":24,"strikeOuts":106,"baseOnBalls":52,"intentionalWalks":4,"hits":108,"hitByPitch":3,"avg":".255","atBats":424,"obp":".335","slg":".479","ops":".814","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":486,"totalBases":203,"rbi":86,"leftOnBase":189,"sacBunts":0,"sacFlies":7,"babip":".279","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":16,"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":100,"putOuts":481,"errors":2,"chances":583,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":37,"gamesStarted":0,"flyOuts":25,"groundOuts":29,"airOuts":39,"runs":18,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":126,"obp":".319","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":560,"era":"4.96","inningsPitched":"32.2","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":18,"whip":"1.38","battersFaced":142,"outs":98,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":560,"balls":193,"strikes":367,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"17.14","gamesFinished":9,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"7.99","walksPer9Inn":"3.58","hitsPer9Inn":"8.82","runsScoredPer9":"4.96","homeRunsPer9":"1.65","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(S, 12)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":22,"groundOuts":9,"airOuts":36,"runs":12,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":1,"hits":21,"hitByPitch":3,"atBats":90,"obp":".308","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":409,"era":"4.44","inningsPitched":"24.1","wins":4,"losses":1,"saves":12,"saveOpportunities":15,"holds":0,"blownSaves":3,"earnedRuns":12,"whip":"1.19","battersFaced":104,"outs":73,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":409,"balls":149,"strikes":260,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".800","pitchesPerInning":"16.81","gamesFinished":22,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"9.99","walksPer9Inn":"2.96","hitsPer9Inn":"7.77","runsScoredPer9":"4.44","homeRunsPer9":"1.48","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":7},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":24,"groundOuts":41,"airOuts":35,"runs":11,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":1,"hits":25,"hitByPitch":3,"atBats":132,"obp":".257","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":579,"era":"2.29","inningsPitched":"35.1","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":9,"whip":"0.96","battersFaced":147,"outs":106,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":188,"strikes":391,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.39","gamesFinished":6,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"8.41","walksPer9Inn":"2.29","hitsPer9Inn":"6.37","runsScoredPer9":"2.80","homeRunsPer9":"1.02","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":18,"groundOuts":50,"airOuts":40,"runs":18,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".192","atBats":167,"obp":".237","slg":".341","ops":".578","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":57,"rbi":14,"leftOnBase":83,"sacBunts":0,"sacFlies":0,"babip":".224","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.83","popOuts":12,"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":1,"putOuts":92,"errors":0,"chances":93,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":42,"strikes":59,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":72,"groundOuts":114,"airOuts":122,"runs":64,"doubles":19,"triples":2,"homeRuns":21,"strikeOuts":97,"baseOnBalls":39,"intentionalWalks":0,"hits":123,"hitByPitch":8,"atBats":453,"obp":".339","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1973,"era":"4.67","inningsPitched":"113.2","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.43","battersFaced":503,"outs":341,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1973,"balls":756,"strikes":1217,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":3,"winPercentage":".333","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"2.49","strikeoutsPer9Inn":"7.68","walksPer9Inn":"3.09","hitsPer9Inn":"9.74","runsScoredPer9":"5.07","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"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":88,"flyOuts":52,"groundOuts":58,"airOuts":87,"runs":35,"doubles":14,"triples":0,"homeRuns":8,"strikeOuts":88,"baseOnBalls":37,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".190","atBats":284,"obp":".289","slg":".324","ops":".613","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":92,"rbi":26,"leftOnBase":132,"sacBunts":2,"sacFlies":1,"babip":".243","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":20,"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":197,"putOuts":131,"errors":3,"chances":331,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":31,"groundOuts":40,"airOuts":61,"runs":14,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":22,"hitByPitch":2,"avg":".142","atBats":155,"obp":".199","slg":".245","ops":".444","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":38,"rbi":7,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".151","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.75","popOuts":7,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":36,"errors":2,"chances":123,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":37,"groundOuts":54,"airOuts":70,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".165","atBats":206,"obp":".251","slg":".248","ops":".499","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":51,"rbi":11,"leftOnBase":74,"sacBunts":5,"sacFlies":1,"babip":".207","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.67","popOuts":18,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":165,"errors":1,"chances":167,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695534":{"person":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":2,"flyOuts":25,"groundOuts":31,"airOuts":45,"runs":16,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":29,"hitByPitch":3,"atBats":117,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":439,"era":"4.50","inningsPitched":"30.0","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":15,"whip":"1.23","battersFaced":130,"outs":90,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":439,"balls":156,"strikes":283,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".333","pitchesPerInning":"14.63","gamesFinished":8,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"4.20","walksPer9Inn":"2.40","hitsPer9Inn":"8.70","runsScoredPer9":"4.80","homeRunsPer9":"1.50","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":19,"gamesStarted":16,"flyOuts":54,"groundOuts":84,"airOuts":91,"runs":51,"doubles":18,"triples":2,"homeRuns":10,"strikeOuts":70,"baseOnBalls":37,"intentionalWalks":1,"hits":89,"hitByPitch":4,"atBats":332,"obp":".348","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1414,"era":"5.42","inningsPitched":"83.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.52","battersFaced":376,"outs":249,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1414,"balls":534,"strikes":880,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".300","pitchesPerInning":"17.04","gamesFinished":3,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"7.59","walksPer9Inn":"4.01","hitsPer9Inn":"9.65","runsScoredPer9":"5.53","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":11,"groundOuts":29,"airOuts":20,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":1,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".250","atBats":84,"obp":".259","slg":".429","ops":".688","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":36,"rbi":11,"leftOnBase":39,"sacBunts":2,"sacFlies":0,"babip":".266","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":27,"obp":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"14.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.00","battersFaced":29,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.80","walksPer9Inn":"1.80","hitsPer9Inn":"25.20","runsScoredPer9":"14.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","assists":11,"putOuts":205,"errors":5,"chances":221,"fielding":".977","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":47,"groundOuts":49,"airOuts":78,"runs":26,"doubles":16,"triples":0,"homeRuns":9,"strikeOuts":77,"baseOnBalls":35,"intentionalWalks":1,"hits":68,"hitByPitch":1,"avg":".252","atBats":270,"obp":".338","slg":".411","ops":".749","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":111,"rbi":32,"leftOnBase":116,"sacBunts":0,"sacFlies":2,"babip":".317","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":10,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":76,"stolenBasePercentage":".826","caughtStealingPercentage":".174","assists":32,"putOuts":653,"errors":3,"chances":688,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"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":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":81,"flyOuts":32,"groundOuts":50,"airOuts":65,"runs":27,"doubles":12,"triples":0,"homeRuns":14,"strikeOuts":119,"baseOnBalls":29,"intentionalWalks":1,"hits":59,"hitByPitch":2,"avg":".202","atBats":292,"obp":".278","slg":".387","ops":".665","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":113,"rbi":39,"leftOnBase":158,"sacBunts":0,"sacFlies":1,"babip":".281","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.86","popOuts":16,"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":40,"putOuts":21,"errors":2,"chances":63,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID685112":{"person":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":6,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":1,"hits":8,"hitByPitch":1,"atBats":27,"obp":".424","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":129,"era":"5.68","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.05","battersFaced":33,"outs":19,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":47,"strikes":82,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"20.37","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.11","walksPer9Inn":"7.11","hitsPer9Inn":"11.37","runsScoredPer9":"5.68","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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}},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":52,"gamesStarted":0,"flyOuts":16,"groundOuts":54,"airOuts":32,"runs":27,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":48,"baseOnBalls":26,"intentionalWalks":2,"hits":38,"hitByPitch":5,"atBats":166,"obp":".347","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":854,"era":"4.17","inningsPitched":"45.1","wins":1,"losses":7,"saves":1,"saveOpportunities":5,"holds":5,"blownSaves":4,"earnedRuns":21,"whip":"1.41","battersFaced":204,"outs":136,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":854,"balls":345,"strikes":509,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".125","pitchesPerInning":"18.84","gamesFinished":5,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"9.53","walksPer9Inn":"5.16","hitsPer9Inn":"7.54","runsScoredPer9":"5.36","homeRunsPer9":"0.99","inheritedRunners":31,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":84,"flyOuts":54,"groundOuts":52,"airOuts":105,"runs":44,"doubles":11,"triples":1,"homeRuns":19,"strikeOuts":75,"baseOnBalls":51,"intentionalWalks":1,"hits":68,"hitByPitch":2,"avg":".228","atBats":298,"obp":".343","slg":".463","ops":".806","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":138,"rbi":46,"leftOnBase":136,"sacBunts":0,"sacFlies":2,"babip":".238","groundOutsToAirouts":"0.50","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.68","popOuts":20,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":146,"errors":0,"chances":147,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":56,"gamesStarted":0,"flyOuts":35,"groundOuts":51,"airOuts":57,"runs":22,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":47,"baseOnBalls":31,"intentionalWalks":4,"hits":38,"hitByPitch":3,"atBats":191,"obp":".319","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":847,"era":"2.52","inningsPitched":"53.2","wins":4,"losses":4,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":15,"whip":"1.29","battersFaced":227,"outs":161,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":847,"balls":320,"strikes":527,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"15.78","gamesFinished":10,"strikeoutWalkRatio":"1.52","strikeoutsPer9Inn":"7.88","walksPer9Inn":"5.20","hitsPer9Inn":"6.37","runsScoredPer9":"3.69","homeRunsPer9":"0.67","inheritedRunners":26,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670062":{"person":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":2,"strikes":12,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":15,"groundOuts":19,"airOuts":22,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":67,"obp":".250","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":324,"era":"2.18","inningsPitched":"20.2","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"0.92","battersFaced":80,"outs":62,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":324,"balls":114,"strikes":210,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"15.68","gamesFinished":3,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.27","walksPer9Inn":"4.35","hitsPer9Inn":"3.92","runsScoredPer9":"2.61","homeRunsPer9":"1.31","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":23,"gamesStarted":23,"flyOuts":77,"groundOuts":110,"airOuts":151,"runs":57,"doubles":15,"triples":1,"homeRuns":17,"strikeOuts":95,"baseOnBalls":59,"intentionalWalks":0,"hits":111,"hitByPitch":0,"atBats":462,"obp":".323","caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","numberOfPitches":2135,"era":"3.91","inningsPitched":"122.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.39","battersFaced":528,"outs":366,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2135,"balls":809,"strikes":1326,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".417","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"7.01","walksPer9Inn":"4.35","hitsPer9Inn":"8.19","runsScoredPer9":"4.20","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":34,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699302":{"person":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"jerseyNumber":"43","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".333","slg":".000","ops":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":21,"gamesStarted":21,"flyOuts":70,"groundOuts":84,"airOuts":124,"runs":35,"doubles":17,"triples":2,"homeRuns":13,"strikeOuts":137,"baseOnBalls":43,"intentionalWalks":0,"hits":87,"hitByPitch":1,"atBats":430,"obp":".275","caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1945,"era":"2.35","inningsPitched":"118.2","wins":13,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.10","battersFaced":477,"outs":356,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1945,"balls":720,"strikes":1225,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".929","pitchesPerInning":"16.39","gamesFinished":0,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"10.39","walksPer9Inn":"3.26","hitsPer9Inn":"6.60","runsScoredPer9":"2.65","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671155":{"person":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"jerseyNumber":"63","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".250","slg":".100","ops":".350","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[682829,701398,668709,663886,553993,671155,667472,699302,670770,663647,680574,663903,594580,670062,641941],"pitchers":[663903,594580,670062,641941],"bench":[682622,624431],"bullpen":[671096,622088,656271,695505,668881,572955,695076,685112,695534],"battingOrder":[682829,701398,668709,663886,671155,667472,670770,663647,680574],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McLain, M (14, Ginn)."},{"label":"TB","value":"Bleday; De La Cruz, E; McLain, M 2; Stewart, S; Suárez, E."},{"label":"RBI","value":"De La Cruz, E 2 (52); Stewart, S (86)."},{"label":"Runners left in scoring position, 2 out","value":"Myers 2."},{"label":"SF","value":"Stewart, S."},{"label":"GIDP","value":"Stephenson, T."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"De La Cruz, E (10, throw)."},{"label":"DP","value":"2 (Hayes-McLain, M-Stewart, S; Stewart, S)."}]}],"note":[{"label":"1","value":"Ran for Suárez, E in the 8th."}]}},"officials":[{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ginn; Harris, H 2; Alvarado."},{"label":"Pitch timer violations","value":"Singer (pitcher)."},{"label":"ABS Challenge","value":"Stephenson, T (Ball-Overturned to Strike); De La Cruz, E (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Ginn 91-54; Basso 11-8; Harris, H 24-11; Alvarado 6-4; Singer 101-59; Moll 20-14; Garcia, J 14-12; Pagán 14-11."},{"label":"Groundouts-flyouts","value":"Ginn 6-3; Basso 0-0; Harris, H 0-1; Alvarado 0-0; Singer 6-2; Moll 2-1; Garcia, J 1-0; Pagán 0-2."},{"label":"Batters faced","value":"Ginn 24; Basso 3; Harris, H 5; Alvarado 1; Singer 24; Moll 5; Garcia, J 3; Pagán 5."},{"label":"Inherited runners-scored","value":"Alvarado 1-0."},{"label":"Umpires","value":"HP: Lance Barksdale. 1B: Will Little. 2B: Ryan Additon. 3B: Jonathan Parra. "},{"label":"Weather","value":"86 degrees, Clear."},{"label":"Wind","value":"3 mph, L To R."},{"label":"First pitch","value":"6:42 PM."},{"label":"T","value":"2:35."},{"label":"Att","value":"21,714."},{"label":"Venue","value":"Great American Ball Park."},{"label":"August 4, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","boxscoreName":"Ginn"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":37,"strikes":54,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"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":23,"gamesStarted":20,"flyOuts":60,"groundOuts":123,"airOuts":107,"runs":49,"doubles":16,"triples":0,"homeRuns":13,"strikeOuts":105,"baseOnBalls":51,"intentionalWalks":1,"hits":89,"hitByPitch":6,"atBats":420,"obp":".304","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1819,"era":"3.51","inningsPitched":"115.1","wins":8,"losses":6,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":45,"whip":"1.21","battersFaced":481,"outs":346,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":1819,"balls":708,"strikes":1111,"strikePercentage":".610","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":3,"winPercentage":".571","pitchesPerInning":"15.77","gamesFinished":2,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"8.19","walksPer9Inn":"3.98","hitsPer9Inn":"6.95","runsScoredPer9":"3.82","homeRunsPer9":"1.01","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":6,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","boxscoreName":"Singer"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":42,"strikes":59,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":72,"groundOuts":114,"airOuts":122,"runs":64,"doubles":19,"triples":2,"homeRuns":21,"strikeOuts":97,"baseOnBalls":39,"intentionalWalks":0,"hits":123,"hitByPitch":8,"atBats":453,"obp":".339","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1973,"era":"4.67","inningsPitched":"113.2","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.43","battersFaced":503,"outs":341,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1973,"balls":756,"strikes":1217,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":3,"winPercentage":".333","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"2.49","strikeoutsPer9Inn":"7.68","walksPer9Inn":"3.09","hitsPer9Inn":"9.74","runsScoredPer9":"5.07","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57},{"player":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","boxscoreName":"Bolte"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":20,"groundOuts":65,"airOuts":33,"runs":23,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":68,"baseOnBalls":19,"intentionalWalks":0,"hits":58,"hitByPitch":10,"avg":".262","atBats":221,"obp":".345","slg":".353","ops":".698","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":78,"rbi":21,"leftOnBase":81,"sacBunts":1,"sacFlies":2,"babip":".358","groundOutsToAirouts":"1.97","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"55.25","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":187,"errors":5,"chances":194,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"loser":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"save":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}