{"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":823180,"link":"/api/v1.1/game/823180/feed/live","metaData":{"wait":10,"timeStamp":"20260826_230057","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823180,"type":"R","doubleHeader":"N","id":"2026/08/26/cinmlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823180-2026-08-26","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-26T19:45:00Z","originalDate":"2026-08-26","officialDate":"2026-08-26","dayNight":"day","time":"12:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":71,"ties":0,"pct":".470"},"records":{},"divisionLeader":false,"wins":63,"losses":71,"winningPercentage":".470"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":133,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":79,"ties":0,"pct":".406"},"records":{},"divisionLeader":false,"wins":54,"losses":79,"winningPercentage":".406"},"franchiseName":"San Francisco","clubName":"Giants","active":true}},"players":{"ID694376":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376","firstName":"Shay","lastName":"Whitcomb","primaryNumber":"13","birthDate":"1998-09-28","currentAge":27,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Shay","useLastName":"Whitcomb","middleName":"Lane","boxscoreName":"Whitcomb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shay Whitcomb","nameSlug":"shay-whitcomb-694376","firstLastName":"Shay Whitcomb","lastFirstName":"Whitcomb, Shay","lastInitName":"Whitcomb, S","initLastName":"S Whitcomb","fullFMLName":"Shay Lane Whitcomb","fullLFMName":"Whitcomb, Shay Lane","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"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},"ID682825":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825","firstName":"Luis","lastName":"Mey","primaryNumber":"47","birthDate":"2001-06-24","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Mey","middleName":"Ellison","boxscoreName":"Mey","gender":"M","nameMatrilineal":"Senatis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Mey","nameSlug":"luis-mey-682825","firstLastName":"Luis Mey","lastFirstName":"Mey, Luis","lastInitName":"Mey, L","initLastName":"L Mey","fullFMLName":"Luis Ellison Mey","fullLFMName":"Mey, Luis Ellison","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668800":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800","firstName":"Andrew","lastName":"Knizner","primaryNumber":"19","birthDate":"1995-02-03","currentAge":31,"birthCity":"Glen Allen","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Andrew","useLastName":"Knizner","middleName":"Robert","boxscoreName":"Knizner","nickName":"Kiz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KIZ-ner","mlbDebutDate":"2019-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Knizner","nameSlug":"andrew-knizner-668800","firstLastName":"Andrew Knizner","lastFirstName":"Knizner, Andrew","lastInitName":"Knizner, A","initLastName":"A Knizner","fullFMLName":"Andrew Robert Knizner","fullLFMName":"Knizner, Andrew Robert","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"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},"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},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"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},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID671345":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345","firstName":"Jason","lastName":"Foley","primaryNumber":"64","birthDate":"1995-11-01","currentAge":30,"birthCity":"Manhasset","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Foley","middleName":"Joseph","boxscoreName":"Foley","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Foley","nameSlug":"jason-foley-671345","firstLastName":"Jason Foley","lastFirstName":"Foley, Jason","lastInitName":"Foley, J","initLastName":"J Foley","fullFMLName":"Jason Joseph Foley","fullLFMName":"Foley, Jason Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID702352":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352","firstName":"Spencer","lastName":"Bivens","primaryNumber":"76","birthDate":"1994-06-28","currentAge":32,"birthCity":"Virginia Beach","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Bivens","boxscoreName":"Bivens","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"BIV-ens","mlbDebutDate":"2024-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Bivens","nameSlug":"spencer-bivens-702352","firstLastName":"Spencer Bivens","lastFirstName":"Bivens, Spencer","lastInitName":"Bivens, S","initLastName":"S Bivens","fullFMLName":"Spencer Bivens","fullLFMName":"Bivens, Spencer","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"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":30,"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},"ID666157":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","firstName":"Nicholas","lastName":"Lodolo","primaryNumber":"40","birthDate":"1998-02-05","currentAge":28,"birthCity":"La Verne","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Lodolo","middleName":"Frank","boxscoreName":"Lodolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LUH-dole-oh","mlbDebutDate":"2022-04-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Lodolo","nameSlug":"nick-lodolo-666157","firstLastName":"Nick Lodolo","lastFirstName":"Lodolo, Nick","lastInitName":"Lodolo, N","initLastName":"N Lodolo","fullFMLName":"Nicholas Frank Lodolo","fullLFMName":"Lodolo, Nicholas Frank","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID665665":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665","firstName":"Reiver","lastName":"Sanmartin","primaryNumber":"48","birthDate":"1996-04-15","currentAge":30,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 1\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reiver","useLastName":"Sanmartin","middleName":"Jose","boxscoreName":"Sanmartin","gender":"M","nameMatrilineal":"Zuniga","isPlayer":true,"isVerified":false,"pronunciation":"RAY-ver sanmarTEEN","mlbDebutDate":"2021-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reiver Sanmartin","nameSlug":"reiver-sanmartin-665665","firstLastName":"Reiver Sanmartin","lastFirstName":"Sanmartin, Reiver","lastInitName":"Sanmartin, R","initLastName":"R Sanmartin","fullFMLName":"Reiver Jose Sanmartin","fullLFMName":"Sanmartin, Reiver Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID694918":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918","firstName":"Janzen","lastName":"Tidwell","primaryNumber":"46","birthDate":"2001-06-08","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blade","useLastName":"Tidwell","middleName":"Blade","boxscoreName":"Tidwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blade Tidwell","nameSlug":"blade-tidwell-694918","firstLastName":"Blade Tidwell","lastFirstName":"Tidwell, Blade","lastInitName":"Tidwell, B","initLastName":"B Tidwell","fullFMLName":"Janzen Blade Tidwell","fullLFMName":"Tidwell, Janzen Blade","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID806367":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367","firstName":"Turner","lastName":"Hill","primaryNumber":"52","birthDate":"1999-04-04","currentAge":27,"birthCity":"Marietta","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Turner","useLastName":"Hill","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Turner Hill","nameSlug":"turner-hill-806367","firstLastName":"Turner Hill","lastFirstName":"Hill, Turner","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Turner Hill","fullLFMName":"Hill, Turner","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID813841":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","firstName":"Jonah","lastName":"Cox","primaryNumber":"53","birthDate":"2001-08-04","currentAge":25,"birthCity":"Louisville","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jonah","useLastName":"Cox","middleName":"Abbott","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Cox","nameSlug":"jonah-cox-813841","firstLastName":"Jonah Cox","lastFirstName":"Cox, Jonah","lastInitName":"Cox, J","initLastName":"J Cox","fullFMLName":"Jonah Abbott Cox","fullLFMName":"Cox, Jonah Abbott","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID681916":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916","firstName":"Dylan","lastName":"Smith","primaryNumber":"66","birthDate":"2000-05-28","currentAge":26,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Smith","middleName":"Miguel","boxscoreName":"Smith, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Smith","nameSlug":"dylan-smith-681916","firstLastName":"Dylan Smith","lastFirstName":"Smith, Dylan","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dylan Miguel Smith","fullLFMName":"Smith, Dylan Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID701852":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852","firstName":"Drew","lastName":"Cavanaugh","primaryNumber":"61","birthDate":"2002-01-27","currentAge":24,"birthCity":"Troy","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":219,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Cavanaugh","middleName":"Michael","boxscoreName":"Cavanaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Cavanaugh","nameSlug":"drew-cavanaugh-701852","firstLastName":"Drew Cavanaugh","lastFirstName":"Cavanaugh, Drew","lastInitName":"Cavanaugh, D","initLastName":"D Cavanaugh","fullFMLName":"Drew Michael Cavanaugh","fullLFMName":"Cavanaugh, Drew Michael","strikeZoneTop":3.203,"strikeZoneBottom":1.617},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID801501":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501","firstName":"Nathan","lastName":"Furman","primaryNumber":"56","birthDate":"2001-07-23","currentAge":25,"birthCity":"Brookhaven","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nate","useLastName":"Furman","middleName":"Walter","boxscoreName":"Furman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Furman","nameSlug":"nate-furman-801501","firstLastName":"Nate Furman","lastFirstName":"Furman, Nate","lastInitName":"Furman, N","initLastName":"N Furman","fullFMLName":"Nathan Walter Furman","fullLFMName":"Furman, Nathan Walter","strikeZoneTop":3.02,"strikeZoneBottom":1.52},"ID676254":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254","firstName":"Ryan","lastName":"Walker","primaryNumber":"74","birthDate":"1995-11-26","currentAge":30,"birthCity":"Arlington","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Walker","middleName":"Patrick","boxscoreName":"Walker, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Walker","nameSlug":"ryan-walker-676254","firstLastName":"Ryan Walker","lastFirstName":"Walker, Ryan","lastInitName":"Walker, R","initLastName":"R Walker","fullFMLName":"Ryan Patrick Walker","fullLFMName":"Walker, Ryan Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID805345":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345","firstName":"Trenton","lastName":"Harris","primaryNumber":"68","birthDate":"1999-01-22","currentAge":27,"birthCity":"Cary","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Harris","middleName":"Lee","boxscoreName":"Harris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Harris","nameSlug":"trent-harris-805345","firstLastName":"Trent Harris","lastFirstName":"Harris, Trent","lastInitName":"Harris, T","initLastName":"T Harris","fullFMLName":"Trenton Lee Harris","fullLFMName":"Harris, Trenton Lee","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID677943":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943","firstName":"William","lastName":"Banfield","primaryNumber":"60","birthDate":"1999-11-18","currentAge":26,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Will","useLastName":"Banfield","middleName":"Frank","boxscoreName":"Banfield","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Banfield","nameTitle":"V","nameSuffix":"V","nameSlug":"will-banfield-677943","firstLastName":"Will Banfield","lastFirstName":"Banfield, Will","lastInitName":"Banfield, W","initLastName":"W Banfield","fullFMLName":"William Frank Banfield","fullLFMName":"Banfield, William Frank","strikeZoneTop":3.189,"strikeZoneBottom":1.61},"ID694820":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820","firstName":"Braxton","lastName":"Roxby","primaryNumber":"90","birthDate":"1999-03-12","currentAge":27,"birthCity":"Johnstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Roxby","middleName":"Craig","boxscoreName":"Roxby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Roxby","nameSlug":"braxton-roxby-694820","firstLastName":"Braxton Roxby","lastFirstName":"Roxby, Braxton","lastInitName":"Roxby, B","initLastName":"B Roxby","fullFMLName":"Braxton Craig Roxby","fullLFMName":"Roxby, Braxton Craig","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID687529":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529","firstName":"Grant","lastName":"McCray","primaryNumber":"58","birthDate":"2000-12-07","currentAge":25,"birthCity":"Billings","birthStateProvince":"MT","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grant","useLastName":"McCray","middleName":"Snow","boxscoreName":"McCray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant McCray","nameSlug":"grant-mccray-687529","firstLastName":"Grant McCray","lastFirstName":"McCray, Grant","lastInitName":"McCray, G","initLastName":"G McCray","fullFMLName":"Grant Snow McCray","fullLFMName":"McCray, Grant Snow","strikeZoneTop":3.24,"strikeZoneBottom":1.64},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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},"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},"ID678545":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545","firstName":"Osleivis","lastName":"Basabe","primaryNumber":"39","birthDate":"2000-09-13","currentAge":25,"birthCity":"Bobures","birthCountry":"Venezuela","height":"5' 11\"","weight":197,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Osleivis","useLastName":"Basabe","middleName":"Jose","boxscoreName":"Basabe","gender":"M","nameMatrilineal":"Chourio","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osleivis Basabe","nameSlug":"osleivis-basabe-678545","firstLastName":"Osleivis Basabe","lastFirstName":"Basabe, Osleivis","lastInitName":"Basabe, O","initLastName":"O Basabe","fullFMLName":"Osleivis Jose Basabe","fullLFMName":"Basabe, Osleivis Jose","strikeZoneTop":3.18,"strikeZoneBottom":1.61}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41311,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2026"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Sunny","temp":"70","wind":"10 mph, Out To CF"},"gameInfo":{"attendance":24130,"firstPitch":"2026-08-26T19:45:00.000Z","gameDurationMinutes":195},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":4,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"home":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"}},"officialScorer":{"id":493726,"fullName":"Jim Young","link":"/api/v1/people/493726"},"primaryDatacaster":{"id":650314,"fullName":"Stacey Hohl","link":"/api/v1/people/650314"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":4,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Héctor Rodríguez reaches on a fielding error by second baseman Shay Whitcomb.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T19:45:51.603Z","endTime":"2026-08-26T19:46:01.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"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-26T16:38:17.583Z","endTime":"2026-08-26T19:25:59.203Z","isPitch":false,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"}},{"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-26T19:25:59.203Z","endTime":"2026-08-26T19:44:56.455Z","isPitch":false,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"}},{"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-26T19:44:56.455Z","endTime":"2026-08-26T19:45:52.603Z","isPitch":false,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.111584965392588,"aZ":-32.32857978967288,"pfxX":-11.749743834810515,"pfxZ":-0.08716720263723943,"pX":-0.13698252522284418,"pZ":2.4312268332961815,"vX0":7.344544808542701,"vY0":-130.20067184675486,"vZ0":-0.586439520296268,"x":105.87,"y":171.75,"x0":-1.4721300694948054,"y0":50.006387731672675,"z0":5.112429758988916,"aX":-20.115919547556274},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.1,"breakHorizontal":19.6,"spinRate":1830,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4211845365157929,"extension":6.6341117714576585},"hitData":{"launchSpeed":100.4,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.24,"coordY":147.63}},"index":3,"playId":"5ed612c1-5d0a-3db2-a0cf-96ca8e3232c4","pitchNumber":1,"startTime":"2026-08-26T19:45:52.603Z","endTime":"2026-08-26T19:46:01.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T19:46:01.637Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Elly De La Cruz grounds into a force out, first baseman Rafael Devers to shortstop Christian Koss. Héctor Rodríguez out at 2nd. Elly De La Cruz to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T19:46:30.492Z","endTime":"2026-08-26T19:49:41.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":81.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8698725257147,"aZ":-32.62103140587698,"pfxX":-10.684398538725365,"pfxZ":-0.2553260402253912,"pX":-0.29977095880528837,"pZ":2.736113012208291,"vX0":7.106274426430831,"vY0":-131.3697117379971,"vZ0":0.36757478224125206,"x":110.43,"y":178.61,"x0":-1.6732599193276942,"y0":50.00568117750003,"z0":5.050040937740631,"aX":-18.387318498793668},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.1,"breakHorizontal":17.4,"spinRate":1968,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4194337673378774,"extension":6.781606719251774},"index":0,"playId":"fe9c087e-38aa-3222-8c59-cce42368ff0e","pitchNumber":1,"startTime":"2026-08-26T19:46:30.492Z","endTime":"2026-08-26T19:46:34.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.771091875207787,"aZ":-32.96009489133253,"pfxX":10.218087339113605,"pfxZ":-0.5625463128076902,"pX":0.11714960606402736,"pZ":2.0474261079595415,"vX0":1.6857454891283532,"vY0":-118.69358177103834,"vZ0":0.4642632413988379,"x":114.08,"y":152.15,"x0":-1.9318388916212261,"y0":50.00484547662526,"z0":4.909602778153237,"aX":14.231477891592187},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.5,"breakHorizontal":-18.8,"spinRate":2678,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4657594426282956,"extension":6.786202265093019},"index":1,"playId":"bd252595-e614-3809-98ae-8a6cd566201a","pitchNumber":2,"startTime":"2026-08-26T19:46:47.870Z","endTime":"2026-08-26T19:46:51.815Z","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":90.8,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.227244548359636,"aZ":-19.843070341558985,"pfxX":-4.157043112983076,"pfxZ":7.110951601902512,"pX":-1.6864466496137032,"pZ":3.4695604596197946,"vX0":1.8456948504475925,"vY0":-132.13408503115156,"vZ0":-0.41761752088018267,"x":151.91,"y":147.25,"x0":-1.861462983387422,"y0":50.002611481813254,"z0":5.112806032038112,"aX":-7.2085265797272635},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.0,"breakHorizontal":7.0,"spinRate":1930,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4176359924619675,"extension":6.535288224120601},"index":2,"playId":"885ac92a-e5c0-3208-8758-132ef540034a","pitchNumber":3,"startTime":"2026-08-26T19:47:06.607Z","endTime":"2026-08-26T19:47:09.867Z","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":0},"index":3,"playId":"0bbd8920-30be-3ca7-be2c-3bbeff91e350","startTime":"2026-08-26T19:47:23.565Z","endTime":"2026-08-26T19:47:26.780Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"ae1ba6ae-b8dd-3aee-a918-a1710042b3d1","startTime":"2026-08-26T19:47:39.953Z","endTime":"2026-08-26T19:47:43.505Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306232700897343,"aZ":-32.060329811673206,"pfxX":-10.011598104198226,"pfxZ":0.06812418795519726,"pX":1.2302076814352025,"pZ":2.7356793996076108,"vX0":10.384796292721905,"vY0":-132.0805014306889,"vZ0":0.1188227981163521,"x":74.88,"y":170.28,"x0":-1.467405048474923,"y0":50.005531434373616,"z0":5.063879868268674,"aX":-17.545477214310388},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.4,"breakHorizontal":15.6,"spinRate":1933,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.41601850253343864,"extension":6.788751204273733},"index":5,"playId":"577cc7b4-99f8-39a3-b522-c0e3971b6aac","pitchNumber":4,"startTime":"2026-08-26T19:47:54.745Z","endTime":"2026-08-26T19:47:58.271Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345688545774287,"aZ":-39.756222781143805,"pfxX":-6.252105395584097,"pfxZ":-5.013920972840961,"pX":0.6925524032661344,"pZ":1.889710418960923,"vX0":8.07470311691854,"vY0":-122.50989877094476,"vZ0":1.4134328205312245,"x":104.05,"y":164.4,"x0":-1.8415675952377333,"y0":50.00289915495062,"z0":4.716547626334962,"aX":-9.456233526000675},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.4,"breakHorizontal":9.4,"spinRate":1523,"spinDirection":286},"zone":9,"typeConfidence":2.0,"plateTime":0.4479560451062383,"extension":7.319697772403408},"index":6,"playId":"713cdbf1-f6fa-3fcf-bdfe-55d72aa8e6e5","pitchNumber":5,"startTime":"2026-08-26T19:48:11.973Z","endTime":"2026-08-26T19:48:15.460Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509942688324045,"aZ":-34.99385041946502,"pfxX":-3.8795903333531108,"pfxZ":-1.8628651042313713,"pX":-1.004134307795506,"pZ":2.306661872272236,"vX0":3.337327417856887,"vY0":-121.77309639511513,"vZ0":1.4778491816969241,"x":155.28,"y":176.5,"x0":-1.8842012612142907,"y0":50.00540526460151,"z0":4.705210090896193,"aX":-5.864061720447737},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.8,"breakHorizontal":6.2,"spinRate":1394,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4487304012122322,"extension":6.29588277757614},"index":7,"playId":"e06ad790-aaa0-3d8e-aa8e-e0cfc0d78c2d","pitchNumber":6,"startTime":"2026-08-26T19:48:34.924Z","endTime":"2026-08-26T19:48:38.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.858561317852057,"aZ":-25.100085104722094,"pfxX":-3.4666993245744404,"pfxZ":4.076365306540707,"pX":-0.7453856107783151,"pZ":3.545837508442378,"vX0":3.611390139112244,"vY0":-130.5023412903032,"vZ0":1.0630370512942893,"x":145.41,"y":143.04,"x0":-1.6926550873293607,"y0":50.003437399149554,"z0":5.015185346177035,"aX":-6.017348250570035},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.8,"breakHorizontal":5.5,"spinRate":2002,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.4187108531666013,"extension":6.972191216344064},"index":8,"playId":"8899e6f1-8c8c-36ba-a14d-f4fd256de315","pitchNumber":7,"startTime":"2026-08-26T19:49:00.173Z","endTime":"2026-08-26T19:49:04.935Z","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":90.9,"endSpeed":82.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.835421670886458,"aZ":-35.7508822744522,"pfxX":-8.804998918620964,"pfxZ":-2.034104832304685,"pX":0.06716458014340008,"pZ":2.4352599695166908,"vX0":7.186018320357159,"vY0":-132.2323515629561,"vZ0":0.44823437433473234,"x":114.44,"y":173.03,"x0":-1.55002719506261,"y0":50.001083989526286,"z0":4.899620425796196,"aX":-15.494224672339834},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-3.4,"breakHorizontal":14.3,"spinRate":1832,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.4152067695998838,"extension":6.810705647875028},"hitData":{"launchSpeed":76.9,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.4,"coordY":163.84}},"index":9,"playId":"8c3ef99d-3480-3eac-bab4-e5b18e46a2f9","pitchNumber":8,"startTime":"2026-08-26T19:49:31.335Z","endTime":"2026-08-26T19:49:41.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T19:49:41.406Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T19:49:53.113Z","endTime":"2026-08-26T19:52:59.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5,6,7,8,9],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454933265461776,"aZ":-32.77104522380154,"pfxX":-9.034399987286813,"pfxZ":-0.34614240265480056,"pX":0.6423493034276427,"pZ":2.351663805845114,"vX0":8.715553953815137,"vY0":-131.56346955038038,"vZ0":-0.5469776461645298,"x":92.52,"y":175.29,"x0":-1.5551962227537277,"y0":50.00133770495717,"z0":5.011841678698655,"aX":-15.682149836034906},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.5,"breakHorizontal":14.2,"spinRate":1931,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.4178903246613661,"extension":7.0917822335857315},"index":0,"playId":"68b805a4-88e6-3fb2-b51b-cb7c450a3981","pitchNumber":1,"startTime":"2026-08-26T19:50:15.258Z","endTime":"2026-08-26T19:50:25.235Z","isPitch":true,"type":"pitch"},{"details":{"description":"Elly De La Cruz steals (23) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"68b805a4-88e6-3fb2-b51b-cb7c450a3981","startTime":"2026-08-26T19:50:27.281Z","endTime":"2026-08-26T19:50:42.912Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.825103296700888,"aZ":-29.52747645829256,"pfxX":8.398730741757149,"pfxZ":1.755965672060971,"pX":1.7358165050171166,"pZ":1.7715252204440588,"vX0":5.74071328701499,"vY0":-121.96044938740638,"vZ0":-0.9700415566724963,"x":50.83,"y":190.95,"x0":-1.739108398723,"y0":50.00324205453273,"z0":4.719413051017215,"aX":12.660258479784051},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.2,"breakHorizontal":-16.6,"spinRate":2606,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4489739079491253,"extension":7.116998495607861},"index":2,"playId":"0628abf3-ea3a-3d4e-9198-4e0ca6a597c9","pitchNumber":2,"startTime":"2026-08-26T19:50:42.912Z","endTime":"2026-08-26T19:50:46.470Z","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":3,"startTime":"2026-08-26T19:50:57.142Z","endTime":"2026-08-26T19:51:07.619Z","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(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":84.3,"endSpeed":77.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61364284305089,"aZ":-28.082261163736245,"pfxX":7.513694951755009,"pfxZ":2.701435559369089,"pX":1.964581985354678,"pZ":0.6268058099530851,"vX0":6.5986273435420095,"vY0":-122.65247621695855,"vZ0":-3.7908002811639756,"x":42.11,"y":221.86,"x0":-1.7426089422193316,"y0":50.003374472252375,"z0":4.603086740919284,"aX":11.37759384812445},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.2,"breakHorizontal":-15.2,"spinRate":2644,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4475899475980283,"extension":7.123681510584407},"index":4,"playId":"63565f77-e0d4-397b-a834-cf1c3315ad4b","pitchNumber":3,"startTime":"2026-08-26T19:51:07.619Z","endTime":"2026-08-26T19:51:10.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97568318796732,"aZ":-22.198341344791768,"pfxX":-4.446612602045193,"pfxZ":5.494496391859625,"pX":1.3752121132219648,"pZ":2.311909275761103,"vX0":8.690250734980328,"vY0":-133.90385405959665,"vZ0":-2.635611209101998,"x":64.58,"y":176.36,"x0":-1.3348520401674109,"y0":50.003579622661924,"z0":4.897649987551584,"aX":-8.07479307812467},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":6.1,"spinRate":2010,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.40909543484204836,"extension":7.099557120667956},"index":5,"playId":"3d399883-a6c2-3a13-91a5-98d61af09733","pitchNumber":4,"startTime":"2026-08-26T19:51:26.669Z","endTime":"2026-08-26T19:51:29.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.860083718913955,"aZ":-33.20710467540755,"pfxX":4.475366126195736,"pfxZ":-0.67204634398029,"pX":2.3873181721307026,"pZ":0.6553280953529949,"vX0":8.513867952384228,"vY0":-123.72429088275929,"vZ0":-2.700987398884631,"x":26.0,"y":221.09,"x0":-1.6989260897692584,"y0":50.00548734187864,"z0":4.582837002832713,"aX":6.842801735849648},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.7,"breakHorizontal":-10.3,"spinRate":2621,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4450641072301069,"extension":7.057168208790636},"index":6,"playId":"cc6e0792-8510-31fb-bac3-86cc72e5b06e","pitchNumber":5,"startTime":"2026-08-26T19:51:48.741Z","endTime":"2026-08-26T19:51:51.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.381720569801427,"aZ":-22.52090568876716,"pfxX":-5.601698421222874,"pfxZ":5.349402749701529,"pX":-0.5420484609084051,"pZ":2.6143177087194602,"vX0":4.231838517453359,"vY0":-133.42799643710418,"vZ0":-1.800548138774881,"x":137.66,"y":168.19,"x0":-1.4198702363783775,"y0":50.00449162813162,"z0":4.918677597605515,"aX":-10.113510306962079},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":9.2,"spinRate":1963,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4103119511717983,"extension":7.124977136871993},"index":7,"playId":"afdc4f54-800f-3f22-8520-b6814fc623d1","pitchNumber":6,"startTime":"2026-08-26T19:52:09.332Z","endTime":"2026-08-26T19:52:13.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.003510842727025,"aZ":-22.988790806819722,"pfxX":-4.895087867437683,"pfxZ":5.078727750335085,"pX":-0.7818506185688693,"pZ":2.8340739525016923,"vX0":3.7787145944902916,"vY0":-133.02344409251856,"vZ0":-1.2122236063354475,"x":146.8,"y":162.26,"x0":-1.5781263416139846,"y0":50.00527875158129,"z0":4.947556061288376,"aX":-8.857239480265411},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":8.2,"spinRate":1940,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.41028528256621133,"extension":7.171676399773424},"index":8,"playId":"565c1ba7-5bdc-3ec2-bb16-83e64fadad4d","pitchNumber":7,"startTime":"2026-08-26T19:52:32.616Z","endTime":"2026-08-26T19:52:36.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9845926528575,"aZ":-38.4039950879716,"pfxX":-3.482383658663584,"pfxZ":-4.302051776972006,"pX":-1.1421242242652156,"pZ":1.919859766835878,"vX0":2.9555024509798637,"vY0":-119.28455436895902,"vZ0":1.8595086553021671,"x":160.54,"y":186.94,"x0":-1.9420823530560363,"y0":50.004437372025855,"z0":4.581323950233057,"aX":-5.041452473414688},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.1,"breakHorizontal":5.6,"spinRate":1478,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4583920463269382,"extension":7.022149989445472},"index":9,"playId":"0cbd1189-a312-3de7-a14c-0fc8471d1aef","pitchNumber":8,"startTime":"2026-08-26T19:52:55.225Z","endTime":"2026-08-26T19:52:59.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T19:52:59.240Z","atBatIndex":2},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"JJ Bleday hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T19:53:03.729Z","endTime":"2026-08-26T19:53:28.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.271478686101972,"aZ":-32.71653748869306,"pfxX":7.872076101492427,"pfxZ":-0.36575541311398574,"pX":1.9346422807538846,"pZ":0.597893573622247,"vX0":6.274202828305829,"vY0":-121.55623783236157,"vZ0":-2.719022369783837,"x":43.26,"y":222.64,"x0":-1.7171521611568372,"y0":50.00385504673787,"z0":4.615865826832382,"aX":11.59865833868201},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.1,"breakHorizontal":-16.0,"spinRate":2436,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4532919404798559,"extension":6.592091318475224},"index":0,"playId":"7a7ce7b1-e788-38df-8085-400c8aaacf5a","pitchNumber":1,"startTime":"2026-08-26T19:53:20.690Z","endTime":"2026-08-26T19:53:28.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T19:53:28.698Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T19:53:36.871Z","endTime":"2026-08-26T19:56:18.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98520107282554,"aZ":-30.536271359406133,"pfxX":-11.171088073576245,"pfxZ":0.9290791442832873,"pX":0.4666763208259442,"pZ":1.6110232322435738,"vX0":8.742832960891542,"vY0":-132.0000223833194,"vZ0":-2.641794025353684,"x":99.21,"y":195.28,"x0":-1.4425717841306174,"y0":50.0018702350166,"z0":4.880880402340742,"aX":-19.645940484064628},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.3,"breakHorizontal":18.2,"spinRate":1821,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.41549197475711885,"extension":7.124748601081859},"index":0,"playId":"32ebd1f6-a1fe-32be-b7f1-81b843c05cc7","pitchNumber":1,"startTime":"2026-08-26T19:53:55.275Z","endTime":"2026-08-26T19:53:59.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.848368113650626,"aZ":-31.532912014429044,"pfxX":4.0022834372776845,"pfxZ":0.4194622579187408,"pX":2.097430902801659,"pZ":1.2574290743732641,"vX0":7.840353744372584,"vY0":-123.45995696342376,"vZ0":-1.6436191268001705,"x":37.05,"y":204.83,"x0":-1.65717232364131,"y0":50.00070954904672,"z0":4.621494049000745,"aX":6.089459116487617},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-9.4,"spinRate":2475,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.44608104384465364,"extension":7.002528367259162},"index":1,"playId":"bf94bcca-4463-3c9b-8666-1bfc56773743","pitchNumber":2,"startTime":"2026-08-26T19:54:12.117Z","endTime":"2026-08-26T19:54:15.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Giants manager Tony Vitello ejected by HP umpire Ryan Blakney.","event":"Ejection","eventType":"ejection","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-26T19:55:00.800Z","endTime":"2026-08-26T19:55:13.755Z","isPitch":false,"type":"action","player":{"id":667437,"link":"/api/v1/people/667437"},"umpire":{"id":503502,"link":"/api/v1/people/503502"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.058771891401705,"aZ":-37.91497769008978,"pfxX":-8.106421149293071,"pfxZ":-3.761528447094979,"pX":1.1027413270763908,"pZ":1.3725099941237278,"vX0":9.12646271527941,"vY0":-122.97679697806221,"vZ0":0.004421018992238235,"x":74.97,"y":201.72,"x0":-1.608396854691752,"y0":50.001150911644196,"z0":4.594698147292209,"aX":-12.378856048474493},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.5,"breakHorizontal":12.5,"spinRate":1420,"spinDirection":277},"zone":14,"typeConfidence":2.0,"plateTime":0.4458991240833621,"extension":7.100339141312418},"index":3,"playId":"216b944d-bdf3-38bd-99b4-708e15d51f2c","pitchNumber":3,"startTime":"2026-08-26T19:55:13.755Z","endTime":"2026-08-26T19:55:18.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916714803206037,"aZ":-37.79845985297522,"pfxX":-4.721759683891701,"pfxZ":-3.628512738036501,"pX":1.3960162375970406,"pZ":1.2532705199744063,"vX0":8.875427892952517,"vY0":-123.72189115235085,"vZ0":-0.4369862084586904,"x":63.79,"y":204.94,"x0":-1.6260440983355857,"y0":50.005291232170855,"z0":4.60276570389614,"aX":-7.314586223567375},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.4,"breakHorizontal":6.5,"spinRate":1383,"spinDirection":285},"zone":14,"typeConfidence":2.0,"plateTime":0.44287532555108866,"extension":7.142763694033154},"index":4,"playId":"bfe116e7-cc1d-34af-8348-de03c602b611","pitchNumber":4,"startTime":"2026-08-26T19:55:33.736Z","endTime":"2026-08-26T19:55:37.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77411095208379,"aZ":-31.923928631068268,"pfxX":4.307921612451945,"pfxZ":0.16385127444727665,"pX":1.3915081689740665,"pZ":1.3139638491247727,"vX0":6.2338162958121375,"vY0":-122.37826177200245,"vZ0":-1.4085469976084717,"x":63.96,"y":203.3,"x0":-1.7641331709715145,"y0":50.000189947424,"z0":4.672545114419355,"aX":6.426998372460032},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.2,"breakHorizontal":-9.5,"spinRate":2563,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45035289662702693,"extension":6.8774356843303615},"index":5,"playId":"88d685e4-301a-32e7-8f63-2d128c06c15a","pitchNumber":5,"startTime":"2026-08-26T19:55:51.841Z","endTime":"2026-08-26T19:55:55.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.713948847183865,"aZ":-33.340165227253564,"pfxX":-10.216436558240831,"pfxZ":-0.6595440093244047,"pX":0.9819216798416917,"pZ":2.436334145509838,"vX0":9.573030778452956,"vY0":-133.16777432167046,"vZ0":-0.2035876407566618,"x":79.57,"y":173.0,"x0":-1.359255928576752,"y0":50.002222952061345,"z0":4.957429218846145,"aX":-18.065465399633446},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.0,"breakHorizontal":16.0,"spinRate":2053,"spinDirection":350},"zone":14,"typeConfidence":2.0,"plateTime":0.41374706075384404,"extension":7.0847626970833},"index":6,"playId":"74434a28-16d7-3db3-bb59-e6405cc35208","pitchNumber":6,"startTime":"2026-08-26T19:56:07.956Z","endTime":"2026-08-26T19:56:18.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T19:56:18.600Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonah Cox lines out to center fielder Dane Myers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T19:58:17.083Z","endTime":"2026-08-26T20:00:06.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419647462147815,"aZ":-26.712700071936077,"pfxX":12.543741351504583,"pfxZ":3.0343970737841213,"pX":-0.6465855111534325,"pZ":2.1983227255693234,"vX0":-14.180969561974889,"vY0":-133.25257031048727,"vZ0":-3.259376500523696,"x":141.65,"y":179.43,"x0":3.1124600201621373,"y0":50.00161461736395,"z0":5.365464104643818,"aX":22.574035711377547},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":-19.7,"spinRate":2190,"spinDirection":102},"zone":7,"typeConfidence":2.0,"plateTime":0.4109033080558788,"extension":6.000083130301418},"index":0,"playId":"34d08c9f-f252-33e7-8734-8b02c7bcabe5","pitchNumber":1,"startTime":"2026-08-26T19:58:23.113Z","endTime":"2026-08-26T19:58:27.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.009742827376154,"aZ":-27.70239592222866,"pfxX":11.773722805356545,"pfxZ":2.471028677735502,"pX":-0.014347334336962773,"pZ":1.6164426603509423,"vX0":-12.533709897079135,"vY0":-133.669380561413,"vZ0":-4.4434405384631415,"x":117.55,"y":195.14,"x0":3.207314970460603,"y0":50.00203630209859,"z0":5.291064616155135,"aX":21.29017021714274},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.6,"breakHorizontal":-18.6,"spinRate":2231,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.4098748169070974,"extension":6.053368280486435},"index":1,"playId":"c4e6e691-40f4-335d-9dcf-61c3bd8bbb83","pitchNumber":2,"startTime":"2026-08-26T19:58:39.062Z","endTime":"2026-08-26T19:58:42.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.441363216144584,"aZ":-33.45121437698449,"pfxX":0.9848232874085183,"pfxZ":-0.8637018860322438,"pX":-0.533764128402478,"pZ":1.778691458400446,"vX0":-9.257823070466616,"vY0":-120.50404517797095,"vZ0":-1.642062424505352,"x":137.35,"y":190.76,"x0":3.2302571019233968,"y0":50.00534230301453,"z0":5.424377779030962,"aX":1.4482206609443375},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.7,"breakHorizontal":0.5,"spinRate":2489,"spinDirection":359},"zone":7,"typeConfidence":2.0,"plateTime":0.4545479072294727,"extension":6.002976017989069},"index":2,"playId":"6b998ef2-c348-3e4a-92e5-a95bcfbcd5ec","pitchNumber":3,"startTime":"2026-08-26T19:58:53.544Z","endTime":"2026-08-26T19:58:57.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13924432988944,"aZ":-30.91982045719536,"pfxX":-1.5442494969777556,"pfxZ":0.8438064904007665,"pX":-1.2147063298964906,"pZ":0.38903634294797385,"vX0":-9.862122564715417,"vY0":-120.61218192939592,"vZ0":-5.2285513986477685,"x":163.3,"y":228.28,"x0":3.1101762333585055,"y0":50.00354649705656,"z0":5.278285766763729,"aX":-2.2988032450785023},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.6,"breakHorizontal":4.9,"spinRate":2475,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.4523085063993664,"extension":6.1150607429215},"index":3,"playId":"3169dff6-5050-34d0-85c5-b8e0fb00845d","pitchNumber":4,"startTime":"2026-08-26T19:59:17.465Z","endTime":"2026-08-26T19:59:21.036Z","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.7,"endSpeed":85.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14175294756212,"aZ":-28.772808817298912,"pfxX":10.280315473731642,"pfxZ":1.8384307441466525,"pX":0.7554385391045417,"pZ":2.7108548330470628,"vX0":-10.487987986227743,"vY0":-134.69577189932713,"vZ0":-1.5734040272750847,"x":88.2,"y":165.59,"x0":3.3496569881168425,"y0":50.005021963455555,"z0":5.322243626746146,"aX":19.039068696788828},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.2,"breakHorizontal":-16.6,"spinRate":2244,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.40544292151585637,"extension":6.098547613843555},"index":4,"playId":"5e2dd5f5-a288-3bbe-8907-50e5c9bc8d00","pitchNumber":5,"startTime":"2026-08-26T19:59:36.975Z","endTime":"2026-08-26T19:59:40.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.592879604416936,"aZ":-27.2103907063753,"pfxX":11.430831298979095,"pfxZ":2.671327949788113,"pX":0.26369050373580055,"pZ":2.8805710345162865,"vX0":-11.785325147860203,"vY0":-135.00821857029365,"vZ0":-1.6254000772685961,"x":106.95,"y":161.0,"x0":3.1867870217989664,"y0":50.00273805761263,"z0":5.393495981017905,"aX":21.240085216494606},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.7,"breakHorizontal":-18.4,"spinRate":2234,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.4046856481564003,"extension":6.095938023913391},"hitData":{"launchSpeed":98.5,"launchAngle":21.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.16,"coordY":59.33}},"index":5,"playId":"3dd9b698-506d-317b-a36c-a961c8106b67","pitchNumber":6,"startTime":"2026-08-26T19:59:57.915Z","endTime":"2026-08-26T20:00:06.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:00:06.696Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a line drive to right fielder Héctor Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:00:08.487Z","endTime":"2026-08-26T20:00:57.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62299713373595,"aZ":-29.60122142511318,"pfxX":11.55645707117537,"pfxZ":1.40366911660505,"pX":-1.3036192790108807,"pZ":2.4623014664453087,"vX0":-15.638922997034818,"vY0":-133.94471060174797,"vZ0":-1.9498590319183622,"x":166.69,"y":172.3,"x0":3.086208383590981,"y0":50.003233558729136,"z0":5.298848192747557,"aX":21.179953475461677},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.3,"breakHorizontal":-17.9,"spinRate":2255,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4076068117008953,"extension":6.182143429144188},"index":0,"playId":"28c71365-1429-346e-8d3e-6b7302ac1369","pitchNumber":1,"startTime":"2026-08-26T20:00:31.378Z","endTime":"2026-08-26T20:00:34.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02020775850642,"aZ":-32.979928809494325,"pfxX":-4.937137813751269,"pfxZ":-0.5626579526654485,"pX":-0.6576486913674476,"pZ":2.143379808360386,"vX0":-7.769603976254326,"vY0":-118.70793060132274,"vZ0":-0.5994625644892333,"x":142.07,"y":180.91,"x0":3.2949407993476196,"y0":50.002177007170566,"z0":5.39285931898412,"aX":-7.069190989831465},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.8,"breakHorizontal":10.8,"spinRate":2669,"spinDirection":275},"zone":7,"typeConfidence":2.0,"plateTime":0.46082513900949307,"extension":5.9605011030491575},"hitData":{"launchSpeed":91.0,"launchAngle":18.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.49,"coordY":95.85}},"index":1,"playId":"3aad4673-43ae-3ec7-801b-531a2b781355","pitchNumber":2,"startTime":"2026-08-26T20:00:46.368Z","endTime":"2026-08-26T20:00:57.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:00:57.075Z","atBatIndex":6},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Osleivis Basabe hit by pitch. Rafael Devers to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:00:58.792Z","endTime":"2026-08-26T20:02:37.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01802322076116,"aZ":-35.87826098604566,"pfxX":-2.7945844358636642,"pfxZ":-2.6202564212476425,"pX":0.6787960316239713,"pZ":2.3042291515348374,"vX0":-5.37664627164225,"vY0":-117.474082832867,"vZ0":0.264245910361959,"x":91.13,"y":176.57,"x0":3.3507323258953536,"y0":50.004262811830486,"z0":5.496546335994592,"aX":-3.947159497414972},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.4,"breakHorizontal":6.2,"spinRate":2472,"spinDirection":267},"zone":6,"typeConfidence":2.0,"plateTime":0.4643607157366785,"extension":5.938756125790798},"index":0,"playId":"e2cd52be-fff9-3996-bead-5d5296b072a7","pitchNumber":1,"startTime":"2026-08-26T20:01:18.177Z","endTime":"2026-08-26T20:01:21.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.439707191609944,"aZ":-24.58430194223146,"pfxX":10.99720026813492,"pfxZ":4.1103339204251,"pX":0.019221314479782245,"pZ":2.7457156519630055,"vX0":-12.649826065273997,"vY0":-135.00709772030757,"vZ0":-2.2439417410186735,"x":116.27,"y":164.65,"x0":3.3370059158994105,"y0":50.001249219321934,"z0":5.318262984006959,"aX":20.296531424552036},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.2,"breakHorizontal":-17.2,"spinRate":2269,"spinDirection":107},"zone":5,"typeConfidence":2.0,"plateTime":0.4057242147648794,"extension":6.135990153103483},"index":1,"playId":"5b6b74bd-b552-36ce-9910-05f576427750","pitchNumber":2,"startTime":"2026-08-26T20:01:36.124Z","endTime":"2026-08-26T20:01:39.901Z","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-26T20:01:48.698Z","endTime":"2026-08-26T20:02:02.529Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"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.6,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.335420208371904,"aZ":-20.47196171703295,"pfxX":10.570622495219439,"pfxZ":6.43292863453075,"pX":-0.7360441116946064,"pZ":3.2314582529968763,"vX0":-13.73926205903655,"vY0":-134.10270742707868,"vZ0":-1.9183310452140945,"x":145.06,"y":151.53,"x0":3.0832819088868333,"y0":50.00212812499348,"z0":5.418273390079528,"aX":19.2285811003526},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":-16.2,"spinRate":2283,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.40862241987794024,"extension":6.019903531410682},"index":3,"playId":"b100deab-cd42-3112-926e-a8ae07521a8d","pitchNumber":3,"startTime":"2026-08-26T20:02:02.529Z","endTime":"2026-08-26T20:02:06.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.123995409012167,"aZ":-30.25202504759454,"pfxX":-2.0526549780580545,"pfxZ":1.278707870434661,"pX":-2.0086588782529122,"pZ":0.6830820057167786,"vX0":-11.81134507731149,"vY0":-121.82217819223884,"vZ0":-4.716973089517828,"x":193.57,"y":220.34,"x0":3.170964051519819,"y0":50.00338380628137,"z0":5.262223573894186,"aX":-3.07940143685547},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.3,"breakHorizontal":6.5,"spinRate":2637,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4497759027483714,"extension":6.133227433372984},"index":4,"playId":"df48bdd7-2d52-3a54-b06f-2b39a3336e34","pitchNumber":4,"startTime":"2026-08-26T20:02:26.933Z","endTime":"2026-08-26T20:02:37.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:02:37.121Z","atBatIndex":7},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Buddy Kennedy grounds into a force out, shortstop Elly De La Cruz to second baseman Matt McLain. Rafael Devers to 3rd. Osleivis Basabe out at 2nd. Buddy Kennedy to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:04:11.323Z","endTime":"2026-08-26T20:05:30.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T20:03:09.133Z","endTime":"2026-08-26T20:04:13.368Z","isPitch":false,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"}},{"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":82.6,"endSpeed":76.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.751534217002803,"aZ":-30.798845297783267,"pfxX":-1.6316866139245647,"pfxZ":0.9349849496555649,"pX":0.580927960588304,"pZ":2.5109191080535314,"vX0":-6.424513865343854,"vY0":-120.26121078517433,"vZ0":-0.5517501701817196,"x":94.86,"y":170.99,"x0":3.4959876473376004,"y0":50.00120786782572,"z0":5.4689137352805535,"aX":-2.395761904650785},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.8,"breakHorizontal":4.4,"spinRate":2438,"spinDirection":249},"zone":6,"typeConfidence":2.0,"plateTime":0.4549857468106575,"extension":5.847580261471277},"index":1,"playId":"7ab893b6-aea9-30c4-aaab-e10dbdb6ad60","pitchNumber":1,"startTime":"2026-08-26T20:04:13.368Z","endTime":"2026-08-26T20:04:17.141Z","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":86.2,"endSpeed":78.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84873073894833,"aZ":-34.26337585385238,"pfxX":11.08640884730979,"pfxZ":-1.322351609803711,"pX":1.2493890707942352,"pZ":1.9643281063087583,"vX0":-8.485152484930184,"vY0":-125.22623244631004,"vZ0":-1.3720711321556915,"x":69.38,"y":185.74,"x0":3.2453110775048386,"y0":50.00099744045369,"z0":5.328430635528449,"aX":17.564228491619005},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":-18.1,"spinRate":1866,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.43780156199854936,"extension":5.986043506789847},"index":2,"playId":"ce6be833-9462-3af9-8792-1098a72fae71","pitchNumber":2,"startTime":"2026-08-26T20:04:29.293Z","endTime":"2026-08-26T20:04:33.187Z","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":87.4,"endSpeed":79.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.327123987585697,"aZ":-35.35311171196886,"pfxX":11.452222213709405,"pfxZ":-1.9537223755875335,"pX":1.4748040035708196,"pZ":2.5608434161953553,"vX0":-8.523543138156816,"vY0":-126.97510481560991,"vZ0":-0.03018520634652444,"x":60.78,"y":169.64,"x0":3.396349031383485,"y0":50.00502420881089,"z0":5.398670269803178,"aX":18.600228048604134},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":-18.7,"spinRate":1968,"spinDirection":99},"zone":12,"typeConfidence":2.0,"plateTime":0.4322633064852637,"extension":5.919020377781839},"index":3,"playId":"0520e86b-a6e3-3679-af38-079b408fd7ec","pitchNumber":3,"startTime":"2026-08-26T20:04:45.367Z","endTime":"2026-08-26T20:04:48.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38836472115421,"aZ":-32.23237289043061,"pfxX":-1.8173841685004444,"pfxZ":-0.037834798376763956,"pX":-0.8738753432567612,"pZ":2.259673821880916,"vX0":-9.433658078651282,"vY0":-120.20958676871385,"vZ0":-0.7041395697507233,"x":150.31,"y":177.77,"x0":3.3381772862534924,"y0":50.003782952132426,"z0":5.418795306971055,"aX":-2.658508795223635},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.0,"breakHorizontal":5.5,"spinRate":2489,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.4557161444843798,"extension":6.0147104311153825},"index":4,"playId":"c573a191-bb7c-394b-a766-26054ccd50f4","pitchNumber":4,"startTime":"2026-08-26T20:05:03.055Z","endTime":"2026-08-26T20:05:07.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06018172365591,"aZ":-26.322677490036988,"pfxX":12.128914919573862,"pfxZ":3.2029012493540945,"pX":0.4955189999797682,"pZ":2.0194159970632932,"vX0":-11.349753798757988,"vY0":-134.31616594661162,"vZ0":-3.7125447864294667,"x":98.11,"y":184.26,"x0":3.1998162841519666,"y0":50.00280010386593,"z0":5.29096715438719,"aX":22.163919753804972},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":-19.6,"spinRate":2318,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4077615146055842,"extension":6.11151409908119},"hitData":{"launchSpeed":75.6,"launchAngle":8.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.74,"coordY":153.2}},"index":5,"playId":"62d245cd-dbba-3085-855b-31e4902752cc","pitchNumber":5,"startTime":"2026-08-26T20:05:20.456Z","endTime":"2026-08-26T20:05:30.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:05:30.501Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Turner Hill walks. Buddy Kennedy to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:05:44.378Z","endTime":"2026-08-26T20:07:48.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"postOnSecond":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.546681827685124,"aZ":-30.32705984368347,"pfxX":-2.5635973055277814,"pfxZ":1.2946062066136523,"pX":1.8478081132691677,"pZ":3.9724426333382037,"vX0":-3.118457912840547,"vY0":-118.0466780055629,"vZ0":2.6904716988389086,"x":46.57,"y":131.52,"x0":3.5143824299212127,"y0":50.00162708851122,"z0":5.5931984977544165,"aX":-3.6497695489890827},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.2,"breakHorizontal":5.4,"spinRate":2464,"spinDirection":276},"zone":12,"typeConfidence":2.0,"plateTime":0.4623884511419516,"extension":5.801987795955471},"index":0,"playId":"6d49a99a-6764-34ca-90d3-4a799cee1128","pitchNumber":1,"startTime":"2026-08-26T20:06:02.298Z","endTime":"2026-08-26T20:06:06.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.712424319122388,"aZ":-26.601712506745404,"pfxX":12.588738987509693,"pfxZ":3.005700307746615,"pX":-0.42829966552963566,"pZ":2.2188923622033725,"vX0":-14.036424816263297,"vY0":-134.84509808939228,"vZ0":-3.1170092425645803,"x":133.33,"y":178.87,"x0":3.1944872820882457,"y0":50.000493991379116,"z0":5.254603964895963,"aX":23.316802567896673},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.9,"breakHorizontal":-20.0,"spinRate":2351,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.4052777677912136,"extension":6.228226933167186},"index":1,"playId":"87fc691e-d273-395b-a5b4-1ea50cb9f9fb","pitchNumber":2,"startTime":"2026-08-26T20:06:20.261Z","endTime":"2026-08-26T20:06:23.990Z","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":93.5,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78549091242119,"aZ":-29.711487500685013,"pfxX":12.314458818314304,"pfxZ":1.3182762344578052,"pX":0.11201831571785167,"pZ":3.639984329452738,"vX0":-12.623189862663757,"vY0":-135.56829076751384,"vZ0":0.8786816046908635,"x":112.73,"y":140.5,"x0":3.2139112021599967,"y0":50.006144324640026,"z0":5.374941078363874,"aX":23.079376302021327},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.8,"breakHorizontal":-19.8,"spinRate":2335,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.402991316747912,"extension":6.0678838349211945},"index":2,"playId":"ccf607e2-3092-3f38-8ebd-b08a0fec6e8e","pitchNumber":3,"startTime":"2026-08-26T20:06:40.562Z","endTime":"2026-08-26T20:06:44.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.947505494035326,"aZ":-25.79780248853813,"pfxX":12.540778748401998,"pfxZ":3.3969522052451424,"pX":0.13152399732199574,"pZ":3.1850308660582782,"vX0":-12.437002571261889,"vY0":-135.91364698209063,"vZ0":-1.0289414310705896,"x":111.99,"y":152.78,"x0":3.1308027919863703,"y0":50.00247826530779,"z0":5.35517190218644,"aX":23.533474237980577},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.1,"breakHorizontal":-20.2,"spinRate":2311,"spinDirection":107},"zone":2,"typeConfidence":2.0,"plateTime":0.4025397609605257,"extension":6.0600434872317255},"index":3,"playId":"aa00ca48-72f7-3cea-a202-157d263e9d55","pitchNumber":4,"startTime":"2026-08-26T20:06:57.979Z","endTime":"2026-08-26T20:07:01.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.724902570333942,"aZ":-29.705409834396878,"pfxX":11.596414577999616,"pfxZ":1.333127282089432,"pX":-0.7510268590344419,"pZ":2.490055813768097,"vX0":-14.621140043923834,"vY0":-134.69414806314924,"vZ0":-1.7349399906211707,"x":145.63,"y":171.55,"x0":3.2176531497046934,"y0":50.005626741000405,"z0":5.224602968436674,"aX":21.50993472166747},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.3,"breakHorizontal":-18.2,"spinRate":2251,"spinDirection":104},"zone":4,"typeConfidence":2.0,"plateTime":0.40521960507680976,"extension":6.158114079388174},"index":4,"playId":"d7bdef83-df37-3299-9123-3107692996cd","pitchNumber":5,"startTime":"2026-08-26T20:07:20.904Z","endTime":"2026-08-26T20:07:25.115Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11381687828286,"aZ":-26.69666074315761,"pfxX":13.42790197305403,"pfxZ":2.9385487565243107,"pX":-1.2785848936244666,"pZ":2.361162546313439,"vX0":-16.58023780075036,"vY0":-135.34238270945474,"vZ0":-2.6342864248375384,"x":165.74,"y":175.03,"x0":3.1675973789870535,"y0":50.005429130721666,"z0":5.206855319394594,"aX":25.04545784391132},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":-21.0,"spinRate":2349,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.4039051296382974,"extension":6.244304391329466},"index":5,"playId":"2bc1fefb-fcc3-314c-9383-8fc75f711e6f","pitchNumber":6,"startTime":"2026-08-26T20:07:40.932Z","endTime":"2026-08-26T20:07:48.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:07:48.331Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Knizner called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:07:48.253Z","endTime":"2026-08-26T20:10:20.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.901072895718656,"aZ":-31.9709968739847,"pfxX":0.5403227450799779,"pfxZ":0.13191790005901982,"pX":-2.0962358920578192,"pZ":1.3208867198268306,"vX0":-12.844857999378718,"vY0":-122.39358554297259,"vZ0":-3.0709030062118643,"x":196.9,"y":203.12,"x0":3.127616527843066,"y0":50.003706726799926,"z0":5.302143646680397,"aX":0.8312439520559771},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.2,"breakHorizontal":1.8,"spinRate":2548,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4458347566240861,"extension":6.187322765309403},"index":0,"playId":"af115908-3047-3bd2-a79f-1c1b2743a39b","pitchNumber":1,"startTime":"2026-08-26T20:08:10.784Z","endTime":"2026-08-26T20:08:15.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.907345252547614,"aZ":-23.80161706829268,"pfxX":10.193949948384983,"pfxZ":4.552156535633985,"pX":-0.7191928024723888,"pZ":2.91459376576695,"vX0":-14.10453736346788,"vY0":-135.35893831085176,"vZ0":-1.7967284577805327,"x":144.41,"y":160.09,"x0":3.25550649613703,"y0":50.00343051465512,"z0":5.267807418687453,"aX":18.754966042953132},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":-15.1,"spinRate":2185,"spinDirection":112},"zone":1,"typeConfidence":2.0,"plateTime":0.4059700219795679,"extension":6.14028938441046},"index":1,"playId":"97d8a64d-6ed7-3ec8-8c70-4dbc2306635a","pitchNumber":2,"startTime":"2026-08-26T20:08:34.612Z","endTime":"2026-08-26T20:08:38.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.954391085309418,"aZ":-26.782111511590188,"pfxX":11.871799688315201,"pfxZ":2.9247338523111406,"pX":-1.0550846571091554,"pZ":2.528168923620966,"vX0":-15.161080244502317,"vY0":-135.03520033797665,"vZ0":-2.208362582628541,"x":157.22,"y":170.52,"x0":3.0949871933362862,"y0":50.001165165892154,"z0":5.244507240351067,"aX":21.878577267371885},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":-18.2,"spinRate":2261,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.40592194346839916,"extension":6.227254169013972},"index":2,"playId":"015760fd-965f-38df-8205-a43c339a1f6e","pitchNumber":3,"startTime":"2026-08-26T20:08:52.960Z","endTime":"2026-08-26T20:08:56.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22825415768878,"aZ":-26.203713956050827,"pfxX":11.877359310997253,"pfxZ":3.2407772720850074,"pX":-0.2900361909161302,"pZ":1.925880434056285,"vX0":-13.522488961599345,"vY0":-135.55003863128476,"vZ0":-3.842558523360011,"x":128.06,"y":186.78,"x0":3.242508644785783,"y0":50.00497703406874,"z0":5.211508183145942,"aX":21.897845656031198},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":-18.4,"spinRate":2264,"spinDirection":109},"zone":7,"typeConfidence":2.0,"plateTime":0.4055387619066124,"extension":6.144086823369109},"index":3,"playId":"60fd305f-0775-320a-8e25-6aa6c8af4b97","pitchNumber":4,"startTime":"2026-08-26T20:09:11.643Z","endTime":"2026-08-26T20:09:15.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-08-26T20:09:35.180Z","endTime":"2026-08-26T20:09:53.196Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.676978797978776,"aZ":-27.497262063055295,"pfxX":11.65821801848152,"pfxZ":2.496225770427529,"pX":-0.42230718007671547,"pZ":2.8922061490334787,"vX0":-13.700084030743064,"vY0":-135.9441613048946,"vZ0":-1.4389708067668692,"x":133.1,"y":160.69,"x0":3.1667849982763236,"y0":50.00116603567318,"z0":5.33626128048446,"aX":21.829042821099183},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":-18.2,"spinRate":2336,"spinDirection":112},"zone":1,"typeConfidence":2.0,"plateTime":0.4028357710947006,"extension":6.098358910544385},"index":5,"playId":"a6c214cc-c160-3ea0-8ab0-9ecd4e402b72","pitchNumber":5,"startTime":"2026-08-26T20:09:53.196Z","endTime":"2026-08-26T20:09:57.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13850307874472,"aZ":-26.694078358150804,"pfxX":12.61363174923188,"pfxZ":2.9161025037292365,"pX":-0.7596803120914942,"pZ":2.451315098581517,"vX0":-14.84714402715345,"vY0":-136.2010692178393,"vZ0":-2.685151424846868,"x":145.96,"y":172.59,"x0":3.1253459593701853,"y0":50.00014065376466,"z0":5.297487586921917,"aX":23.677001697579406},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.9,"breakHorizontal":-19.7,"spinRate":2187,"spinDirection":109},"zone":4,"typeConfidence":2.0,"plateTime":0.40227296702037085,"extension":6.099302942936425},"index":6,"playId":"4dc78248-4930-390c-91c6-61123849be7e","pitchNumber":6,"startTime":"2026-08-26T20:10:10.625Z","endTime":"2026-08-26T20:10:20.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:10:20.728Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dane Myers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:12:17.396Z","endTime":"2026-08-26T20:15:34.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03161977073561,"aZ":-30.336476818350175,"pfxX":-10.042581861433916,"pfxZ":1.0256524333947716,"pX":0.6068794790610123,"pZ":2.4202772006040383,"vX0":8.499779850126513,"vY0":-132.78584957119998,"vZ0":-1.408573399651693,"x":93.87,"y":173.43,"x0":-1.3226102022295554,"y0":50.00356709925536,"z0":5.153901903926194,"aX":-18.028739045217655},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.8,"breakHorizontal":16.4,"spinRate":1931,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.41164755329827907,"extension":6.854948560091801},"index":0,"playId":"fc232880-4ad7-32bd-915f-9c069402d124","pitchNumber":1,"startTime":"2026-08-26T20:12:38.390Z","endTime":"2026-08-26T20:12:42.060Z","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":83.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.693402031668057,"aZ":-34.33529296601482,"pfxX":-9.311110079641798,"pfxZ":-1.2237249649221607,"pX":1.1121123564067823,"pZ":2.8835420164872256,"vX0":9.776111538765202,"vY0":-132.00998408754268,"vZ0":0.9103943405280315,"x":74.61,"y":160.92,"x0":-1.4266953447479866,"y0":50.00267408857008,"z0":5.058799552147373,"aX":-16.459878135214346},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.8,"breakHorizontal":14.8,"spinRate":1864,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.41468173176785994,"extension":6.828509868998619},"index":1,"playId":"fcfa1d07-2404-3fb8-9280-29e6c896d808","pitchNumber":2,"startTime":"2026-08-26T20:12:50.863Z","endTime":"2026-08-26T20:12:54.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.748161214984965,"aZ":-33.40664323359149,"pfxX":6.09976793555714,"pfxZ":-0.8011427765244417,"pX":-0.6215641377319387,"pZ":2.683229586411492,"vX0":1.2727610306669759,"vY0":-122.4855500603024,"vZ0":1.4021044097286472,"x":140.69,"y":166.33,"x0":-1.9400548834796765,"y0":50.00610161038454,"z0":4.94630340217049,"aX":9.328927282048642},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.0,"breakHorizontal":-11.4,"spinRate":2590,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.44609626503875965,"extension":6.590971591894767},"index":2,"playId":"cbdb8edd-1acd-34a1-a43a-e923e08256c0","pitchNumber":3,"startTime":"2026-08-26T20:13:04.070Z","endTime":"2026-08-26T20:13:07.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.844578765831244,"aZ":-21.28024187763698,"pfxX":-4.6740250405810535,"pfxZ":6.104320809752794,"pX":0.850853156297497,"pZ":3.2439627559657134,"vX0":7.220935651757312,"vY0":-132.3894516056461,"vZ0":-0.7772598533932703,"x":84.57,"y":151.19,"x0":-1.2980570965202436,"y0":50.00340850080574,"z0":5.091396875143026,"aX":-8.342693028836482},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":7.0,"spinRate":2083,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.4128844815255386,"extension":6.866856998567902},"index":3,"playId":"b5f1656c-b35c-31de-9676-dee4a3c30b3e","pitchNumber":4,"startTime":"2026-08-26T20:13:24.470Z","endTime":"2026-08-26T20:13:28.070Z","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":82.7,"endSpeed":76.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19410541839412,"aZ":-36.55139530772928,"pfxX":-3.53302019074166,"pfxZ":-2.9504588970893284,"pX":-1.0651544292561383,"pZ":2.240239260406135,"vX0":2.712285436286147,"vY0":-120.43453148922212,"vZ0":1.6510642994065838,"x":157.6,"y":178.29,"x0":-1.7414324102301488,"y0":50.002583277667405,"z0":4.754724296584365,"aX":-5.241998821801611},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.8,"breakHorizontal":5.9,"spinRate":1365,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.45306162622204615,"extension":6.524776685822614},"index":4,"playId":"c3ee807f-8618-3b8f-946e-87bcad5cffff","pitchNumber":5,"startTime":"2026-08-26T20:13:47.394Z","endTime":"2026-08-26T20:13:51.335Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-26T20:14:03.437Z","endTime":"2026-08-26T20:14:16.160Z","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(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":84.2,"endSpeed":78.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07154966169341,"aZ":-38.99222433152423,"pfxX":-4.0496031444078255,"pfxZ":-4.440371501857686,"pX":0.6965005914891683,"pZ":1.4538826942996588,"vX0":6.820510198816591,"vY0":-122.51925745888796,"vZ0":0.23709189611432446,"x":90.45,"y":199.53,"x0":-1.5854969912376453,"y0":50.005447068434755,"z0":4.662783734820844,"aX":-6.2165889579149525},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.8,"breakHorizontal":5.9,"spinRate":1392,"spinDirection":289},"zone":14,"typeConfidence":2.0,"plateTime":0.44547038587703724,"extension":6.804051158859479},"index":6,"playId":"80f10c83-abcc-3043-82ec-35d522f6be80","pitchNumber":6,"startTime":"2026-08-26T20:14:16.160Z","endTime":"2026-08-26T20:14:20.271Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341447255904058,"aZ":-34.46415725406925,"pfxX":-10.018746549629535,"pfxZ":-1.2502017318509342,"pX":0.8682315154816612,"pZ":2.2685331633652703,"vX0":8.848352020121554,"vY0":-134.33903918175716,"vZ0":-0.7341709690159194,"x":83.91,"y":177.53,"x0":-1.1620628355856017,"y0":50.00185233982399,"z0":4.989150537761644,"aX":-18.362242552862114},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.2,"breakHorizontal":16.3,"spinRate":1936,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4072736183851049,"extension":6.892404446965238},"index":7,"playId":"dcb17ebf-d712-36fd-ab31-9cc58d56dc71","pitchNumber":7,"startTime":"2026-08-26T20:14:40.774Z","endTime":"2026-08-26T20:14:45.100Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"}}},{"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":90.3,"endSpeed":82.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.478964183046497,"aZ":-35.828248982548814,"pfxX":-8.829810208116905,"pfxZ":-2.0807811839142865,"pX":-1.145901940305137,"pZ":3.4043774599221885,"vX0":4.063338934954822,"vY0":-131.4685943200699,"vZ0":2.732354492974638,"x":160.68,"y":146.86,"x0":-1.562940818168541,"y0":50.0062676283705,"z0":5.008168569799285,"aX":-15.482473601093432},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.0,"breakHorizontal":15.1,"spinRate":1896,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41639800529658366,"extension":6.894404168199825},"index":8,"playId":"ea4f0bb5-6392-3f46-88c4-65852ef9f5fc","pitchNumber":8,"startTime":"2026-08-26T20:15:12.434Z","endTime":"2026-08-26T20:15:16.477Z","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":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03492404048153,"aZ":-38.06054209408701,"pfxX":-5.377833578446744,"pfxZ":-3.820349074809773,"pX":-1.0860960380664209,"pZ":1.7305795984783225,"vX0":3.2917187394514733,"vY0":-122.75939892343301,"vZ0":0.531674652295842,"x":158.4,"y":192.05,"x0":-1.7389278628173177,"y0":50.00262869917401,"z0":4.725546609865053,"aX":-8.28959759465548},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.6,"breakHorizontal":9.1,"spinRate":1339,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4444975720250781,"extension":6.584103030758397},"index":9,"playId":"ddcc6f54-593b-363a-be9b-288186eb0a17","pitchNumber":9,"startTime":"2026-08-26T20:15:28.331Z","endTime":"2026-08-26T20:15:34.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:15:34.174Z","atBatIndex":11},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Matt McLain out on a sacrifice bunt, pitcher Logan Webb to first baseman Rafael Devers. Dane Myers to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:15:41.304Z","endTime":"2026-08-26T20:16:06.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657277,"link":"/api/v1/people/657277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.065257680607377,"aZ":-35.21155902993837,"pfxX":-10.015427841787716,"pfxZ":-1.7297399329357042,"pX":-0.5458533540449872,"pZ":2.372498108707095,"vX0":6.06918546281462,"vY0":-131.83370184840373,"vZ0":-0.11994527775953756,"x":137.81,"y":174.72,"x0":-1.5768625135487162,"y0":50.00055919711409,"z0":5.017966119699978,"aX":-17.624413519723745},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.9,"breakHorizontal":16.8,"spinRate":1938,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.41549832920602103,"extension":6.979213671205243},"hitData":{"launchSpeed":25.9,"launchAngle":2.0,"totalDistance":18.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":128.86,"coordY":193.18}},"index":0,"playId":"2c0701e1-9400-3384-83bd-b71d53099f3f","pitchNumber":1,"startTime":"2026-08-26T20:15:55.990Z","endTime":"2026-08-26T20:16:06.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:16:06.007Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a ground ball to right fielder Grant McCray. Dane Myers scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:16:27.048Z","endTime":"2026-08-26T20:17:45.237Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":82.7,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60396326477898,"aZ":-36.15145552487567,"pfxX":-9.422060218148655,"pfxZ":-2.261521253980174,"pX":-0.04310847588972562,"pZ":2.3570962625023144,"vX0":6.961481864682907,"vY0":-132.241055456421,"vZ0":0.19768986980794545,"x":118.64,"y":175.14,"x0":-1.4975910656178986,"y0":50.0060205622099,"z0":4.953293938031968,"aX":-16.53838747985796},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.8,"breakHorizontal":15.4,"spinRate":1979,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.41563810903429976,"extension":6.951269629915618},"index":0,"playId":"eb5a27c1-a356-3729-905b-354f320efa0a","pitchNumber":1,"startTime":"2026-08-26T20:16:32.761Z","endTime":"2026-08-26T20:16:36.495Z","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":91.6,"endSpeed":84.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.945336352790317,"aZ":-28.81917415300214,"pfxX":-8.389734029933294,"pfxZ":1.8567602191454915,"pX":1.6334963076552729,"pZ":1.6606487828126866,"vX0":10.758775969179574,"vY0":-133.07255053689445,"vZ0":-2.757776337491938,"x":54.73,"y":193.94,"x0":-1.3604924956314943,"y0":50.001581825351,"z0":4.78521948084258,"aX":-15.1378539234942},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":13.1,"spinRate":1909,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41065823434946935,"extension":7.130272061308753},"index":1,"playId":"fe6faf3b-3658-3746-8aab-352f191038f2","pitchNumber":2,"startTime":"2026-08-26T20:16:53.298Z","endTime":"2026-08-26T20:16:56.405Z","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":92.2,"endSpeed":84.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72367331795857,"aZ":-31.606671715929252,"pfxX":-9.98731381697111,"pfxZ":0.3135516297787291,"pX":0.5720828648548864,"pZ":1.4708390255756925,"vX0":8.908623079421949,"vY0":-134.06667901699933,"vZ0":-2.7481687787194717,"x":95.19,"y":199.07,"x0":-1.4947598477880266,"y0":50.003894254518926,"z0":4.762770820051733,"aX":-18.199152657665064},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.1,"breakHorizontal":16.2,"spinRate":1945,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4083887053738091,"extension":7.084715796674695},"index":2,"playId":"fbb49922-4d1b-3c3b-b98d-87b321e26b1e","pitchNumber":3,"startTime":"2026-08-26T20:17:11.129Z","endTime":"2026-08-26T20:17:15.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38703390072621,"aZ":-34.095139966611086,"pfxX":-9.427414428560583,"pfxZ":-1.0988457080877563,"pX":0.35476636047239424,"pZ":2.603201648029507,"vX0":8.05228437029282,"vY0":-131.7614860329433,"vZ0":0.6741015343064174,"x":103.48,"y":168.49,"x0":-1.524016221794521,"y0":50.00292458626165,"z0":4.874067464319583,"aX":-16.48855998331927},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.6,"breakHorizontal":15.2,"spinRate":1895,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4165558689575084,"extension":6.897025669051497},"hitData":{"launchSpeed":99.1,"launchAngle":3.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.79,"coordY":129.39}},"index":3,"playId":"d2d86da2-369c-3968-b279-424b3cddfda7","pitchNumber":4,"startTime":"2026-08-26T20:17:32.187Z","endTime":"2026-08-26T20:17:45.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:17:45.237Z","atBatIndex":13},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ke'Bryan Hayes grounds into a double play, shortstop Christian Koss to second baseman Shay Whitcomb to first baseman Rafael Devers. Jose Trevino out at 2nd. Ke'Bryan Hayes out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:17:56.821Z","endTime":"2026-08-26T20:18:19.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694376,"link":"/api/v1/people/694376"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.790383081380384,"aZ":-34.6252263685607,"pfxX":-9.723491490037304,"pfxZ":-1.3737400820497392,"pX":-0.04378503357580218,"pZ":1.69222520900876,"vX0":7.189024303278591,"vY0":-133.10344377838493,"vZ0":-1.781079374866168,"x":118.67,"y":193.09,"x0":-1.5276363698810123,"y0":50.00654339952979,"z0":4.897226161823757,"aX":-17.3054531957648},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.6,"breakHorizontal":15.8,"spinRate":1960,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.41283022970350824,"extension":6.953613862146661},"hitData":{"launchSpeed":95.6,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.86,"coordY":159.24}},"index":0,"playId":"cf2e59da-27e5-3131-b3d5-4b12bd7dec8a","pitchNumber":1,"startTime":"2026-08-26T20:18:10.971Z","endTime":"2026-08-26T20:18:19.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:18:19.994Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:20:32.859Z","endTime":"2026-08-26T20:23:09.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680406373099295,"aZ":-26.86105609425985,"pfxX":9.594526436551394,"pfxZ":2.89032743035591,"pX":0.3671481850931235,"pZ":3.13700910694097,"vX0":-10.997373385396576,"vY0":-134.57549297468722,"vZ0":-0.9151995365014749,"x":103.01,"y":154.08,"x0":3.256338584184831,"y0":50.00291897483889,"z0":5.380945268483701,"aX":17.633480942818274},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":-15.1,"spinRate":2135,"spinDirection":109},"zone":3,"typeConfidence":2.0,"plateTime":0.4067167279489676,"extension":6.00087625463561},"index":0,"playId":"b7d86d37-0bcc-36a3-93fb-d17cad4266e5","pitchNumber":1,"startTime":"2026-08-26T20:20:53.365Z","endTime":"2026-08-26T20:20:57.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614638742910454,"aZ":-22.163995983953654,"pfxX":9.638905322247085,"pfxZ":5.412367651716847,"pX":0.47746271819036407,"pZ":3.272383755559202,"vX0":-10.665514577935127,"vY0":-134.52142232853,"vZ0":-1.513105350007286,"x":98.8,"y":150.43,"x0":3.2237532544006866,"y0":50.00547167535832,"z0":5.399113701369096,"aX":17.835440814096085},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":-15.5,"spinRate":2235,"spinDirection":93},"zone":3,"typeConfidence":2.0,"plateTime":0.40572697484962505,"extension":6.04749808237471},"index":1,"playId":"b3e875fa-bc8e-3e56-b2d3-a50f99b0af28","pitchNumber":2,"startTime":"2026-08-26T20:21:12.049Z","endTime":"2026-08-26T20:21:15.490Z","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":0},"index":2,"startTime":"2026-08-26T20:21:25.829Z","endTime":"2026-08-26T20:21:33.700Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"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.1,"endSpeed":85.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.213622114188084,"aZ":-22.907571130679145,"pfxX":10.434616992706939,"pfxZ":4.973889933617617,"pX":-0.2659853883568155,"pZ":4.0019420135718935,"vX0":-12.730922642747847,"vY0":-135.06702243584468,"vZ0":0.2572596305851782,"x":127.14,"y":130.73,"x0":3.1351711376797975,"y0":50.00131410337077,"z0":5.50602947651093,"aX":19.433573951936495},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":-16.4,"spinRate":2358,"spinDirection":106},"zone":11,"typeConfidence":2.0,"plateTime":0.4042925037428198,"extension":5.859259951914347},"index":3,"playId":"c05e2ba9-5034-3620-b53e-741e12e65477","pitchNumber":3,"startTime":"2026-08-26T20:21:33.700Z","endTime":"2026-08-26T20:21:37.151Z","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":86.5,"endSpeed":80.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46459840235492,"aZ":-34.693609067321354,"pfxX":9.739893152241992,"pfxZ":-1.5589210772754631,"pX":1.0314318058743854,"pZ":1.7665439570954669,"vX0":-9.048415503796372,"vY0":-125.75471533013632,"vZ0":-1.852006891905178,"x":77.68,"y":191.08,"x0":3.3960936145693825,"y0":50.003375904045875,"z0":5.304418324903365,"aX":15.733729282114497},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.0,"breakHorizontal":-15.8,"spinRate":1820,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.43414375673981054,"extension":5.960164382251463},"index":4,"playId":"8c7c7ce8-6568-3a24-8b72-635af2d041f3","pitchNumber":4,"startTime":"2026-08-26T20:21:49.753Z","endTime":"2026-08-26T20:21:53.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.034732722056553,"aZ":-23.67345938824368,"pfxX":9.602908667524297,"pfxZ":4.644515167951184,"pX":0.7207946831453587,"pZ":3.635078235266687,"vX0":-10.14133631190831,"vY0":-134.44549493390352,"vZ0":-0.43192244268284785,"x":89.53,"y":140.63,"x0":3.293362834944091,"y0":50.0061272175592,"z0":5.477355613485751,"aX":17.590800572953686},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":-15.2,"spinRate":2189,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4073334216102511,"extension":5.935918572802884},"index":5,"playId":"374ff737-c302-35f5-8313-e00bb274c4b3","pitchNumber":5,"startTime":"2026-08-26T20:22:11.170Z","endTime":"2026-08-26T20:22:14.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.853434495727996,"aZ":-24.398631096281537,"pfxX":9.317455719673273,"pfxZ":4.326736243990627,"pX":0.769917252903048,"pZ":4.03681855616119,"vX0":-9.761943705087484,"vY0":-133.7524108747066,"vZ0":0.7972917611989965,"x":87.65,"y":129.79,"x0":3.269456455780744,"y0":50.00633168303188,"z0":5.494425389309888,"aX":16.760037358412553},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":-14.5,"spinRate":2275,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.4106833629083355,"extension":5.949126492348503},"index":6,"playId":"5fc71902-a1c9-3ce8-9e72-1ccdba4a3603","pitchNumber":6,"startTime":"2026-08-26T20:22:27.009Z","endTime":"2026-08-26T20:22:30.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.676138670711282,"aZ":-26.746923451250304,"pfxX":11.211983916899838,"pfxZ":2.919956341306639,"pX":1.3707158510169881,"pZ":3.0671834402560396,"vX0":-9.21192950962393,"vY0":-135.78903649486017,"vZ0":-1.080986182720054,"x":64.75,"y":155.97,"x0":3.356094985453823,"y0":50.006484716920355,"z0":5.337166732821559,"aX":20.87116889830178},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":-18.2,"spinRate":2118,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.4038979161590017,"extension":6.04157072406015},"index":7,"playId":"e97b47fb-765e-3e0d-9256-f56ba42d7a7a","pitchNumber":7,"startTime":"2026-08-26T20:22:43.016Z","endTime":"2026-08-26T20:22:47.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99410202120987,"aZ":-27.05404288306896,"pfxX":10.416931200420489,"pfxZ":2.7336674295400663,"pX":0.5819361550692084,"pZ":1.9892303509010034,"vX0":-10.638613803802164,"vY0":-136.03030617689743,"vZ0":-3.67045266720621,"x":94.82,"y":185.07,"x0":3.191165416587777,"y0":50.00435423549909,"z0":5.232950856730559,"aX":19.514047084376358},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.3,"breakHorizontal":-16.6,"spinRate":2420,"spinDirection":110},"zone":9,"typeConfidence":2.0,"plateTime":0.4027384117207271,"extension":6.054049325590465},"index":8,"playId":"f6ea24f8-1a45-3687-bd80-617b3f232cb6","pitchNumber":8,"startTime":"2026-08-26T20:23:03.496Z","endTime":"2026-08-26T20:23:09.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:23:09.090Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Grant McCray pops out to third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:23:13.720Z","endTime":"2026-08-26T20:26:00.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.232485981713083,"aZ":-34.79143042966979,"pfxX":-0.031301339404062545,"pfxZ":-1.8115344930681374,"pX":-0.20393751866143875,"pZ":2.091912531176159,"vX0":-8.466510730870349,"vY0":-119.91770496493405,"vZ0":-0.38684975382891085,"x":124.77,"y":182.3,"x0":3.3833800099958764,"y0":50.0000050548477,"z0":5.37191437276087,"aX":-0.04323335283602097},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.1,"breakHorizontal":2.2,"spinRate":2405,"spinDirection":291},"zone":8,"typeConfidence":2.0,"plateTime":0.4575993445951494,"extension":5.869870454844166},"index":0,"playId":"22076dab-e2d8-3dbc-a8a1-d10a87b66066","pitchNumber":1,"startTime":"2026-08-26T20:23:32.206Z","endTime":"2026-08-26T20:23:37.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71486527006169,"aZ":-31.63325832373148,"pfxX":-1.7636574689505014,"pfxZ":0.36304635983585953,"pX":-0.1553678137058464,"pZ":2.707800179125476,"vX0":-7.668967564847766,"vY0":-120.2753363847247,"vZ0":0.18007239928134244,"x":122.92,"y":165.67,"x0":3.299638877251191,"y0":50.00011517620219,"z0":5.430819112992861,"aX":-2.5883657310394175},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.0,"breakHorizontal":4.9,"spinRate":2597,"spinDirection":285},"zone":5,"typeConfidence":2.0,"plateTime":0.454906337153115,"extension":5.909318376928881},"index":1,"playId":"1594e828-8363-3899-9c25-75ca0eb2b530","pitchNumber":2,"startTime":"2026-08-26T20:23:46.709Z","endTime":"2026-08-26T20:23:50.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34759652425063,"aZ":-34.52588046825401,"pfxX":-0.07779805748057278,"pfxZ":-1.6057411780318367,"pX":-3.4896318040618035,"pZ":0.1133320806923251,"vX0":-15.449461298929927,"vY0":-120.47688423883756,"vZ0":-4.967054637988697,"x":250.02,"y":235.72,"x0":3.0150245824363395,"y0":50.00045716536244,"z0":5.252417563228255,"aX":-0.10975723386880754},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.0,"breakHorizontal":3.8,"spinRate":2665,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4546002578471162,"extension":6.29246984691647},"index":2,"playId":"b1519473-9023-3408-b92c-9371c313f780","pitchNumber":3,"startTime":"2026-08-26T20:24:01.299Z","endTime":"2026-08-26T20:24:04.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.833195090006736,"aZ":-34.67956629982375,"pfxX":-1.053969917296088,"pfxZ":-1.6931082176989687,"pX":0.77061264763564,"pZ":3.1158845660362577,"vX0":-6.040802359593605,"vY0":-120.87055420051763,"vZ0":1.7697640778730277,"x":87.63,"y":154.65,"x0":3.440486160188598,"y0":50.00412845751827,"z0":5.422063272096328,"aX":-1.5572200683418094},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.4,"breakHorizontal":3.4,"spinRate":2391,"spinDirection":285},"zone":3,"typeConfidence":2.0,"plateTime":0.45336464304133495,"extension":6.001127469126263},"index":3,"playId":"032a1834-7210-37a4-a5eb-7be26132a84f","pitchNumber":4,"startTime":"2026-08-26T20:24:20.789Z","endTime":"2026-08-26T20:24:30.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31475590036751,"aZ":-24.019046646240117,"pfxX":9.178022852645205,"pfxZ":4.485252822666368,"pX":-0.34129342245940514,"pZ":2.979748449853333,"vX0":-12.60709996908209,"vY0":-133.65227778993457,"vZ0":-1.539939314531198,"x":130.01,"y":158.33,"x0":3.2324269621265564,"y0":50.00503525550909,"z0":5.279127289675399,"aX":16.69861082671952},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.0,"breakHorizontal":-14.0,"spinRate":2208,"spinDirection":104},"zone":1,"typeConfidence":2.0,"plateTime":0.4089558458661058,"extension":6.220869441872999},"index":4,"playId":"63d5122c-b70e-3d5a-9b20-edb9138ae74c","pitchNumber":5,"startTime":"2026-08-26T20:24:49.964Z","endTime":"2026-08-26T20:24:53.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50889396287594,"aZ":-24.33994810687581,"pfxX":9.613819946940225,"pfxZ":4.174752291615627,"pX":0.22312304991446033,"pZ":2.902771590714664,"vX0":-11.547289290569287,"vY0":-135.77743008536675,"vZ0":-1.8757741655787754,"x":108.5,"y":160.41,"x0":3.2732304800720335,"y0":50.00014560897511,"z0":5.288860068955765,"aX":18.02724145607957},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.3,"breakHorizontal":-15.1,"spinRate":2207,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.4027323102226732,"extension":6.107146097078633},"index":5,"playId":"403765f8-e38f-3456-a4c6-f4fadf9f848a","pitchNumber":6,"startTime":"2026-08-26T20:25:10.341Z","endTime":"2026-08-26T20:25:14.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677036862435497,"aZ":-25.528059125793025,"pfxX":9.64372607433881,"pfxZ":3.5073614946649503,"pX":-0.122178922737886,"pZ":3.1673848393456825,"vX0":-12.426093846657242,"vY0":-136.43301191848184,"vZ0":-1.189066495304104,"x":121.66,"y":153.26,"x0":3.228270338477282,"y0":50.00107627579738,"z0":5.360361478154476,"aX":18.265780849272627},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.4,"breakHorizontal":-15.0,"spinRate":2265,"spinDirection":109},"zone":2,"typeConfidence":2.0,"plateTime":0.4007357442167123,"extension":6.1553031782858945},"index":6,"playId":"e3bc05dc-0557-34b9-b96d-bc09efb48411","pitchNumber":7,"startTime":"2026-08-26T20:25:29.258Z","endTime":"2026-08-26T20:25:33.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92286360122182,"aZ":-25.433964931632808,"pfxX":9.9313692368624,"pfxZ":3.6295942705136905,"pX":0.7905148073605965,"pZ":3.7501842441852093,"vX0":-9.93639166621284,"vY0":-135.2474860911054,"vZ0":0.5047492964744706,"x":86.87,"y":137.53,"x0":3.2180568516866397,"y0":50.00120779324399,"z0":5.341938023901158,"aX":18.435502042934033},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.0,"breakHorizontal":-16.0,"spinRate":2103,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.4046513703690948,"extension":6.0612299488036},"hitData":{"launchSpeed":59.4,"launchAngle":54.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.32,"coordY":154.45}},"index":7,"playId":"b6afaeec-1e75-3d11-80e1-72541f68fbc4","pitchNumber":8,"startTime":"2026-08-26T20:25:51.559Z","endTime":"2026-08-26T20:26:00.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:26:00.558Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shay Whitcomb doubles (1) on a sharp line drive to center fielder Dane Myers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:26:03.889Z","endTime":"2026-08-26T20:26:50.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":87.5,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039215119963707,"aZ":-33.991785895567034,"pfxX":10.793057812637109,"pfxZ":-1.115588216063112,"pX":-0.8761419129053827,"pZ":1.18863788251199,"vX0":-13.529985944059352,"vY0":-126.72111838136668,"vZ0":-3.297735947386104,"x":150.4,"y":206.69,"x0":3.1211838453655574,"y0":50.001036998092346,"z0":5.21236055754004,"aX":17.61386915428088},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-16.6,"spinRate":1797,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4316348477657792,"extension":6.181918442296002},"index":0,"playId":"3d24cd93-8540-3f0c-8955-29b1d31abcb9","pitchNumber":1,"startTime":"2026-08-26T20:26:23.147Z","endTime":"2026-08-26T20:26:26.980Z","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":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295744079598908,"aZ":-22.102458743726128,"pfxX":9.860907287263636,"pfxZ":5.392073460340278,"pX":-0.12132897741842444,"pZ":3.2499300487644165,"vX0":-12.354347031684942,"vY0":-135.701889034771,"vZ0":-1.5096144389682098,"x":121.62,"y":151.03,"x0":3.206055300915273,"y0":50.00275005287679,"z0":5.351027730972912,"aX":18.41861522407032},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":-15.2,"spinRate":2270,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.4034148011801326,"extension":6.061536984278078},"hitData":{"launchSpeed":107.9,"launchAngle":16.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":65.17,"coordY":58.86}},"index":1,"playId":"c2d511c3-5052-3cd0-a6d1-ab555169df25","pitchNumber":2,"startTime":"2026-08-26T20:26:36.533Z","endTime":"2026-08-26T20:26:50.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:26:50.535Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonah Cox homers (3) on a fly ball to center field. Shay Whitcomb scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:27:07.454Z","endTime":"2026-08-26T20:27:42.386Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":{"id":666157,"link":"/api/v1/people/666157"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":{"id":666157,"link":"/api/v1/people/666157"},"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":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032950089145917,"aZ":-27.288751301638356,"pfxX":11.32965199689937,"pfxZ":2.6663002786760703,"pX":0.4449383310501419,"pZ":2.6887037036403236,"vX0":-11.397261642958059,"vY0":-134.411600245394,"vZ0":-1.6080163042975775,"x":100.04,"y":166.19,"x0":3.2674003961258924,"y0":50.00117796875522,"z0":5.231777193233452,"aX":20.737153358674913},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.7,"breakHorizontal":-18.1,"spinRate":2295,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.4074549300160428,"extension":6.13723562769956},"hitData":{"launchSpeed":103.7,"launchAngle":30.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.19,"coordY":29.21}},"index":0,"playId":"abf3deaf-e917-392e-bc4a-a1907e576598","pitchNumber":1,"startTime":"2026-08-26T20:27:19.501Z","endTime":"2026-08-26T20:27:42.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:27:42.386Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to center fielder Dane Myers.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:28:13.492Z","endTime":"2026-08-26T20:30:52.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T20:28:03.536Z","endTime":"2026-08-26T20:28:15.640Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"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":92.7,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.857875393520164,"aZ":-29.157997670635115,"pfxX":11.059040223721574,"pfxZ":1.6431571669287983,"pX":-0.07959756735253806,"pZ":2.397424881239082,"vX0":-12.717389352480161,"vY0":-134.452823510478,"vZ0":-2.1351488001270202,"x":120.03,"y":174.05,"x0":3.2643173754986132,"y0":50.00541706225809,"z0":5.261259182664563,"aX":20.346636571545503},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.8,"breakHorizontal":-17.5,"spinRate":2252,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.4066259222694715,"extension":6.10748396294792},"index":1,"playId":"d824ea97-7144-3ad8-8ccf-2a9d4e566a24","pitchNumber":1,"startTime":"2026-08-26T20:28:15.640Z","endTime":"2026-08-26T20:28:19.375Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52514998695517,"aZ":-22.195304850600362,"pfxX":10.360289371745747,"pfxZ":5.27189258900119,"pX":-0.09114074207757988,"pZ":4.029968800358216,"vX0":-12.485986756063374,"vY0":-136.13967538288858,"vZ0":0.44062438350803523,"x":120.47,"y":129.97,"x0":3.190481090638871,"y0":50.002076051225025,"z0":5.392096048786984,"aX":19.610545492809933},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":-16.4,"spinRate":2299,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.4010231334455714,"extension":5.938814668746813},"index":2,"playId":"ad79dab2-cb65-3fb6-844a-ae7084c4dfd9","pitchNumber":2,"startTime":"2026-08-26T20:28:29.713Z","endTime":"2026-08-26T20:28:33.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.747510688732056,"aZ":-21.38786398901937,"pfxX":10.156074928985014,"pfxZ":5.847547559105926,"pX":-1.042040026890832,"pZ":2.236635159412847,"vX0":-14.633876220031587,"vY0":-134.15896881704197,"vZ0":-3.984335091883101,"x":156.72,"y":178.39,"x0":3.1337039371304587,"y0":50.003724634185495,"z0":5.242863745091591,"aX":18.73817615385828},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":-15.7,"spinRate":2241,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4064069252420719,"extension":6.19813405607636},"index":3,"playId":"629c7b65-1c54-3df2-bd3d-9020bfa11f8e","pitchNumber":3,"startTime":"2026-08-26T20:28:44.122Z","endTime":"2026-08-26T20:28:48.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84273816083935,"aZ":-29.38905816533526,"pfxX":10.325240980492424,"pfxZ":1.4861222731355461,"pX":-0.46566793304863546,"pZ":2.4208020837458415,"vX0":-13.692318263731732,"vY0":-135.429058964027,"vZ0":-2.2934213864617754,"x":134.75,"y":173.42,"x0":3.2911465197012304,"y0":50.00495479822041,"z0":5.3140859691059985,"aX":19.372778844540317},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.4,"breakHorizontal":-16.1,"spinRate":2295,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.402932264368856,"extension":6.198592285710125},"index":4,"playId":"79577f33-ea7f-3771-beb9-3232f938b3ab","pitchNumber":4,"startTime":"2026-08-26T20:29:00.861Z","endTime":"2026-08-26T20:29:04.317Z","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.8,"endSpeed":84.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53376016227246,"aZ":-30.491997739771826,"pfxX":12.291054855343248,"pfxZ":0.9150993089542219,"pX":-0.2662569220070953,"pZ":2.381479903355898,"vX0":-13.716144596944014,"vY0":-134.4306304196286,"vZ0":-1.856153910146409,"x":127.15,"y":174.48,"x0":3.299825612739497,"y0":50.00070415185311,"z0":5.240699734036301,"aX":22.54368952487851},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.4,"breakHorizontal":-19.4,"spinRate":2232,"spinDirection":103},"zone":4,"typeConfidence":2.0,"plateTime":0.40709626142913224,"extension":6.18949985885467},"index":5,"playId":"c50809bd-1fbf-3537-8838-42bfe8c49caa","pitchNumber":5,"startTime":"2026-08-26T20:29:18.171Z","endTime":"2026-08-26T20:29:22.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.211928331830446,"aZ":-34.04202321877497,"pfxX":-0.9502822046668369,"pfxZ":-1.2453110987274432,"pX":1.6620032080842637,"pZ":2.4420769445223756,"vX0":-4.076631809293168,"vY0":-121.22090831117285,"vZ0":-0.11005229975482989,"x":53.65,"y":172.84,"x0":3.4812011737459825,"y0":50.00039478178797,"z0":5.432390528732824,"aX":-1.4290374113509405},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.0,"breakHorizontal":2.6,"spinRate":2465,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.4499292065702325,"extension":5.968263960073675},"index":6,"playId":"e8b7a17d-db9c-3381-a263-660c8918e768","pitchNumber":6,"startTime":"2026-08-26T20:29:41.709Z","endTime":"2026-08-26T20:29:46.580Z","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":84.3,"endSpeed":78.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.092303183752534,"aZ":-29.512308061422214,"pfxX":-0.05929788922879098,"pfxZ":1.7359376921582879,"pX":-2.351538325127032,"pZ":1.9069409443104661,"vX0":-13.272365756202579,"vY0":-122.21689248329129,"vZ0":-2.181081849532064,"x":206.64,"y":187.29,"x0":3.12700538663863,"y0":50.00329951249672,"z0":5.313078661102829,"aX":-0.08791153505703417},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.9,"breakHorizontal":2.9,"spinRate":2602,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4459155577496263,"extension":6.14949866350104},"index":7,"playId":"d228bf3d-4500-3737-b8fd-dd4a898906cb","pitchNumber":7,"startTime":"2026-08-26T20:30:00.426Z","endTime":"2026-08-26T20:30:03.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.075297198640794,"aZ":-32.46411932843896,"pfxX":11.28794869607943,"pfxZ":-0.1532488712009732,"pX":0.4445919271739545,"pZ":1.8783979784429436,"vX0":-11.830046681315178,"vY0":-135.65814878380738,"vZ0":-2.8160326568523195,"x":100.05,"y":188.06,"x0":3.3834129009806015,"y0":50.004236069322204,"z0":5.179647714385559,"aX":21.1624584470188},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.7,"breakHorizontal":-18.1,"spinRate":2248,"spinDirection":110},"zone":9,"typeConfidence":2.0,"plateTime":0.4028738427326193,"extension":6.103608353673667},"index":8,"playId":"5ca04786-f98d-3795-839c-5a42d8629812","pitchNumber":8,"startTime":"2026-08-26T20:30:15.988Z","endTime":"2026-08-26T20:30:20.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64990693826184,"aZ":-30.299475247379984,"pfxX":11.265959432809908,"pfxZ":1.0172550723470373,"pX":0.5710224316841656,"pZ":3.0573230909212508,"vX0":-11.136812711463346,"vY0":-134.32672169191446,"vZ0":-0.10622698274708298,"x":95.23,"y":156.23,"x0":3.2892353432035213,"y0":50.00316582972471,"z0":5.2354483976912105,"aX":20.773544974401663},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.0,"breakHorizontal":-18.2,"spinRate":2319,"spinDirection":109},"zone":3,"typeConfidence":2.0,"plateTime":0.4063579403540616,"extension":6.143968022879918},"hitData":{"launchSpeed":93.8,"launchAngle":36.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.47,"coordY":61.24}},"index":9,"playId":"a17396f6-67e9-34d1-a93d-b14448d81eab","pitchNumber":9,"startTime":"2026-08-26T20:30:41.277Z","endTime":"2026-08-26T20:30:52.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:30:52.020Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Héctor Rodríguez homers (2) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:32:42.268Z","endTime":"2026-08-26T20:33:35.260Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.0,"endSpeed":80.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65569985768602,"aZ":-23.559517410448468,"pfxX":0.0351358905713024,"pfxZ":5.163339259937397,"pX":0.46320751442728203,"pZ":3.2139115538876837,"vX0":4.979930436240267,"vY0":-128.11284746828633,"vZ0":-0.10526106387398138,"x":99.34,"y":152.0,"x0":-1.5075841779203336,"y0":50.00070671747725,"z0":5.091924025196403,"aX":0.05756562147709382},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.6,"breakHorizontal":-1.2,"spinRate":2339,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.42699577365900865,"extension":6.716687697459631},"index":0,"playId":"cd1714ff-2d1a-3fda-9aea-33028d324323","pitchNumber":1,"startTime":"2026-08-26T20:32:58.407Z","endTime":"2026-08-26T20:33:02.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702121360158703,"aZ":-28.046199750570047,"pfxX":-1.7607203901927921,"pfxZ":2.4369582160336805,"pX":-0.010506190947120398,"pZ":2.9031667094765403,"vX0":4.347938454618324,"vY0":-129.48933683073344,"vZ0":0.05018731838930379,"x":117.4,"y":160.39,"x0":-1.4845506706962577,"y0":50.001760832419,"z0":5.033887722966177,"aX":-2.9819973076712567},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":2.2,"spinRate":2395,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.4234067228309928,"extension":6.737155089017563},"hitData":{"launchSpeed":103.7,"launchAngle":27.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.47,"coordY":37.94}},"index":1,"playId":"ab43dd85-3d40-320a-838a-253529560da1","pitchNumber":2,"startTime":"2026-08-26T20:33:12.293Z","endTime":"2026-08-26T20:33:35.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:33:35.260Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Elly De La Cruz hits a ground-rule double (23) on a fly ball to left field.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:33:40.364Z","endTime":"2026-08-26T20:35:09.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":[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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11893029006976,"aZ":-32.52599813341153,"pfxX":6.075542534916007,"pfxZ":-0.22303435863476206,"pX":0.5953099837939106,"pZ":1.4813198251049562,"vX0":3.8874801410046684,"vY0":-123.75242887755216,"vZ0":-1.4326439523393795,"x":94.31,"y":198.78,"x0":-1.7864724199529616,"y0":50.00594111610131,"z0":4.796950162896704,"aX":9.40729555793756},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":-11.9,"spinRate":2558,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44291645188337236,"extension":6.604538869060495},"index":0,"playId":"942b49a1-26f9-3162-a2ff-3437d6556e17","pitchNumber":1,"startTime":"2026-08-26T20:33:51.507Z","endTime":"2026-08-26T20:33:55.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658140853596695,"aZ":-31.09621917262764,"pfxX":7.246922957644724,"pfxZ":0.6909818754213326,"pX":0.12135589174939122,"pZ":2.0952903587193656,"vX0":2.4540175721061765,"vY0":-124.52959599846776,"vZ0":-0.38807196832459934,"x":112.37,"y":182.21,"x0":-1.8201887367554672,"y0":50.00295806624935,"z0":4.841250863713455,"aX":11.300484728148504},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-13.7,"spinRate":2628,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.4410291957054171,"extension":6.669133404213122},"index":1,"playId":"9788c7c8-cb63-3d63-acb5-c3bf0d15f794","pitchNumber":2,"startTime":"2026-08-26T20:34:05.580Z","endTime":"2026-08-26T20:34:09.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.091941046440734,"aZ":-21.108847662652376,"pfxX":-2.7929104447897113,"pfxZ":6.059390400914847,"pX":0.25387058573367105,"pZ":3.0939613426579946,"vX0":5.401935139744754,"vY0":-133.85026216542366,"vZ0":-1.0260123786853046,"x":107.32,"y":155.24,"x0":-1.4215924361512715,"y0":50.00526459228673,"z0":4.984422091318145,"aX":-5.103001934958871},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.0,"breakHorizontal":4.0,"spinRate":2151,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.40818140630047317,"extension":6.750610421600981},"index":2,"playId":"fe3acbff-cad1-3836-9a73-a576068b1daa","pitchNumber":3,"startTime":"2026-08-26T20:34:19.452Z","endTime":"2026-08-26T20:34:23.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56694050450662,"aZ":-36.47484351549686,"pfxX":-9.720117226285613,"pfxZ":-2.408985728136871,"pX":1.9737036816114446,"pZ":2.37182636155589,"vX0":11.861042949048967,"vY0":-132.81645539401762,"vZ0":0.25768810078413007,"x":41.77,"y":174.74,"x0":-1.2880464554542823,"y0":50.001612107616936,"z0":4.926987361932844,"aX":-17.356584127981286},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-4.1,"breakHorizontal":15.0,"spinRate":1978,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.41245038955647484,"extension":6.864854732096049},"index":3,"playId":"1e8b77d3-4799-3d50-909b-b67cb0d1c759","pitchNumber":4,"startTime":"2026-08-26T20:34:35.563Z","endTime":"2026-08-26T20:34:39.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.972010717155563,"aZ":-37.252338044896575,"pfxX":-3.890599852534476,"pfxZ":-3.249461196170148,"pX":-0.27852532256860546,"pZ":1.3289990281305224,"vX0":5.079041896761248,"vY0":-123.2809774920427,"vZ0":-0.37910693027904385,"x":127.62,"y":202.9,"x0":-1.8454406780042267,"y0":50.00355673784809,"z0":4.588568794312218,"aX":-6.081750775114447},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.8,"breakHorizontal":6.1,"spinRate":1475,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4417045717199959,"extension":6.630115368894617},"hitData":{"launchSpeed":100.6,"launchAngle":23.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":38.43,"coordY":72.99}},"index":4,"playId":"a4e30f67-918e-3869-b2ab-6de775d2affc","pitchNumber":5,"startTime":"2026-08-26T20:34:52.998Z","endTime":"2026-08-26T20:35:09.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:35:09.706Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out to first baseman Rafael Devers. Elly De La Cruz to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:35:16.851Z","endTime":"2026-08-26T20:35:47.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.741302677725894,"aZ":-32.826546854241954,"pfxX":-8.360417024831658,"pfxZ":-0.3563251342097775,"pX":0.3941263081290229,"pZ":2.2027499826982466,"vX0":7.875659483483359,"vY0":-133.89049395186976,"vZ0":-0.947822339376105,"x":101.98,"y":179.31,"x0":-1.4879409278726652,"y0":50.003023714750995,"z0":4.89371452431036,"aX":-15.301066402321869},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.6,"breakHorizontal":13.6,"spinRate":1949,"spinDirection":248},"zone":9,"typeConfidence":2.0,"plateTime":0.4078335229309751,"extension":6.973535914720763},"hitData":{"launchSpeed":87.7,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.72,"coordY":167.9}},"index":0,"playId":"30b64779-8ba8-35fc-8ba4-a577ec77e725","pitchNumber":1,"startTime":"2026-08-26T20:35:37.991Z","endTime":"2026-08-26T20:35:47.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:35:47.008Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Bleday lines out to left fielder Turner Hill.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:36:57.249Z","endTime":"2026-08-26T20:38:48.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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,3,4,5,6],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T20:36:10.722Z","endTime":"2026-08-26T20:36:59.340Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235634089067112,"aZ":-28.742368710484207,"pfxX":6.0268204705372845,"pfxZ":2.2493994719660275,"pX":-0.7576992105424835,"pZ":2.6543530015229995,"vX0":0.9188417438388279,"vY0":-122.93318202521134,"vZ0":0.7243186931659037,"x":145.88,"y":167.11,"x0":-1.9193605938396145,"y0":50.00251185725112,"z0":4.803066135981943,"aX":9.188092209846612},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.6,"breakHorizontal":-11.2,"spinRate":2533,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.4462146510309899,"extension":6.233147834983537},"index":1,"playId":"4cfe8f03-2a40-3177-bec6-bda194b57daa","pitchNumber":1,"startTime":"2026-08-26T20:36:59.340Z","endTime":"2026-08-26T20:37:03.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.511018320384792,"aZ":-28.686525839600304,"pfxX":5.314371974883755,"pfxZ":2.2316622046161587,"pX":0.15684484376051497,"pZ":1.4136584540765924,"vX0":3.43438937935008,"vY0":-124.16864090582801,"vZ0":-2.055712962010245,"x":111.02,"y":200.61,"x0":-1.9340692291883559,"y0":50.004909425506476,"z0":4.635760796810858,"aX":8.310550792451648},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.8,"breakHorizontal":-10.4,"spinRate":2635,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4408735344468817,"extension":6.6628877216800655},"index":2,"playId":"61562902-cc56-3a85-a16b-1eeac538ffad","pitchNumber":2,"startTime":"2026-08-26T20:37:16.642Z","endTime":"2026-08-26T20:37:21.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22515425859464,"aZ":-38.06547119386466,"pfxX":-5.862928658090633,"pfxZ":-3.686845797093852,"pX":0.5224760032795824,"pZ":1.2300751871590074,"vX0":7.336962025936224,"vY0":-124.91074337424169,"vZ0":-0.5563823704286771,"x":97.08,"y":205.57,"x0":-1.6742180228215346,"y0":50.000547145563196,"z0":4.552259256593965,"aX":-9.379649779088352},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.6,"breakHorizontal":9.1,"spinRate":1361,"spinDirection":289},"zone":14,"typeConfidence":2.0,"plateTime":0.4364364447914575,"extension":7.0055613864610295},"index":3,"playId":"6df9ccae-cb7b-3aaa-8373-b90536cf433e","pitchNumber":3,"startTime":"2026-08-26T20:37:34.498Z","endTime":"2026-08-26T20:37:38.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.770738420956565,"aZ":-31.149585334115514,"pfxX":-9.11777301883317,"pfxZ":0.5712643321029098,"pX":0.3956724023653134,"pZ":3.2604721883468617,"vX0":8.145200896130326,"vY0":-132.27970140818474,"vZ0":1.6987229349074995,"x":101.92,"y":150.75,"x0":-1.5250568979921022,"y0":50.001708171402775,"z0":4.87876040504797,"aX":-16.307170631707297},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":15.0,"spinRate":1976,"spinDirection":295},"zone":3,"typeConfidence":2.0,"plateTime":0.4126219270098468,"extension":6.617740056827043},"index":4,"playId":"d0a074dd-5355-36b6-937d-96a695699d3b","pitchNumber":4,"startTime":"2026-08-26T20:37:51.072Z","endTime":"2026-08-26T20:37:55.155Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.374708230045588,"aZ":-38.4789786221198,"pfxX":-4.290158056564721,"pfxZ":-4.0457039529690295,"pX":0.066965820303601,"pZ":1.4253456535003095,"vX0":5.793366818790057,"vY0":-122.92947779893876,"vZ0":0.13966448251489227,"x":114.45,"y":200.3,"x0":-1.744127200763721,"y0":50.00390412627569,"z0":4.587850197616725,"aX":-6.68120663545732},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.1,"breakHorizontal":6.7,"spinRate":1348,"spinDirection":295},"zone":14,"typeConfidence":2.0,"plateTime":0.4426106551629254,"extension":6.752452358587828},"index":5,"playId":"446b7d89-e14c-382a-ae02-19326822ca50","pitchNumber":5,"startTime":"2026-08-26T20:38:16.038Z","endTime":"2026-08-26T20:38:19.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97744374708441,"aZ":-35.66155446795815,"pfxX":-8.948823094878612,"pfxZ":-1.927207937423013,"pX":-0.0702380854557503,"pZ":2.85883347327275,"vX0":7.241414484184871,"vY0":-133.5187129801263,"vZ0":1.391847976376783,"x":119.68,"y":161.59,"x0":-1.6510400566586005,"y0":50.002426954382045,"z0":4.8915660200608055,"aX":-16.203428531357996},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-3.0,"breakHorizontal":14.8,"spinRate":1873,"spinDirection":262},"zone":2,"typeConfidence":2.0,"plateTime":0.4097887839648484,"extension":6.8564785006378965},"hitData":{"launchSpeed":90.7,"launchAngle":18.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.44,"coordY":108.54}},"index":6,"playId":"1bc42342-0853-33e6-a250-e837f5487f60","pitchNumber":6,"startTime":"2026-08-26T20:38:37.506Z","endTime":"2026-08-26T20:38:48.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:38:48.212Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:38:57.998Z","endTime":"2026-08-26T20:41:03.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":"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":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"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, 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":84.3,"endSpeed":78.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.846793292419587,"aZ":-37.97440825776509,"pfxX":-3.0825165965748855,"pfxZ":-3.778722130640527,"pX":0.3760313601547873,"pZ":1.8234638569384705,"vX0":5.800362377153037,"vY0":-122.7701333867191,"vZ0":0.924514295022729,"x":102.67,"y":189.55,"x0":-1.60985512303954,"y0":50.00152337576355,"z0":4.658032601965835,"aX":-4.736263038392095},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.4,"breakHorizontal":4.3,"spinRate":1385,"spinDirection":291},"zone":9,"typeConfidence":2.0,"plateTime":0.44505369210459333,"extension":6.5039942227251855},"index":0,"playId":"93706055-17f1-30a2-82f4-a6ac02ce9f3c","pitchNumber":1,"startTime":"2026-08-26T20:39:15.420Z","endTime":"2026-08-26T20:39:19.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.925937089459133,"aZ":-30.377028067190377,"pfxX":8.962565832605385,"pfxZ":1.181912829477616,"pX":-0.29844362375065175,"pZ":2.7331276300520733,"vX0":0.9321923204724936,"vY0":-123.00722710122211,"vZ0":1.2297443237515235,"x":128.38,"y":164.99,"x0":-1.8465628553791924,"y0":50.00391125847257,"z0":4.815214606159958,"aX":13.64243537303508},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.8,"breakHorizontal":-16.4,"spinRate":2623,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.446421774992241,"extension":6.590429756323226},"index":1,"playId":"5a138fcf-7565-39ce-a330-42ebc0a129d5","pitchNumber":2,"startTime":"2026-08-26T20:39:31.402Z","endTime":"2026-08-26T20:39:39.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69291313259373,"aZ":-30.687301770676758,"pfxX":7.3744040044589845,"pfxZ":0.9740268300146839,"pX":-0.18469335731710787,"pZ":2.0263072148787526,"vX0":1.5073418163823815,"vY0":-122.75905722611691,"vZ0":-0.06650411031130188,"x":124.04,"y":184.07,"x0":-1.7648231824694331,"y0":50.00181017247035,"z0":4.669873803995297,"aX":11.233962809916306},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.0,"breakHorizontal":-13.7,"spinRate":2566,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.44648218303545306,"extension":6.55577077737708},"index":2,"playId":"7e3f0a16-3094-33c0-81b5-09bb43c4eaf7","pitchNumber":3,"startTime":"2026-08-26T20:39:59.824Z","endTime":"2026-08-26T20:40:04.170Z","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":93.7,"endSpeed":86.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.817923540990705,"aZ":-21.38321269747526,"pfxX":-4.840113107160435,"pfxZ":5.667090752422087,"pX":1.09515033015951,"pZ":3.7878872464631055,"vX0":7.738838428545775,"vY0":-136.36778400341439,"vZ0":0.6875962805025159,"x":75.26,"y":136.51,"x0":-1.1361067202933088,"y0":50.00393842231846,"z0":4.995021437244634,"aX":-9.219401046499078},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.6,"breakHorizontal":7.3,"spinRate":2115,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3999358175150425,"extension":7.0121149152438695},"index":3,"playId":"51f53a01-9cc4-3c0d-91de-aa533bbc7956","pitchNumber":4,"startTime":"2026-08-26T20:40:22.917Z","endTime":"2026-08-26T20:40:26.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.889278223096333,"aZ":-29.219077527395253,"pfxX":5.16801214007342,"pfxZ":1.866017514689709,"pX":1.5752195350149802,"pZ":1.0828700713518207,"vX0":6.172099649286066,"vY0":-124.781820483701,"vZ0":-2.717715008609581,"x":56.96,"y":209.54,"x0":-1.5970212492844826,"y0":50.00359001773843,"z0":4.580694167134973,"aX":8.192399049729953},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":-10.7,"spinRate":2616,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.43807974160774465,"extension":6.746392806699794},"index":4,"playId":"8598b96d-6807-3fdd-b726-52559668ca64","pitchNumber":5,"startTime":"2026-08-26T20:40:42.179Z","endTime":"2026-08-26T20:40:45.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85968194222253,"aZ":-40.557128647296146,"pfxX":-5.4830155723629375,"pfxZ":-5.3091349091042135,"pX":0.7830973309700608,"pZ":1.2910508638288904,"vX0":7.226340815446121,"vY0":-124.85225629053791,"vZ0":-0.18130116394928142,"x":87.15,"y":203.92,"x0":-1.4347418205591222,"y0":50.00001426303986,"z0":4.699036104815614,"aX":-8.665751809689445},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.4,"breakHorizontal":8.3,"spinRate":1311,"spinDirection":277},"zone":14,"typeConfidence":2.0,"plateTime":0.4385036143240244,"extension":6.791017882623385},"index":5,"playId":"119623be-5e81-3d22-8630-d80d75f47785","pitchNumber":6,"startTime":"2026-08-26T20:41:00.044Z","endTime":"2026-08-26T20:41:03.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:41:03.845Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Osleivis Basabe flies out to left fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T20:42:57.133Z","endTime":"2026-08-26T20:44:01.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38830216438106,"aZ":-31.940978573657084,"pfxX":10.054420681512998,"pfxZ":0.1498908806381818,"pX":-0.7566976143785811,"pZ":0.4040729331592226,"vX0":-13.066378317226317,"vY0":-125.6500246379233,"vZ0":-5.292921045350418,"x":145.84,"y":227.87,"x0":3.2039830070666704,"y0":50.00519138429114,"z0":5.132341527550813,"aX":16.083632291059708},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.8,"breakHorizontal":-15.2,"spinRate":1781,"spinDirection":96},"zone":13,"typeConfidence":2.0,"plateTime":0.43586021107123285,"extension":6.1409930655168905},"index":0,"playId":"b372a8ce-7ee9-3a28-a73b-4b50378d8bde","pitchNumber":1,"startTime":"2026-08-26T20:43:11.220Z","endTime":"2026-08-26T20:43:15.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.269424930904112,"aZ":-24.036035784710645,"pfxX":10.246358534003695,"pfxZ":4.388594239284069,"pX":-0.059339443678544136,"pZ":2.572905789396961,"vX0":-12.254139654997905,"vY0":-134.59165227573345,"vZ0":-2.8562916467325024,"x":119.26,"y":169.31,"x0":3.1985023219613393,"y0":50.003266767294804,"z0":5.330258934448171,"aX":19.002155746837868},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":-16.3,"spinRate":2342,"spinDirection":87},"zone":5,"typeConfidence":2.0,"plateTime":0.40529902790487826,"extension":5.947055446514405},"index":1,"playId":"1eec195a-870e-3241-ad57-e76e6fc843ff","pitchNumber":2,"startTime":"2026-08-26T20:43:25.506Z","endTime":"2026-08-26T20:43:29.155Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09451111130152,"aZ":-33.36780230482981,"pfxX":8.883528962091688,"pfxZ":-0.727360391375786,"pX":1.2064160146650218,"pZ":3.144112210189731,"vX0":-8.330382809684812,"vY0":-126.0042298807574,"vZ0":0.8388336422861997,"x":71.01,"y":153.89,"x0":3.3716929563311195,"y0":50.00336273990497,"z0":5.464102847923554,"aX":14.553773051534858},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":-14.6,"spinRate":2024,"spinDirection":103},"zone":12,"typeConfidence":2.0,"plateTime":0.4316155609538037,"extension":5.945833659047053},"index":2,"playId":"f8b82b7e-cb36-3944-88cf-4a95bdc1703f","pitchNumber":3,"startTime":"2026-08-26T20:43:38.330Z","endTime":"2026-08-26T20:43:41.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.396868009916318,"aZ":-33.46231380682051,"pfxX":9.643208597261397,"pfxZ":-0.777034023912579,"pX":1.0054273365203774,"pZ":2.155672258570981,"vX0":-9.007302442555892,"vY0":-126.64647421137298,"vZ0":-1.2753576796291874,"x":78.68,"y":180.58,"x0":3.330988729533018,"y0":50.005548764794106,"z0":5.307616282604391,"aX":15.891484890503394},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.4,"breakHorizontal":-15.8,"spinRate":2037,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4301334087943265,"extension":6.1168565214746},"hitData":{"launchSpeed":71.8,"launchAngle":31.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.4,"coordY":110.28}},"index":3,"playId":"13b7d059-f7ee-3c4b-93b0-2294d5f9735f","pitchNumber":4,"startTime":"2026-08-26T20:43:52.323Z","endTime":"2026-08-26T20:44:01.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:44:01.380Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Buddy Kennedy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T20:44:02.251Z","endTime":"2026-08-26T20:45:26.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43154822713452,"aZ":-30.469187260640112,"pfxX":10.433743627842809,"pfxZ":1.0286184312180477,"pX":-0.2659136149869837,"pZ":2.1354438072152084,"vX0":-11.855186498808147,"vY0":-127.48609764462951,"vZ0":-2.1301936653902165,"x":127.14,"y":181.12,"x0":3.073227004732192,"y0":50.0036121412201,"z0":5.369950527167415,"aX":17.300596099291113},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.6,"breakHorizontal":-16.4,"spinRate":1964,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.42845945421343057,"extension":6.202630126092872},"index":0,"playId":"a99b1969-965f-3ddb-a207-2e2342e4cebf","pitchNumber":1,"startTime":"2026-08-26T20:44:24.548Z","endTime":"2026-08-26T20:44:29.890Z","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":92.9,"endSpeed":84.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.595943390395767,"aZ":-21.549060284373542,"pfxX":8.086249804812319,"pfxZ":5.781597623208183,"pX":-0.37430522636317914,"pZ":3.4780977377367104,"vX0":-12.283197196684572,"vY0":-134.77444716480562,"vZ0":-1.0078493600913991,"x":131.27,"y":144.87,"x0":3.194026456945785,"y0":50.00252404489473,"z0":5.380421533007146,"aX":14.860362264924238},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":-12.0,"spinRate":2073,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.40657900090031696,"extension":6.079022831693542},"index":1,"playId":"29b74656-b630-3c25-af48-7aa44b8a9d20","pitchNumber":2,"startTime":"2026-08-26T20:44:47.420Z","endTime":"2026-08-26T20:44:51.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.169228890740605,"aZ":-32.894426815640934,"pfxX":-3.1504428923380114,"pfxZ":-0.5082158973811188,"pX":-1.0620986821079517,"pZ":-0.423191506768926,"vX0":-9.261602059285066,"vY0":-118.69982457019981,"vZ0":-6.034145042350956,"x":157.48,"y":250.21,"x0":3.3026574600672447,"y0":50.00083514089107,"z0":5.154212782287641,"aX":-4.485145353218752},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.2,"breakHorizontal":8.0,"spinRate":2580,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.46180552989322265,"extension":6.021467843317646},"index":2,"playId":"3a74cb69-eeee-3480-8b9e-3e0eda986b8a","pitchNumber":3,"startTime":"2026-08-26T20:45:02.277Z","endTime":"2026-08-26T20:45:05.689Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79329403528606,"aZ":-32.972501975731944,"pfxX":10.431674569417927,"pfxZ":-0.4823001959833877,"pX":0.2649327634855486,"pZ":0.758667227493803,"vX0":-10.779776538783773,"vY0":-127.50671421505514,"vZ0":-4.553405874173577,"x":106.9,"y":218.3,"x0":3.180505904575366,"y0":50.00252875553338,"z0":5.15244624455089,"aX":17.276313027653124},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.7,"breakHorizontal":-16.7,"spinRate":1952,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4286168482012287,"extension":6.1400200686073525},"index":3,"playId":"9273c248-4b52-3cc6-8962-561c42a9f095","pitchNumber":4,"startTime":"2026-08-26T20:45:20.639Z","endTime":"2026-08-26T20:45:26.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:45:26.538Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Turner Hill singles on a ground ball to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T20:45:37.885Z","endTime":"2026-08-26T20:47:31.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"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_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":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.942475403394813,"aZ":-29.703558619267177,"pfxX":10.883121875742441,"pfxZ":1.3395939205087606,"pX":-0.8613907459267547,"pZ":1.7347255606389738,"vX0":-14.431753026318118,"vY0":-133.79337086535978,"vZ0":-3.521163036854656,"x":149.83,"y":191.94,"x0":3.152401525352209,"y0":50.00008700333573,"z0":5.163217534426807,"aX":20.015182533802246},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.9,"breakHorizontal":-17.2,"spinRate":2100,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.407130515024833,"extension":6.138534113196567},"index":0,"playId":"a6f90889-c509-31d7-aca8-19dffa56f021","pitchNumber":1,"startTime":"2026-08-26T20:45:49.416Z","endTime":"2026-08-26T20:45:53.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.410992793256312,"aZ":-27.174485646879244,"pfxX":11.429262135005228,"pfxZ":2.7161688410223785,"pX":-0.5468685966893907,"pZ":2.6391628393762425,"vX0":-13.956590612858875,"vY0":-134.46102093161295,"vZ0":-1.8701034442413154,"x":137.85,"y":167.52,"x0":3.210558705620966,"y0":50.00601831141154,"z0":5.259840892293847,"aX":21.06636369429408},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.7,"breakHorizontal":-18.0,"spinRate":2322,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.4063572200083607,"extension":6.006807834146133},"index":1,"playId":"e4bbd9f0-61c8-3576-8cf5-c55ca1689a93","pitchNumber":2,"startTime":"2026-08-26T20:46:04.856Z","endTime":"2026-08-26T20:46:08.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":92.5,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.869759065846512,"aZ":-30.633369262549216,"pfxX":11.570017668047438,"pfxZ":0.8428137800436186,"pX":-1.0586766801218546,"pZ":2.414642903854317,"vX0":-15.301821883126793,"vY0":-133.9492634473634,"vZ0":-1.5643760227982826,"x":157.35,"y":173.58,"x0":3.2045765211202277,"y0":50.003013172391576,"z0":5.18071294979604,"aX":21.184958720051704},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.4,"breakHorizontal":-18.0,"spinRate":2248,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.40772063786759327,"extension":6.17063399386781},"index":2,"playId":"3dfc51d6-fa53-306f-8622-3d294ec4ca9e","pitchNumber":3,"startTime":"2026-08-26T20:46:20.240Z","endTime":"2026-08-26T20:46:23.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.946886916207507,"aZ":-28.95132572877492,"pfxX":12.172463348132494,"pfxZ":1.7803298466921316,"pX":-0.7358939710958112,"pZ":2.1263555617862084,"vX0":-14.655739367682438,"vY0":-133.38006098449324,"vZ0":-2.78734004310902,"x":145.05,"y":181.37,"x0":3.23194871538546,"y0":50.00553360309472,"z0":5.258594692455366,"aX":22.078023702951857},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.8,"breakHorizontal":-19.1,"spinRate":2252,"spinDirection":111},"zone":7,"typeConfidence":2.0,"plateTime":0.40963145415158264,"extension":6.10384402551643},"index":3,"playId":"1ce390bb-884b-3cc4-a096-6e0fecb228b8","pitchNumber":4,"startTime":"2026-08-26T20:46:38.434Z","endTime":"2026-08-26T20:46:42.385Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}}},{"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":83.0,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.722752638781262,"aZ":-34.329040784107285,"pfxX":-0.11364233821202507,"pfxZ":-1.4507489982791801,"pX":-1.51534055799588,"pZ":0.9219047548907946,"vX0":-11.05565787674314,"vY0":-120.49602546897873,"vZ0":-3.1426177353094387,"x":174.76,"y":213.89,"x0":3.1324647461751494,"y0":50.00540838887221,"z0":5.2527043935053985,"aX":-0.16726758244510007},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.1,"breakHorizontal":2.6,"spinRate":2456,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4532223518073959,"extension":6.128894325280571},"index":4,"playId":"e40be0a1-1355-3c09-acfb-6d6819139c5a","pitchNumber":5,"startTime":"2026-08-26T20:47:06.918Z","endTime":"2026-08-26T20:47:11.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.604067318691605,"aZ":-32.612052406962476,"pfxX":13.01648253514158,"pfxZ":-0.23589363278382436,"pX":-0.09956596315782576,"pZ":2.284452940227456,"vX0":-13.293167952346678,"vY0":-133.9966507019821,"vZ0":-1.6349918019735938,"x":120.8,"y":177.1,"x0":3.231481565859222,"y0":50.00616620279641,"z0":5.229728812437847,"aX":23.705164055130684},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.6,"breakHorizontal":-20.8,"spinRate":2216,"spinDirection":105},"zone":5,"typeConfidence":2.0,"plateTime":0.40855284863546215,"extension":6.163097646524667},"hitData":{"launchSpeed":70.5,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.97,"coordY":171.95}},"index":5,"playId":"004535f3-01e5-3620-bff0-f46359391b7c","pitchNumber":6,"startTime":"2026-08-26T20:47:21.682Z","endTime":"2026-08-26T20:47:31.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:47:31.701Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Knizner flies out to left fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T20:48:21.239Z","endTime":"2026-08-26T20:49:47.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"09ce8c76-c5d5-3504-bfd8-2efdfa5abf64","startTime":"2026-08-26T20:48:05.903Z","endTime":"2026-08-26T20:48:09.068Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.933719328653293,"aZ":-30.8004850904517,"pfxX":10.341606552299295,"pfxZ":0.844573112377244,"pX":0.16897618264742217,"pZ":1.8198624511942505,"vX0":-11.208308076214056,"vY0":-126.65566713943106,"vZ0":-2.42672257837025,"x":110.56,"y":189.64,"x0":3.3000000132936993,"y0":50.004960641910124,"z0":5.244143674969517,"aX":16.86928880372733},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":-16.3,"spinRate":1852,"spinDirection":99},"zone":8,"typeConfidence":2.0,"plateTime":0.431823795117964,"extension":6.110138645986962},"index":1,"playId":"3208d34f-d80d-3148-ad8a-459451f39a20","pitchNumber":1,"startTime":"2026-08-26T20:48:23.368Z","endTime":"2026-08-26T20:48:27.010Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.651017500144974,"aZ":-32.28887919350964,"pfxX":9.898506221230882,"pfxZ":-0.07544503863028496,"pX":1.5900463335569668,"pZ":2.1576324553755457,"vX0":-7.571609422068879,"vY0":-126.00733589958153,"vZ0":-1.3596231308619628,"x":56.39,"y":180.52,"x0":3.3481082316008557,"y0":50.00059722522518,"z0":5.313492678878397,"aX":15.912772571754774},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":-16.2,"spinRate":1901,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.434724214031629,"extension":5.8855945765047375},"index":2,"playId":"64b90124-fffc-37a7-b60e-8f53ba1409fd","pitchNumber":2,"startTime":"2026-08-26T20:48:43.237Z","endTime":"2026-08-26T20:48:47.232Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-26T20:49:05.431Z","endTime":"2026-08-26T20:49:20.206Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"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":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213587157780346,"aZ":-23.39440014773138,"pfxX":11.139942091211507,"pfxZ":4.6626033899062165,"pX":-0.4380581663115187,"pZ":3.9649734494887765,"vX0":-13.480686239250756,"vY0":-135.51887821177885,"vZ0":0.2849912199427853,"x":133.7,"y":131.73,"x0":3.124999508925577,"y0":50.00206077822096,"z0":5.476632527967798,"aX":20.974546096909947},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.8,"breakHorizontal":-17.8,"spinRate":2343,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.40229339694838595,"extension":6.040540789203734},"index":4,"playId":"59eb595d-b3a0-3a69-aa2e-818b8caca06b","pitchNumber":3,"startTime":"2026-08-26T20:49:20.206Z","endTime":"2026-08-26T20:49:24.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.432066354740698,"aZ":-24.496039803307536,"pfxX":11.312127802638424,"pfxZ":4.11126773219234,"pX":-0.18689805065938325,"pZ":3.654919152136326,"vX0":-12.948006205514151,"vY0":-134.85291448159907,"vZ0":-0.17506347402638045,"x":124.12,"y":140.1,"x0":3.1752034253355923,"y0":50.00266672407402,"z0":5.42815561812307,"aX":21.12958137949664},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":-18.2,"spinRate":2440,"spinDirection":106},"zone":11,"typeConfidence":2.0,"plateTime":0.40398616383922903,"extension":6.074413118062826},"hitData":{"launchSpeed":81.9,"launchAngle":48.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.1,"coordY":114.18}},"index":5,"playId":"c88ac98f-5a6a-3bae-9c3b-0e346b3b5943","pitchNumber":4,"startTime":"2026-08-26T20:49:36.868Z","endTime":"2026-08-26T20:49:47.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:49:47.690Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dane Myers singles on a line drive to center fielder Jonah Cox.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T20:51:56.248Z","endTime":"2026-08-26T20:53:32.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.309692594647572,"aZ":-28.27937079797725,"pfxX":-10.606850208589735,"pfxZ":2.160440920034235,"pX":1.1281484437892884,"pZ":2.0884388383555543,"vX0":10.121672444306245,"vY0":-133.17576431591897,"vZ0":-2.23724248189382,"x":74.0,"y":182.39,"x0":-1.3348522590014276,"y0":50.00529052014359,"z0":4.975048868210797,"aX":-19.147518879374267},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.6,"breakHorizontal":17.2,"spinRate":1997,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.41052350291488926,"extension":7.0013211374912006},"index":0,"playId":"00c2c263-a9df-3f8e-a7b4-d5ec52992af6","pitchNumber":1,"startTime":"2026-08-26T20:52:13.982Z","endTime":"2026-08-26T20:52:17.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84483749884432,"aZ":-40.01325992600182,"pfxX":-6.413357746999523,"pfxZ":-5.104334119492647,"pX":0.32838580630679914,"pZ":1.0918010360540782,"vX0":6.783118450911356,"vY0":-122.76656783650401,"vZ0":-0.5355333590911735,"x":104.48,"y":209.3,"x0":-1.6288161021409153,"y0":50.0030525718295,"z0":4.700035466560577,"aX":-9.853209594257121},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.1,"breakHorizontal":10.2,"spinRate":1406,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4450796576081002,"extension":6.586436262903883},"index":1,"playId":"3da42cd9-4160-39b5-84c6-f25ddef27bd7","pitchNumber":2,"startTime":"2026-08-26T20:52:26.500Z","endTime":"2026-08-26T20:52:30.220Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-26T20:52:39.541Z","endTime":"2026-08-26T20:52:49.961Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.167945390600185,"aZ":-19.518945034351486,"pfxX":-6.510391243937326,"pfxZ":6.923531162916603,"pX":0.1941978588701283,"pZ":2.6115955568609897,"vX0":6.334819966481038,"vY0":-133.91327620013558,"vZ0":-2.551304964117005,"x":109.6,"y":168.27,"x0":-1.3488624997572607,"y0":50.00394512027124,"z0":4.963014886903094,"aX":-11.90186523925},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":10.6,"spinRate":2076,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4080213953181473,"extension":6.926851566267836},"index":3,"playId":"676f251d-0a8a-32da-89c4-bda59d823803","pitchNumber":3,"startTime":"2026-08-26T20:52:49.961Z","endTime":"2026-08-26T20:52:53.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623528959914783,"aZ":-29.334112610896216,"pfxX":7.3267983210844285,"pfxZ":1.8257621653479568,"pX":0.09260788035718064,"pZ":2.7774708044187983,"vX0":2.300732651448058,"vY0":-123.75239973310468,"vZ0":1.165296753113751,"x":113.47,"y":163.79,"x0":-1.800147795413414,"y0":50.005398272029,"z0":4.749138476313214,"aX":11.417907503526004},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.8,"breakHorizontal":-13.8,"spinRate":2518,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.44181373313687633,"extension":6.617560056770675},"index":4,"playId":"08124278-462c-32f1-9763-8770a9d9bfa6","pitchNumber":4,"startTime":"2026-08-26T20:53:02.708Z","endTime":"2026-08-26T20:53:06.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.433077327789608,"aZ":-36.110313953791106,"pfxX":-6.05950227699978,"pfxZ":-2.546882888398403,"pX":0.5383356841160737,"pZ":1.3166176582628466,"vX0":7.212067701810548,"vY0":-122.84314955766303,"vZ0":-0.5788829269471062,"x":96.48,"y":203.23,"x0":-1.6309942230581385,"y0":50.00050025201013,"z0":4.591688201096788,"aX":-9.378083256713394},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.6,"breakHorizontal":9.5,"spinRate":1463,"spinDirection":280},"zone":14,"typeConfidence":2.0,"plateTime":0.4437265723708581,"extension":6.541322004898375},"hitData":{"launchSpeed":86.6,"launchAngle":14.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.6,"coordY":88.14}},"index":5,"playId":"3237274d-2a3b-3eb8-be48-bf4375dfc037","pitchNumber":5,"startTime":"2026-08-26T20:53:22.159Z","endTime":"2026-08-26T20:53:32.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:53:32.484Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out to right fielder Grant McCray.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T20:53:36.956Z","endTime":"2026-08-26T20:54:21.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"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":1},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"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":91.8,"endSpeed":84.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50860166262683,"aZ":-32.16108245523633,"pfxX":-9.807988044758197,"pfxZ":0.004712797292283355,"pX":1.4484184995131089,"pZ":2.023399441579386,"vX0":10.751827914022277,"vY0":-133.3030295566112,"vZ0":-1.44434614521497,"x":61.79,"y":184.15,"x0":-1.3477063419529964,"y0":50.00200961876207,"z0":4.877002235181069,"aX":-17.793047814304202},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.1,"breakHorizontal":15.7,"spinRate":1863,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.40964717879049495,"extension":6.7668913007097995},"index":0,"playId":"cffd8106-42b8-38d8-a10d-ef6956e11fbc","pitchNumber":1,"startTime":"2026-08-26T20:53:55.904Z","endTime":"2026-08-26T20:53:59.691Z","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":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.621769047370407,"aZ":-31.19349803160467,"pfxX":-9.618498425964855,"pfxZ":0.545375715459075,"pX":-0.2572776013430047,"pZ":2.0057212612037594,"vX0":6.6701074422520845,"vY0":-132.99630041260784,"vZ0":-1.6335250120761153,"x":126.81,"y":184.63,"x0":-1.5390892531790252,"y0":50.00401007470276,"z0":4.875059066794023,"aX":-17.354701410884587},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.8,"breakHorizontal":16.1,"spinRate":2071,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4107115517817608,"extension":6.794713640250109},"hitData":{"launchSpeed":95.2,"launchAngle":30.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.02,"coordY":70.26}},"index":1,"playId":"8d58a708-8aa9-3f8b-9473-041396375d16","pitchNumber":2,"startTime":"2026-08-26T20:54:11.573Z","endTime":"2026-08-26T20:54:21.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:54:21.880Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, third baseman Buddy Kennedy to first baseman Rafael Devers.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T20:55:10.864Z","endTime":"2026-08-26T20:56:32.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"eee7217a-23cd-3aab-84f8-f217295cf422","startTime":"2026-08-26T20:54:50.452Z","endTime":"2026-08-26T20:54:55.020Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.534034635817335,"aZ":-29.70201426675648,"pfxX":-8.695820413896092,"pfxZ":1.3539573542431995,"pX":0.8308537989849288,"pZ":2.079368796317043,"vX0":9.179025552189875,"vY0":-133.84582099116284,"vZ0":-1.8788249976435862,"x":85.33,"y":182.64,"x0":-1.4990801767638746,"y0":50.006355415653324,"z0":4.899605972547172,"aX":-15.918707530281996},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.3,"breakHorizontal":14.0,"spinRate":1850,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.407879468291668,"extension":6.934548625680274},"index":1,"playId":"1b6a0ea3-c6f7-3234-a0d2-7e088ba73302","pitchNumber":1,"startTime":"2026-08-26T20:55:13.017Z","endTime":"2026-08-26T20:55:17.025Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"fa031ed4-f3d4-3607-8f53-b1d573e7aa46","startTime":"2026-08-26T20:55:32.197Z","endTime":"2026-08-26T20:55:36.309Z","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":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94177169396119,"aZ":-35.10348141879714,"pfxX":-9.28803465076414,"pfxZ":-1.5781026233551199,"pX":-0.12458903518787484,"pZ":2.191754774279357,"vX0":6.471135845582459,"vY0":-135.40384271710678,"vZ0":-0.7896960977612374,"x":121.75,"y":179.6,"x0":-1.3403691324980564,"y0":50.003670986333375,"z0":4.946274395224555,"aX":-17.223941697796704},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.8,"breakHorizontal":15.4,"spinRate":1938,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4047204704709251,"extension":6.852665678954812},"index":3,"playId":"fc942ce6-d13e-3671-b037-390bb7fe3868","pitchNumber":2,"startTime":"2026-08-26T20:55:53.518Z","endTime":"2026-08-26T20:56:02.530Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dane Myers steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"fc942ce6-d13e-3671-b037-390bb7fe3868","startTime":"2026-08-26T20:56:10.473Z","endTime":"2026-08-26T20:56:22.535Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.307978166194758,"aZ":-36.42910150187026,"pfxX":-4.63705068501129,"pfxZ":-2.6635469629174633,"pX":-0.409356438159827,"pZ":1.3373892297805179,"vX0":4.714985063830007,"vY0":-124.72322696872332,"vZ0":-0.7152934694846418,"x":132.6,"y":202.67,"x0":-1.7113183310936768,"y0":50.006121820713744,"z0":4.601407630885475,"aX":-7.393373169780155},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.8,"breakHorizontal":7.4,"spinRate":1462,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4371850494634142,"extension":6.760793506036322},"hitData":{"launchSpeed":77.5,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.0,"coordY":160.8}},"index":5,"playId":"f29e190c-08c4-38a8-9f9c-4ccbe191a797","pitchNumber":3,"startTime":"2026-08-26T20:56:22.535Z","endTime":"2026-08-26T20:56:32.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:56:32.561Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out to second baseman Shay Whitcomb.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T20:56:40.366Z","endTime":"2026-08-26T20:58:23.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":694376,"link":"/api/v1/people/694376"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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.7,"endSpeed":83.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07392273265008,"aZ":-33.365881996157945,"pfxX":-10.154457071104526,"pfxZ":-0.664609470509113,"pX":-0.3648789380103297,"pZ":2.422315206324782,"vX0":6.453742467267139,"vY0":-133.398117299902,"vZ0":0.06875110075242263,"x":130.91,"y":173.38,"x0":-1.502644943988831,"y0":50.00334581310804,"z0":4.811869843141325,"aX":-18.207338500162418},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.0,"breakHorizontal":16.9,"spinRate":2044,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4114032578487534,"extension":7.018320765859012},"index":0,"playId":"8cd816b6-d234-3b22-a475-8995ca8992ef","pitchNumber":1,"startTime":"2026-08-26T20:56:55.693Z","endTime":"2026-08-26T20:56:59.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26683767911581,"aZ":-32.48254622636333,"pfxX":7.160463918582435,"pfxZ":-0.1989219887652247,"pX":0.31936600302065793,"pZ":2.40104612802239,"vX0":2.689007845836344,"vY0":-123.75178695784226,"vZ0":1.0025305894515086,"x":104.83,"y":173.95,"x0":-1.7151005289660568,"y0":50.00439154173941,"z0":4.735204757105686,"aX":10.982524151875014},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.1,"breakHorizontal":-13.7,"spinRate":2612,"spinDirection":26},"zone":6,"typeConfidence":2.0,"plateTime":0.44450750205286305,"extension":6.38090358472012},"index":1,"playId":"be408137-edd3-34a7-8a6d-7d2b421c7bc8","pitchNumber":2,"startTime":"2026-08-26T20:57:11.155Z","endTime":"2026-08-26T20:57:14.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98372635108306,"aZ":-40.51166697760728,"pfxX":-3.0259471460609157,"pfxZ":-5.473365829226699,"pX":-1.384791724480136,"pZ":1.0600437345604414,"vX0":1.8705888069174499,"vY0":-121.8545682537526,"vZ0":-0.1651933945234514,"x":169.79,"y":210.16,"x0":-1.7641570322873603,"y0":50.003185124359206,"z0":4.590543437650644,"aX":-4.610707815795888},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.7,"breakHorizontal":5.2,"spinRate":1503,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.44725519385125345,"extension":6.355599455412386},"index":2,"playId":"801a1c1f-e3a8-3ecb-b12b-9c21ae2ed69f","pitchNumber":3,"startTime":"2026-08-26T20:57:34.627Z","endTime":"2026-08-26T20:57:38.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35036670885365,"aZ":-35.767244821407246,"pfxX":-6.474287516380587,"pfxZ":-2.2777181464231777,"pX":-0.8669967830356123,"pZ":2.60253322838657,"vX0":3.989395155216326,"vY0":-124.30975495408997,"vZ0":2.1723489206016158,"x":150.05,"y":168.51,"x0":-1.645964125422024,"y0":50.00531366872094,"z0":4.672570545851928,"aX":-10.20219657082127},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.5,"breakHorizontal":10.9,"spinRate":1407,"spinDirection":283},"zone":11,"typeConfidence":2.0,"plateTime":0.43948584410884584,"extension":6.866606721898952},"index":3,"playId":"50c427f7-8298-3bbf-95a6-fafa5cf5a01d","pitchNumber":4,"startTime":"2026-08-26T20:57:53.858Z","endTime":"2026-08-26T20:57:58.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.949237109487605,"aZ":-31.464246910953054,"pfxX":4.991068706565578,"pfxZ":0.4608979637097388,"pX":0.5677622298949377,"pZ":1.8920129502979541,"vX0":3.983323294791226,"vY0":-123.47561491428895,"vZ0":-0.23719475273528356,"x":95.36,"y":187.7,"x0":-1.7180975298362142,"y0":50.00187334701657,"z0":4.65017927408614,"aX":7.659514651748939},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":-10.0,"spinRate":2547,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.44460731139596854,"extension":6.743592974919683},"hitData":{"launchSpeed":99.6,"launchAngle":7.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":148.71,"coordY":145.09}},"index":4,"playId":"d0a41a94-91ad-3560-8a86-aafa6f48f3c2","pitchNumber":5,"startTime":"2026-08-26T20:58:16.714Z","endTime":"2026-08-26T20:58:23.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:58:23.587Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out softly, pitcher Nick Lodolo to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:00:18.974Z","endTime":"2026-08-26T21:00:51.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666157,"link":"/api/v1/people/666157"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.566160448096085,"aZ":-29.706606339337025,"pfxX":-1.9791096085426094,"pfxZ":1.740237212371282,"pX":1.2580542567886737,"pZ":2.6628858078058335,"vX0":-4.822034413140504,"vY0":-117.50804175832046,"vZ0":-0.20392621764674412,"x":69.05,"y":166.88,"x0":3.583221436660823,"y0":50.00209820466147,"z0":5.480897584883846,"aX":-2.802285013597672},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.4,"breakHorizontal":4.7,"spinRate":2380,"spinDirection":263},"zone":12,"typeConfidence":2.0,"plateTime":0.4638289147346306,"extension":6.002259346958312},"index":0,"playId":"9c90e627-1b7c-32b2-889c-ff10ae3a2aeb","pitchNumber":1,"startTime":"2026-08-26T21:00:30.334Z","endTime":"2026-08-26T21:00:33.711Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.661913096729116,"aZ":-31.87420736070168,"pfxX":10.450260289965398,"pfxZ":0.18768749447389332,"pX":1.0610196468825857,"pZ":2.1508334789166192,"vX0":-8.887801281349445,"vY0":-124.77652471067762,"vZ0":-1.3790828407407034,"x":76.56,"y":180.71,"x0":3.3008410436717988,"y0":50.00218541788608,"z0":5.3222609823857505,"aX":16.579300543055147},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":-17.0,"spinRate":1899,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4379329170682529,"extension":5.834523522132619},"hitData":{"launchSpeed":60.0,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.61,"coordY":179.76}},"index":1,"playId":"6cf305d3-900a-3b7b-9fce-7b106ceb4114","pitchNumber":2,"startTime":"2026-08-26T21:00:42.805Z","endTime":"2026-08-26T21:00:51.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:00:51.794Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Grant McCray strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:00:57.817Z","endTime":"2026-08-26T21:02:07.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.555361569341937,"aZ":-30.74872719098306,"pfxX":-0.7486713183499765,"pfxZ":0.9934253499506731,"pX":-1.5094951938542487,"pZ":1.3433184153280708,"vX0":-10.839628882107558,"vY0":-118.35337317201605,"vZ0":-2.5823898472677778,"x":174.54,"y":202.51,"x0":3.208685802530593,"y0":50.00216114899015,"z0":5.2379630982519165,"aX":-1.0703028617072645},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.4,"breakHorizontal":3.7,"spinRate":2446,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.46110013824064344,"extension":5.942510034765869},"index":0,"playId":"222f11e4-d701-37d9-9f78-1f0e5842f87f","pitchNumber":1,"startTime":"2026-08-26T21:01:14.814Z","endTime":"2026-08-26T21:01:18.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.101765701765313,"aZ":-27.449225036565743,"pfxX":12.000175372513532,"pfxZ":2.672244311216531,"pX":-0.005166714739926566,"pZ":3.1915838512146095,"vX0":-12.545560307535698,"vY0":-132.06573859500685,"vZ0":-0.29013479671102005,"x":117.2,"y":152.61,"x0":3.2474562942693552,"y0":50.000371754728036,"z0":5.3216338893236115,"aX":21.197011548069863},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.0,"breakHorizontal":-19.0,"spinRate":2138,"spinDirection":110},"zone":2,"typeConfidence":2.0,"plateTime":0.4147280416013097,"extension":6.038611012171879},"index":1,"playId":"38288669-f8da-3059-b37e-98a3365512f2","pitchNumber":2,"startTime":"2026-08-26T21:01:29.945Z","endTime":"2026-08-26T21:01:34.629Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-26T21:01:50.226Z","endTime":"2026-08-26T21:02:03.738Z","isPitch":false,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.761095036189513,"aZ":-31.551070324960204,"pfxX":-0.8420813573083548,"pfxZ":0.4231669881779254,"pX":-0.9693661559951037,"pZ":1.8608549445962341,"vX0":-10.04433452067428,"vY0":-120.72082443307995,"vZ0":-1.363859736040242,"x":153.95,"y":188.54,"x0":3.3567287997458264,"y0":50.003391715113274,"z0":5.213487002900055,"aX":-1.2401850977106108},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.7,"breakHorizontal":4.0,"spinRate":2344,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.4539206131193243,"extension":5.892415876170246},"index":3,"playId":"c86f322c-ae24-3fd8-bb33-6a8109f50e1f","pitchNumber":3,"startTime":"2026-08-26T21:02:03.738Z","endTime":"2026-08-26T21:02:07.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:02:07.609Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shay Whitcomb strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:02:11.184Z","endTime":"2026-08-26T21:03:27.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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, 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":86.2,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62826457237202,"aZ":-32.287630002432714,"pfxX":10.292859979066886,"pfxZ":-0.07192510172334998,"pX":-0.2536187774063137,"pZ":1.7786990210316995,"vX0":-11.733281419439718,"vY0":-124.9844298433806,"vZ0":-1.9900485020796528,"x":126.67,"y":190.76,"x0":3.1592175947810186,"y0":50.00283615997733,"z0":5.230762362286023,"aX":16.323717111632842},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":-16.0,"spinRate":1740,"spinDirection":91},"zone":7,"typeConfidence":2.0,"plateTime":0.4378438651489245,"extension":6.187396313354234},"index":0,"playId":"d234bd70-868e-36ef-aa15-e353fddbdc67","pitchNumber":1,"startTime":"2026-08-26T21:02:29.642Z","endTime":"2026-08-26T21:02:33.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451321053853192,"aZ":-32.13914328274615,"pfxX":9.965353835232614,"pfxZ":0.02340745144625611,"pX":0.4172685529619456,"pZ":1.4656335002915497,"vX0":-10.143875296608625,"vY0":-126.59979093535982,"vZ0":-3.134595674636347,"x":101.09,"y":199.21,"x0":3.170345151777511,"y0":50.005693890028624,"z0":5.277220076017406,"aX":16.273090472138264},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.5,"breakHorizontal":-16.0,"spinRate":1803,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4316984834974411,"extension":6.044862734090254},"index":1,"playId":"93069f71-885e-336f-9411-a2d6cfb635b2","pitchNumber":2,"startTime":"2026-08-26T21:02:44.376Z","endTime":"2026-08-26T21:02:50.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.564943311778787,"aZ":-34.50954611675422,"pfxX":-1.3819275124915826,"pfxZ":-1.5090497749685046,"pX":-1.175256689216087,"pZ":0.8094404831403355,"vX0":-10.256713654383852,"vY0":-122.69386680576984,"vZ0":-3.82535154620271,"x":161.8,"y":216.93,"x0":3.218642008924792,"y0":50.005780632149346,"z0":5.293024721487718,"aX":-2.1320705972722283},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.4,"breakHorizontal":4.7,"spinRate":2553,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.44440223064493534,"extension":5.911348250479863},"index":2,"playId":"0bfdf5d0-498b-3f7f-a667-032578fb7227","pitchNumber":3,"startTime":"2026-08-26T21:03:09.100Z","endTime":"2026-08-26T21:03:13.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.575342694173287,"aZ":-34.524954422655384,"pfxX":10.815611543633391,"pfxZ":-1.4399488966693808,"pX":1.5568403448564452,"pZ":1.6468301637688223,"vX0":-8.062370936641841,"vY0":-126.2857774798947,"vZ0":-2.0244159128577626,"x":57.66,"y":194.32,"x0":3.3715395664981447,"y0":50.005322687457436,"z0":5.212726102297658,"aX":17.627592774268052},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.9,"breakHorizontal":-18.0,"spinRate":1902,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4322660984025286,"extension":5.930549832962936},"index":3,"playId":"82c9a8f7-f18f-3e2c-844f-d8444e4ca60c","pitchNumber":4,"startTime":"2026-08-26T21:03:23.210Z","endTime":"2026-08-26T21:03:27.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:03:27.445Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Héctor Rodríguez called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T21:05:29.370Z","endTime":"2026-08-26T21:07:06.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.774524393061355,"aZ":-33.213912614897275,"pfxX":8.800636822814786,"pfxZ":-0.7111224757259347,"pX":0.4958198564887999,"pZ":1.6071585161420752,"vX0":2.6955711964518776,"vY0":-121.06516402356243,"vZ0":-0.4919415065095476,"x":98.1,"y":195.39,"x0":-1.779371348270978,"y0":50.00291674495153,"z0":4.756214516165188,"aX":12.876592957908722},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.1,"breakHorizontal":-16.6,"spinRate":2563,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.4549206769402616,"extension":7.022522883593948},"index":0,"playId":"99611d1a-19f0-3ac8-acf1-1257fbd760e3","pitchNumber":1,"startTime":"2026-08-26T21:05:37.151Z","endTime":"2026-08-26T21:05:41.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.622542254198258,"aZ":-36.74994914740601,"pfxX":-7.1476574929092695,"pfxZ":-2.8443390744105184,"pX":-0.0452374646937566,"pZ":1.1436751132032739,"vX0":5.83916081225227,"vY0":-125.5454884758305,"vZ0":-1.444144492873788,"x":118.72,"y":207.9,"x0":-1.4640485662254572,"y0":50.002694534836316,"z0":4.69689519356892,"aX":-11.495939548528408},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.3,"breakHorizontal":11.8,"spinRate":1409,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4350171085748933,"extension":6.504042855746662},"index":1,"playId":"8a6bf7eb-9c51-3ddd-820d-741abdec1fd5","pitchNumber":2,"startTime":"2026-08-26T21:05:51.197Z","endTime":"2026-08-26T21:05:56.296Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-26T21:06:14.948Z","endTime":"2026-08-26T21:06:23.127Z","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(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":85.8,"endSpeed":79.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.027421770557854,"aZ":-35.80375121174819,"pfxX":-7.085665985463009,"pfxZ":-2.2802372480323405,"pX":-0.3373298216815191,"pZ":0.13735770745905918,"vX0":5.57794561239853,"vY0":-124.87717836106368,"vZ0":-3.741383599132763,"x":129.86,"y":235.07,"x0":-1.669583860286854,"y0":50.000308823179004,"z0":4.572632694474477,"aX":-11.290000808806413},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.7,"breakHorizontal":11.6,"spinRate":1392,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4371054078609631,"extension":6.622337227928825},"index":3,"playId":"2919f4b5-e819-32af-a674-aea9555e2e81","pitchNumber":3,"startTime":"2026-08-26T21:06:23.127Z","endTime":"2026-08-26T21:06:27.184Z","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":84.8,"endSpeed":78.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.047752101991797,"aZ":-39.478839170179896,"pfxX":-5.129251762766249,"pfxZ":-4.696162989963235,"pX":-1.022313266907702,"pZ":1.006947836423596,"vX0":3.5887396262097755,"vY0":-123.5829621102922,"vZ0":-0.5735056100871653,"x":155.97,"y":211.59,"x0":-1.8219665408752954,"y0":50.00008539542029,"z0":4.538676503722765,"aX":-7.987155112544664},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.4,"breakHorizontal":8.5,"spinRate":1258,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.4420596059769277,"extension":6.3664266878503275},"index":4,"playId":"a82ef306-284f-3d6e-b678-b60eea20ea09","pitchNumber":4,"startTime":"2026-08-26T21:06:40.643Z","endTime":"2026-08-26T21:06:45.526Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46866555174006,"aZ":-30.096832478230514,"pfxX":-9.343419103777846,"pfxZ":1.1402582266582986,"pX":0.39479411598916686,"pZ":3.1079961302855215,"vX0":7.853061910158507,"vY0":-133.65025971300116,"vZ0":1.0894896580897089,"x":101.95,"y":154.86,"x0":-1.355247656525268,"y0":50.00408313213253,"z0":4.842549500743124,"aX":-17.050740172140117},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.5,"breakHorizontal":15.4,"spinRate":2001,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.4084644458430349,"extension":7.031811114629897},"index":5,"playId":"24739ab5-f43d-36d2-b07c-3bfcdcceaef3","pitchNumber":5,"startTime":"2026-08-26T21:07:00.685Z","endTime":"2026-08-26T21:07:06.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:07:06.064Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out to right fielder Grant McCray.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T21:07:15.809Z","endTime":"2026-08-26T21:07:48.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"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, 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.9,"endSpeed":77.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33488083248587,"aZ":-32.366777780167084,"pfxX":9.214501175931524,"pfxZ":-0.12443032054300929,"pX":-0.48520984552751,"pZ":1.7825472097776234,"vX0":0.5846048197861435,"vY0":-122.32696411043456,"vZ0":-0.30058124764406335,"x":135.5,"y":190.65,"x0":-1.9249594717411111,"y0":50.0054407615146,"z0":4.673636527173046,"aX":14.014591158828265},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.0,"breakHorizontal":-16.8,"spinRate":2607,"spinDirection":66},"zone":7,"typeConfidence":2.0,"plateTime":0.44717353193551057,"extension":6.44589816974662},"index":0,"playId":"a3fe2fd7-a61e-3e1e-ac58-ef06a14d1317","pitchNumber":1,"startTime":"2026-08-26T21:07:24.743Z","endTime":"2026-08-26T21:07:28.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11910466028566,"aZ":-31.772548680455213,"pfxX":-8.939910597800782,"pfxZ":0.21883875612332382,"pX":0.6548046111068057,"pZ":3.20501931465709,"vX0":8.493399043373067,"vY0":-133.7219580298861,"vZ0":1.6192780668902813,"x":92.04,"y":152.24,"x0":-1.3801527723670555,"y0":50.00278889973753,"z0":4.848733004286775,"aX":-16.41339288544097},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.0,"breakHorizontal":14.6,"spinRate":1966,"spinDirection":249},"zone":3,"typeConfidence":2.0,"plateTime":0.4074649327026809,"extension":6.600102594485467},"hitData":{"launchSpeed":94.7,"launchAngle":28.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.08,"coordY":55.78}},"index":1,"playId":"bdbcca1b-64b6-302d-b70d-171de50787f3","pitchNumber":2,"startTime":"2026-08-26T21:07:37.248Z","endTime":"2026-08-26T21:07:48.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:07:48.928Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sal Stewart lines out to right fielder Grant McCray.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T21:07:49.329Z","endTime":"2026-08-26T21:08:27.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.084805116079462,"aZ":-30.372487007422723,"pfxX":7.405715971387578,"pfxZ":1.1591042418533881,"pX":1.0677187362138618,"pZ":2.4120718710082203,"vX0":4.148695886982305,"vY0":-123.35568951131836,"vZ0":0.5780245840361089,"x":76.3,"y":173.65,"x0":-1.5944316067291469,"y0":50.00173871552986,"z0":4.7226049279205995,"aX":11.482007836116187},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.5,"breakHorizontal":-14.4,"spinRate":2576,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44296951546533014,"extension":6.546256422408337},"hitData":{"launchSpeed":82.6,"launchAngle":27.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.24,"coordY":108.29}},"index":0,"playId":"470c89ca-284e-303d-b27d-ed833da03377","pitchNumber":1,"startTime":"2026-08-26T21:08:18.245Z","endTime":"2026-08-26T21:08:27.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:08:27.660Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Cox walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:10:16.585Z","endTime":"2026-08-26T21:11:49.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61590491662147,"aZ":-22.053074082127317,"pfxX":10.269889084241015,"pfxZ":5.678832098844255,"pX":-0.29679558777888393,"pZ":3.1301083195047625,"vX0":-12.526095128864794,"vY0":-132.72028331378618,"vZ0":-1.6761424460478143,"x":128.31,"y":154.27,"x0":3.15147068964351,"y0":50.0047335177979,"z0":5.377284228921889,"aX":18.31007348826169},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.1,"breakHorizontal":-15.8,"spinRate":2297,"spinDirection":125},"zone":1,"typeConfidence":2.0,"plateTime":0.41281714071481357,"extension":5.945704696327914},"index":0,"playId":"ac12f67d-eb5e-322a-94e4-8f2d9e84cb1f","pitchNumber":1,"startTime":"2026-08-26T21:10:25.691Z","endTime":"2026-08-26T21:10:30.014Z","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":86.7,"endSpeed":80.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.819096331583783,"aZ":-33.86404770228681,"pfxX":8.285321916032407,"pfxZ":-1.0450841467493985,"pX":1.7391199424070645,"pZ":1.4986218169999042,"vX0":-6.807200402488718,"vY0":-126.10743296685753,"vZ0":-2.5137659212259145,"x":50.71,"y":198.32,"x0":3.392447402432295,"y0":50.00407922511315,"z0":5.230921107780279,"aX":13.39189431070774},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-13.6,"spinRate":1832,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.43377625881923176,"extension":5.915522434707431},"index":1,"playId":"6aa2b043-723f-3eab-8f06-9b1beb1ba741","pitchNumber":2,"startTime":"2026-08-26T21:10:44.226Z","endTime":"2026-08-26T21:10:47.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":78.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.171109186096757,"aZ":-33.296179428754826,"pfxX":-0.5111793049589242,"pfxZ":-0.74596205695142,"pX":-0.9837305419470836,"pZ":0.9275956190916566,"vX0":-10.243477586406984,"vY0":-120.54598017622743,"vZ0":-3.4008085999177986,"x":154.5,"y":213.73,"x0":3.3532351484259175,"y0":50.00549981262901,"z0":5.23835369780317,"aX":-0.7644860231399162},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":2.9,"spinRate":2461,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4510536399597438,"extension":6.032682354918019},"index":2,"playId":"ba0dc256-08ff-31ae-a42b-6b91dd8463e4","pitchNumber":3,"startTime":"2026-08-26T21:10:58.647Z","endTime":"2026-08-26T21:11:03.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.414672649048217,"aZ":-28.819024405137743,"pfxX":11.534666719710035,"pfxZ":1.8275384898708058,"pX":-0.30606961700217095,"pZ":1.0746686628070257,"vX0":-13.390179560670774,"vY0":-134.06992457553898,"vZ0":-5.5156387456372755,"x":128.67,"y":209.76,"x0":3.232288812982744,"y0":50.00465559401146,"z0":5.191267330469023,"aX":21.200080795775484},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.3,"breakHorizontal":-18.4,"spinRate":2283,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.4070629032639501,"extension":6.182794782037725},"index":3,"playId":"aa2f5476-f3d8-3c35-bd16-75816c0ec6c7","pitchNumber":4,"startTime":"2026-08-26T21:11:14.778Z","endTime":"2026-08-26T21:11:18.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72925490584918,"aZ":-30.045101849939492,"pfxX":10.282826337504629,"pfxZ":1.187479091803601,"pX":-0.04380780161004354,"pZ":1.8677278170292118,"vX0":-12.121727175448598,"vY0":-133.18897436530352,"vZ0":-2.9081608924982825,"x":118.67,"y":188.35,"x0":3.2314040378700306,"y0":50.00452625912668,"z0":5.147609442338078,"aX":18.46796830169912},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.7,"breakHorizontal":-16.0,"spinRate":2310,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.4113125562983151,"extension":6.051839882794981},"index":4,"playId":"86733d8d-580b-3b54-836f-e0c4771c7bbd","pitchNumber":5,"startTime":"2026-08-26T21:11:30.103Z","endTime":"2026-08-26T21:11:33.944Z","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":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419551401744833,"aZ":-34.37718611491961,"pfxX":9.152457525720479,"pfxZ":-1.3384546006508011,"pX":0.30630503441668433,"pZ":0.9030432133168941,"vX0":-10.642775685237371,"vY0":-127.10696710911083,"vZ0":-3.727616146585591,"x":105.32,"y":214.4,"x0":3.3454474388563997,"y0":50.00180247618895,"z0":5.098904774522805,"aX":15.075657882054946},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.0,"breakHorizontal":-14.4,"spinRate":1739,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.42980930625427893,"extension":6.151429797973457},"index":5,"playId":"869afd40-6a24-3377-bc4a-f5434bc98d50","pitchNumber":6,"startTime":"2026-08-26T21:11:44.389Z","endTime":"2026-08-26T21:11:49.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:11:49.099Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (29) on a fly ball to right field. Jonah Cox scores.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:11:50.369Z","endTime":"2026-08-26T21:13:10.900Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":666157,"link":"/api/v1/people/666157"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":{"id":666157,"link":"/api/v1/people/666157"},"isScoringEvent":true,"rbi":true,"earned":true,"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":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48586643818897,"aZ":-32.485633622269376,"pfxX":0.2993297491940172,"pfxZ":-0.20828455713318572,"pX":-3.5615377900157354,"pZ":0.8497573059839825,"vX0":-15.891790603925658,"vY0":-120.96285652566671,"vZ0":-3.5219039682101316,"x":252.76,"y":215.84,"x0":3.0281710958616843,"y0":50.00369987142709,"z0":5.144632981790766,"aX":0.4509278875090935},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.0,"breakHorizontal":2.9,"spinRate":2464,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.45117940564078696,"extension":6.1464204042889365},"index":0,"playId":"939d62d9-29d6-3627-bd99-e013909ba551","pitchNumber":1,"startTime":"2026-08-26T21:12:14.511Z","endTime":"2026-08-26T21:12:23.059Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Nick Lodolo. Jonah Cox to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"939d62d9-29d6-3627-bd99-e013909ba551","startTime":"2026-08-26T21:12:27.122Z","endTime":"2026-08-26T21:12:40.619Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04491612815649,"aZ":-33.203194589519875,"pfxX":-1.4881879392469983,"pfxZ":-0.716612210181772,"pX":0.2510673017029168,"pZ":2.897392987438301,"vX0":-6.720384008521167,"vY0":-118.61473603585038,"vZ0":1.0993595161497238,"x":107.43,"y":160.55,"x0":3.3109840864923905,"y0":50.004633061287834,"z0":5.448263528667608,"aX":-2.127030357146167},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.7,"breakHorizontal":4.3,"spinRate":2557,"spinDirection":282},"zone":2,"typeConfidence":2.0,"plateTime":0.4612331215745411,"extension":5.788367850735391},"hitData":{"launchSpeed":105.5,"launchAngle":26.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":236.19,"coordY":71.26}},"index":2,"playId":"e516dec3-531d-3ce8-be2c-b18f7b4f40d3","pitchNumber":2,"startTime":"2026-08-26T21:12:40.619Z","endTime":"2026-08-26T21:13:10.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:13:10.900Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Osleivis Basabe singles on a ground ball to left fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:13:15.745Z","endTime":"2026-08-26T21:14:14.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"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":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.049186483272493,"aZ":-32.10927132501981,"pfxX":10.425607948710347,"pfxZ":0.04442779258986995,"pX":0.9836597010973154,"pZ":2.636657643508159,"vX0":-9.180750318160179,"vY0":-126.26066362096714,"vZ0":-0.20104283026483016,"x":79.51,"y":167.59,"x0":3.3003115091428143,"y0":50.00552757175552,"z0":5.286144528289321,"aX":16.951362469202973},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":-16.9,"spinRate":1971,"spinDirection":105},"zone":12,"typeConfidence":2.0,"plateTime":0.43266825356808836,"extension":6.047180743322488},"index":0,"playId":"333f2cbe-baa5-30df-a15f-61837e8cf397","pitchNumber":1,"startTime":"2026-08-26T21:13:31.841Z","endTime":"2026-08-26T21:13:35.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.565751563898523,"aZ":-27.858218451646955,"pfxX":11.106933890368781,"pfxZ":2.3509497282084766,"pX":0.5326334515275781,"pZ":3.316955374236117,"vX0":-11.052779002538324,"vY0":-134.41798199569416,"vZ0":-0.08797836349054389,"x":96.7,"y":149.22,"x0":3.250636341046517,"y0":50.000983386753354,"z0":5.324648215265287,"aX":20.366191228467603},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.4,"breakHorizontal":-17.8,"spinRate":2357,"spinDirection":110},"zone":3,"typeConfidence":2.0,"plateTime":0.4071654253046906,"extension":5.898169598752467},"index":1,"playId":"01ba6bd7-8b70-34bc-b9a4-e2a6748b385e","pitchNumber":2,"startTime":"2026-08-26T21:13:45.557Z","endTime":"2026-08-26T21:13:50.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.440901893280415,"aZ":-30.35392081502606,"pfxX":11.873997219706606,"pfxZ":1.0252212898430688,"pX":0.8434862981386785,"pZ":2.9565735884058912,"vX0":-10.369010478322993,"vY0":-132.4846655849135,"vZ0":-0.24192769822235838,"x":84.85,"y":158.95,"x0":3.27356846713241,"y0":50.00041523619372,"z0":5.2757151438523815,"aX":21.014777665009643},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.0,"breakHorizontal":-19.1,"spinRate":2237,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.41411908873161085,"extension":5.924555799046538},"hitData":{"launchSpeed":92.9,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.68,"coordY":123.31}},"index":2,"playId":"7a3f2152-53cf-35b0-a558-23c52bafed0c","pitchNumber":3,"startTime":"2026-08-26T21:14:03.571Z","endTime":"2026-08-26T21:14:14.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:14:14.736Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Buddy Kennedy flies out to left fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:16:43.387Z","endTime":"2026-08-26T21:18:05.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T21:14:31.225Z","endTime":"2026-08-26T21:15:02.369Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Julian Garcia replaces Nick Lodolo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T21:15:02.369Z","endTime":"2026-08-26T21:16:45.487Z","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":"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":85.3,"endSpeed":78.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30714521103351,"aZ":-28.447020401724878,"pfxX":1.976254780551681,"pfxZ":2.4003107652552513,"pX":0.3131280109347194,"pZ":2.0308080644351567,"vX0":4.0328703451137375,"vY0":-124.18666786665561,"vZ0":-3.7541293733857013,"x":105.06,"y":183.95,"x0":-1.5925739522832008,"y0":50.00330719648908,"z0":5.944671500608587,"aX":3.066620152375333},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.7,"breakHorizontal":-4.6,"spinRate":2964,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.4421117457808812,"extension":6.479769359701201},"index":2,"playId":"1563fc60-27bc-340c-b1d1-b6f2ea5b61c2","pitchNumber":1,"startTime":"2026-08-26T21:16:45.487Z","endTime":"2026-08-26T21:16:49.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01522057830331,"aZ":-27.4504768068159,"pfxX":6.510901431510241,"pfxZ":3.353085138620737,"pX":1.3785327063995472,"pZ":2.024461917512247,"vX0":5.237805607224104,"vY0":-118.596185299407,"vZ0":-3.03888814878385,"x":64.45,"y":184.12,"x0":-1.7133252212455499,"y0":50.00369307264979,"z0":5.855438535226188,"aX":9.171195845658463},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.5,"breakHorizontal":-13.2,"spinRate":2990,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4638116179200802,"extension":6.439360519219803},"index":3,"playId":"fef021ff-c3e8-3607-be14-043b688ac6d5","pitchNumber":2,"startTime":"2026-08-26T21:17:02.009Z","endTime":"2026-08-26T21:17:05.498Z","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.0,"endSpeed":75.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.998490520929977,"aZ":-28.18394072938715,"pfxX":3.9082050366300622,"pfxZ":2.803667116763094,"pX":1.1093386847415312,"pZ":0.8396620782953572,"vX0":5.591207773120533,"vY0":-119.19000758298054,"vZ0":-5.462143868232486,"x":74.71,"y":216.11,"x0":-1.7837309305781714,"y0":50.00590024114005,"z0":5.736690395622794,"aX":5.567988856171374},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.8,"breakHorizontal":-8.5,"spinRate":2985,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.46126639386594315,"extension":6.507205723649124},"index":4,"playId":"24bba305-326f-3ce8-bc9b-52a465bbfbd7","pitchNumber":3,"startTime":"2026-08-26T21:17:19.173Z","endTime":"2026-08-26T21:17:23.534Z","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":84.4,"endSpeed":77.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.809708825196058,"aZ":-30.54955841381728,"pfxX":3.319804946287399,"pfxZ":1.0566458794305849,"pX":1.3494485155451674,"pZ":2.7054639277755963,"vX0":5.721590312887099,"vY0":-122.79677145657725,"vZ0":-1.8231749448174241,"x":65.56,"y":165.73,"x0":-1.4397831639492729,"y0":50.00027185473298,"z0":6.0511029630675255,"aX":5.078356439098795},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":-7.3,"spinRate":3085,"spinDirection":94},"zone":12,"typeConfidence":2.0,"plateTime":0.44566912148977345,"extension":6.482771932714955},"index":5,"playId":"3f992075-fe61-3173-919d-ed48a0c7dd34","pitchNumber":4,"startTime":"2026-08-26T21:17:37.367Z","endTime":"2026-08-26T21:17:40.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.056049164513936,"aZ":-28.46561023493317,"pfxX":3.591995325426483,"pfxZ":2.330613437658762,"pX":0.4753327553985173,"pZ":2.3914299033985897,"vX0":3.845030972945618,"vY0":-124.62274922069022,"vZ0":-3.235140634794225,"x":98.88,"y":174.21,"x0":-1.5470798104535648,"y0":50.004011459613174,"z0":6.026067186365459,"aX":5.722602045985891},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":-7.3,"spinRate":3145,"spinDirection":91},"zone":6,"typeConfidence":2.0,"plateTime":0.4373884944696602,"extension":6.36300320207826},"hitData":{"launchSpeed":88.1,"launchAngle":53.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.26,"coordY":108.37}},"index":6,"playId":"28ccd6cc-e266-30aa-8dbf-bddb971ec18b","pitchNumber":5,"startTime":"2026-08-26T21:17:54.228Z","endTime":"2026-08-26T21:18:05.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:18:05.252Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Turner Hill lines out sharply to second baseman Matt McLain.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:18:08.159Z","endTime":"2026-08-26T21:19:38.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"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,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77133069076344,"aZ":-27.51240154781209,"pfxX":1.3854587337570985,"pfxZ":2.8822953930211286,"pX":-0.6519754605920725,"pZ":1.29520479208476,"vX0":2.354271573944707,"vY0":-125.82661986333514,"vZ0":-5.868617243495622,"x":141.85,"y":203.81,"x0":-1.77700962685524,"y0":50.00141112444034,"z0":5.866361771012335,"aX":2.2367532765341185},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.2,"breakHorizontal":-3.0,"spinRate":3003,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4341022111846691,"extension":6.282922471205884},"index":0,"playId":"22b4b18b-0b62-3b4b-a99e-8fcb4e519c85","pitchNumber":1,"startTime":"2026-08-26T21:18:33.093Z","endTime":"2026-08-26T21:18:37.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47520243033186,"aZ":-14.624905099583621,"pfxX":-0.8812960406943469,"pfxZ":9.823672140603094,"pX":0.26550011890937564,"pZ":4.476183335552181,"vX0":5.067245996769365,"vY0":-132.59849403901234,"vZ0":-1.4679517802608113,"x":106.88,"y":117.92,"x0":-1.553071391381064,"y0":50.00384905336141,"z0":6.100340245353828,"aX":-1.575017375208477},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":0.5,"spinRate":2712,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.41255347188722613,"extension":6.404033406217366},"index":1,"playId":"94cd0be0-b85e-38ac-a5bd-182394325a04","pitchNumber":2,"startTime":"2026-08-26T21:18:48.997Z","endTime":"2026-08-26T21:18:58.004Z","isPitch":true,"type":"pitch"},{"details":{"description":"Osleivis Basabe caught stealing 2nd base, catcher Jose Trevino to shortstop Elly De La Cruz.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"94cd0be0-b85e-38ac-a5bd-182394325a04","startTime":"2026-08-26T21:19:18.120Z","endTime":"2026-08-26T21:19:18.121Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"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":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.671563131949352,"aZ":-30.001535956912818,"pfxX":3.4956012705399173,"pfxZ":1.313042564545995,"pX":-0.22366758144779575,"pZ":3.2215283845546168,"vX0":2.123194842230409,"vY0":-126.3611934993352,"vZ0":-1.3331936687507733,"x":125.53,"y":151.8,"x0":-1.5221924535366156,"y0":50.00487852053297,"z0":6.111613613075147,"aX":5.79540371539368},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":-6.7,"spinRate":3034,"spinDirection":95},"zone":2,"typeConfidence":2.0,"plateTime":0.4293742428038456,"extension":6.355742509773845},"index":3,"playId":"28103d0b-3721-3d70-8064-a891ca2c615b","pitchNumber":3,"startTime":"2026-08-26T21:19:18.122Z","endTime":"2026-08-26T21:19:23.054Z","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":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74330147082447,"aZ":-27.80786613163125,"pfxX":2.3688540711082675,"pfxZ":2.697300395309145,"pX":0.007708712125362632,"pZ":1.9159522260296802,"vX0":3.0854796801704536,"vY0":-125.71588173868605,"vZ0":-4.60516596000082,"x":116.71,"y":187.05,"x0":-1.5380129132890294,"y0":50.00387184277405,"z0":5.998632190033753,"aX":3.834799917796031},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.2,"breakHorizontal":-4.9,"spinRate":3073,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.433787161171197,"extension":6.449390055597264},"hitData":{"launchSpeed":100.5,"launchAngle":10.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":146.11,"coordY":137.22}},"index":4,"playId":"479236b9-84c1-311b-abbf-29fe08b924f5","pitchNumber":4,"startTime":"2026-08-26T21:19:32.694Z","endTime":"2026-08-26T21:19:38.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:19:38.716Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to left fielder Turner Hill.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:21:33.307Z","endTime":"2026-08-26T21:21:52.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98454480603793,"aZ":-32.26842652987998,"pfxX":6.073639387175883,"pfxZ":-0.05982089063121698,"pX":0.13135430686617805,"pZ":2.516235368771492,"vX0":2.6565444076410842,"vY0":-122.45798445809639,"vZ0":1.0457301845956877,"x":111.99,"y":170.84,"x0":-1.7579046962112268,"y0":50.00527133260896,"z0":4.851699972703715,"aX":9.191666807849318},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":-11.6,"spinRate":2554,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.44789491007222226,"extension":6.4726053293182915},"hitData":{"launchSpeed":76.4,"launchAngle":37.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.34,"coordY":99.89}},"index":0,"playId":"c92b22cf-a763-32a6-a631-d3d07a555de2","pitchNumber":1,"startTime":"2026-08-26T21:21:43.446Z","endTime":"2026-08-26T21:21:52.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:21:52.933Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a line drive to center fielder Jonah Cox.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:21:53.923Z","endTime":"2026-08-26T21:23:19.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":4},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.661916036771235,"aZ":-33.930332682363705,"pfxX":-9.95717619296919,"pfxZ":-0.9575409698981119,"pX":-0.49710678952309045,"pZ":2.5436801938884352,"vX0":5.822653806974169,"vY0":-134.43694059491636,"vZ0":-0.08948572690808121,"x":135.95,"y":170.1,"x0":-1.3994422084484168,"y0":50.00587664070956,"z0":4.989614006865311,"aX":-18.19449900666696},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.6,"breakHorizontal":16.8,"spinRate":2034,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4077175873896177,"extension":6.829317211217413},"index":0,"playId":"f09ed633-67e4-31b5-96be-0384d141bc37","pitchNumber":1,"startTime":"2026-08-26T21:22:11.682Z","endTime":"2026-08-26T21:22:15.559Z","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.6,"endSpeed":85.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.202368970875444,"aZ":-34.994403456248975,"pfxX":-9.459463501450198,"pfxZ":-1.5324760124486438,"pX":1.2378666114796113,"pZ":2.6439395899122182,"vX0":9.582229508485478,"vY0":-134.61512314543387,"vZ0":0.22010023526910927,"x":69.82,"y":167.39,"x0":-1.1325178456171947,"y0":50.00150575592744,"z0":5.030902070963088,"aX":-17.42462385890825},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.5,"breakHorizontal":15.1,"spinRate":1933,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.4063048428698739,"extension":6.865965387175523},"index":1,"playId":"7c53cc34-8c6a-3da2-89cf-ed59c0da7486","pitchNumber":2,"startTime":"2026-08-26T21:22:24.372Z","endTime":"2026-08-26T21:22:28.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.916705221950053,"aZ":-28.590547303142785,"pfxX":7.401725274688801,"pfxZ":2.3311682968831526,"pX":-1.4200991907084186,"pZ":3.103866395621773,"vX0":-1.0731115586705033,"vY0":-122.86345185552538,"vZ0":1.784415267403627,"x":171.13,"y":154.98,"x0":-1.9415204366283039,"y0":50.00414266653254,"z0":4.787176475892845,"aX":11.387393295259196},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.8,"breakHorizontal":-13.2,"spinRate":2464,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.444733635840461,"extension":6.399399259214823},"index":2,"playId":"a8dd3197-bb78-323b-8269-1a3ddea9f41f","pitchNumber":3,"startTime":"2026-08-26T21:22:38.328Z","endTime":"2026-08-26T21:22:41.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.851565647130226,"aZ":-38.09707698049599,"pfxX":-3.134848625297419,"pfxZ":-3.9541281404346886,"pX":-1.928184483860615,"pZ":2.3094162915984895,"vX0":0.5714292768301645,"vY0":-120.66268436052829,"vZ0":2.0119350133538623,"x":190.5,"y":176.43,"x0":-1.7580785135977854,"y0":50.00125975557144,"z0":4.781943858534561,"aX":-4.698152742302817},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.6,"breakHorizontal":5.6,"spinRate":1376,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.45110235558689693,"extension":6.456188769780988},"index":3,"playId":"46c9a752-8b4c-306c-b4af-4c463641831f","pitchNumber":4,"startTime":"2026-08-26T21:22:51.719Z","endTime":"2026-08-26T21:22:55.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.363680533715364,"aZ":-36.74279832596183,"pfxX":-11.180167347647672,"pfxZ":-2.548777231292773,"pX":0.08243569620861915,"pZ":2.085292403880685,"vX0":7.578274035874724,"vY0":-133.6951602214372,"vZ0":-0.4092943578601995,"x":113.86,"y":182.48,"x0":-1.3499880874460788,"y0":50.00174183332918,"z0":4.8988293275673875,"aX":-20.047140388512965},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-4.4,"breakHorizontal":18.4,"spinRate":1905,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4111725805076829,"extension":6.672752367503487},"hitData":{"launchSpeed":82.3,"launchAngle":18.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.39,"coordY":87.28}},"index":4,"playId":"ab6265f4-8aa5-3bd9-9901-07c1aa351ef9","pitchNumber":5,"startTime":"2026-08-26T21:23:06.670Z","endTime":"2026-08-26T21:23:19.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:23:19.342Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:23:49.044Z","endTime":"2026-08-26T21:24:51.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T21:23:39.357Z","endTime":"2026-08-26T21:23:51.356Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.532740429929667,"aZ":-30.914152300947666,"pfxX":-11.279798483236382,"pfxZ":0.6872731031129433,"pX":-0.08208534268111889,"pZ":1.7018039654839314,"vX0":7.2383288156537064,"vY0":-134.64719606088778,"vZ0":-2.654550602379579,"x":120.13,"y":192.83,"x0":-1.3463353498273236,"y0":50.000261943640005,"z0":4.8984342981133295,"aX":-20.610186539972606},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.8,"breakHorizontal":18.7,"spinRate":1872,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4075293160961895,"extension":6.7490382259582224},"index":1,"playId":"5c30750a-1437-3fe5-88f8-217b0e8a6034","pitchNumber":1,"startTime":"2026-08-26T21:23:51.356Z","endTime":"2026-08-26T21:23:55.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.307913060187985,"aZ":-20.814330257962474,"pfxX":-6.819471682990342,"pfxZ":6.272727553879241,"pX":0.8621538667578489,"pZ":3.4622630778550363,"vX0":7.98214659358628,"vY0":-134.05625620257436,"vZ0":-0.2117762434476354,"x":84.14,"y":145.3,"x0":-1.2749026902516327,"y0":50.00310753816089,"z0":5.0343343127464175,"aX":-12.351631504383226},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":10.6,"spinRate":2027,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.4093412259883742,"extension":6.7993064895621895},"index":2,"playId":"02b7f5f9-391e-35e4-9540-3e7e7566dbf8","pitchNumber":2,"startTime":"2026-08-26T21:24:09.133Z","endTime":"2026-08-26T21:24:12.924Z","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":93.5,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.738444035935586,"aZ":-31.653192061018864,"pfxX":-9.740057013910013,"pfxZ":0.2821065593274641,"pX":-0.07647175841425363,"pZ":1.873169500096556,"vX0":7.031634549672599,"vY0":-135.9492552212946,"vZ0":-2.100656340284539,"x":119.91,"y":188.2,"x0":-1.4400534976852295,"y0":50.00573647365446,"z0":4.868134411973962,"aX":-18.108340271218516},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.2,"breakHorizontal":16.0,"spinRate":1913,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.403967078559913,"extension":6.822289834874412},"index":3,"playId":"2d1f6abb-3500-3ab7-8dca-25ee59c56ce3","pitchNumber":3,"startTime":"2026-08-26T21:24:28.173Z","endTime":"2026-08-26T21:24:32.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75177789833306,"aZ":-33.09859484723314,"pfxX":-9.466782253176827,"pfxZ":-0.4942268497954778,"pX":0.26112914421978567,"pZ":2.599802201712497,"vX0":7.418667044880458,"vY0":-135.58108330966508,"vZ0":-0.28437750899391956,"x":107.05,"y":168.59,"x0":-1.281153784779542,"y0":50.00425749052933,"z0":5.016609778198071,"aX":-17.619058189499512},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.7,"breakHorizontal":15.6,"spinRate":1970,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4040331452546204,"extension":6.822293618996968},"index":4,"playId":"ced54f2a-3d49-3222-9640-dd07f7852c0d","pitchNumber":4,"startTime":"2026-08-26T21:24:47.675Z","endTime":"2026-08-26T21:24:51.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:24:51.853Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:24:55.652Z","endTime":"2026-08-26T21:26:36.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"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.8,"endSpeed":83.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864802269121846,"aZ":-30.652020816361503,"pfxX":-10.871633356884583,"pfxZ":0.8557895799242168,"pX":0.7444383419543028,"pZ":2.2599749243953706,"vX0":8.98932649530204,"vY0":-133.31932841138556,"vZ0":-1.0861636454052335,"x":88.62,"y":177.76,"x0":-1.272297940645496,"y0":50.00508688637016,"z0":4.901624299104928,"aX":-19.41181204430163},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":17.5,"spinRate":1920,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.4121262940053594,"extension":6.69597881220521},"index":0,"playId":"f0d9d5ee-c982-3887-8f10-bf258aca1c41","pitchNumber":1,"startTime":"2026-08-26T21:25:13.622Z","endTime":"2026-08-26T21:25:17.383Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27930231736784,"aZ":-27.05261432308672,"pfxX":7.406328934595667,"pfxZ":3.3533497551471,"pX":0.9110306847380955,"pZ":2.4433756872687535,"vX0":4.029654293156149,"vY0":-122.85727304781167,"vZ0":-0.033813938792170095,"x":82.27,"y":172.81,"x0":-1.712754383880958,"y0":50.00527871263072,"z0":4.755953758289924,"aX":11.326989764801459},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.4,"breakHorizontal":-14.4,"spinRate":2729,"spinDirection":56},"zone":12,"typeConfidence":2.0,"plateTime":0.4457786714055234,"extension":7.076098460042969},"index":1,"playId":"61af4f18-7b55-37d6-a37d-c1f174af15a5","pitchNumber":2,"startTime":"2026-08-26T21:25:27.200Z","endTime":"2026-08-26T21:25:30.705Z","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":93.6,"endSpeed":84.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.757737801359838,"aZ":-19.06479967267442,"pfxX":-6.59151463250507,"pfxZ":7.067336086085094,"pX":1.6841263390371821,"pZ":2.89924570511987,"vX0":10.12751928139861,"vY0":-135.83715533852734,"vZ0":-2.1727459625060908,"x":52.81,"y":160.5,"x0":-1.2485806788074159,"y0":50.00444132237307,"z0":5.045413082877211,"aX":-12.230792245601675},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":9.6,"spinRate":2078,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.4043472499332097,"extension":6.759716219737547},"index":2,"playId":"60edeb77-3a42-3d33-807e-214b8c678bec","pitchNumber":3,"startTime":"2026-08-26T21:25:45.210Z","endTime":"2026-08-26T21:25:48.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.113218633762635,"aZ":-20.457541852660555,"pfxX":-6.158677933970794,"pfxZ":6.133839126311758,"pX":1.361030871323906,"pZ":1.7853721143817012,"vX0":9.0937719703459,"vY0":-137.03626830195043,"vZ0":-4.464463330830122,"x":65.12,"y":190.57,"x0":-1.1939358095709027,"y0":50.00189563125306,"z0":4.8255862153114295,"aX":-11.76200566564659},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":9.4,"spinRate":2073,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.39906430739975995,"extension":6.871047599014931},"index":3,"playId":"bb018c47-5e6d-3ee4-9f96-0889d68df153","pitchNumber":4,"startTime":"2026-08-26T21:26:03.173Z","endTime":"2026-08-26T21:26:06.580Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-26T21:26:17.853Z","endTime":"2026-08-26T21:26:32.368Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40167854573288,"aZ":-28.964662010546494,"pfxX":8.628717354369986,"pfxZ":2.1018565773855915,"pX":-0.2788493454284707,"pZ":2.7894630020853257,"vX0":0.8504150459099735,"vY0":-122.7581039541096,"vZ0":1.1769562576832258,"x":127.63,"y":163.46,"x0":-1.750638673584794,"y0":50.00115141148881,"z0":4.770344372541403,"aX":13.161370790163893},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.3,"breakHorizontal":-15.8,"spinRate":2756,"spinDirection":59},"zone":2,"typeConfidence":2.0,"plateTime":0.44625687035033224,"extension":6.6736624679572865},"index":5,"playId":"19fc77f7-511e-369c-a5ad-0e1fcf441967","pitchNumber":5,"startTime":"2026-08-26T21:26:32.368Z","endTime":"2026-08-26T21:26:36.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:26:36.289Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew Knizner doubles (1) on a fly ball to left fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:28:30.021Z","endTime":"2026-08-26T21:29:17.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.310305514192393,"aZ":-13.68475482026578,"pfxX":0.005375576608446231,"pfxZ":9.99869038490617,"pX":1.1006927234134867,"pZ":2.8953380543328606,"vX0":6.567157159927121,"vY0":-134.64511306608696,"vZ0":-5.768722406733788,"x":75.04,"y":160.61,"x0":-1.3633249150221771,"y0":50.001098129399075,"z0":6.02193121951418,"aX":0.009069361355202948},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-1.3,"spinRate":2811,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4057059334183344,"extension":6.515043163267655},"index":0,"playId":"5cece906-71c3-3009-ba28-39dd013abb5b","pitchNumber":1,"startTime":"2026-08-26T21:28:47.021Z","endTime":"2026-08-26T21:28:50.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22938142385448,"aZ":-29.721958642543125,"pfxX":8.844730660186443,"pfxZ":1.7103724682049144,"pX":0.2658539189541378,"pZ":1.973464539859986,"vX0":2.2478405160897736,"vY0":-118.92440624554096,"vZ0":-2.781469911106846,"x":106.87,"y":185.5,"x0":-1.840325934449246,"y0":50.004882510678655,"z0":5.846795716964845,"aX":12.704420028506545},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.8,"breakHorizontal":-16.6,"spinRate":2962,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.4600838542254948,"extension":6.301550857979365},"hitData":{"launchSpeed":73.1,"launchAngle":43.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.28,"coordY":127.45}},"index":1,"playId":"cf817ac4-bfdf-3970-a4fb-8a108dbc17a6","pitchNumber":2,"startTime":"2026-08-26T21:29:00.305Z","endTime":"2026-08-26T21:29:17.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:29:17.784Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a sharp line drive to left fielder JJ Bleday. Andrew Knizner out at home on the throw, left fielder JJ Bleday to shortstop Elly De La Cruz to catcher Jose Trevino.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:29:33.719Z","endTime":"2026-08-26T21:31:16.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1532011291332,"aZ":-27.725563320922596,"pfxX":3.167729016508403,"pfxZ":2.7676745644005276,"pX":0.25033157672184486,"pZ":0.952888892218476,"vX0":3.3782175642601193,"vY0":-125.39345970067193,"vZ0":-6.756721347719679,"x":107.46,"y":213.05,"x0":-1.5213014671087448,"y0":50.002825801532154,"z0":5.916691239675172,"aX":5.0907399450667885},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":-6.5,"spinRate":3046,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4352727566308734,"extension":6.462115147423502},"index":0,"playId":"959188bd-aa1e-3982-8775-716003d3e01b","pitchNumber":1,"startTime":"2026-08-26T21:29:45.978Z","endTime":"2026-08-26T21:29:50.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.889742469444418,"aZ":-29.94063389900353,"pfxX":6.9232841372662275,"pfxZ":1.4748894992746848,"pX":0.21379956814736625,"pZ":2.565391896600161,"vX0":3.0355355708136096,"vY0":-122.47969500681008,"vZ0":-1.7463484948437564,"x":108.85,"y":169.51,"x0":-1.9422860394234647,"y0":50.00379834069314,"z0":5.8556709593656,"aX":10.48516617025298},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.5,"breakHorizontal":-13.3,"spinRate":2999,"spinDirection":61},"zone":5,"typeConfidence":2.0,"plateTime":0.447728881927524,"extension":6.34501107693824},"index":1,"playId":"7c7f1bfa-7de6-3ba3-9a7f-5b0aee054b77","pitchNumber":2,"startTime":"2026-08-26T21:30:01.930Z","endTime":"2026-08-26T21:30:06.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.578690294723746,"aZ":-31.760652098961362,"pfxX":6.176949397880941,"pfxZ":0.2855119470214946,"pX":0.49384879028547035,"pZ":1.6465080667698777,"vX0":3.5964484881535603,"vY0":-120.48346712740252,"vZ0":-3.1674826278406645,"x":98.18,"y":194.32,"x0":-1.823541655759739,"y0":50.005387095074646,"z0":5.800665619360418,"aX":9.032932919023292},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.0,"breakHorizontal":-12.1,"spinRate":3053,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4555489663684096,"extension":6.481524184253976},"index":2,"playId":"2fe0c26a-ff80-3b4e-b593-eddb6ad9afd3","pitchNumber":3,"startTime":"2026-08-26T21:30:18.875Z","endTime":"2026-08-26T21:30:23.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.000324063157873,"aZ":-34.07500353430554,"pfxX":4.129231464076606,"pfxZ":-1.2553893530073221,"pX":2.101353487433539,"pZ":-0.5814975593075147,"vX0":7.909215253216157,"vY0":-122.10044974750039,"vZ0":-7.8846317950191125,"x":36.9,"y":254.48,"x0":-1.7102487077678536,"y0":50.000828725964425,"z0":5.603883677532048,"aX":6.262562174397347},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.8,"breakHorizontal":-9.2,"spinRate":3014,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.44779909761015624,"extension":6.760385487815884},"index":3,"playId":"4cc6644c-30ec-3fb2-a8f2-80f2917bd93f","pitchNumber":4,"startTime":"2026-08-26T21:30:42.104Z","endTime":"2026-08-26T21:30:45.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.462517921818623,"aZ":-31.445179367217644,"pfxX":7.841703473900991,"pfxZ":0.4984308486628386,"pX":0.162204167495984,"pZ":2.4285522897308454,"vX0":2.510087462386007,"vY0":-120.22748623342052,"vZ0":-1.626779608360617,"x":110.82,"y":173.21,"x0":-1.91319354505455,"y0":50.00363456845767,"z0":5.894521105033765,"aX":11.525207226571904},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.7,"breakHorizontal":-14.8,"spinRate":2921,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.45490052848934237,"extension":6.308967958498889},"hitData":{"launchSpeed":100.2,"launchAngle":18.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":95.14,"coordY":73.41}},"index":4,"playId":"7b30ae28-36b7-393d-8403-2bd62d4846ed","pitchNumber":5,"startTime":"2026-08-26T21:31:01.776Z","endTime":"2026-08-26T21:31:16.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:31:16.811Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Grant McCray strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:31:49.869Z","endTime":"2026-08-26T21:32:59.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86961575431696,"aZ":-12.131522928109343,"pfxX":-1.3353589132438382,"pfxZ":10.469680900028285,"pX":-0.37398454022075067,"pZ":3.313940335194638,"vX0":3.625044738021749,"vY0":-137.13761203538854,"vZ0":-5.027608813424789,"x":131.26,"y":149.3,"x0":-1.536523478837828,"y0":50.0061795629411,"z0":5.99126768775796,"aX":-2.5577804779132793},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":1.7,"spinRate":2800,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.39862334348559303,"extension":6.429423090045266},"index":0,"playId":"7dea2e17-ddad-3b72-9594-225532ca1f6c","pitchNumber":1,"startTime":"2026-08-26T21:31:56.053Z","endTime":"2026-08-26T21:31:59.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":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93027595103051,"aZ":-12.28853171860904,"pfxX":-2.538596390218184,"pfxZ":10.52445217397659,"pX":-1.3379959999856055,"pZ":3.5711446851144673,"vX0":1.3011110946648528,"vY0":-136.32910609671535,"vZ0":-4.379867664069484,"x":168.0,"y":142.36,"x0":-1.4906809613673433,"y0":50.00240130585766,"z0":6.041698650333371,"aX":-4.795933917474132},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":4.3,"spinRate":2767,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.4012000523284889,"extension":6.384364496976786},"index":1,"playId":"01148025-92db-311f-8007-df1564fe9603","pitchNumber":2,"startTime":"2026-08-26T21:32:13.038Z","endTime":"2026-08-26T21:32:17.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"01148025-92db-311f-8007-df1564fe9603","startTime":"2026-08-26T21:32:24.570Z","endTime":"2026-08-26T21:32:31.867Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81844947639561,"aZ":-37.57676382485513,"pfxX":5.657156970940319,"pfxZ":-3.5811646767691663,"pX":-0.2537461834933943,"pZ":2.871619546537532,"vX0":1.9738568507691103,"vY0":-121.44160835674212,"vZ0":0.5516093074073962,"x":126.67,"y":161.25,"x0":-1.8102818933467548,"y0":50.00535775353745,"z0":5.887128370373881,"aX":8.525355597349787},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.1,"breakHorizontal":-10.7,"spinRate":3017,"spinDirection":54},"zone":2,"typeConfidence":2.0,"plateTime":0.44951687352396164,"extension":6.348492909092804},"index":3,"playId":"fb537b21-378a-3905-bec7-13417a5c9f7c","pitchNumber":3,"startTime":"2026-08-26T21:32:31.867Z","endTime":"2026-08-26T21:32:37.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":77.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.849509614349365,"aZ":-27.716439792466527,"pfxX":6.199144010533805,"pfxZ":2.9241982894832894,"pX":0.3050206529903214,"pZ":1.7384141330630556,"vX0":2.7386934685567312,"vY0":-122.56650159463415,"vZ0":-4.120697768704419,"x":105.37,"y":191.84,"x0":-1.63157667281076,"y0":50.001555127023096,"z0":5.803733716947334,"aX":9.446467495608681},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.6,"breakHorizontal":-11.9,"spinRate":2946,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.4465893322494039,"extension":6.341060581638655},"index":4,"playId":"a27cb2d6-4fc4-3b26-b7c9-d73351462cff","pitchNumber":4,"startTime":"2026-08-26T21:32:55.636Z","endTime":"2026-08-26T21:32:59.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:32:59.809Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shay Whitcomb homers (3) on a fly ball to left center field. Christian Koss scores.","rbi":2,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:33:03.791Z","endTime":"2026-08-26T21:34:05.458Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":{"id":670062,"link":"/api/v1/people/670062"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":{"id":670062,"link":"/api/v1/people/670062"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":77.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11159393459121,"aZ":-33.32995132300298,"pfxX":6.852381700654673,"pfxZ":-0.7695629128965482,"pX":0.30957779325826074,"pZ":2.163583817628725,"vX0":2.927642703397416,"vY0":-121.30819640071888,"vZ0":-2.017760961847458,"x":105.2,"y":180.36,"x0":-1.8005678796962448,"y0":50.00269776021025,"z0":5.891603514181037,"aX":10.286711853972717},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":-13.1,"spinRate":3045,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.4502625387595458,"extension":6.29626176592262},"index":0,"playId":"43bf9985-fb48-3e92-956b-b39817e0c018","pitchNumber":1,"startTime":"2026-08-26T21:33:21.264Z","endTime":"2026-08-26T21:33:25.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94228733795226,"aZ":-32.54795027403952,"pfxX":4.902968886799572,"pfxZ":-0.24833625383822877,"pX":-0.3548490339561163,"pZ":2.3249629176501214,"vX0":1.5657811405298134,"vY0":-121.68085203139977,"vZ0":-2.0360461639308673,"x":130.53,"y":176.01,"x0":-1.6429656267925827,"y0":50.00270027371136,"z0":5.981324903651697,"aX":7.3825497151229},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.7,"breakHorizontal":-9.2,"spinRate":2996,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.44942337814249544,"extension":6.407198784976056},"hitData":{"launchSpeed":104.9,"launchAngle":29.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":66.66,"coordY":43.69}},"index":1,"playId":"5794d4b5-7aef-33c6-9df5-956515b08cdc","pitchNumber":2,"startTime":"2026-08-26T21:33:39.760Z","endTime":"2026-08-26T21:34:05.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:34:05.458Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Cox strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:34:11.131Z","endTime":"2026-08-26T21:35:25.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.722403323527313,"aZ":-25.89143857972576,"pfxX":2.1667079346348697,"pfxZ":3.7598889027321363,"pX":0.7340171731899683,"pZ":0.6597847778081216,"vX0":4.525881064266893,"vY0":-127.96000361183725,"vZ0":-7.867736746687864,"x":89.02,"y":220.97,"x0":-1.3342725753958253,"y0":50.00145941492452,"z0":5.78274486914552,"aX":3.6157727412665324},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":-4.9,"spinRate":2952,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.426949319864093,"extension":6.58676631503684},"index":0,"playId":"78518ef5-a4ac-3065-8b59-d2543571457b","pitchNumber":1,"startTime":"2026-08-26T21:34:27.918Z","endTime":"2026-08-26T21:34:32.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83648561039388,"aZ":-31.008048447360967,"pfxX":8.855080750320953,"pfxZ":0.7721344063595623,"pX":0.0460428589531731,"pZ":2.497240442043422,"vX0":1.813694627684192,"vY0":-122.30117508473566,"vZ0":-1.7383850314207683,"x":115.24,"y":171.35,"x0":-1.8556106669300527,"y0":50.004450075753816,"z0":5.873441186379007,"aX":13.432799441096279},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.2,"breakHorizontal":-16.4,"spinRate":3056,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.4476258961728754,"extension":6.423246286561086},"index":1,"playId":"5bb70daf-16f5-379b-8f64-5d659160d203","pitchNumber":2,"startTime":"2026-08-26T21:34:43.597Z","endTime":"2026-08-26T21:34:47.305Z","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":91.8,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76773039495551,"aZ":-15.746258836781415,"pfxX":0.8169191584649997,"pfxZ":8.894081141646797,"pX":-0.2795879846409455,"pZ":2.8920816419820463,"vX0":2.8106820625672473,"vY0":-133.78871718124475,"vZ0":-5.373603872784058,"x":127.66,"y":160.69,"x0":-1.4419744916809154,"y0":50.00222433727708,"z0":6.022051128474036,"aX":1.5083187295232126},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":-1.9,"spinRate":2776,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.4064919207230413,"extension":6.28187350035676},"index":2,"playId":"954407da-9a83-3400-ac3a-99dfb083d68a","pitchNumber":3,"startTime":"2026-08-26T21:34:58.600Z","endTime":"2026-08-26T21:35:03.355Z","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":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.341344441363542,"aZ":-31.712892587612004,"pfxX":4.315608548162689,"pfxZ":0.3195312527551972,"pX":1.0974033471146254,"pZ":0.724111545788824,"vX0":4.77988623699517,"vY0":-120.7904869264862,"vZ0":-5.411634716687689,"x":75.17,"y":219.23,"x0":-1.4741213189422895,"y0":50.005403847090946,"z0":5.8090186521800735,"aX":6.325666311902618},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.6,"breakHorizontal":-9.0,"spinRate":3064,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4548790805393801,"extension":6.397834153187741},"index":3,"playId":"8ae8a9eb-4f44-3f36-8cb9-d971946c1572","pitchNumber":4,"startTime":"2026-08-26T21:35:20.893Z","endTime":"2026-08-26T21:35:25.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:35:25.205Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, second baseman Shay Whitcomb to first baseman Rafael Devers.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:37:46.640Z","endTime":"2026-08-26T21:38:30.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jason Foley replaces Logan Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T21:36:56.566Z","endTime":"2026-08-26T21:37:48.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671345,"link":"/api/v1/people/671345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.044875192723058,"aZ":-28.0630797408489,"pfxX":-10.457648273371646,"pfxZ":2.0360232072171875,"pX":1.4069067812999885,"pZ":2.2867539156695664,"vX0":11.89071355291719,"vY0":-140.6389129873335,"vZ0":-3.4099241014336923,"x":63.37,"y":177.04,"x0":-1.5047085798538358,"y0":50.000691134298876,"z0":5.322629712974731,"aX":-21.07782586055383},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.2,"breakHorizontal":16.7,"spinRate":2147,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.38854938325267385,"extension":6.764357205638611},"index":1,"playId":"b49eafc8-f16f-38d4-82a1-9c290ec9be45","pitchNumber":1,"startTime":"2026-08-26T21:37:48.797Z","endTime":"2026-08-26T21:37:53.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.784908661576935,"aZ":-35.5230831548974,"pfxX":2.5054409589571818,"pfxZ":-2.0880129136934498,"pX":0.5363602833640967,"pZ":1.7808480238132682,"vX0":4.396719860638327,"vY0":-125.22394603512676,"vZ0":-2.246159749554425,"x":96.56,"y":190.7,"x0":-1.5604369844347092,"y0":50.002205851090025,"z0":5.5663002162222845,"aX":4.020087754498694},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.1,"breakHorizontal":-5.4,"spinRate":2309,"spinDirection":80},"zone":9,"typeConfidence":0.9,"plateTime":0.43565042334194803,"extension":6.73789805741312},"index":2,"playId":"9b953623-58bf-34fc-ab48-9f456f5241da","pitchNumber":2,"startTime":"2026-08-26T21:38:04.265Z","endTime":"2026-08-26T21:38:07.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807973731429044,"aZ":-27.354763768255673,"pfxX":-9.090393091004833,"pfxZ":2.4010523863009965,"pX":0.7668583495029009,"pZ":2.737221546612991,"vX0":9.466843732668877,"vY0":-140.55100397390308,"vZ0":-2.3539461606182264,"x":87.77,"y":164.88,"x0":-1.4582951575850127,"y0":50.00264402355894,"z0":5.355496326661608,"aX":-18.251015510604454},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.1,"breakHorizontal":14.6,"spinRate":2199,"spinDirection":236},"zone":3,"typeConfidence":0.9,"plateTime":0.389173003963434,"extension":6.911804018442651},"hitData":{"launchSpeed":68.3,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.35,"coordY":147.78}},"index":3,"playId":"d0e831da-a1ff-3e77-845b-599c4752c628","pitchNumber":3,"startTime":"2026-08-26T21:38:21.182Z","endTime":"2026-08-26T21:38:30.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:38:30.577Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ke'Bryan Hayes singles on a sharp line drive to center fielder Jonah Cox.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:38:37.736Z","endTime":"2026-08-26T21:39:53.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.667953901298432,"aZ":-28.92964927105037,"pfxX":0.9185340599431759,"pfxZ":2.0395237132563464,"pX":1.73877877095006,"pZ":1.2475515979807794,"vX0":7.378782002019766,"vY0":-125.35442891024528,"vZ0":-4.805323341005266,"x":50.72,"y":205.1,"x0":-1.3638753218188708,"y0":50.00252340723239,"z0":5.555086286772037,"aX":1.4577959194881382},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":-3.4,"spinRate":2437,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.4371851189920415,"extension":7.053481931079417},"index":0,"playId":"32dde06e-73a5-321c-a0fd-d0414496276c","pitchNumber":1,"startTime":"2026-08-26T21:38:51.698Z","endTime":"2026-08-26T21:38:55.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.818068670913807,"aZ":-30.327088783962267,"pfxX":1.9263297783353446,"pfxZ":1.1264337556202442,"pX":2.0768417910575927,"pZ":2.2193423184325374,"vX0":8.232090786489138,"vY0":-127.4516820375564,"vZ0":-2.2594613040327265,"x":37.84,"y":178.86,"x0":-1.448636151476975,"y0":50.00410696369284,"z0":5.518516148183155,"aX":3.1596642374984247},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":-5.4,"spinRate":2457,"spinDirection":82},"zone":14,"typeConfidence":0.91,"plateTime":0.4301835120819182,"extension":6.848340911979091},"index":1,"playId":"c6134d9c-41d2-3190-af10-f06787ebb618","pitchNumber":2,"startTime":"2026-08-26T21:39:08.499Z","endTime":"2026-08-26T21:39:11.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34312289216492,"aZ":-29.994641342304604,"pfxX":-9.770855305399957,"pfxZ":1.090464679388301,"pX":0.0546460010253621,"pZ":3.2352626051963185,"vX0":8.171229609902943,"vY0":-140.95670288276528,"vZ0":-0.6483563524308092,"x":114.92,"y":151.43,"x0":-1.618596688471277,"y0":50.00466161374728,"z0":5.412293151181324,"aX":-19.57816539297833},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.0,"breakHorizontal":16.0,"spinRate":2182,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.3892285347098903,"extension":7.077731107794372},"index":2,"playId":"bc984582-7e34-3daa-b48a-8f32b3e7b8fc","pitchNumber":3,"startTime":"2026-08-26T21:39:25.037Z","endTime":"2026-08-26T21:39:28.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53115530622369,"aZ":-29.35012428825937,"pfxX":-10.0717240604553,"pfxZ":1.4216775363339567,"pX":0.21942649961195762,"pZ":2.0419226741438323,"vX0":8.454139597839553,"vY0":-139.78276577377443,"vZ0":-3.689545064233421,"x":108.64,"y":183.65,"x0":-1.5307203833460294,"y0":50.00290880859996,"z0":5.298852605315436,"aX":-19.997422578281345},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.0,"breakHorizontal":16.6,"spinRate":2202,"spinDirection":243},"zone":8,"typeConfidence":0.92,"plateTime":0.39134217997683285,"extension":7.00353296104673},"hitData":{"launchSpeed":104.0,"launchAngle":8.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.73,"coordY":87.32}},"index":3,"playId":"6eb49eab-d377-3169-9adf-9709b808097b","pitchNumber":4,"startTime":"2026-08-26T21:39:42.344Z","endTime":"2026-08-26T21:39:53.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:39:53.377Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Héctor Rodríguez singles on a ground ball to left fielder Turner Hill. Ke'Bryan Hayes to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:40:03.264Z","endTime":"2026-08-26T21:42:06.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"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":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":5},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.1,"endSpeed":79.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30518397552593,"aZ":-31.842485338494207,"pfxX":2.730282947398097,"pfxZ":0.20168964485094953,"pX":-0.3288492611997803,"pZ":2.089487248361181,"vX0":2.393654385481176,"vY0":-125.41328611056589,"vZ0":-2.5796637827585265,"x":129.53,"y":182.36,"x0":-1.6472903249139894,"y0":50.000535668704266,"z0":5.706326641445109,"aX":4.385119309043599},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.0,"breakHorizontal":-5.4,"spinRate":2385,"spinDirection":95},"zone":7,"typeConfidence":0.91,"plateTime":0.43530054626747416,"extension":6.630832385774415},"index":0,"playId":"054ff6f0-8272-3c2d-b71d-ec12e54ff06f","pitchNumber":1,"startTime":"2026-08-26T21:40:16.454Z","endTime":"2026-08-26T21:40:21.278Z","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":97.0,"endSpeed":89.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98874332668017,"aZ":-25.465329843331737,"pfxX":-9.193472588899864,"pfxZ":3.2919829466509842,"pX":0.9827659129780361,"pZ":2.3562435668270445,"vX0":10.64869836356851,"vY0":-140.9610419855862,"vZ0":-3.897371676016833,"x":79.54,"y":175.16,"x0":-1.6254786082651382,"y0":50.00472272552622,"z0":5.374809103228607,"aX":-18.752717221492578},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.4,"breakHorizontal":14.9,"spinRate":2115,"spinDirection":234},"zone":14,"typeConfidence":0.88,"plateTime":0.3865650643934839,"extension":7.144267764018507},"index":1,"playId":"56cee615-f30a-31e2-9ebb-a138558a143c","pitchNumber":2,"startTime":"2026-08-26T21:40:37.125Z","endTime":"2026-08-26T21:40:41.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8533300651964,"aZ":-31.457758754172353,"pfxX":-4.098729510217577,"pfxZ":0.40227492710019597,"pX":-1.7477678743860614,"pZ":3.3950266781246463,"vX0":2.074297070524349,"vY0":-131.45917540768605,"vZ0":0.7078154974150194,"x":183.62,"y":147.11,"x0":-2.008139051728131,"y0":50.001202955328715,"z0":5.429663219636062,"aX":-7.28342586027905},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.1,"breakHorizontal":7.1,"spinRate":1165,"spinDirection":257},"zone":11,"typeConfidence":0.92,"plateTime":0.41422533724995736,"extension":7.01199048772222},"index":2,"playId":"a7ff2374-ad81-3b83-b853-295e5761dbd1","pitchNumber":3,"startTime":"2026-08-26T21:40:55.835Z","endTime":"2026-08-26T21:40:59.288Z","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":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93144272325547,"aZ":-25.46869522131966,"pfxX":-8.913509738267145,"pfxZ":3.2722389481414993,"pX":0.3986329115490683,"pZ":1.797604661271352,"vX0":9.267314815358194,"vY0":-141.89024950095822,"vZ0":-5.117851570866028,"x":101.81,"y":190.24,"x0":-1.743812372897132,"y0":50.004887537075795,"z0":5.2371201077131255,"aX":-18.269725715272628},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.0,"breakHorizontal":14.4,"spinRate":2117,"spinDirection":234},"zone":9,"typeConfidence":0.87,"plateTime":0.3852799896078505,"extension":6.945667726225656},"index":3,"playId":"bb0672d2-45a7-3eda-9c1e-c935c951d254","pitchNumber":4,"startTime":"2026-08-26T21:41:14.936Z","endTime":"2026-08-26T21:41:19.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.988382314838077,"aZ":-16.928780377271327,"pfxX":-5.813969665789322,"pfxZ":7.602541519228895,"pX":0.20808825700443961,"pZ":3.7823679027727226,"vX0":7.329488436160121,"vY0":-140.08233518254923,"vZ0":-1.4096540178829877,"x":109.07,"y":136.66,"x0":-1.675973812555739,"y0":50.00249640177066,"z0":5.38877923004858,"aX":-11.658759852416061},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":9.2,"spinRate":2136,"spinDirection":229},"zone":12,"typeConfidence":0.93,"plateTime":0.38967438179450653,"extension":7.062300503957177},"index":4,"playId":"b8ffba7c-4997-3b25-8382-09fed1418a4b","pitchNumber":5,"startTime":"2026-08-26T21:41:34.838Z","endTime":"2026-08-26T21:41:38.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425712718338147,"aZ":-29.043957299698597,"pfxX":-9.408442574413062,"pfxZ":1.5123213150059476,"pX":0.15950402786361711,"pZ":1.9196400510915894,"vX0":8.700998398208595,"vY0":-142.25311574920107,"vZ0":-4.3914245354801205,"x":110.92,"y":186.95,"x0":-1.7008960338286867,"y0":50.00294979405145,"z0":5.301853242814305,"aX":-19.484816415918996},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":2.0,"breakHorizontal":15.5,"spinRate":2074,"spinDirection":240},"zone":8,"typeConfidence":0.93,"plateTime":0.38349670666314273,"extension":7.01181274977034},"hitData":{"launchSpeed":105.7,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.21,"coordY":113.68}},"index":5,"playId":"d237278b-c718-38be-a891-f3eadc1ee50d","pitchNumber":6,"startTime":"2026-08-26T21:41:55.971Z","endTime":"2026-08-26T21:42:06.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:42:06.985Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a ground ball to right fielder Grant McCray. Ke'Bryan Hayes to 3rd. Héctor Rodríguez to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:43:32.682Z","endTime":"2026-08-26T21:44:22.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T21:42:27.152Z","endTime":"2026-08-26T21:43:09.580Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-26T21:43:09.580Z","endTime":"2026-08-26T21:43:34.773Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.702427512876508,"aZ":-33.97280065963345,"pfxX":2.371842151108458,"pfxZ":-1.0858713098055794,"pX":-1.2111980689765445,"pZ":3.3218214167823805,"vX0":1.081591995050948,"vY0":-127.52564247878976,"vZ0":0.6778760099426673,"x":163.17,"y":149.09,"x0":-1.9481729498617444,"y0":50.00276335604826,"z0":5.719384873797173,"aX":3.9303481369343656},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":-4.6,"spinRate":2264,"spinDirection":73},"zone":11,"typeConfidence":0.91,"plateTime":0.4284999153232141,"extension":6.481308186792834},"index":2,"playId":"9264bc1f-e285-38f6-b34f-d50de897dda3","pitchNumber":1,"startTime":"2026-08-26T21:43:34.773Z","endTime":"2026-08-26T21:43:38.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.267731622439452,"aZ":-32.712789415146894,"pfxX":3.089578705882506,"pfxZ":-0.3174694911822975,"pX":-0.03899512773352042,"pZ":3.119549376278753,"vX0":3.038665326544973,"vY0":-128.48046307855194,"vZ0":-0.15236802124747195,"x":118.49,"y":154.55,"x0":-1.6344219801310609,"y0":50.00358946101975,"z0":5.701790172679203,"aX":5.2141687246556225},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.4,"breakHorizontal":-6.2,"spinRate":2334,"spinDirection":97},"zone":2,"typeConfidence":0.91,"plateTime":0.424780106399524,"extension":6.569261378785825},"index":3,"playId":"51707aea-859c-3ef7-86b1-1685e5486a00","pitchNumber":2,"startTime":"2026-08-26T21:43:52.470Z","endTime":"2026-08-26T21:43:56.305Z","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":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65270006927123,"aZ":-17.674980189663163,"pfxX":-6.468376987569602,"pfxZ":7.186978542701439,"pX":0.0659528336772494,"pZ":2.6227653216315354,"vX0":6.98711290497947,"vY0":-141.68552516785175,"vZ0":-4.690852193053272,"x":114.49,"y":167.97,"x0":-1.60061806622149,"y0":50.00414676914317,"z0":5.441751572884482,"aX":-13.052976530179489},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2353,"spinDirection":235},"zone":5,"typeConfidence":0.92,"plateTime":0.38770297922190977,"extension":6.834510547026026},"hitData":{"launchSpeed":112.1,"launchAngle":8.0,"totalDistance":157.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.35,"coordY":85.2}},"index":4,"playId":"9202b3f3-23fc-322a-a101-26e8c68c0559","pitchNumber":3,"startTime":"2026-08-26T21:44:10.043Z","endTime":"2026-08-26T21:44:22.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:44:22.068Z","atBatIndex":56},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Giants challenged (tag play), call on the field was upheld: Sal Stewart out on a sacrifice fly to center fielder Jonah Cox. Ke'Bryan Hayes scores. Héctor Rodríguez to 3rd. Elly De La Cruz to 2nd.","rbi":1,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:46:53.174Z","endTime":"2026-08-26T21:50:10.264Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":[3,4,5,7,8,9,10,11,12],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","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":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":671345,"link":"/api/v1/people/671345"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T21:44:40.254Z","endTime":"2026-08-26T21:45:14.743Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Walker replaces Jason Foley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-26T21:45:14.743Z","endTime":"2026-08-26T21:46:46.034Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-26T21:46:46.034Z","endTime":"2026-08-26T21:46:55.238Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.432298216100303,"aZ":-26.72725834694907,"pfxX":6.780126540247453,"pfxZ":3.704594428705703,"pX":0.4169072319884201,"pZ":2.2633060510569294,"vX0":6.170781921592791,"vY0":-120.44371535239264,"vZ0":-0.9355606725308244,"x":101.11,"y":177.67,"x0":-3.059076202250498,"y0":50.00104361323072,"z0":5.020773758314198,"aX":9.955689367551889},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.7,"breakHorizontal":-13.8,"spinRate":2485,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4547986882114854,"extension":6.436610965596111},"index":3,"playId":"49b3dc31-beb1-3455-8a2e-36e673919bdf","pitchNumber":1,"startTime":"2026-08-26T21:46:55.238Z","endTime":"2026-08-26T21:46:59.340Z","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":83.2,"endSpeed":76.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.275518713222354,"aZ":-28.859047047560374,"pfxX":8.872270080274772,"pfxZ":2.244624879179004,"pX":0.3052926840556309,"pZ":1.570091158395778,"vX0":5.041272119992272,"vY0":-121.11267774448326,"vZ0":-2.20275641543826,"x":105.36,"y":196.39,"x0":-2.9606298815665846,"y0":50.00089569932992,"z0":5.0336834968982345,"aX":13.080083292322223},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.7,"breakHorizontal":-17.3,"spinRate":2399,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4535219717460901,"extension":6.397443764558394},"index":4,"playId":"b0ae454f-ea85-3a0b-980c-dcf6b8e48226","pitchNumber":2,"startTime":"2026-08-26T21:47:12.244Z","endTime":"2026-08-26T21:47:16.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3709284269728,"aZ":-31.478871861550726,"pfxX":-9.63421774252083,"pfxZ":0.36173621044210424,"pX":0.8145427558732917,"pZ":1.6170144062461742,"vX0":12.57095139821679,"vY0":-136.89609362859744,"vZ0":-3.162598559028077,"x":85.95,"y":195.12,"x0":-2.578792229900822,"y0":50.000727452403616,"z0":4.9352784175187585,"aX":-18.34018707092592},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.1,"breakHorizontal":14.9,"spinRate":2430,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.3996565422682248,"extension":6.363235266648131},"index":5,"playId":"0a8c0974-e6ac-3618-a60e-2fc4fa7d81a0","pitchNumber":3,"startTime":"2026-08-26T21:47:31.984Z","endTime":"2026-08-26T21:47:35.709Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-26T21:47:59.397Z","endTime":"2026-08-26T21:48:04.282Z","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},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92318792777275,"aZ":-28.840576006046174,"pfxX":10.793617045797419,"pfxZ":2.1726091405459593,"pX":2.3311466952869275,"pZ":0.8139390438281022,"vX0":9.270138852342386,"vY0":-124.36587946059522,"vZ0":-4.013936016339795,"x":28.14,"y":216.8,"x0":-2.8757225716340007,"y0":50.001622958837636,"z0":4.899189783734052,"aX":16.541997265089012},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.0,"breakHorizontal":-22.1,"spinRate":2570,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.44408665478434717,"extension":6.635634961876735},"index":7,"playId":"44b2e4b8-4450-38da-acd7-7f53c4b6e1b4","pitchNumber":4,"startTime":"2026-08-26T21:48:04.282Z","endTime":"2026-08-26T21:48:07.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76319244193436,"aZ":-31.05267270236769,"pfxX":11.226931988968229,"pfxZ":0.7458513923043686,"pX":-0.09927942132165674,"pZ":1.2240079524148604,"vX0":3.579224929249545,"vY0":-121.20564689824005,"vZ0":-2.7124948837542107,"x":120.78,"y":205.73,"x0":-3.05179293433953,"y0":50.000496310298566,"z0":5.057939919519152,"aX":16.76897182408674},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.0,"breakHorizontal":-21.1,"spinRate":2593,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.451192508943838,"extension":6.426064601543995},"index":8,"playId":"820a4588-b298-3adb-ae95-b10be73495ad","pitchNumber":5,"startTime":"2026-08-26T21:48:26.519Z","endTime":"2026-08-26T21:48:31.819Z","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.8,"endSpeed":87.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499179195294747,"aZ":-33.061278063871136,"pfxX":-9.106049172547577,"pfxZ":-0.46350669511373965,"pX":1.3035011296898587,"pZ":1.9556955335868724,"vX0":13.862373536590736,"vY0":-137.36117074774592,"vZ0":-2.130944354636969,"x":67.31,"y":185.98,"x0":-2.6097030021169636,"y0":50.00086493575614,"z0":4.974563554658856,"aX":-17.517897627950216},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-1.1,"breakHorizontal":13.8,"spinRate":2527,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.397727964132097,"extension":6.412181242495083},"index":9,"playId":"5be1c212-9718-31d6-b8f3-63b90c8695bc","pitchNumber":6,"startTime":"2026-08-26T21:48:49.618Z","endTime":"2026-08-26T21:48:53.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92298362899229,"aZ":-29.226860577202856,"pfxX":-8.141071542199215,"pfxZ":1.548200319290686,"pX":-0.055644256005079794,"pZ":2.4710929213876827,"vX0":10.29339311764848,"vY0":-137.24464387826606,"vZ0":-1.3929016622540134,"x":119.12,"y":172.06,"x0":-2.800459481975401,"y0":50.00379337935285,"z0":4.979394757134649,"aX":-15.502539512707763},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.8,"breakHorizontal":12.5,"spinRate":2355,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.3993972813718756,"extension":6.135472357748526},"index":10,"playId":"5a87821e-12eb-3466-880f-edfc8eb7cc68","pitchNumber":7,"startTime":"2026-08-26T21:49:08.232Z","endTime":"2026-08-26T21:49:11.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.423799202362,"aZ":-32.62118025343871,"pfxX":-6.596511993685597,"pfxZ":-0.23047677297150138,"pX":-0.9173497232792373,"pZ":2.912951223749119,"vX0":7.827664458422886,"vY0":-138.15302490745938,"vZ0":0.1930541276397626,"x":151.97,"y":160.13,"x0":-2.924105190905278,"y0":50.00262030657857,"z0":5.026334032043646,"aX":-12.81150686825221},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":-0.1,"breakHorizontal":10.4,"spinRate":2406,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3957459895028581,"extension":6.11536611942993},"index":11,"playId":"7d9eb366-9bc8-3579-bd1e-3fda0164e11b","pitchNumber":8,"startTime":"2026-08-26T21:49:30.670Z","endTime":"2026-08-26T21:49:34.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23952763832582,"aZ":-31.350042746415767,"pfxX":8.787660395576479,"pfxZ":0.5535993765744571,"pX":-0.4010500690844453,"pZ":2.415774912276258,"vX0":3.548346896432329,"vY0":-120.50446857229852,"vZ0":0.30106463050917265,"x":132.29,"y":173.55,"x0":-3.0317074106708732,"y0":50.00008552299678,"z0":5.046709365293532,"aX":12.990180693953132},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":-16.7,"spinRate":2471,"spinDirection":71},"zone":4,"typeConfidence":2.0,"plateTime":0.45360241983246263,"extension":6.57213156570184},"hitData":{"launchSpeed":91.7,"launchAngle":42.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.12,"coordY":65.28}},"index":12,"playId":"3ce276e7-658a-312f-8881-0abc02b1aa17","pitchNumber":9,"startTime":"2026-08-26T21:49:56.242Z","endTime":"2026-08-26T21:50:10.264Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":137},"playEndTime":"2026-08-26T21:50:10.264Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday challenged (pitch result), call on the field was overturned: JJ Bleday walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:52:18.134Z","endTime":"2026-08-26T21:54:37.414Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.293162240910014,"aZ":-28.888773493913195,"pfxX":7.735917301179031,"pfxZ":2.1902989682065845,"pX":-1.0339087333788717,"pZ":1.5612236948655558,"vX0":3.1196558448215543,"vY0":-120.89855562522085,"vZ0":-2.227844996128446,"x":156.41,"y":196.63,"x0":-3.3408052833029585,"y0":50.00574416545009,"z0":4.993661456544909,"aX":11.62281926826825},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.7,"breakHorizontal":-14.8,"spinRate":2291,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.45050874089681425,"extension":6.586316211064925},"index":0,"playId":"54cb46cb-1905-3244-9bd2-cb2b591aa942","pitchNumber":1,"startTime":"2026-08-26T21:52:27.648Z","endTime":"2026-08-26T21:52:31.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.869144163175978,"aZ":-29.598222292331684,"pfxX":8.654605773024914,"pfxZ":1.6982618893486174,"pX":-1.1074702061023625,"pZ":1.7760169261161882,"vX0":2.2901829879088096,"vY0":-121.94633696875925,"vZ0":-1.9283631019410663,"x":159.21,"y":190.83,"x0":-3.181471990082123,"y0":50.00500541988262,"z0":5.10737440771262,"aX":13.159249278441196},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.9,"breakHorizontal":-16.2,"spinRate":2315,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4475390817660281,"extension":6.072764014233265},"index":1,"playId":"b65f96df-b7bc-323f-8437-d9b5b4925195","pitchNumber":2,"startTime":"2026-08-26T21:52:43.867Z","endTime":"2026-08-26T21:52:48.004Z","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":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1010764623673,"aZ":-31.78855306275135,"pfxX":10.599898499905656,"pfxZ":0.2643428119366007,"pX":-0.5316367718580177,"pZ":2.0854713200920525,"vX0":3.004586781946862,"vY0":-119.73312917595723,"vZ0":-0.3089745135156432,"x":137.26,"y":182.47,"x0":-3.1797317098147153,"y0":50.00156496549673,"z0":5.0605036686527365,"aX":15.389893216909963},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.7,"breakHorizontal":-19.9,"spinRate":2441,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.45744106467131873,"extension":6.308689835105672},"index":2,"playId":"4b054682-adcb-3af5-ad86-44a23ede9eb8","pitchNumber":3,"startTime":"2026-08-26T21:53:02.881Z","endTime":"2026-08-26T21:53:06.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.845844839919312,"aZ":-30.38424613798145,"pfxX":9.333971686391054,"pfxZ":1.228586268569436,"pX":0.25222970310085835,"pZ":1.9425458799395365,"vX0":5.126755022967559,"vY0":-119.73534785437235,"vZ0":-0.8102982385613936,"x":107.39,"y":186.33,"x0":-3.1282379487852556,"y0":50.00151462168627,"z0":5.001170539970348,"aX":13.566682496662423},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":-18.1,"spinRate":2367,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.45723306612403025,"extension":6.596235472922014},"index":3,"playId":"df8c9845-2ac2-396c-a786-cd97f86f45df","pitchNumber":4,"startTime":"2026-08-26T21:53:18.884Z","endTime":"2026-08-26T21:53:24.049Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.015487551497326,"aZ":-30.441256302827732,"pfxX":9.349704829036668,"pfxZ":1.1469252486371513,"pX":-0.2194590589259764,"pZ":1.2602777682520543,"vX0":4.273001432441575,"vY0":-122.29116073206994,"vZ0":-2.5726885111525775,"x":125.37,"y":204.75,"x0":-3.204105880565656,"y0":50.004912044301996,"z0":4.93599418699859,"aX":14.169213050256069},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-17.9,"spinRate":2355,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4478064784684155,"extension":6.448844968770979},"index":4,"playId":"667d03c4-a6f9-3236-a3bc-11cb3d7a6389","pitchNumber":5,"startTime":"2026-08-26T21:53:53.569Z","endTime":"2026-08-26T21:53:58.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6684327968954,"aZ":-21.666485439452572,"pfxX":-4.569487483515162,"pfxZ":5.508018504249115,"pX":0.646450637131289,"pZ":2.336617082597958,"vX0":10.896262818067093,"vY0":-136.24219249621993,"vZ0":-2.8192076141290374,"x":92.36,"y":175.69,"x0":-2.784390363852102,"y0":50.0066502570213,"z0":4.857124217481352,"aX":-8.724534226483303},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":6.4,"spinRate":2212,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3997125055278694,"extension":6.034739762445401},"index":5,"playId":"de97ad0f-be30-38c0-bfb6-1b71506e60c8","pitchNumber":6,"startTime":"2026-08-26T21:54:11.753Z","endTime":"2026-08-26T21:54:15.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238908243685028,"aZ":-31.51438748094722,"pfxX":8.761759663252942,"pfxZ":0.44344783583111536,"pX":0.4605594384990643,"pZ":1.54984854268121,"vX0":5.6355443867977355,"vY0":-121.22747304132777,"vZ0":-1.7456105915592377,"x":99.44,"y":196.93,"x0":-3.027651443445894,"y0":50.0049296968466,"z0":5.0132522288690895,"aX":13.127745374680773},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.6,"breakHorizontal":-17.2,"spinRate":2405,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4506822737444396,"extension":6.282143642100597},"index":6,"playId":"c4f8fb82-d52e-3229-96ff-a0962595f1cb","pitchNumber":7,"startTime":"2026-08-26T21:54:32.122Z","endTime":"2026-08-26T21:54:37.414Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"}},"playEndTime":"2026-08-26T21:54:37.414Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Eugenio Suárez pops out to second baseman Shay Whitcomb.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:56:04.574Z","endTime":"2026-08-26T21:56:16.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":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":694376,"link":"/api/v1/people/694376"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T21:55:08.165Z","endTime":"2026-08-26T21:56:06.526Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.765298284448857,"aZ":-31.11436506690804,"pfxX":-10.267485888346181,"pfxZ":0.5393639842787525,"pX":-0.8016031043968904,"pZ":2.529138588867018,"vX0":9.435675158480487,"vY0":-138.70622249426125,"vZ0":-1.2666362733045806,"x":147.56,"y":170.49,"x0":-2.9063307326974503,"y0":50.0009565435493,"z0":5.058051639611719,"aX":-20.09161733398875},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.0,"breakHorizontal":16.8,"spinRate":2199,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.39422943982707803,"extension":6.191920756568453},"hitData":{"launchSpeed":65.3,"launchAngle":41.0,"totalDistance":196.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":148.71,"coordY":137.49}},"index":1,"playId":"e78f8edb-2b57-39fa-b7c5-405474f9ec9d","pitchNumber":1,"startTime":"2026-08-26T21:56:06.526Z","endTime":"2026-08-26T21:56:16.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:56:16.050Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out sharply to right fielder Héctor Rodríguez.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T21:58:31.179Z","endTime":"2026-08-26T21:59:42.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces Julian Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T21:57:52.677Z","endTime":"2026-08-26T21:58:33.335Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"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":93.7,"endSpeed":87.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.763444149696017,"aZ":-14.960716106205615,"pfxX":4.756254925161407,"pfxZ":8.98604751929558,"pX":1.0926556104496497,"pZ":3.0564347514606722,"vX0":-2.6718075460990858,"vY0":-136.48554549154574,"vZ0":-6.218587380667797,"x":75.35,"y":156.26,"x0":1.4585980618595737,"y0":50.00032477000407,"z0":6.367281227242628,"aX":9.108324382009132},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":-8.2,"spinRate":2158,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.39900130772710396,"extension":6.702334041303527},"index":1,"playId":"2574964e-50c4-3cca-b4ac-1a62562110b1","pitchNumber":1,"startTime":"2026-08-26T21:58:33.335Z","endTime":"2026-08-26T21:58:37.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38931280536029,"aZ":-13.791662581689605,"pfxX":4.480881773144117,"pfxZ":9.774651570541621,"pX":-1.122268734492191,"pZ":0.6890048279123576,"vX0":-8.221503545900548,"vY0":-135.04419064936164,"vZ0":-12.205182837520207,"x":159.78,"y":220.18,"x0":1.3546111221427297,"y0":50.0033953647527,"z0":6.18871776514852,"aX":8.427789390038043},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-6.7,"spinRate":2333,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.4028023055590708,"extension":6.77336433671842},"index":2,"playId":"35fae8e0-10d0-3bd5-8dcf-7d152efe498b","pitchNumber":2,"startTime":"2026-08-26T21:58:49.162Z","endTime":"2026-08-26T21:58:52.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.241275718831023,"aZ":-13.981815625175278,"pfxX":5.276385724850113,"pfxZ":9.669455775677715,"pX":-0.03401388262306101,"pZ":1.7460667965507601,"vX0":-5.854419759006308,"vY0":-135.69271945880968,"vZ0":-9.517814775250484,"x":118.3,"y":191.64,"x0":1.4569673190109484,"y0":50.0039105575595,"z0":6.253471856358051,"aX":9.927385428247128},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":-8.4,"spinRate":2314,"spinDirection":145},"zone":8,"typeConfidence":0.89,"plateTime":0.40231589792795,"extension":6.745402643545312},"index":3,"playId":"48706f53-3bb5-3610-9af8-f05ca91ae4f2","pitchNumber":3,"startTime":"2026-08-26T21:59:04.968Z","endTime":"2026-08-26T21:59:09.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50451346977669,"aZ":-20.812795373645585,"pfxX":7.471255490885394,"pfxZ":6.167712765620527,"pX":0.3253547621020223,"pZ":2.691949905166744,"vX0":-5.749569166436369,"vY0":-134.4522028218214,"vZ0":-5.629709125723955,"x":104.6,"y":166.1,"x0":1.514451477158314,"y0":50.001073647141,"z0":6.277092476180682,"aX":13.759949037112792},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":-12.4,"spinRate":2127,"spinDirection":138},"zone":6,"typeConfidence":0.91,"plateTime":0.406443321280066,"extension":6.708527052251105},"hitData":{"launchSpeed":100.8,"launchAngle":53.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":147.34,"coordY":93.87}},"index":4,"playId":"8526003c-ea9a-3811-b8b1-d7b3eab22640","pitchNumber":4,"startTime":"2026-08-26T21:59:31.256Z","endTime":"2026-08-26T21:59:42.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:59:42.459Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Osleivis Basabe grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T21:59:55.208Z","endTime":"2026-08-26T22:01:02.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04786922726629,"aZ":-21.016550560548147,"pfxX":9.95072645664777,"pfxZ":6.148808120800893,"pX":-0.13533912187470742,"pZ":1.1098960773973854,"vX0":-7.838830368402067,"vY0":-134.37763043050398,"vZ0":-9.210174857161917,"x":122.16,"y":208.81,"x0":1.5370200726704573,"y0":50.00625934588684,"z0":6.094124836369397,"aX":18.072506860501658},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":-16.2,"spinRate":2185,"spinDirection":141},"zone":13,"typeConfidence":0.92,"plateTime":0.40869841748539804,"extension":6.673557941050716},"index":0,"playId":"e24c797a-7692-3bf3-ba20-6f81201e4238","pitchNumber":1,"startTime":"2026-08-26T22:00:05.976Z","endTime":"2026-08-26T22:00:09.794Z","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":97.1,"endSpeed":88.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68044975586705,"aZ":-14.18722524690817,"pfxX":5.1217027500603685,"pfxZ":8.975324984210257,"pX":-0.5466295138898674,"pZ":2.0364827558915053,"vX0":-7.3484899225917815,"vY0":-141.03754661921803,"vZ0":-8.890908539978353,"x":137.84,"y":183.79,"x0":1.433690829324755,"y0":50.002428082896024,"z0":6.155976718801837,"aX":10.263503461304438},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":-7.7,"spinRate":2491,"spinDirection":140},"zone":7,"typeConfidence":0.92,"plateTime":0.38916589617287833,"extension":6.574413012960138},"index":1,"playId":"b42a8155-a2e1-3b23-b4c8-03050a7cfb48","pitchNumber":2,"startTime":"2026-08-26T22:00:22.467Z","endTime":"2026-08-26T22:00:26.395Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-26T22:00:34.297Z","endTime":"2026-08-26T22:00:40.219Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15229080931733,"aZ":-27.1972715225755,"pfxX":8.463736091822657,"pfxZ":3.024279394409046,"pX":1.173200738382767,"pZ":1.1413644769849478,"vX0":-4.164307924996371,"vY0":-127.6763949772904,"vZ0":-6.934601418347635,"x":72.28,"y":207.96,"x0":1.7288216293010532,"y0":50.00314477655125,"z0":6.043394435608324,"aX":13.924130887201827},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.1,"breakHorizontal":-14.3,"spinRate":2155,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.42958783329628236,"extension":6.546733749210072},"index":3,"playId":"7f0f1de6-e14b-3d1f-b90f-e7f351e8c6a5","pitchNumber":3,"startTime":"2026-08-26T22:00:40.219Z","endTime":"2026-08-26T22:00:44.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, 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":88.3,"endSpeed":81.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.018462077393625,"aZ":-29.00904209266762,"pfxX":10.015800021378325,"pfxZ":1.881856676227529,"pX":1.392281860574434,"pZ":1.6134939834710553,"vX0":-3.9714437035881494,"vY0":-128.54279142778384,"vZ0":-5.464263652802628,"x":63.93,"y":195.22,"x0":1.6539867880174235,"y0":50.00062518017613,"z0":6.012153958105062,"aX":16.800082283331907},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":-17.3,"spinRate":1997,"spinDirection":125},"zone":14,"typeConfidence":0.89,"plateTime":0.4257049081954527,"extension":6.464686626669403},"hitData":{"launchSpeed":64.7,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.3,"coordY":151.42}},"index":4,"playId":"23d2b309-486a-3b2f-937b-f28c97c89d18","pitchNumber":4,"startTime":"2026-08-26T22:00:56.845Z","endTime":"2026-08-26T22:01:02.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:01:02.882Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Buddy Kennedy called out on strikes.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T22:01:10.259Z","endTime":"2026-08-26T22:03:01.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.088879301679526,"aZ":-25.38812615722417,"pfxX":0.7068135723296063,"pfxZ":4.287997438754994,"pX":1.286756835286194,"pZ":2.0813830360147354,"vX0":-1.2605726887529376,"vY0":-124.27226184077527,"vZ0":-5.187688386848779,"x":67.95,"y":182.58,"x0":1.7060083474732457,"y0":50.003139156048256,"z0":6.273339837654663,"aX":1.1189063531824068},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.0,"breakHorizontal":-1.1,"spinRate":2325,"spinDirection":167},"zone":14,"typeConfidence":0.89,"plateTime":0.438735335228436,"extension":6.4159575105632705},"index":0,"playId":"c4ee3070-bb4f-3385-8f0f-093bf8b4dbe8","pitchNumber":1,"startTime":"2026-08-26T22:01:27.175Z","endTime":"2026-08-26T22:01:31.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38251914178668,"aZ":-26.456980254507187,"pfxX":-0.05428413755228201,"pfxZ":3.4597084112926044,"pX":0.7948072690409556,"pZ":3.642456469499706,"vX0":-2.1550936059879207,"vY0":-126.79758998576841,"vZ0":-1.8131310327876102,"x":86.7,"y":140.43,"x0":1.6576172386747723,"y0":50.00101150662023,"z0":6.4480733786912205,"aX":-0.08968529159452089},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.1,"breakHorizontal":0.5,"spinRate":2289,"spinDirection":176},"zone":12,"typeConfidence":0.9,"plateTime":0.4295778232602516,"extension":6.570549714788011},"index":1,"playId":"8b5649dc-7b93-347e-bd82-04a5331ceb36","pitchNumber":2,"startTime":"2026-08-26T22:01:41.368Z","endTime":"2026-08-26T22:01:45.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37630783185138,"aZ":-13.419397565687012,"pfxX":3.639725765102362,"pfxZ":9.481063633345027,"pX":0.24503868382101487,"pZ":2.8293392547704075,"vX0":-4.862256026354158,"vY0":-139.09743776206105,"vZ0":-7.030675127808445,"x":107.66,"y":162.39,"x0":1.5350150806274132,"y0":50.00450110135551,"z0":6.26216298637186,"aX":7.20179104777217},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":-5.8,"spinRate":2347,"spinDirection":146},"zone":2,"typeConfidence":0.93,"plateTime":0.39232402428156643,"extension":6.600862496510683},"index":2,"playId":"c1ea5ae9-61cb-3e2b-bb46-c12d95d48a2d","pitchNumber":3,"startTime":"2026-08-26T22:01:57.306Z","endTime":"2026-08-26T22:02:02.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.938543068938454,"aZ":-16.87372911248868,"pfxX":4.779136682250481,"pfxZ":7.729000144192026,"pX":1.0667406948675504,"pZ":3.406250268791557,"vX0":-2.770873677596854,"vY0":-139.88165240577146,"vZ0":-4.959143282673947,"x":76.34,"y":146.81,"x0":1.4499576929539495,"y0":50.00066991458129,"z0":6.310535402233995,"aX":9.457108136369571},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":-8.0,"spinRate":2213,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.39176653409695117,"extension":6.632121749817931},"index":3,"playId":"8a7d5811-d66a-3ab1-8d81-c99dd52ef844","pitchNumber":4,"startTime":"2026-08-26T22:02:16.930Z","endTime":"2026-08-26T22:02:20.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.491760076224942,"aZ":-14.431829146591737,"pfxX":3.7303476178675505,"pfxZ":8.895104600815124,"pX":0.6716531457665522,"pZ":3.1102505542463708,"vX0":-3.674228112761848,"vY0":-140.28482781929569,"vZ0":-6.188516069515887,"x":91.4,"y":154.8,"x0":1.5131881191430305,"y0":50.00387571202355,"z0":6.284240079380427,"aX":7.4417640321718785},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":-6.0,"spinRate":2216,"spinDirection":143},"zone":3,"typeConfidence":0.93,"plateTime":0.39032314892721676,"extension":6.616120274663469},"index":4,"playId":"3e09b01a-f16f-3139-9c1d-c957b0669774","pitchNumber":5,"startTime":"2026-08-26T22:02:31.557Z","endTime":"2026-08-26T22:02:36.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.961607423918295,"aZ":-25.699693509688306,"pfxX":7.8736742042853285,"pfxZ":3.9162951011818006,"pX":-0.33853354918788353,"pZ":2.499503039798918,"vX0":-7.329455227386146,"vY0":-127.00960469011781,"vZ0":-4.083506242647729,"x":129.9,"y":171.29,"x0":1.5444364385241334,"y0":50.005617376331934,"z0":6.142560103461441,"aX":13.027361825056461},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":-12.8,"spinRate":2107,"spinDirection":127},"zone":4,"typeConfidence":0.9,"plateTime":0.4291972934161672,"extension":6.877541622494206},"index":5,"playId":"0c01cd21-dbc2-3947-9a92-d9b0f1d557c3","pitchNumber":6,"startTime":"2026-08-26T22:02:56.167Z","endTime":"2026-08-26T22:03:01.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:03:01.698Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dane Myers singles on a ground ball to center fielder Jonah Cox.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:05:31.917Z","endTime":"2026-08-26T22:07:22.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Spencer Bivens replaces Ryan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:04:12.071Z","endTime":"2026-08-26T22:05:22.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702352,"link":"/api/v1/people/702352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T22:05:22.736Z","endTime":"2026-08-26T22:05:34.228Z","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(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":95.9,"endSpeed":87.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.341677132845,"aZ":-27.79356733080226,"pfxX":-10.157050864016817,"pfxZ":2.231596251424941,"pX":-1.550908187889606,"pZ":3.369009302103262,"vX0":8.555921588369756,"vY0":-139.37607328893978,"vZ0":-1.9048970006640662,"x":176.12,"y":147.82,"x0":-3.3461465154071575,"y0":50.000636979233406,"z0":5.90311317135052,"aX":-19.911480378808882},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.8,"breakHorizontal":16.6,"spinRate":1980,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39350835211575763,"extension":6.510675985045526},"index":2,"playId":"648a5ddb-c31d-3acd-b642-25934ac8ff99","pitchNumber":1,"startTime":"2026-08-26T22:05:34.228Z","endTime":"2026-08-26T22:05:38.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":88.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.257193581071018,"aZ":-25.19564067046551,"pfxX":-10.44850313778013,"pfxZ":3.5357924051130922,"pX":-0.505757880475936,"pZ":2.7947943417761585,"vX0":10.9530648973669,"vY0":-139.3446822478967,"vZ0":-3.742218231481679,"x":136.28,"y":163.32,"x0":-3.1231773599907324,"y0":50.00212705573912,"z0":5.812756180687402,"aX":-20.620473916588388},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.8,"breakHorizontal":16.8,"spinRate":2075,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39252470766247693,"extension":6.674554852757415},"index":3,"playId":"86893bd1-dca1-3d23-b73d-3934b2cd9c45","pitchNumber":2,"startTime":"2026-08-26T22:05:49.975Z","endTime":"2026-08-26T22:05:53.768Z","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.1,"endSpeed":75.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71320610915491,"aZ":-28.310834243133556,"pfxX":9.128242606995475,"pfxZ":2.6847675053429603,"pX":0.4302085851809794,"pZ":1.3284462505169465,"vX0":6.724415797183972,"vY0":-119.3513924252865,"vZ0":-3.9160377447755685,"x":100.6,"y":202.91,"x0":-3.6129394892738396,"y0":50.002243135989495,"z0":5.5499460463829005,"aX":13.120253546819228},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.1,"breakHorizontal":-18.2,"spinRate":2346,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4595368489764078,"extension":6.568096980151495},"index":4,"playId":"c86799c6-8e47-3b78-ba3b-168aabff72a3","pitchNumber":3,"startTime":"2026-08-26T22:06:05.777Z","endTime":"2026-08-26T22:06:09.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.972833685749965,"aZ":-15.911369691230856,"pfxX":-4.765874580751078,"pfxZ":8.302527818686022,"pX":0.26089101671904347,"pZ":2.866062431738602,"vX0":11.48326544350106,"vY0":-138.81044986304119,"vZ0":-5.19037437944034,"x":107.06,"y":161.4,"x0":-3.3034938976307524,"y0":50.00516596242311,"z0":5.81339866984082,"aX":-9.339307584311735},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":6.4,"spinRate":2043,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39402863137464195,"extension":6.865813005113601},"index":5,"playId":"7d560c90-ebec-3c8b-af37-ac047319b84f","pitchNumber":4,"startTime":"2026-08-26T22:06:21.453Z","endTime":"2026-08-26T22:06:25.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44416401539049,"aZ":-17.00564041747437,"pfxX":-5.163896768475986,"pfxZ":7.646663277873369,"pX":-0.12510871106024993,"pZ":3.574268041704107,"vX0":10.436856188897938,"vY0":-139.69211022812786,"vZ0":-3.2068194346048253,"x":121.77,"y":142.27,"x0":-3.232807183051207,"y0":50.00062835151009,"z0":5.8501785158305015,"aX":-10.241654833886468},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":7.3,"spinRate":1987,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39158821005827216,"extension":6.708880776567377},"index":6,"playId":"22be182c-9003-31e6-94fe-53337f974d88","pitchNumber":5,"startTime":"2026-08-26T22:06:37.496Z","endTime":"2026-08-26T22:06:42.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26652699467597,"aZ":-30.147773852527322,"pfxX":-2.030608817697776,"pfxZ":1.2600854795244505,"pX":-1.3692924166692635,"pZ":3.864618356113396,"vX0":6.310046897724634,"vY0":-126.77525826239422,"vZ0":1.2714383758765115,"x":169.19,"y":134.44,"x0":-3.6375048109994035,"y0":50.00596480162184,"z0":5.7805418706106435,"aX":-3.2749346282097185},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":2.0,"spinRate":1437,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.43367579065319584,"extension":6.740022060278424},"index":7,"playId":"19c00c62-164b-3950-968e-07006251337f","pitchNumber":6,"startTime":"2026-08-26T22:06:54.788Z","endTime":"2026-08-26T22:06:59.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87492964943352,"aZ":-28.631076978181827,"pfxX":7.903070733520683,"pfxZ":2.5328784684211882,"pX":-0.17993141794249537,"pZ":2.532671436377476,"vX0":5.521818404482107,"vY0":-118.03025998160287,"vZ0":-1.206485430420835,"x":123.86,"y":170.4,"x0":-3.582314756160648,"y0":50.00585085239437,"z0":5.703207698211191,"aX":11.077537523066527},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.6,"breakHorizontal":-15.7,"spinRate":2296,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.4652504345669013,"extension":6.4614029553996835},"hitData":{"launchSpeed":89.9,"launchAngle":8.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.86,"coordY":93.41}},"index":8,"playId":"9bc23f22-612a-38f3-8f50-8b04d915785d","pitchNumber":7,"startTime":"2026-08-26T22:07:11.146Z","endTime":"2026-08-26T22:07:22.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:07:22.064Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt McLain lines out to right fielder Grant McCray.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:07:31.987Z","endTime":"2026-08-26T22:08:12.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"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":1},"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":1},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47292762188954,"aZ":-28.183526305157795,"pfxX":-10.244567007941939,"pfxZ":2.036121801554234,"pX":-0.01902917086666505,"pZ":3.253239459070267,"vX0":12.543746962179183,"vY0":-138.91528167776067,"vZ0":-2.121962606588452,"x":117.73,"y":150.94,"x0":-3.2573072261222036,"y0":50.00272909815207,"z0":5.8965010433168406,"aX":-20.068022378419244},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.5,"breakHorizontal":16.1,"spinRate":1933,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39397027245311733,"extension":6.699144851017979},"index":0,"playId":"e32550de-9ab5-3743-bcd9-3a1bdc898793","pitchNumber":1,"startTime":"2026-08-26T22:07:44.971Z","endTime":"2026-08-26T22:07:48.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2664339552868,"aZ":-26.583602705761507,"pfxX":-9.307885238142331,"pfxZ":2.9647926547444,"pX":0.2636373290304036,"pZ":2.857261356202348,"vX0":12.314299094708817,"vY0":-136.95346853834508,"vZ0":-3.214587675288783,"x":106.95,"y":161.63,"x0":-3.0968110280664556,"y0":50.002919239523685,"z0":5.878843126894557,"aX":-17.55515932330251},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":14.0,"spinRate":1969,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.4010257680393554,"extension":6.751201275816603},"hitData":{"launchSpeed":92.6,"launchAngle":25.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.47,"coordY":102.39}},"index":1,"playId":"4ca18f97-878f-3cd4-b6d1-c677070d6ec4","pitchNumber":2,"startTime":"2026-08-26T22:08:02.849Z","endTime":"2026-08-26T22:08:12.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:08:12.553Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Knizner challenged (pitch result), call on the field was overturned: Jose Trevino called out on strikes.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:08:15.346Z","endTime":"2026-08-26T22:09:36.523Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"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":95.9,"endSpeed":87.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.587991426661734,"aZ":-25.992403626593937,"pfxX":-11.643715988139974,"pfxZ":3.1658228715240817,"pX":0.4672181023394594,"pZ":2.6887441053096994,"vX0":13.863056684150921,"vY0":-138.9930288864715,"vZ0":-3.888891265235834,"x":99.19,"y":166.18,"x0":-3.07581689029418,"y0":50.005219979470574,"z0":5.835134902333024,"aX":-22.752181292212747},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.0,"breakHorizontal":18.1,"spinRate":2081,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39429208285284467,"extension":6.518571633930078},"index":0,"playId":"b6c86e20-fad1-3d65-a638-ee8aa76d7e7b","pitchNumber":1,"startTime":"2026-08-26T22:08:34.344Z","endTime":"2026-08-26T22:08:38.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.462488512039446,"aZ":-28.973761340932953,"pfxX":6.258121412428165,"pfxZ":2.238053974559655,"pX":-1.268294808859258,"pZ":2.5041158376645662,"vX0":4.171552213661079,"vY0":-119.56548962004875,"vZ0":-1.235791112987089,"x":165.34,"y":171.17,"x0":-3.8556065570750975,"y0":50.0055749251837,"z0":5.65467556383988,"aX":8.959400188032411},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.0,"breakHorizontal":-12.4,"spinRate":2313,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.4600807588653377,"extension":6.607172068174149},"index":1,"playId":"da5b9577-6507-37fa-9c28-509044caf30f","pitchNumber":2,"startTime":"2026-08-26T22:08:49.222Z","endTime":"2026-08-26T22:08:53.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26350776094632,"aZ":-27.340914665901106,"pfxX":-11.30150102559912,"pfxZ":2.5471171560452603,"pX":0.48060835747306596,"pZ":2.375475190174955,"vX0":13.888157461713362,"vY0":-137.59407499741494,"vZ0":-4.3684153724885455,"x":98.68,"y":174.64,"x0":-3.186901527338531,"y0":50.00462947247318,"z0":5.857728970460093,"aX":-21.464371176200626},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.7,"breakHorizontal":17.2,"spinRate":1846,"spinDirection":263},"zone":6,"typeConfidence":2.0,"plateTime":0.3995404964140308,"extension":6.8960509889437},"index":2,"playId":"e63f33cf-6ff7-3720-b556-3e9a07a8de9c","pitchNumber":3,"startTime":"2026-08-26T22:09:06.108Z","endTime":"2026-08-26T22:09:11.313Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27291494346185,"aZ":-25.371871100413852,"pfxX":-12.001516002543026,"pfxZ":3.4703079656807425,"pX":0.766148721267926,"pZ":1.8444985709213284,"vX0":14.805082693845959,"vY0":-139.10973534367912,"vZ0":-6.338446507051124,"x":87.8,"y":188.98,"x0":-3.0661902350339236,"y0":50.002881236706386,"z0":5.835152101644931,"aX":-23.517941197809087},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.0,"breakHorizontal":18.6,"spinRate":1985,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.39378070393348175,"extension":6.793711268818268},"index":3,"playId":"3e4da161-130d-3e00-85e3-8626d877f68a","pitchNumber":4,"startTime":"2026-08-26T22:09:32.196Z","endTime":"2026-08-26T22:09:36.523Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"}},"playEndTime":"2026-08-26T22:09:36.523Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:09:54.389Z","endTime":"2026-08-26T22:10:51.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.407665843050342,"aZ":-27.46322448761221,"pfxX":6.901852815096244,"pfxZ":3.224227802455573,"pX":0.37057978369139405,"pZ":2.432750820644572,"vX0":7.5350054064356025,"vY0":-120.38991022039689,"vZ0":-1.828213165623445,"x":102.87,"y":173.1,"x0":-3.7020452050503994,"y0":50.00333522674199,"z0":5.644006814325707,"aX":10.081048957029461},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.6,"breakHorizontal":-14.4,"spinRate":2446,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.4558041211294488,"extension":6.708095653797996},"index":0,"playId":"b2ff8ddd-afa0-3816-95f5-22e76a1eaf6f","pitchNumber":1,"startTime":"2026-08-26T22:10:07.426Z","endTime":"2026-08-26T22:10:11.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.885126358455604,"aZ":-26.62462949887258,"pfxX":6.383275316079885,"pfxZ":3.7226163269281285,"pX":1.2473369580245017,"pZ":1.7671611373902223,"vX0":9.388928050444305,"vY0":-121.39106642489183,"vZ0":-3.590181924815857,"x":69.45,"y":191.07,"x0":-3.5008041964258987,"y0":50.00388108098685,"z0":5.584517137646772,"aX":9.52178525373863},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.1,"breakHorizontal":-13.8,"spinRate":2437,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4512905560271867,"extension":6.5836560824773285},"index":1,"playId":"1f9f84eb-235a-3bde-9342-7b55152c5bf3","pitchNumber":2,"startTime":"2026-08-26T22:10:21.288Z","endTime":"2026-08-26T22:10:25.031Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-26T22:10:37.128Z","endTime":"2026-08-26T22:10:47.149Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41665077182066,"aZ":-14.981937278904113,"pfxX":-6.02806749300731,"pfxZ":8.770184958135289,"pX":0.20377050352839973,"pZ":3.3390662039950127,"vX0":11.278095540126364,"vY0":-139.39341670579736,"vZ0":-4.245530122262266,"x":109.23,"y":148.63,"x0":-3.118372528396634,"y0":50.00674126186603,"z0":5.876661229671613,"aX":-11.823222469159377},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2018,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3934961244521946,"extension":6.847601055388246},"index":3,"playId":"c232bdac-2b70-3ef7-bd36-baa109b2fc46","pitchNumber":3,"startTime":"2026-08-26T22:10:47.149Z","endTime":"2026-08-26T22:10:51.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:10:51.059Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Turner Hill doubles (4) on a sharp fly ball to right fielder Héctor Rodríguez.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:13:16.898Z","endTime":"2026-08-26T22:13:46.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699302,"link":"/api/v1/people/699302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tony Santillan replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:12:37.053Z","endTime":"2026-08-26T22:13:19.039Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"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":93.8,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.865082759416936,"aZ":-14.84522057218521,"pfxX":-5.120199747336589,"pfxZ":9.278393913219684,"pX":-0.7699185916095012,"pZ":3.898684032094531,"vX0":5.440437224287719,"vY0":-136.49138765779972,"vZ0":-1.5599033618285865,"x":146.35,"y":133.52,"x0":-2.1333898429445624,"y0":50.00466844483566,"z0":5.510983473148996,"aX":-9.565091498516955},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":8.0,"spinRate":2399,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.4028602735590203,"extension":6.045327582615842},"index":1,"playId":"d2704f41-7f8d-3ffc-a05b-b4efb0d086fe","pitchNumber":1,"startTime":"2026-08-26T22:13:19.039Z","endTime":"2026-08-26T22:13:23.123Z","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":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.618887466736407,"aZ":-12.531807530390713,"pfxX":-5.1137704296855295,"pfxZ":10.605524110232388,"pX":0.4177149389864036,"pZ":2.392569892366658,"vX0":7.783247405520011,"vY0":-135.71174389868867,"vZ0":-5.652995541429718,"x":101.08,"y":174.18,"x0":-1.8322573777493596,"y0":50.0065219455548,"z0":5.386793698854931,"aX":-9.475268128499161},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":7.4,"spinRate":2402,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.40466543330577665,"extension":5.90708448364066},"hitData":{"launchSpeed":104.2,"launchAngle":24.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":199.64,"coordY":81.5}},"index":2,"playId":"74442f2d-62ff-3f90-8beb-5fe52ef84088","pitchNumber":2,"startTime":"2026-08-26T22:13:33.610Z","endTime":"2026-08-26T22:13:46.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:13:46.173Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Andrew Knizner hit by pitch.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:13:49.579Z","endTime":"2026-08-26T22:15:06.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"postOnSecond":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.950089469450237,"aZ":-18.29488885381094,"pfxX":-6.190538914557878,"pfxZ":7.183708986099521,"pX":-0.9806656804213383,"pZ":4.944689068932937,"vX0":4.902488992762421,"vY0":-137.72692743704988,"vZ0":1.5712145699710398,"x":154.38,"y":105.27,"x0":-1.9744222132722586,"y0":50.00310233090781,"z0":5.5996095779599955,"aX":-11.961193516909189},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":10.3,"spinRate":2337,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3968314179001453,"extension":6.015024669986932},"index":0,"playId":"8457cf35-0160-34a3-be89-07378b79befc","pitchNumber":1,"startTime":"2026-08-26T22:14:15.584Z","endTime":"2026-08-26T22:14:19.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.689461093929374,"aZ":-17.71676900873532,"pfxX":-5.9508539533199745,"pfxZ":7.685794160752788,"pX":-0.5545099376340774,"pZ":3.2361537800597606,"vX0":6.162268661949007,"vY0":-136.24821824383434,"vZ0":-2.5800396491899686,"x":138.14,"y":151.4,"x0":-2.0714463851391947,"y0":50.006797144625466,"z0":5.418540438726773,"aX":-11.20070795131477},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":9.5,"spinRate":2293,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.4018816855382523,"extension":5.9679710755406},"index":1,"playId":"ef87f035-9455-3f9a-8ca9-f2ed7b6f2cbd","pitchNumber":2,"startTime":"2026-08-26T22:14:39.904Z","endTime":"2026-08-26T22:14:43.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.8,"endSpeed":78.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87836239875263,"aZ":-30.761836996302517,"pfxX":4.418101680018827,"pfxZ":0.9047298917527513,"pX":-2.165902552763121,"pZ":3.5796025189891147,"vX0":-0.7591805144155421,"vY0":-123.55728851473752,"vZ0":1.3124345595666518,"x":199.56,"y":142.13,"x0":-2.4303053047943917,"y0":50.00090264339211,"z0":5.612001793616507,"aX":6.881778286990495},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-7.8,"spinRate":2035,"spinDirection":51},"zone":11,"typeConfidence":0.89,"plateTime":0.4420252020450528,"extension":5.925612311406697},"index":2,"playId":"f92cbd7f-44d0-3c36-bc08-2630ce5ba795","pitchNumber":3,"startTime":"2026-08-26T22:14:57.624Z","endTime":"2026-08-26T22:15:06.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:15:06.819Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Christian Koss out on a sacrifice bunt, catcher Jose Trevino to first baseman Sal Stewart. Turner Hill to 3rd. Andrew Knizner to 2nd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:15:07.842Z","endTime":"2026-08-26T22:16:31.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"postOnThird":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.483094109138325,"aZ":-17.471810678435823,"pfxX":-4.892299031912888,"pfxZ":7.817274717470706,"pX":-0.4523833572662613,"pZ":4.332650439725252,"vX0":6.296234167577938,"vY0":-136.63668140449292,"vZ0":-0.04297785130753046,"x":134.24,"y":121.8,"x0":-2.1562899190527363,"y0":50.00674592020845,"z0":5.554023904410279,"aX":-9.207041035656413},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":7.4,"spinRate":2359,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.40161005621932055,"extension":6.010233154425329},"index":0,"playId":"3ee7ff41-29d0-33b4-b955-afc2ece26524","pitchNumber":1,"startTime":"2026-08-26T22:15:31.938Z","endTime":"2026-08-26T22:15:36.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00508963246277,"aZ":-17.983032589087586,"pfxX":-5.631594196494391,"pfxZ":7.43687804005449,"pX":0.5172598380563529,"pZ":3.5889967574965795,"vX0":8.854298366568935,"vY0":-137.84835896640655,"vZ0":-1.739327983005693,"x":97.28,"y":141.88,"x0":-2.017040848925942,"y0":50.00515605778272,"z0":5.452841897360121,"aX":-10.750634320383634},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":8.2,"spinRate":2286,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.39860961788787996,"extension":6.1918324970363425},"index":1,"playId":"433458a5-4898-3b68-9fba-6facae96e579","pitchNumber":2,"startTime":"2026-08-26T22:15:59.883Z","endTime":"2026-08-26T22:16:03.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.873345899283855,"aZ":-17.56521850553474,"pfxX":-4.962460956032137,"pfxZ":7.738923753739291,"pX":-0.37513879351271556,"pZ":3.453966537124319,"vX0":5.967979545661466,"vY0":-136.9373613492213,"vZ0":-2.0009329138869556,"x":131.3,"y":145.52,"x0":-1.9440135343995597,"y0":50.00413145627563,"z0":5.4033665223840694,"aX":-9.370509980663526},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":7.7,"spinRate":2294,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.40086250141549673,"extension":6.0553918618331055},"hitData":{"launchSpeed":48.0,"launchAngle":-81.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":124.12,"coordY":199.77}},"index":2,"playId":"d6c9512a-2cd6-3cc5-ba71-e97411ffa244","pitchNumber":3,"startTime":"2026-08-26T22:16:22.061Z","endTime":"2026-08-26T22:16:31.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:16:31.094Z","atBatIndex":69},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Tony Santillan intentionally walks Grant McCray.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:17:03.534Z","endTime":"2026-08-26T22:18:40.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"postOnSecond":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"postOnThird":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39401065313258,"aZ":-17.132738556778648,"pfxX":-8.835511174824822,"pfxZ":7.815489839410715,"pX":-0.3525466011564957,"pZ":3.9075941207490987,"vX0":7.689411295165473,"vY0":-138.03624783351611,"vZ0":-0.8852822409108914,"x":130.44,"y":133.27,"x0":-2.0295425503971183,"y0":50.006042078329976,"z0":5.38848268668562,"aX":-17.01383185643604},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":14.4,"spinRate":2287,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.3971441709991481,"extension":6.058091112605989},"index":0,"playId":"aca485e2-0cd9-3801-9bf4-6b3f5930b3df","pitchNumber":1,"startTime":"2026-08-26T22:17:09.153Z","endTime":"2026-08-26T22:17:13.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11445943529524,"aZ":-18.6953755899328,"pfxX":-7.917354428481465,"pfxZ":7.021175650054513,"pX":0.9141066347844814,"pZ":2.9575406806811704,"vX0":10.269829563271427,"vY0":-138.03291882456148,"vZ0":-2.952142005143998,"x":82.16,"y":158.93,"x0":-1.8345430159889637,"y0":50.006787324389826,"z0":5.30710321048696,"aX":-15.208330504063067},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":12.1,"spinRate":2221,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.3975569700093784,"extension":6.055240333501083},"index":1,"playId":"5fde9faf-7b90-3479-9767-c98ee994f9c1","pitchNumber":2,"startTime":"2026-08-26T22:17:30.367Z","endTime":"2026-08-26T22:17:35.018Z","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":663574,"fullName":"Tony Santillan"}}},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"93924836-4658-3d1c-8575-4c609faf4bdf","pitchNumber":2,"startTime":"2026-08-26T22:17:54.502Z","endTime":"2026-08-26T22:18:03.597Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"08231806-0716-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-08-26T22:18:37.563Z","endTime":"2026-08-26T22:18:40.700Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-26T22:18:40.700Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shay Whitcomb strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:18:43.823Z","endTime":"2026-08-26T22:20:45.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"postOnSecond":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"postOnThird":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04709827423381,"aZ":-18.488302616289914,"pfxX":-6.699563593954811,"pfxZ":7.046434464135697,"pX":-0.05832048419851517,"pZ":3.7193257494794913,"vX0":7.675841285505708,"vY0":-138.52251893509612,"vZ0":-1.1598955934647446,"x":119.22,"y":138.36,"x0":-1.9952736092678214,"y0":50.00610807490848,"z0":5.380042763349793,"aX":-13.018412749768679},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":10.6,"spinRate":2199,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.39547082207465456,"extension":6.180797891009079},"index":0,"playId":"fc9e7636-9d0f-3801-a715-8d6e00c44bdf","pitchNumber":1,"startTime":"2026-08-26T22:18:45.918Z","endTime":"2026-08-26T22:18:50.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26619726472551,"aZ":-18.628416903941233,"pfxX":-7.341648415119893,"pfxZ":7.005600339914119,"pX":-0.4525724615748767,"pZ":3.5905644458271144,"vX0":6.8541048090580015,"vY0":-138.51837248728344,"vZ0":-1.350561795340169,"x":134.25,"y":141.83,"x0":-2.0107310056883567,"y0":50.00603062061974,"z0":5.335633767991671,"aX":-14.203935516023096},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":11.8,"spinRate":2274,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.3961119674907927,"extension":6.1310257687248235},"index":1,"playId":"657ac8fe-b20c-3d6b-b987-fe47e20ef124","pitchNumber":2,"startTime":"2026-08-26T22:19:03.089Z","endTime":"2026-08-26T22:19:08.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.197303867990033,"aZ":-17.793463798007878,"pfxX":-7.644198772489965,"pfxZ":7.478608394386352,"pX":-0.0877731482293042,"pZ":2.1720799685857664,"vX0":7.8083628314013085,"vY0":-137.6962849239566,"vZ0":-4.901619880007916,"x":120.35,"y":180.13,"x0":-1.9653061823350682,"y0":50.003158865138445,"z0":5.17693100663117,"aX":-14.699134236351396},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":12.2,"spinRate":2261,"spinDirection":225},"zone":8,"typeConfidence":0.9,"plateTime":0.39758322911282695,"extension":6.018080401141647},"index":2,"playId":"f3a993fe-2934-316b-b27d-97216e91a8f9","pitchNumber":3,"startTime":"2026-08-26T22:19:21.989Z","endTime":"2026-08-26T22:19:25.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.224828241911133,"aZ":-19.50153453773695,"pfxX":-7.3017038076547465,"pfxZ":6.605799844298264,"pX":-0.5520771752990509,"pZ":2.4876214522957487,"vX0":6.525551211562535,"vY0":-137.3231305686138,"vZ0":-3.740537787306894,"x":138.04,"y":171.61,"x0":-2.0057122317834897,"y0":50.00107527654492,"z0":5.187124535316499,"aX":-14.002374490161355},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":11.9,"spinRate":2166,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.3982338502832108,"extension":6.1681670371129025},"index":3,"playId":"1d7e48ba-f91d-3bec-8982-3c787b9f8d6f","pitchNumber":4,"startTime":"2026-08-26T22:19:42.358Z","endTime":"2026-08-26T22:19:46.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"b67a40c6-3318-470a-b6de-41bc262638da","startTime":"2026-08-26T22:20:05.200Z","endTime":"2026-08-26T22:20:10.200Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42143707505994,"aZ":-34.89119670888594,"pfxX":5.665812686744713,"pfxZ":-1.7148861370730506,"pX":0.9668788134213121,"pZ":0.9948154438443948,"vX0":5.513554449999667,"vY0":-125.80371519282075,"vZ0":-3.388668473658335,"x":80.14,"y":211.92,"x0":-1.999172034045593,"y0":50.0043746088027,"z0":5.223468580923248,"aX":8.970386654321832},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.7,"breakHorizontal":-11.6,"spinRate":2162,"spinDirection":30},"zone":14,"typeConfidence":0.88,"plateTime":0.437427041837001,"extension":5.763762817428241},"index":5,"playId":"75d50aab-b2bf-3c69-8b3a-fc417afadab5","pitchNumber":5,"startTime":"2026-08-26T22:20:19.406Z","endTime":"2026-08-26T22:20:24.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.621860677029712,"aZ":-15.505424513057054,"pfxX":-5.97254926338809,"pfxZ":8.549457149212866,"pX":0.5509390858399172,"pZ":3.4759862906635544,"vX0":9.105077715659055,"vY0":-138.65691839965493,"vZ0":-2.09777054776448,"x":96.0,"y":144.93,"x0":-1.997403548272193,"y0":50.00327939022243,"z0":5.275455582981378,"aX":-11.646096197307402},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2350,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.3948368667433808,"extension":5.87543462299271},"index":6,"playId":"3a10b1be-e036-38e6-822f-1f33251cce78","pitchNumber":6,"startTime":"2026-08-26T22:20:41.599Z","endTime":"2026-08-26T22:20:45.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:20:45.804Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Drew Gilbert doubles (13) on a sharp fly ball to center fielder Dane Myers. Turner Hill scores. Andrew Knizner scores. Grant McCray scores.","rbi":3,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:21:59.699Z","endTime":"2026-08-26T22:22:14.834Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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_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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":{"id":663574,"link":"/api/v1/people/663574"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":{"id":663574,"link":"/api/v1/people/663574"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":{"id":663574,"link":"/api/v1/people/663574"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Drew Gilbert replaces Jonah Cox.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T22:20:58.279Z","endTime":"2026-08-26T22:21:08.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":813841,"link":"/api/v1/people/813841"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-26T22:21:08.678Z","endTime":"2026-08-26T22:21:43.126Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-26T22:21:43.126Z","endTime":"2026-08-26T22:22:01.809Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57977580324683,"aZ":-15.071546644126709,"pfxX":-6.747497493340552,"pfxZ":9.05064491855972,"pX":-0.06699817841318838,"pZ":2.438790859503028,"vX0":7.757945612612333,"vY0":-137.57677208041457,"vZ0":-4.810694518515991,"x":119.55,"y":172.93,"x0":-2.0659735920767766,"y0":50.003937442489196,"z0":5.254564289426266,"aX":-12.751862420954323},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2366,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.4003166256226134,"extension":6.135509252351446},"hitData":{"launchSpeed":105.4,"launchAngle":29.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":187.94,"coordY":46.84}},"index":3,"playId":"634472eb-5e4e-37b9-bad1-c12175b2ac5c","pitchNumber":1,"startTime":"2026-08-26T22:22:01.809Z","endTime":"2026-08-26T22:22:14.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:22:14.834Z","atBatIndex":72},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Tony Santillan intentionally walks Rafael Devers.","rbi":0,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:22:40.165Z","endTime":"2026-08-26T22:22:51.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08231806-0746-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-26T22:22:48.144Z","endTime":"2026-08-26T22:22:48.168Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08231806-0746-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-26T22:22:48.168Z","endTime":"2026-08-26T22:22:48.169Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08231806-0746-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-26T22:22:48.169Z","endTime":"2026-08-26T22:22:48.170Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08231806-0746-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-26T22:22:48.170Z","endTime":"2026-08-26T22:22:51.569Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-26T22:22:51.569Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nate Furman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:23:41.074Z","endTime":"2026-08-26T22:24:53.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nate Furman replaces Osleivis Basabe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T22:23:23.512Z","endTime":"2026-08-26T22:23:43.147Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":678545,"link":"/api/v1/people/678545"}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.841096174628806,"aZ":-33.6975244845281,"pfxX":4.574819807922143,"pfxZ":-1.010313189632349,"pX":-0.49157120893096246,"pZ":1.7924793479073975,"vX0":3.002714473682141,"vY0":-122.63633727748827,"vZ0":-1.7722160206559674,"x":135.74,"y":190.38,"x0":-2.3310181447230223,"y0":50.00318934853031,"z0":5.429857924155063,"aX":6.888788569782664},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.0,"breakHorizontal":-9.0,"spinRate":2206,"spinDirection":36},"zone":7,"typeConfidence":0.84,"plateTime":0.44858138656401314,"extension":5.869583847977995},"index":1,"playId":"ab95a82b-fcf5-3941-b149-6a79306a8e80","pitchNumber":1,"startTime":"2026-08-26T22:23:43.147Z","endTime":"2026-08-26T22:23:47.264Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1243677896336,"aZ":-16.417200716839204,"pfxX":-5.495059797602042,"pfxZ":8.183189031561122,"pX":-0.9749014048796782,"pZ":3.944800331625658,"vX0":4.972650747309972,"vY0":-138.00591051638,"vZ0":-0.6259516654855068,"x":154.16,"y":132.27,"x0":-2.087421314258373,"y0":50.006509892873446,"z0":5.281826886680474,"aX":-10.586599046632978},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":8.9,"spinRate":2489,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3970973711022987,"extension":6.118311662638873},"index":2,"playId":"6b220736-f99f-3e51-aa46-9a822029d723","pitchNumber":2,"startTime":"2026-08-26T22:24:02.723Z","endTime":"2026-08-26T22:24:06.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.341622574130128,"aZ":-14.096353461515655,"pfxX":-5.136729777246188,"pfxZ":9.52981742185329,"pX":0.220772889215327,"pZ":2.189387483023192,"vX0":7.567640161632092,"vY0":-137.1240298953831,"vZ0":-5.471042045549197,"x":108.58,"y":179.67,"x0":-1.9120705785099599,"y0":50.00584107204302,"z0":5.178172896332758,"aX":-9.748323837438711},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":7.7,"spinRate":2418,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.3999837761223968,"extension":6.121376809095348},"index":3,"playId":"32987a06-d12b-3f80-a514-a2052e5724c2","pitchNumber":3,"startTime":"2026-08-26T22:24:21.768Z","endTime":"2026-08-26T22:24:27.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.941839950683768,"aZ":-29.869508906761435,"pfxX":5.542904654078589,"pfxZ":1.512637592582199,"pX":0.5607318808860969,"pZ":1.232234248601411,"vX0":4.925395310818095,"vY0":-122.93390204481301,"vZ0":-3.315345772150037,"x":95.63,"y":205.51,"x0":-2.193739280492632,"y0":50.00161158613377,"z0":5.152503155117743,"aX":8.422345072005308},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.2,"breakHorizontal":-11.3,"spinRate":2165,"spinDirection":39},"zone":14,"typeConfidence":0.89,"plateTime":0.4467418886946626,"extension":5.683186466140271},"index":4,"playId":"c51ffa15-ae1c-368d-b4fe-22e636854fa0","pitchNumber":4,"startTime":"2026-08-26T22:24:48.751Z","endTime":"2026-08-26T22:24:53.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:24:53.068Z","atBatIndex":74},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Héctor Rodríguez homers (3) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:27:10.798Z","endTime":"2026-08-26T22:27:54.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"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":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":{"id":702352,"link":"/api/v1/people/702352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Drew Gilbert remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:26:37.969Z","endTime":"2026-08-26T22:26:37.985Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":813841,"link":"/api/v1/people/813841"}},{"details":{"description":"Nate Furman remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T22:26:37.985Z","endTime":"2026-08-26T22:27:02.253Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-26T22:27:02.253Z","endTime":"2026-08-26T22:27:12.965Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.303504332709664,"aZ":-24.95849950094805,"pfxX":-11.442448414030032,"pfxZ":3.6115824759940676,"pX":-0.13358142711175752,"pZ":1.2440447380150863,"vX0":9.300188765849269,"vY0":-139.86487970828634,"vZ0":-7.531304296313705,"x":122.09,"y":205.19,"x0":-2.002757275560459,"y0":50.00127502674149,"z0":5.589597207870638,"aX":-22.84053931899724},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.3,"breakHorizontal":19.0,"spinRate":2047,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.39048176549073244,"extension":6.565513244576335},"index":3,"playId":"698e4bbf-0d87-3119-aba0-35c3373f97db","pitchNumber":1,"startTime":"2026-08-26T22:27:12.965Z","endTime":"2026-08-26T22:27:17.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.431518286166344,"aZ":-21.963847324594095,"pfxX":-0.6473550201693579,"pfxZ":5.769373230037532,"pX":0.24842661081019002,"pZ":2.991966254671373,"vX0":6.519657104071369,"vY0":-131.79026861954281,"vZ0":-2.761650656755122,"x":107.53,"y":158.0,"x0":-2.1670007753997846,"y0":50.00294927857194,"z0":5.665008445979053,"aX":-1.1467571151807652},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":-0.1,"spinRate":2216,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.414660709782118,"extension":6.567718797392752},"hitData":{"launchSpeed":115.2,"launchAngle":31.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":250.95,"coordY":79.37}},"index":4,"playId":"9886db90-01a2-3a7f-80a1-629803ec9484","pitchNumber":2,"startTime":"2026-08-26T22:27:27.406Z","endTime":"2026-08-26T22:27:54.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:27:54.598Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a ground ball to left fielder Turner Hill.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:27:59.854Z","endTime":"2026-08-26T22:28:48.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":806367,"link":"/api/v1/people/806367"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.859389103284535,"aZ":-28.563903431283126,"pfxX":8.051035652291201,"pfxZ":2.573220245642343,"pX":-0.9789831915417229,"pZ":3.1838340941602645,"vX0":0.5403987969732478,"vY0":-118.04245992485922,"vZ0":-0.011644837462493673,"x":154.32,"y":152.82,"x0":-2.2561955188683314,"y0":50.00073782767826,"z0":5.833105648050457,"aX":11.284894278392503},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.9,"breakHorizontal":-14.6,"spinRate":2343,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.465193391923977,"extension":6.394243013048268},"index":0,"playId":"fc7d3d81-859e-3e83-baba-202792506b3a","pitchNumber":1,"startTime":"2026-08-26T22:28:07.439Z","endTime":"2026-08-26T22:28:11.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00059961994015,"aZ":-26.789066446525194,"pfxX":6.1499688797141525,"pfxZ":3.794231639883459,"pX":0.3398772197975209,"pZ":1.7599581466806475,"vX0":3.885778334077786,"vY0":-118.53124124497766,"vZ0":-3.4212700578422433,"x":104.04,"y":191.26,"x0":-2.1208716164411463,"y0":50.005918675976346,"z0":5.672544839787679,"aX":8.737507877357373},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.2,"breakHorizontal":-12.1,"spinRate":2270,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.4623768738469556,"extension":6.704827547020459},"index":1,"playId":"d4723ce1-fce5-399a-a3b0-08892ac31687","pitchNumber":2,"startTime":"2026-08-26T22:28:19.487Z","endTime":"2026-08-26T22:28:23.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51003718953986,"aZ":-33.95659027619542,"pfxX":-5.422462421840539,"pfxZ":-1.0758444757735361,"pX":-0.7668376402421337,"pZ":1.7337011788178516,"vX0":6.0053997163619925,"vY0":-126.70330660840774,"vZ0":-2.844617952053206,"x":146.23,"y":191.97,"x0":-2.443330750126012,"y0":50.003923454129776,"z0":5.535985768340224,"aX":-8.976394403960962},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.3,"breakHorizontal":8.8,"spinRate":1589,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.429344169549136,"extension":6.719503926496523},"hitData":{"launchSpeed":73.7,"launchAngle":10.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.98,"coordY":110.11}},"index":2,"playId":"b3fce8bf-f5dc-3dee-abf1-2dfb968bc17f","pitchNumber":3,"startTime":"2026-08-26T22:28:37.627Z","endTime":"2026-08-26T22:28:48.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:28:48.630Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Stewart walks.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:28:52.170Z","endTime":"2026-08-26T22:31:01.969Z","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":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2],"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":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":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(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":95.4,"endSpeed":87.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222504017629443,"aZ":-26.058932521809147,"pfxX":-11.838383677344403,"pfxZ":3.154500601326892,"pX":0.7227914997503498,"pZ":1.6377284074652556,"vX0":14.78500246036855,"vY0":-138.04578099325556,"vZ0":-6.304009284599953,"x":89.45,"y":194.56,"x0":-3.151296261796742,"y0":50.00661717562103,"z0":5.6927803623822,"aX":-22.974405860245234},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.6,"breakHorizontal":18.6,"spinRate":1906,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39598093849829574,"extension":6.912789603376606},"index":0,"playId":"c08c44ad-6759-329c-8eab-eedb9117a116","pitchNumber":1,"startTime":"2026-08-26T22:29:13.545Z","endTime":"2026-08-26T22:29:17.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.500394360710473,"aZ":-26.515185378199856,"pfxX":-10.627685362957678,"pfxZ":3.0518438141878494,"pX":-1.8698350824768348,"pZ":3.41696979944702,"vX0":7.785034593155816,"vY0":-135.68374016313135,"vZ0":-1.7758948803494627,"x":188.27,"y":146.52,"x0":-3.4049596904742745,"y0":50.000761523132006,"z0":5.939574212009959,"aX":-19.68408101529233},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":17.4,"spinRate":2014,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40469678477998494,"extension":6.55598355018659},"index":1,"playId":"c6d11a0b-b4bb-3e48-862b-7faeb07b6af8","pitchNumber":2,"startTime":"2026-08-26T22:29:28.057Z","endTime":"2026-08-26T22:29:36.812Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Spencer Bivens. Elly De La Cruz to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"actionPlayId":"c6d11a0b-b4bb-3e48-862b-7faeb07b6af8","startTime":"2026-08-26T22:29:42.752Z","endTime":"2026-08-26T22:29:54.447Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95925313038565,"aZ":-26.634941879988926,"pfxX":8.621022895479685,"pfxZ":3.9218650050919184,"pX":-0.6216293306722672,"pZ":1.3584312355246566,"vX0":4.682541753419596,"vY0":-118.43618102017419,"vZ0":-4.075105833467112,"x":140.7,"y":202.1,"x0":-3.7483809720451284,"y0":50.00263440684943,"z0":5.554911098429942,"aX":12.167077578837763},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.4,"breakHorizontal":-16.8,"spinRate":2442,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4635921136351753,"extension":6.606559504366623},"index":3,"playId":"5fd55ecd-1875-3e63-8feb-62c442222817","pitchNumber":3,"startTime":"2026-08-26T22:29:54.447Z","endTime":"2026-08-26T22:29:59.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.333889641711394,"aZ":-16.836237833585454,"pfxX":-7.196872739145013,"pfxZ":7.954513509054426,"pX":0.806676616296389,"pZ":2.833848410007811,"vX0":13.190282399166987,"vY0":-138.11452567253352,"vZ0":-5.335501661277503,"x":86.25,"y":162.27,"x0":-3.10027454563937,"y0":50.00405800936336,"z0":5.926615090646199,"aX":-13.879812116291658},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":10.2,"spinRate":2042,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39688607282231825,"extension":7.002965212812923},"index":4,"playId":"6407fc75-d775-3812-8ac1-b96d044785fd","pitchNumber":4,"startTime":"2026-08-26T22:30:12.128Z","endTime":"2026-08-26T22:30:17.468Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-08-26T22:30:27.382Z","endTime":"2026-08-26T22:30:37.341Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.926910186493142,"aZ":-23.33521278812505,"pfxX":-10.282701744526845,"pfxZ":4.561800967244551,"pX":0.26762737591607927,"pZ":2.489058420932021,"vX0":13.055653358399832,"vY0":-137.9222133959438,"vZ0":-4.628395902109647,"x":106.8,"y":171.58,"x0":-3.1779495597192633,"y0":50.003804138743455,"z0":5.750375179677841,"aX":-19.93206632177181},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":16.1,"spinRate":1967,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.39620023979759633,"extension":6.8248428324971675},"index":6,"playId":"dd43031e-c85c-3d89-b8bb-f759a99704b0","pitchNumber":5,"startTime":"2026-08-26T22:30:37.341Z","endTime":"2026-08-26T22:30:41.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.457099961659353,"aZ":-17.2166553148838,"pfxX":-5.783639310230007,"pfxZ":7.698181627165856,"pX":1.260958667178638,"pZ":2.218368474781334,"vX0":14.063739267040871,"vY0":-137.75668081472804,"vZ0":-6.921861391136271,"x":68.94,"y":178.88,"x0":-3.1342217578478415,"y0":50.00324354270726,"z0":5.905477071937286,"aX":-11.239297914399192},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":7.9,"spinRate":2014,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3959543403816972,"extension":7.015702124748642},"index":7,"playId":"d76a40f8-d68f-35da-a27e-728521f59cea","pitchNumber":6,"startTime":"2026-08-26T22:30:56.034Z","endTime":"2026-08-26T22:31:01.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:31:01.969Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:32:14.226Z","endTime":"2026-08-26T22:33:41.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"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"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[3],"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":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:31:24.308Z","endTime":"2026-08-26T22:32:16.296Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45130327160457,"aZ":-28.616450389462486,"pfxX":8.508864871017659,"pfxZ":2.5420575777801355,"pX":-0.6403529064141599,"pZ":2.009900299720259,"vX0":1.7008489657350285,"vY0":-117.53093825127914,"vZ0":-2.2879347994526027,"x":141.41,"y":184.51,"x0":-2.478788684912774,"y0":50.00102305216535,"z0":5.65578400050572,"aX":11.891513273201712},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.3,"breakHorizontal":-15.8,"spinRate":2391,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.46618546455747545,"extension":6.509829106906478},"index":1,"playId":"35267016-90ff-3110-8263-cbb0e31fb7cd","pitchNumber":1,"startTime":"2026-08-26T22:32:16.296Z","endTime":"2026-08-26T22:32:20.413Z","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":87.2,"endSpeed":80.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36121221359809,"aZ":-29.857617249530303,"pfxX":-7.372859847772759,"pfxZ":1.4245677398963845,"pX":0.6024512239143837,"pZ":0.10913104072801799,"vX0":8.99357329909059,"vY0":-126.63646645133281,"vZ0":-7.30805576197337,"x":94.04,"y":235.83,"x0":-2.0336924286973237,"y0":50.0040094407819,"z0":5.4142784504015795,"aX":-12.000785805006865},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":11.4,"spinRate":1725,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4321723273523137,"extension":6.698418153664709},"index":2,"playId":"33baef8d-783a-3811-b798-0b647b8d26f2","pitchNumber":2,"startTime":"2026-08-26T22:32:31.657Z","endTime":"2026-08-26T22:32:36.267Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Spencer Bivens. Elly De La Cruz to 3rd. Sal Stewart to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"33baef8d-783a-3811-b798-0b647b8d26f2","startTime":"2026-08-26T22:32:46.973Z","endTime":"2026-08-26T22:33:02.562Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.888308392030254,"aZ":-30.49910707751509,"pfxX":-5.708542078781937,"pfxZ":1.0093020628085787,"pX":1.1581626059710974,"pZ":1.1580834402127584,"vX0":9.701398475628645,"vY0":-127.39315653105847,"vZ0":-5.1216594857470294,"x":72.85,"y":207.51,"x0":-1.9485387545869413,"y0":50.000108596746706,"z0":5.590532894971928,"aX":-9.431792371658863},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.0,"breakHorizontal":8.3,"spinRate":1567,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.42910003301039845,"extension":6.5355203038819605},"index":4,"playId":"adfaa537-0579-3f77-b930-ac11cc0d0918","pitchNumber":3,"startTime":"2026-08-26T22:33:02.562Z","endTime":"2026-08-26T22:33:06.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772118526015245,"aZ":-28.683447136476826,"pfxX":4.918000147516169,"pfxZ":2.408214018779845,"pX":1.2242928067300387,"pZ":0.8884098656379597,"vX0":6.317637561784628,"vY0":-119.55539276349214,"vZ0":-4.937503264675202,"x":70.33,"y":214.79,"x0":-2.090041925291756,"y0":50.002364239247434,"z0":5.550803188492565,"aX":7.128022744921432},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.5,"breakHorizontal":-10.4,"spinRate":2423,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.45791373873524854,"extension":6.581961201694263},"index":5,"playId":"f147f551-da3c-3667-9329-15844dd8a2b8","pitchNumber":4,"startTime":"2026-08-26T22:33:18.588Z","endTime":"2026-08-26T22:33:23.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.147067388615792,"aZ":-31.155271979819673,"pfxX":8.988814228778418,"pfxZ":0.7175903427200998,"pX":0.5378539175799761,"pZ":1.719892811444624,"vX0":3.6346502918656354,"vY0":-117.87742620057114,"vZ0":-2.4938761077649634,"x":96.5,"y":192.34,"x0":-2.1890329116259943,"y0":50.00211474874657,"z0":5.651043837181503,"aX":12.723463649523671},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.0,"breakHorizontal":-17.2,"spinRate":2372,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.46360902116781544,"extension":6.482097534568347},"index":6,"playId":"8a873568-951f-34dd-931b-cb0bbe5aff7c","pitchNumber":5,"startTime":"2026-08-26T22:33:35.820Z","endTime":"2026-08-26T22:33:41.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:33:41.963Z","atBatIndex":78},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eugenio Suárez hits a grand slam (19) to left center field. Elly De La Cruz scores. Sal Stewart scores. JJ Bleday scores.","rbi":4,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:36:07.219Z","endTime":"2026-08-26T22:36:55.938Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":681916,"link":"/api/v1/people/681916"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":702352,"link":"/api/v1/people/702352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":702352,"link":"/api/v1/people/702352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":702352,"link":"/api/v1/people/702352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:33:52.807Z","endTime":"2026-08-26T22:34:17.849Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Smith replaces Spencer Bivens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T22:34:17.849Z","endTime":"2026-08-26T22:36:09.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681916,"link":"/api/v1/people/681916"},"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":93.0,"endSpeed":85.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987779865190795,"aZ":-14.153327774364353,"pfxX":-1.838687666951848,"pfxZ":9.596464654429885,"pX":-0.17164533858110492,"pZ":4.023567783148834,"vX0":3.8878173212727183,"vY0":-135.52250899513015,"vZ0":-2.990925882494234,"x":123.54,"y":130.14,"x0":-1.3798298435169876,"y0":50.002536850414806,"z0":6.118020907702606,"aX":-3.4532397667467682},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":2.6,"spinRate":2326,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.40271850474267445,"extension":6.44478703530824},"index":2,"playId":"606725a2-c92f-3e48-8dc9-6adcb2f5461c","pitchNumber":1,"startTime":"2026-08-26T22:36:09.338Z","endTime":"2026-08-26T22:36:13.787Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06502749896064,"aZ":-14.846939502570326,"pfxX":-1.3845602181367598,"pfxZ":9.183237324111275,"pX":-0.34393885365133803,"pZ":3.1152856784647702,"vX0":3.4451397909691863,"vY0":-136.2821919526388,"vZ0":-4.939636669570013,"x":130.11,"y":154.67,"x0":-1.4428132388753767,"y0":50.00372225794813,"z0":5.971748784107472,"aX":-2.6130055261850793},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":1.8,"spinRate":2358,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.40141385192879886,"extension":6.520559615856577},"hitData":{"launchSpeed":100.5,"launchAngle":38.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":78.11,"coordY":55.09}},"index":3,"playId":"4f6fb5b1-e853-3575-8fc9-9678966c3c6c","pitchNumber":2,"startTime":"2026-08-26T22:36:23.153Z","endTime":"2026-08-26T22:36:55.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:36:55.938Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dane Myers singles on a soft ground ball to third baseman Buddy Kennedy. Dane Myers to 2nd. Dane Myers advances to 2nd, on a throwing error by third baseman Buddy Kennedy.","rbi":0,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:37:26.221Z","endTime":"2026-08-26T22:38:06.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:37:16.193Z","endTime":"2026-08-26T22:37:28.080Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72998884334439,"aZ":-12.117039077125623,"pfxX":-3.413641506217104,"pfxZ":10.500226175583304,"pX":0.16548066614259377,"pZ":2.294782136353421,"vX0":4.142360000563342,"vY0":-137.4029816788401,"vZ0":-7.622041233718624,"x":110.69,"y":176.82,"x0":-0.9188429218055372,"y0":50.00482762049773,"z0":5.930130332616069,"aX":-6.521838612148713},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2389,"spinDirection":198},"zone":5,"typeConfidence":0.91,"plateTime":0.3987877411821126,"extension":6.863696088648116},"index":1,"playId":"88372729-e89f-3287-b0e8-8e1e7e67baa4","pitchNumber":1,"startTime":"2026-08-26T22:37:28.080Z","endTime":"2026-08-26T22:37:32.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.934555017600495,"aZ":-23.25365829777595,"pfxX":1.375892800355094,"pfxZ":5.4607656485034255,"pX":0.9685773980755794,"pZ":2.428194611421769,"vX0":4.978291530848996,"vY0":-127.23555403141258,"vZ0":-3.942358624134645,"x":80.08,"y":173.22,"x0":-1.1949042778612702,"y0":50.00462408179074,"z0":5.847930041235055,"aX":2.2477678044143703},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.2,"breakHorizontal":-3.6,"spinRate":2417,"spinDirection":88},"zone":14,"typeConfidence":0.85,"plateTime":0.4310525411582704,"extension":6.598190032511911},"index":2,"playId":"69fd5f41-dedb-3abe-959f-2b168baea8f5","pitchNumber":2,"startTime":"2026-08-26T22:37:40.282Z","endTime":"2026-08-26T22:37:44.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.767850660514597,"aZ":-25.09272201439309,"pfxX":4.903794395219553,"pfxZ":4.514650579870596,"pX":-0.4199453609236131,"pZ":3.56894733053045,"vX0":0.7701249709683298,"vY0":-124.68530750012124,"vZ0":-0.7074827510402715,"x":133.01,"y":142.42,"x0":-1.3701321270507387,"y0":50.006136154593456,"z0":5.932472918745068,"aX":7.6992916858855915},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.3,"breakHorizontal":-9.0,"spinRate":2422,"spinDirection":77},"zone":11,"typeConfidence":0.91,"plateTime":0.43979760376293164,"extension":6.552499094913539},"hitData":{"launchSpeed":34.0,"launchAngle":12.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":108.55,"coordY":183.23}},"index":3,"playId":"beac153c-fb14-385a-b13a-9a2ca9ad8ac6","pitchNumber":3,"startTime":"2026-08-26T22:37:52.703Z","endTime":"2026-08-26T22:38:06.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:38:06.597Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a soft bunt ground ball to pitcher Dylan Smith. Dane Myers to 3rd.","rbi":0,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:38:29.237Z","endTime":"2026-08-26T22:39:48.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":681916,"link":"/api/v1/people/681916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":85.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.484790080571525,"aZ":-14.01042058589935,"pfxX":-2.3577857643330895,"pfxZ":9.649131151121274,"pX":-1.1679393412672034,"pZ":3.9697165464279993,"vX0":1.733505761189748,"vY0":-136.2340694214084,"vZ0":-3.048616753128455,"x":161.52,"y":131.6,"x0":-1.5056471935951476,"y0":50.005564718074865,"z0":6.06974017206418,"aX":-4.4396896135666974},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":4.0,"spinRate":2392,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.40180544040964694,"extension":6.486027808511334},"index":0,"playId":"dc095726-f931-398c-b7b1-954d0684b407","pitchNumber":1,"startTime":"2026-08-26T22:38:41.291Z","endTime":"2026-08-26T22:38:46.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37442651316112,"aZ":-12.31973051348887,"pfxX":-4.202330337168881,"pfxZ":10.760764916076749,"pX":-0.6854940909117493,"pZ":1.1614900144085378,"vX0":3.7531687151115496,"vY0":-135.19320027212967,"vZ0":-10.011873385082135,"x":143.13,"y":207.42,"x0":-1.547992167962517,"y0":50.00258750529084,"z0":5.784979273252728,"aX":-7.753428888125985},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":6.7,"spinRate":2401,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.4056477829363163,"extension":6.662895078753501},"index":1,"playId":"c26f7c51-6ca6-3a1a-bcd2-a5c1672a8a4f","pitchNumber":2,"startTime":"2026-08-26T22:39:19.305Z","endTime":"2026-08-26T22:39:24.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33843850303891,"aZ":-24.04930802440036,"pfxX":2.0907421832971576,"pfxZ":5.104401077358269,"pX":-0.26646675551981713,"pZ":1.6232435226246298,"vX0":2.751491004176221,"vY0":-125.08144982488744,"vZ0":-5.522364944752717,"x":127.16,"y":194.95,"x0":-1.6506746748711467,"y0":50.00033414624974,"z0":5.8219175334832265,"aX":3.3238508248452203},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.3,"breakHorizontal":-4.4,"spinRate":2414,"spinDirection":73},"zone":8,"typeConfidence":0.87,"plateTime":0.43728122501895017,"extension":6.505538430657587},"hitData":{"launchSpeed":42.5,"launchAngle":-61.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":126.0,"coordY":204.5}},"index":2,"playId":"aa0fe723-fe0c-3722-a9a4-ca8f59a47f5c","pitchNumber":3,"startTime":"2026-08-26T22:39:38.492Z","endTime":"2026-08-26T22:39:48.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:39:48.522Z","atBatIndex":81},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jose Trevino out on a sacrifice fly to right fielder Grant McCray. Dane Myers scores. Matt McLain to 3rd.","rbi":1,"awayScore":9,"homeScore":9,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:40:08.914Z","endTime":"2026-08-26T22:42:00.130Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":{"id":681916,"link":"/api/v1/people/681916"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16753635515766,"aZ":-9.951831887410062,"pfxX":-1.9226711633911395,"pfxZ":11.681958668485361,"pX":0.0075731275166657395,"pZ":1.0032225908548533,"vX0":4.351612640509703,"vY0":-137.67168176357296,"vZ0":-11.325946262499258,"x":116.71,"y":211.69,"x0":-1.3502207089977156,"y0":50.0018329595832,"z0":5.8651385227173956,"aX":-3.6574745495225396},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":2.5,"spinRate":2456,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.3992443364737164,"extension":6.57357701218435},"index":0,"playId":"71a5e00f-b4cb-3e95-a23b-ef559bd524d9","pitchNumber":1,"startTime":"2026-08-26T22:40:14.926Z","endTime":"2026-08-26T22:40:19.738Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.517793528140196,"aZ":-11.822101184896214,"pfxX":-1.6526417857585751,"pfxZ":10.791553611737886,"pX":0.7023297401980351,"pZ":1.8315191412101577,"vX0":6.054176832674659,"vY0":-136.56005712311074,"vZ0":-8.705933330457919,"x":90.23,"y":189.33,"x0":-1.3301517187201126,"y0":50.00257870039103,"z0":5.877399823579886,"aX":-3.117673976454942},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":1.7,"spinRate":2414,"spinDirection":201},"zone":9,"typeConfidence":0.9,"plateTime":0.4013378376103809,"extension":6.496635672370981},"index":1,"playId":"e89d1a93-b13a-383c-a55c-17e7f39b36d9","pitchNumber":2,"startTime":"2026-08-26T22:40:31.828Z","endTime":"2026-08-26T22:40:36.493Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"}}},{"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":95.0,"endSpeed":87.7,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.182226273132514,"aZ":-15.951017817952668,"pfxX":-7.315308562259705,"pfxZ":8.35543986384802,"pX":0.8324126950881542,"pZ":1.0345004044665702,"vX0":8.205371037765929,"vY0":-137.87245260794614,"vZ0":-10.186413150932804,"x":85.27,"y":210.85,"x0":-1.2197476571181314,"y0":50.00460518317987,"z0":5.832735170254769,"aX":-14.206505538637135},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":11.8,"spinRate":2223,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.3959645271579495,"extension":6.466314739837068},"index":2,"playId":"dcefa66b-5092-374e-9a70-c5f013b1677e","pitchNumber":3,"startTime":"2026-08-26T22:41:00.558Z","endTime":"2026-08-26T22:41:04.293Z","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":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47027999922805,"aZ":-16.133335426023866,"pfxX":-8.449009577993571,"pfxZ":8.440757760626099,"pX":-0.5477492150877696,"pZ":0.7466766486639612,"vX0":5.608410601001937,"vY0":-136.35456509766033,"vZ0":-10.474035752993636,"x":137.88,"y":218.62,"x0":-1.524193214101476,"y0":50.00224619686976,"z0":5.728404166562235,"aX":-16.05147289959406},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":14.3,"spinRate":2068,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.40032805860685317,"extension":6.558810650009746},"index":3,"playId":"088f8892-b740-33bc-a2ee-73a02a0f7e47","pitchNumber":4,"startTime":"2026-08-26T22:41:23.183Z","endTime":"2026-08-26T22:41:36.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Matt McLain steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"actionPlayId":"088f8892-b740-33bc-a2ee-73a02a0f7e47","startTime":"2026-08-26T22:41:46.098Z","endTime":"2026-08-26T22:41:46.099Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.950398457803928,"aZ":-13.139195130227364,"pfxX":-4.1759987833148795,"pfxZ":9.936149243707554,"pX":0.0027964640042221498,"pZ":1.437691653971389,"vX0":4.8265128112950535,"vY0":-136.98235701195688,"vZ0":-9.823051258657031,"x":116.89,"y":199.96,"x0":-1.2326984797831675,"y0":50.004915641570555,"z0":5.950367061436776,"aX":-8.001974246536495},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2366,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.3986150763606604,"extension":6.46864399475485},"hitData":{"launchSpeed":91.9,"launchAngle":31.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.44,"coordY":80.64}},"index":5,"playId":"3bc1cd95-b5aa-39ac-b7f7-d3f6d8d97fea","pitchNumber":5,"startTime":"2026-08-26T22:41:46.100Z","endTime":"2026-08-26T22:42:00.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:42:00.130Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Stephenson singles on a sharp line drive to left fielder Turner Hill. Matt McLain scores.","rbi":1,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:43:05.208Z","endTime":"2026-08-26T22:43:53.421Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":681916,"link":"/api/v1/people/681916"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Stephenson replaces Ke'Bryan Hayes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T22:42:28.712Z","endTime":"2026-08-26T22:42:34.307Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":663647,"link":"/api/v1/people/663647"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-26T22:42:34.307Z","endTime":"2026-08-26T22:43:07.110Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.576181284013167,"aZ":-26.20377738161972,"pfxX":2.161158024266831,"pfxZ":3.7100516732119697,"pX":-0.6350761880753225,"pZ":2.8516133530557153,"vX0":1.9932380280647422,"vY0":-124.82815922881696,"vZ0":-2.48405704178077,"x":141.21,"y":161.79,"x0":-1.7191584547667267,"y0":50.00229409701794,"z0":5.974963154532341,"aX":3.4756361625574614},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.5,"breakHorizontal":-4.3,"spinRate":2443,"spinDirection":100},"zone":4,"typeConfidence":0.83,"plateTime":0.4355861605617335,"extension":6.43569438379329},"index":2,"playId":"95c0393b-5015-3637-8c1f-d404dca90534","pitchNumber":1,"startTime":"2026-08-26T22:43:07.110Z","endTime":"2026-08-26T22:43:11.272Z","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":94.7,"endSpeed":87.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.707918122727232,"aZ":-12.195653191610198,"pfxX":-2.8034308414053317,"pfxZ":10.316172901395547,"pX":-0.33983259998455545,"pZ":2.879466857953515,"vX0":3.7049102715936932,"vY0":-137.83057603554113,"vZ0":-6.182997685515811,"x":129.95,"y":161.03,"x0":-1.3330346142260188,"y0":50.005620565547,"z0":5.964591091225703,"aX":-5.431046262132083},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":4.3,"spinRate":2275,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.3963654015156699,"extension":6.545198769234201},"index":3,"playId":"d94994fe-5131-3506-8c64-927d744b626c","pitchNumber":2,"startTime":"2026-08-26T22:43:23.935Z","endTime":"2026-08-26T22:43:28.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08853881120451,"aZ":-27.312968232806934,"pfxX":5.5114450882982045,"pfxZ":3.0523106035671965,"pX":-0.45737146308742643,"pZ":2.7732637993568847,"vX0":1.1248989460553753,"vY0":-124.34334453407777,"vZ0":-2.505437115653222,"x":134.43,"y":163.9,"x0":-1.6304394845415804,"y0":50.000931262991436,"z0":6.022609772904945,"aX":8.770981804711957},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":-10.2,"spinRate":2432,"spinDirection":86},"zone":4,"typeConfidence":0.92,"plateTime":0.4377608134757267,"extension":6.2625781908662965},"hitData":{"launchSpeed":100.6,"launchAngle":11.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.9,"coordY":95.45}},"index":4,"playId":"bc19ea9e-8b17-3a32-82e9-68876ba0eeec","pitchNumber":3,"startTime":"2026-08-26T22:43:43.696Z","endTime":"2026-08-26T22:43:53.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:43:53.421Z","atBatIndex":83},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Umpire reviewed (play at 1st), call on the field was upheld: Umpire reviewed (slide interference), call on the field was upheld: Héctor Rodríguez grounds into a force out, pitcher Reiver Sanmartin to shortstop Christian Koss. Ivan Johnson out at 2nd. Héctor Rodríguez to 1st.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:46:37.999Z","endTime":"2026-08-26T22:46:49.177Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665665,"link":"/api/v1/people/665665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T22:44:14.043Z","endTime":"2026-08-26T22:44:38.083Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Ivan Johnson replaces Tyler Stephenson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-26T22:44:38.083Z","endTime":"2026-08-26T22:44:39.083Z","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":"902","replacedPlayer":{"id":663886,"link":"/api/v1/people/663886"},"base":1},{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Dylan Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-26T22:44:38.083Z","endTime":"2026-08-26T22:46:30.690Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"startTime":"2026-08-26T22:46:30.690Z","endTime":"2026-08-26T22:46:40.149Z","isPitch":false,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97627983959501,"aZ":-31.589111523884817,"pfxX":9.801963693429432,"pfxZ":0.3222784047916516,"pX":0.313835833012769,"pZ":2.752896577013748,"vX0":-8.818358527950547,"vY0":-133.07268104816038,"vZ0":-0.746032989084289,"x":105.04,"y":164.45,"x0":2.387611159432074,"y0":50.00203211623,"z0":5.313481771358536,"aX":17.683288119189807},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.6,"breakHorizontal":-16.0,"spinRate":2307,"spinDirection":110},"zone":3,"typeConfidence":0.93,"plateTime":0.4106786895659953,"extension":6.240785260336654},"hitData":{"launchSpeed":78.1,"launchAngle":-63.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.28,"coordY":179.55}},"index":4,"playId":"03a5fa3a-cde0-383a-86f9-e24e57fa54f5","pitchNumber":1,"startTime":"2026-08-26T22:46:40.149Z","endTime":"2026-08-26T22:46:49.177Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NF","additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"NE"}]},"playEndTime":"2026-08-26T22:46:49.177Z","atBatIndex":84},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Elly De La Cruz grounds into a force out, third baseman Buddy Kennedy to second baseman Shay Whitcomb. Héctor Rodríguez out at 2nd.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:50:04.158Z","endTime":"2026-08-26T22:51:50.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":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":{"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":81.8,"endSpeed":75.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.102339761842533,"aZ":-33.0128848362433,"pfxX":-4.083340637234248,"pfxZ":-0.5814941130551716,"pX":1.960158596007622,"pZ":1.787640302867996,"vX0":-0.7464844630225318,"vY0":-119.23183851162561,"vZ0":-1.0757569009142873,"x":42.28,"y":190.51,"x0":2.807361455011128,"y0":50.00128623678242,"z0":5.2013069346954275,"aX":-5.927740964829731},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.1,"breakHorizontal":7.6,"spinRate":2553,"spinDirection":269},"zone":14,"typeConfidence":0.9,"plateTime":0.45790165442693365,"extension":6.249668933102411},"index":0,"playId":"49d053d3-ae50-38ee-923d-bb771b811638","pitchNumber":1,"startTime":"2026-08-26T22:50:06.590Z","endTime":"2026-08-26T22:50:10.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"3af9ee73-3f51-36c4-9672-d597b769b736","startTime":"2026-08-26T22:50:24.470Z","endTime":"2026-08-26T22:50:28.244Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960803111467477,"aZ":-26.821966502322546,"pfxX":11.464501889585673,"pfxZ":2.9429740484111964,"pX":-0.3570962553050781,"pZ":2.4462119332782213,"vX0":-10.413010360527204,"vY0":-133.61436017593115,"vZ0":-2.838932654592893,"x":130.61,"y":172.73,"x0":2.0883197001711364,"y0":50.004716078093686,"z0":5.435963985169474,"aX":20.871921311136056},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.9,"breakHorizontal":-18.7,"spinRate":2353,"spinDirection":116},"zone":4,"typeConfidence":0.96,"plateTime":0.4088599833802351,"extension":6.298020523350963},"index":2,"playId":"fe4f8772-81bf-357f-8b58-6d89260d3d56","pitchNumber":2,"startTime":"2026-08-26T22:50:40.694Z","endTime":"2026-08-26T22:50:44.626Z","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":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91352810612015,"aZ":-31.39802518286856,"pfxX":11.583869932426751,"pfxZ":0.4872096475703076,"pX":0.7958894170575062,"pZ":1.5905933626290834,"vX0":-7.3020796005127515,"vY0":-124.99322469213384,"vZ0":-2.530526647921425,"x":86.66,"y":195.83,"x0":2.2421484906097184,"y0":50.00155642949263,"z0":5.180223741157588,"aX":18.427418861469874},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":-19.4,"spinRate":2234,"spinDirection":104},"zone":14,"typeConfidence":0.93,"plateTime":0.4372867575808064,"extension":6.35784408082944},"index":3,"playId":"06cb4860-7e11-38f2-90e9-475add493278","pitchNumber":3,"startTime":"2026-08-26T22:51:01.105Z","endTime":"2026-08-26T22:51:05.432Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.341492008902595,"aZ":-30.349795329067913,"pfxX":10.550726309868498,"pfxZ":1.1300956514327325,"pX":-0.7848527495394028,"pZ":1.1342966177709026,"vX0":-11.179105882539485,"vY0":-125.6574055779562,"vZ0":-4.084510040306334,"x":146.92,"y":208.15,"x0":2.3236048642643525,"y0":50.006146845082995,"z0":5.21134643053935,"aX":17.096878166957868},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":-16.9,"spinRate":2283,"spinDirection":101},"zone":13,"typeConfidence":0.93,"plateTime":0.4337264906263658,"extension":6.344992056133476},"index":4,"playId":"76d730ce-ac30-3233-8d15-500c2c51037e","pitchNumber":4,"startTime":"2026-08-26T22:51:24.560Z","endTime":"2026-08-26T22:51:28.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07146826579248,"aZ":-29.676175146210618,"pfxX":12.768431822499418,"pfxZ":1.3846171830155205,"pX":-0.6431222677293661,"pZ":2.1084582868020134,"vX0":-11.67023682540278,"vY0":-133.88212059629765,"vZ0":-2.618281907562912,"x":141.51,"y":181.85,"x0":2.1305238849117965,"y0":50.00136624660935,"z0":5.240662332716537,"aX":22.992008067145548},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.0,"breakHorizontal":-20.4,"spinRate":2381,"spinDirection":111},"zone":7,"typeConfidence":0.96,"plateTime":0.410372166859331,"extension":6.3322952613284205},"hitData":{"launchSpeed":105.6,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.05,"coordY":165.87}},"index":5,"playId":"0bcc7d02-86ad-3c1f-ae9a-89fdcafa9331","pitchNumber":5,"startTime":"2026-08-26T22:51:42.356Z","endTime":"2026-08-26T22:51:50.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:51:50.912Z","atBatIndex":85},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Buddy Kennedy pops out to second baseman Matt McLain.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T22:54:02.854Z","endTime":"2026-08-26T22:55:15.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"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,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Emilio Pagán replaces Tony Santillan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:54:05.143Z","endTime":"2026-08-26T22:54:05.144Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Ivan Johnson remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T22:54:05.145Z","endTime":"2026-08-26T22:54:05.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671155,"link":"/api/v1/people/671155"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"description":"Defensive switch from left field to right field for JJ Bleday.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-26T22:54:05.147Z","endTime":"2026-08-26T22:54:05.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"400"},{"details":{"description":"Defensive Substitution: TJ Friedl replaces right fielder Héctor Rodríguez, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-26T22:54:05.149Z","endTime":"2026-08-26T22:54:05.150Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":699302,"link":"/api/v1/people/699302"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.520976099841096,"aZ":-13.809494338577712,"pfxX":-5.0997808575017824,"pfxZ":9.335426697672549,"pX":0.512093955956674,"pZ":2.3273201067618374,"vX0":6.195116139849991,"vY0":-138.53788907516875,"vZ0":-6.233745695289886,"x":97.48,"y":175.94,"x0":-1.0781101015942802,"y0":50.00038754243352,"z0":5.509505640457099,"aX":-10.029528181593218},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":8.2,"spinRate":2325,"spinDirection":213},"zone":6,"typeConfidence":0.89,"plateTime":0.39359588570636106,"extension":6.815787388226609},"index":4,"playId":"98c2b994-0ff9-3bed-bbcb-f775b22e4ff1","pitchNumber":1,"startTime":"2026-08-26T22:54:05.151Z","endTime":"2026-08-26T22:54:08.947Z","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":95.6,"endSpeed":87.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.070491459729944,"aZ":-10.822361653538387,"pfxX":-6.353083241495293,"pfxZ":10.90588149405766,"pX":0.6383462971155208,"pZ":2.5431698475284152,"vX0":6.916744542472825,"vY0":-139.01894825203829,"vZ0":-6.269093084588481,"x":92.67,"y":170.11,"x0":-1.056141414840781,"y0":50.00636120012192,"z0":5.545587073373348,"aX":-12.442283247264081},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":10.1,"spinRate":2427,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.39396119704153065,"extension":6.626164429308449},"index":5,"playId":"1755aee7-e371-32e1-a839-01bbaf7ba56c","pitchNumber":2,"startTime":"2026-08-26T22:54:22.049Z","endTime":"2026-08-26T22:54:29.588Z","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":95.9,"endSpeed":87.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992703404916664,"aZ":-12.54632044441706,"pfxX":-4.711799637937731,"pfxZ":9.956230046967082,"pX":0.9797742762236585,"pZ":2.9489846936263926,"vX0":7.041389253757983,"vY0":-139.4220849869346,"vZ0":-5.089269253781365,"x":79.65,"y":159.16,"x0":-0.9648671768295322,"y0":50.00078511385414,"z0":5.624267559850138,"aX":-9.287386704095981},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":7.1,"spinRate":2519,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.39268435050129336,"extension":6.5821760547127175},"index":6,"playId":"ccb28e9b-e9c5-3330-8147-fef3251bef0a","pitchNumber":3,"startTime":"2026-08-26T22:54:45.878Z","endTime":"2026-08-26T22:54:50.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54426076455914,"aZ":-25.1400610005771,"pfxX":-4.656709142512969,"pfxZ":4.587381423448966,"pX":-0.148346734889513,"pZ":2.2634045562065417,"vX0":4.140065722148864,"vY0":-122.84144256537313,"vZ0":-2.823176498610317,"x":147.73,"y":203.12,"x0":-1.2477160407099663,"y0":50.00437761282206,"z0":5.557106118829202,"aX":-7.142416238741172},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.9,"breakHorizontal":7.6,"spinRate":785,"spinDirection":253},"zone":5,"typeConfidence":0.81,"plateTime":0.44529014721432425,"extension":6.87670991569247},"hitData":{"launchSpeed":90.4,"launchAngle":63.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.5,"coordY":138.0}},"index":7,"playId":"452d2d07-295c-3f34-829b-c82e29586386","pitchNumber":4,"startTime":"2026-08-26T22:55:05.970Z","endTime":"2026-08-26T22:55:15.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:55:15.981Z","atBatIndex":86},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Turner Hill singles on a ground ball to right fielder JJ Bleday, deflected by second baseman Matt McLain.","rbi":0,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T22:55:46.482Z","endTime":"2026-08-26T22:56:16.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"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":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"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_deflection"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8574578447904,"aZ":-11.604676495373422,"pfxX":-5.102511895989521,"pfxZ":10.895338205021288,"pX":-0.8062380032786353,"pZ":1.3206642381341913,"vX0":2.965758650528966,"vY0":-136.49347668414035,"vZ0":-8.891524694891748,"x":105.55,"y":176.71,"x0":-1.2435239669210154,"y0":50.005962913271816,"z0":5.418442242765066,"aX":-9.635796482249186},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":8.6,"spinRate":2350,"spinDirection":209},"zone":13,"typeConfidence":0.89,"plateTime":0.40119325263714023,"extension":6.6151173823621985},"index":0,"playId":"b3b19e0a-d7c6-38d7-9c77-ad6032c85cb1","pitchNumber":1,"startTime":"2026-08-26T22:55:46.482Z","endTime":"2026-08-26T22:55:50.363Z","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":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40994391581793,"aZ":-13.924385050596252,"pfxX":-4.8978420191757825,"pfxZ":9.327892235085345,"pX":0.30041289666183574,"pZ":2.299049046497183,"vX0":5.955132351862427,"vY0":-139.47837016482708,"vZ0":-5.932865443516586,"x":115.9,"y":178.12,"x0":-1.23303135910167,"y0":50.00393731161123,"z0":5.3835959173343,"aX":-9.583979231001408},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":7.6,"spinRate":2483,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.39374214793910367,"extension":6.524184579669535},"hitData":{"launchSpeed":98.9,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":173.99,"coordY":125.84}},"index":1,"playId":"d08fa705-c1b4-3ede-b861-ec3ef1305ba5","pitchNumber":2,"startTime":"2026-08-26T22:56:04.833Z","endTime":"2026-08-26T22:56:16.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:56:16.823Z","atBatIndex":87},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Cavanaugh strikes out swinging.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T22:56:56.865Z","endTime":"2026-08-26T22:59:02.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Drew Cavanaugh replaces Andrew Knizner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T22:56:58.964Z","endTime":"2026-08-26T22:56:58.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","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":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95370232049114,"aZ":-34.37045792868882,"pfxX":-5.1902328236720265,"pfxZ":-1.4778413525692686,"pX":-0.7223407198808599,"pZ":1.8188936147423131,"vX0":2.9945445201961434,"vY0":-121.26324044243871,"vZ0":-1.5253608075789644,"x":144.53,"y":189.67,"x0":-1.299618096217854,"y0":50.00220545748271,"z0":5.457581943485966,"aX":-7.7209802742981655},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.8,"breakHorizontal":8.6,"spinRate":676,"spinDirection":265},"zone":7,"typeConfidence":0.9,"plateTime":0.4518667321053562,"extension":6.803628634183444},"index":1,"playId":"d276ff4b-609f-3d6d-938c-229f336a4911","pitchNumber":1,"startTime":"2026-08-26T22:56:58.966Z","endTime":"2026-08-26T22:57:03.041Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.960890019555116,"aZ":-35.089045654932995,"pfxX":-4.843598165761921,"pfxZ":-1.9469446085576485,"pX":-0.915296751328633,"pZ":0.8496268547917002,"vX0":2.712904295920062,"vY0":-121.66417341177747,"vZ0":-3.6804436102018103,"x":151.89,"y":215.84,"x0":-1.415788931243099,"y0":50.000961730178524,"z0":5.424125367426425,"aX":-7.257488599478633},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.2,"breakHorizontal":8.2,"spinRate":728,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.45025277312627976,"extension":6.866211302297386},"index":2,"playId":"80337fec-3ad9-3883-86f6-f68782cdf681","pitchNumber":2,"startTime":"2026-08-26T22:57:28.921Z","endTime":"2026-08-26T22:57:33.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99548794258321,"aZ":-13.613694830680505,"pfxX":-6.869439845433402,"pfxZ":9.65860712563935,"pX":-0.738980449773601,"pZ":1.0439251180306388,"vX0":4.527179014951603,"vY0":-138.46788886588976,"vZ0":-8.716014932899064,"x":145.17,"y":210.59,"x0":-1.511691035847543,"y0":50.000600293916136,"z0":5.165690498710026,"aX":-13.195451595943227},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":11.4,"spinRate":2527,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.39720220350874147,"extension":6.8405811266556755},"index":3,"playId":"9687d332-2439-3dd5-889f-5a004a2c0670","pitchNumber":3,"startTime":"2026-08-26T22:57:52.326Z","endTime":"2026-08-26T22:57:56.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.743187915069196,"aZ":-26.219886195169394,"pfxX":1.7621570235182578,"pfxZ":3.6989011646164256,"pX":0.7894246092897588,"pZ":1.0191798859267422,"vX0":4.734215723995628,"vY0":-125.81979075845035,"vZ0":-5.399347989469284,"x":86.91,"y":211.26,"x0":-1.3428919232097662,"y0":50.000925025058045,"z0":5.308901713618072,"aX":2.833266109465732},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":-4.2,"spinRate":2257,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.43479028740314263,"extension":6.714005453305931},"index":4,"playId":"6be8f09b-b49f-38be-999a-3d05b1771ce5","pitchNumber":4,"startTime":"2026-08-26T22:58:12.101Z","endTime":"2026-08-26T22:58:16.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.165524069140645,"aZ":-14.423992148386155,"pfxX":-8.03177380727941,"pfxZ":9.322511329465272,"pX":-0.07339151022144105,"pZ":2.1547261348917024,"vX0":6.267596440048314,"vY0":-138.15917643917615,"vZ0":-5.887854327419107,"x":119.8,"y":180.6,"x0":-1.345329648349036,"y0":50.00012979396354,"z0":5.309097323590779,"aX":-15.28774218375036},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":13.0,"spinRate":2559,"spinDirection":211},"zone":8,"typeConfidence":0.91,"plateTime":0.39877906758298654,"extension":6.717232458716623},"index":5,"playId":"d4f8d6f1-853c-39a5-ad39-7f09ee8d5d72","pitchNumber":5,"startTime":"2026-08-26T22:58:32.025Z","endTime":"2026-08-26T22:58:35.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.301980338704357,"aZ":-12.933490789091268,"pfxX":-6.143620730990535,"pfxZ":9.84554884577689,"pX":0.3808703355858604,"pZ":3.1669181247011737,"vX0":6.8176103574265845,"vY0":-138.94905563432957,"vZ0":-3.6584911839641996,"x":102.48,"y":153.27,"x0":-1.3070130504566202,"y0":50.00098170838824,"z0":5.3606561116107825,"aX":-12.004805591631005},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2455,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.3942787214687815,"extension":6.716713578118006},"index":6,"playId":"ac33724c-c92c-3cf6-b500-49a1199d6294","pitchNumber":6,"startTime":"2026-08-26T22:58:57.650Z","endTime":"2026-08-26T22:59:02.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:59:02.243Z","atBatIndex":88},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T22:59:44.801Z","endTime":"2026-08-26T23:00:57.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"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":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.83"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.43"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.67"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.30"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.98"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.91"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.86"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.39"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.66"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.08"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.20"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.61"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.02"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"100815fe-b058-37e9-92cf-d3533fe7c4bc","startTime":"2026-08-26T22:59:27.795Z","endTime":"2026-08-26T22:59:31.287Z","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":95.3,"endSpeed":87.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737278913789986,"aZ":-11.932874433424749,"pfxX":-5.300536906063224,"pfxZ":10.410540843248125,"pX":0.014075697906538896,"pZ":1.6470247309193138,"vX0":5.285128730377339,"vY0":-138.49774947106204,"vZ0":-7.9677504145203075,"x":116.46,"y":194.31,"x0":-1.2296542286617602,"y0":50.00006826539677,"z0":5.357875620339444,"aX":-10.302868648806466},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2408,"spinDirection":214},"zone":8,"typeConfidence":0.9,"plateTime":0.3953783395281336,"extension":6.77481625748933},"index":1,"playId":"f808adb8-8ee9-3c6b-8966-0e8b67f6ae78","pitchNumber":1,"startTime":"2026-08-26T22:59:46.940Z","endTime":"2026-08-26T22:59:51.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39109903179793,"aZ":-14.592395904113038,"pfxX":-5.518759581033205,"pfxZ":9.03503762960695,"pX":0.29833004605072877,"pZ":3.5068104316047286,"vX0":6.168910590069909,"vY0":-138.68862510079236,"vZ0":-2.611794416053577,"x":105.63,"y":144.1,"x0":-1.239138874430749,"y0":50.000393418830114,"z0":5.435573490056195,"aX":-10.736236235350688},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2409,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3951328390203823,"extension":6.678737600350031},"index":2,"playId":"3541be9b-db07-3075-ba7f-9d97d48a6d62","pitchNumber":2,"startTime":"2026-08-26T23:00:09.535Z","endTime":"2026-08-26T23:00:14.066Z","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":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49797023056998,"aZ":-12.944171499316761,"pfxX":-5.0356505315326086,"pfxZ":9.85987043675079,"pX":1.2352881816149521,"pZ":2.932038139127459,"vX0":8.318438838098954,"vY0":-138.6500445693517,"vZ0":-4.380368703349165,"x":69.91,"y":159.61,"x0":-1.1471488109589816,"y0":50.00215606474346,"z0":5.3937515095621364,"aX":-9.821239545705055},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2353,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3947778271869842,"extension":6.701337943718444},"index":3,"playId":"be6be3c9-0786-33f1-ac47-4a0fb5d63a75","pitchNumber":3,"startTime":"2026-08-26T23:00:32.112Z","endTime":"2026-08-26T23:00:35.621Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13494980172024,"aZ":-31.22962314974686,"pfxX":-5.468690481913238,"pfxZ":0.6485252883100059,"pX":-0.32727894933457713,"pZ":0.8409534290440733,"vX0":3.8705154535131303,"vY0":-120.01351991069161,"vZ0":-4.1033558125714755,"x":129.48,"y":216.07,"x0":-1.2464129195323435,"y0":50.00490068786137,"z0":5.339182183981496,"aX":-8.018415124899992},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":9.0,"spinRate":767,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.4555126007288055,"extension":7.041042985649738},"index":4,"playId":"db5c1e28-da56-3822-9c62-66841d882a7e","pitchNumber":4,"startTime":"2026-08-26T23:00:51.611Z","endTime":"2026-08-26T23:00:57.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T23:00:57.112Z","atBatIndex":89}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T22:59:44.801Z","endTime":"2026-08-26T23:00:57.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"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":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.83"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.43"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.67"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.30"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.98"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.91"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.86"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.39"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.66"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.08"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.20"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.61"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.02"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"100815fe-b058-37e9-92cf-d3533fe7c4bc","startTime":"2026-08-26T22:59:27.795Z","endTime":"2026-08-26T22:59:31.287Z","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":95.3,"endSpeed":87.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737278913789986,"aZ":-11.932874433424749,"pfxX":-5.300536906063224,"pfxZ":10.410540843248125,"pX":0.014075697906538896,"pZ":1.6470247309193138,"vX0":5.285128730377339,"vY0":-138.49774947106204,"vZ0":-7.9677504145203075,"x":116.46,"y":194.31,"x0":-1.2296542286617602,"y0":50.00006826539677,"z0":5.357875620339444,"aX":-10.302868648806466},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2408,"spinDirection":214},"zone":8,"typeConfidence":0.9,"plateTime":0.3953783395281336,"extension":6.77481625748933},"index":1,"playId":"f808adb8-8ee9-3c6b-8966-0e8b67f6ae78","pitchNumber":1,"startTime":"2026-08-26T22:59:46.940Z","endTime":"2026-08-26T22:59:51.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39109903179793,"aZ":-14.592395904113038,"pfxX":-5.518759581033205,"pfxZ":9.03503762960695,"pX":0.29833004605072877,"pZ":3.5068104316047286,"vX0":6.168910590069909,"vY0":-138.68862510079236,"vZ0":-2.611794416053577,"x":105.63,"y":144.1,"x0":-1.239138874430749,"y0":50.000393418830114,"z0":5.435573490056195,"aX":-10.736236235350688},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2409,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3951328390203823,"extension":6.678737600350031},"index":2,"playId":"3541be9b-db07-3075-ba7f-9d97d48a6d62","pitchNumber":2,"startTime":"2026-08-26T23:00:09.535Z","endTime":"2026-08-26T23:00:14.066Z","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":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49797023056998,"aZ":-12.944171499316761,"pfxX":-5.0356505315326086,"pfxZ":9.85987043675079,"pX":1.2352881816149521,"pZ":2.932038139127459,"vX0":8.318438838098954,"vY0":-138.6500445693517,"vZ0":-4.380368703349165,"x":69.91,"y":159.61,"x0":-1.1471488109589816,"y0":50.00215606474346,"z0":5.3937515095621364,"aX":-9.821239545705055},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2353,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3947778271869842,"extension":6.701337943718444},"index":3,"playId":"be6be3c9-0786-33f1-ac47-4a0fb5d63a75","pitchNumber":3,"startTime":"2026-08-26T23:00:32.112Z","endTime":"2026-08-26T23:00:35.621Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13494980172024,"aZ":-31.22962314974686,"pfxX":-5.468690481913238,"pfxZ":0.6485252883100059,"pX":-0.32727894933457713,"pZ":0.8409534290440733,"vX0":3.8705154535131303,"vY0":-120.01351991069161,"vZ0":-4.1033558125714755,"x":129.48,"y":216.07,"x0":-1.2464129195323435,"y0":50.00490068786137,"z0":5.339182183981496,"aX":-8.018415124899992},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":9.0,"spinRate":767,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.4555126007288055,"extension":7.041042985649738},"index":4,"playId":"db5c1e28-da56-3822-9c62-66841d882a7e","pitchNumber":4,"startTime":"2026-08-26T23:00:51.611Z","endTime":"2026-08-26T23:00:57.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T23:00:57.112Z","atBatIndex":89},"scoringPlays":[13,18,20,40,51,57,72,75,79,82,83],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"hits":{"away":[{"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"coordinates":{"x":159.24,"y":147.63},"type":"E","description":"Field Error"},{"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":152.4,"y":163.84},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":108.16,"y":59.33},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":179.49,"y":95.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":109.74,"y":153.2},"type":"O","description":"Forceout"}]}},{"startIndex":11,"endIndex":19,"top":[11,12,13,14],"bottom":[15,16,17,18,19],"hits":{"away":[{"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":128.86,"y":193.18},"type":"O","description":"Sac Bunt"},{"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":189.79,"y":129.39},"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":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":115.86,"y":159.24},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"coordinates":{"x":92.32,"y":154.45},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":65.17,"y":58.86},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":139.19,"y":29.21},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":106.47,"y":61.24},"type":"O","description":"Flyout"}]}},{"startIndex":20,"endIndex":28,"top":[20,21,22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"coordinates":{"x":101.47,"y":37.94},"type":"H","description":"Home Run"},{"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":38.43,"y":72.99},"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":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":158.72,"y":167.9},"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":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":73.44,"y":108.54},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":87.4,"y":110.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":143.97,"y":171.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":97.1,"y":114.18},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":138.6,"y":88.14},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":169.02,"y":70.26},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":105.0,"y":160.8},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":148.71,"y":145.09},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":122.61,"y":179.76},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":43,"top":[36,37,38],"bottom":[39,40,41,42,43],"hits":{"away":[{"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":169.08,"y":55.78},"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":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":188.24,"y":108.29},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":236.19,"y":71.26},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":88.68,"y":123.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":107.26,"y":108.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":146.11,"y":137.22},"type":"O","description":"Lineout"}]}},{"startIndex":44,"endIndex":52,"top":[44,45,46,47],"bottom":[48,49,50,51,52],"hits":{"away":[{"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":97.34,"y":99.89},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":136.39,"y":87.28},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":73.28,"y":127.45},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":95.14,"y":73.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":66.66,"y":43.69},"type":"H","description":"Home Run"}]}},{"startIndex":53,"endIndex":62,"top":[53,54,55,56,57,58,59],"bottom":[60,61,62],"hits":{"away":[{"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":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":125.35,"y":147.78},"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":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":133.73,"y":87.32},"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":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"coordinates":{"x":99.21,"y":113.68},"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":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":159.35,"y":85.2},"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":7,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":108.12,"y":65.28},"type":"O","description":"Sac Fly"},{"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":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":148.71,"y":137.49},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":147.34,"y":93.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":116.3,"y":151.42},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":74,"top":[63,64,65,66],"bottom":[67,68,69,70,71,72,73,74],"hits":{"away":[{"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":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":131.86,"y":93.41},"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":8,"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":195.47,"y":102.39},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":199.64,"y":81.5},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":124.12,"y":199.77},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":187.94,"y":46.84},"type":"H","description":"Double"}]}},{"startIndex":75,"endIndex":89,"top":[75,76,77,78,79,80,81,82,83,84,85],"bottom":[86,87,88,89],"hits":{"away":[{"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":9,"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"coordinates":{"x":250.95,"y":79.37},"type":"H","description":"Home Run"},{"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":9,"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":93.98,"y":110.11},"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":9,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":78.11,"y":55.09},"type":"H","description":"Home Run"},{"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":9,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":108.55,"y":183.23},"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":9,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":126.0,"y":204.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":175.44,"y":80.64},"type":"O","description":"Sac Fly"},{"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":9,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":86.9,"y":95.45},"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":9,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"coordinates":{"x":130.28,"y":179.55},"type":"O","description":"Forceout"},{"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":9,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":106.05,"y":165.87},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":154.5,"y":138.0},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":173.99,"y":125.84},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":7,"hits":6,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":9,"hits":12,"errors":2,"leftOnBase":7},"away":{"runs":10,"hits":15,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"onDeck":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"inHole":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"battingOrder":3,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"onDeck":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"inHole":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"battingOrder":7,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"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":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".227","atBats":39,"obp":".306","slg":".392","ops":".698","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":25,"rbi":10,"leftOnBase":21,"sacBunts":1,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":2,"hits":12,"hitByPitch":2,"atBats":36,"obp":".429","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":172,"era":"4.55","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.41","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":67,"strikes":105,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":9,"pitchesPerInning":"19.11","runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"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":"200","stats":{"batting":{"summary":"3-6 | 2B, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":59,"groundOuts":110,"airOuts":89,"runs":77,"doubles":23,"triples":5,"homeRuns":21,"strikeOuts":140,"baseOnBalls":54,"intentionalWalks":0,"hits":121,"hitByPitch":2,"avg":".265","atBats":457,"obp":".343","slg":".475","ops":".818","caughtStealing":8,"stolenBases":23,"stolenBasePercentage":".742","caughtStealingPercentage":".258","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":516,"totalBases":217,"rbi":58,"leftOnBase":167,"sacBunts":0,"sacFlies":3,"babip":".334","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.76","popOuts":6,"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":242,"putOuts":153,"errors":15,"chances":410,"fielding":".963","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":"3-4 | BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":33,"groundOuts":44,"airOuts":61,"runs":28,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":0,"hits":59,"hitByPitch":3,"avg":".260","atBats":227,"obp":".354","slg":".366","ops":".720","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":263,"totalBases":83,"rbi":21,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".340","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.40","popOuts":13,"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":1,"putOuts":177,"errors":1,"chances":179,"fielding":".994","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":"300","stats":{"batting":{"summary":"0-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":79,"groundOuts":135,"airOuts":125,"runs":75,"doubles":24,"triples":0,"homeRuns":28,"strikeOuts":127,"baseOnBalls":56,"intentionalWalks":5,"hits":134,"hitByPitch":4,"avg":".261","atBats":513,"obp":".334","slg":".472","ops":".806","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":581,"totalBases":242,"rbi":100,"leftOnBase":211,"sacBunts":0,"sacFlies":8,"babip":".290","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.32","popOuts":16,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":113,"putOuts":615,"errors":3,"chances":731,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":44,"gamesStarted":0,"flyOuts":27,"groundOuts":36,"airOuts":44,"runs":19,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":34,"baseOnBalls":15,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":146,"obp":".307","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":647,"era":"4.46","inningsPitched":"38.1","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":19,"whip":"1.30","battersFaced":164,"outs":115,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":647,"balls":218,"strikes":429,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".667","pitchesPerInning":"16.88","gamesFinished":10,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"7.98","walksPer9Inn":"3.52","hitsPer9Inn":"8.22","runsScoredPer9":"4.46","homeRunsPer9":"1.41","inheritedRunners":23,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682825":{"person":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"jerseyNumber":"47","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":0,"flyOuts":9,"groundOuts":13,"airOuts":14,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":33,"baseOnBalls":14,"intentionalWalks":0,"hits":15,"hitByPitch":3,"atBats":74,"obp":".348","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":393,"era":"3.54","inningsPitched":"20.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":8,"whip":"1.43","battersFaced":92,"outs":61,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":393,"balls":161,"strikes":232,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".---","pitchesPerInning":"19.33","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"14.61","walksPer9Inn":"6.20","hitsPer9Inn":"6.64","runsScoredPer9":"3.54","homeRunsPer9":"0.89","inheritedRunners":7,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 17)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":26,"groundOuts":14,"airOuts":46,"runs":14,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":1,"hits":25,"hitByPitch":4,"atBats":115,"obp":".290","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":511,"era":"4.02","inningsPitched":"31.1","wins":5,"losses":1,"saves":17,"saveOpportunities":20,"holds":0,"blownSaves":3,"earnedRuns":14,"whip":"1.09","battersFaced":131,"outs":94,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":511,"balls":180,"strikes":331,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".833","pitchesPerInning":"16.31","gamesFinished":29,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.48","walksPer9Inn":"2.59","hitsPer9Inn":"7.18","runsScoredPer9":"4.02","homeRunsPer9":"1.44","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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":44,"gamesStarted":0,"flyOuts":28,"groundOuts":47,"airOuts":45,"runs":19,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":2,"hits":34,"hitByPitch":5,"atBats":163,"obp":".286","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":723,"era":"3.30","inningsPitched":"43.2","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":8,"blownSaves":3,"earnedRuns":16,"whip":"1.08","battersFaced":186,"outs":131,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":723,"balls":238,"strikes":485,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"16.56","gamesFinished":9,"strikeoutWalkRatio":"3.15","strikeoutsPer9Inn":"8.45","walksPer9Inn":"2.68","hitsPer9Inn":"7.01","runsScoredPer9":"3.92","homeRunsPer9":"1.03","inheritedRunners":17,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 2-4)","summary":"1.0 IP, 3 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":2,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":36,"gamesStarted":0,"flyOuts":26,"groundOuts":29,"airOuts":38,"runs":24,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":2,"hits":32,"hitByPitch":1,"atBats":125,"obp":".352","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":541,"era":"6.00","inningsPitched":"33.0","wins":2,"losses":4,"saves":5,"saveOpportunities":9,"holds":11,"blownSaves":4,"earnedRuns":22,"whip":"1.52","battersFaced":148,"outs":99,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":541,"balls":206,"strikes":335,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":3,"winPercentage":".333","pitchesPerInning":"16.39","gamesFinished":11,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.18","walksPer9Inn":"4.91","hitsPer9Inn":"8.73","runsScoredPer9":"6.55","homeRunsPer9":"2.45","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":87,"groundOuts":139,"airOuts":152,"runs":77,"doubles":20,"triples":2,"homeRuns":26,"strikeOuts":112,"baseOnBalls":45,"intentionalWalks":0,"hits":150,"hitByPitch":13,"atBats":548,"obp":".342","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2363,"era":"4.72","inningsPitched":"137.1","wins":5,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.42","battersFaced":611,"outs":412,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2363,"balls":894,"strikes":1469,"strikePercentage":".620","hitBatsmen":13,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".294","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.49","strikeoutsPer9Inn":"7.34","walksPer9Inn":"2.95","hitsPer9Inn":"9.83","runsScoredPer9":"5.05","homeRunsPer9":"1.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":49},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":3,"chances":23,"fielding":".870","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"1-4 | K, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":67,"groundOuts":72,"airOuts":108,"runs":48,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":112,"baseOnBalls":45,"intentionalWalks":0,"hits":69,"hitByPitch":4,"avg":".193","atBats":357,"obp":".290","slg":".350","ops":".640","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":125,"rbi":35,"leftOnBase":165,"sacBunts":3,"sacFlies":1,"babip":".240","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.46","popOuts":23,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":247,"putOuts":164,"errors":3,"chances":414,"fielding":".993","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":"900","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":42,"groundOuts":50,"airOuts":76,"runs":19,"doubles":2,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":30,"hitByPitch":2,"avg":".153","atBats":196,"obp":".213","slg":".250","ops":".463","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":49,"rbi":8,"leftOnBase":91,"sacBunts":0,"sacFlies":0,"babip":".166","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.20","popOuts":8,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":110,"putOuts":45,"errors":2,"chances":157,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677943":{"person":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943"},"jerseyNumber":"60","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","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":8,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"101","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":39,"groundOuts":60,"airOuts":74,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":59,"baseOnBalls":20,"intentionalWalks":0,"hits":35,"hitByPitch":5,"avg":".158","atBats":222,"obp":".242","slg":".234","ops":".476","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":52,"rbi":11,"leftOnBase":85,"sacBunts":5,"sacFlies":1,"babip":".199","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":19,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":179,"errors":1,"chances":181,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":23,"gamesStarted":20,"flyOuts":70,"groundOuts":111,"airOuts":121,"runs":63,"doubles":22,"triples":2,"homeRuns":15,"strikeOuts":83,"baseOnBalls":43,"intentionalWalks":1,"hits":114,"hitByPitch":4,"atBats":427,"obp":".339","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1794,"era":"5.13","inningsPitched":"107.0","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.47","battersFaced":478,"outs":321,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1794,"balls":668,"strikes":1126,"strikePercentage":".630","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".385","pitchesPerInning":"16.77","gamesFinished":3,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"6.98","walksPer9Inn":"3.62","hitsPer9Inn":"9.59","runsScoredPer9":"5.30","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":0,"chances":13,"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,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":13,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":16,"groundOuts":38,"airOuts":31,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":1,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".230","atBats":113,"obp":".235","slg":".363","ops":".598","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":41,"rbi":14,"leftOnBase":47,"sacBunts":2,"sacFlies":1,"babip":".247","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.25","popOuts":7,"lineOuts":8},"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":{"gamesStarted":1,"caughtStealing":6,"stolenBases":30,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":15,"putOuts":281,"errors":5,"chances":301,"fielding":".983","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"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":105,"flyOuts":56,"groundOuts":58,"airOuts":93,"runs":33,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":102,"baseOnBalls":40,"intentionalWalks":1,"hits":81,"hitByPitch":2,"avg":".245","atBats":330,"obp":".327","slg":".406","ops":".733","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":376,"totalBases":134,"rbi":44,"leftOnBase":144,"sacBunts":0,"sacFlies":4,"babip":".314","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":13,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":19,"stolenBases":83,"stolenBasePercentage":".814","caughtStealingPercentage":".186","assists":35,"putOuts":756,"errors":4,"chances":795,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"2-5 | HR, 2 K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":44,"groundOuts":62,"airOuts":84,"runs":34,"doubles":16,"triples":0,"homeRuns":19,"strikeOuts":143,"baseOnBalls":41,"intentionalWalks":1,"hits":75,"hitByPitch":5,"avg":".208","atBats":361,"obp":".295","slg":".410","ops":".705","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":148,"rbi":57,"leftOnBase":187,"sacBunts":0,"sacFlies":3,"babip":".277","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":20,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":25,"errors":3,"chances":78,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 4 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":37,"strikes":58,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":44,"groundOuts":82,"airOuts":80,"runs":46,"doubles":16,"triples":1,"homeRuns":15,"strikeOuts":64,"baseOnBalls":33,"intentionalWalks":0,"hits":89,"hitByPitch":11,"atBats":306,"obp":".373","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1416,"era":"5.24","inningsPitched":"79.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.54","battersFaced":359,"outs":237,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1416,"balls":538,"strikes":878,"strikePercentage":".620","hitBatsmen":11,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":4,"winPercentage":".500","pitchesPerInning":"17.92","gamesFinished":0,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"7.29","walksPer9Inn":"3.76","hitsPer9Inn":"10.14","runsScoredPer9":"5.24","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":11,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":62,"gamesStarted":0,"flyOuts":23,"groundOuts":63,"airOuts":41,"runs":33,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":53,"baseOnBalls":30,"intentionalWalks":2,"hits":51,"hitByPitch":5,"atBats":202,"obp":".360","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1019,"era":"4.56","inningsPitched":"53.1","wins":2,"losses":7,"saves":1,"saveOpportunities":5,"holds":6,"blownSaves":4,"earnedRuns":27,"whip":"1.52","battersFaced":244,"outs":160,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1019,"balls":408,"strikes":611,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".222","pitchesPerInning":"19.11","gamesFinished":7,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"8.94","walksPer9Inn":"5.06","hitsPer9Inn":"8.61","runsScoredPer9":"5.57","homeRunsPer9":"0.84","inheritedRunners":39,"inheritedRunnersScored":12,"catchersInterference":1,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"0-2 | 2 BB, HBP, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"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":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":70,"groundOuts":61,"airOuts":137,"runs":50,"doubles":14,"triples":2,"homeRuns":21,"strikeOuts":96,"baseOnBalls":62,"intentionalWalks":1,"hits":82,"hitByPitch":3,"avg":".219","atBats":374,"obp":".333","slg":".436","ops":".769","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":163,"rbi":51,"leftOnBase":165,"sacBunts":0,"sacFlies":2,"babip":".236","groundOutsToAirouts":"0.45","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.81","popOuts":29,"lineOuts":38},"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":187,"errors":0,"chances":192,"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","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":66,"gamesStarted":0,"flyOuts":42,"groundOuts":55,"airOuts":67,"runs":32,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":64,"baseOnBalls":37,"intentionalWalks":5,"hits":47,"hitByPitch":4,"atBats":231,"obp":".322","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1041,"era":"2.69","inningsPitched":"63.2","wins":5,"losses":5,"saves":2,"saveOpportunities":3,"holds":15,"blownSaves":1,"earnedRuns":19,"whip":"1.32","battersFaced":274,"outs":191,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1041,"balls":398,"strikes":643,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".500","pitchesPerInning":"16.35","gamesFinished":11,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"9.05","walksPer9Inn":"5.23","hitsPer9Inn":"6.64","runsScoredPer9":"4.52","homeRunsPer9":"0.71","inheritedRunners":28,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"2.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":26,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":1,"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":24,"gamesStarted":0,"flyOuts":24,"groundOuts":27,"airOuts":38,"runs":12,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":112,"obp":".250","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":517,"era":"2.88","inningsPitched":"34.1","wins":2,"losses":3,"saves":2,"saveOpportunities":2,"holds":3,"blownSaves":0,"earnedRuns":11,"whip":"0.90","battersFaced":128,"outs":103,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":517,"balls":181,"strikes":336,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":2,"winPercentage":".400","pitchesPerInning":"15.06","gamesFinished":4,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.13","walksPer9Inn":"3.41","hitsPer9Inn":"4.72","runsScoredPer9":"3.15","homeRunsPer9":"1.57","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":10},"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":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":27,"gamesStarted":27,"flyOuts":90,"groundOuts":134,"airOuts":176,"runs":71,"doubles":24,"triples":2,"homeRuns":18,"strikeOuts":114,"baseOnBalls":68,"intentionalWalks":0,"hits":136,"hitByPitch":0,"atBats":553,"obp":".325","caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","numberOfPitches":2502,"era":"4.15","inningsPitched":"145.1","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.40","battersFaced":630,"outs":436,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2502,"balls":937,"strikes":1565,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".400","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"7.06","walksPer9Inn":"4.21","hitsPer9Inn":"8.42","runsScoredPer9":"4.40","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":40,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":1,"errors":1,"chances":13,"fielding":".923","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":"100","stats":{"batting":{"summary":"3-6 | 2 HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":9,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":18,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".220","atBats":50,"obp":".291","slg":".440","ops":".731","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":22,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".229","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.67","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":24,"errors":0,"chances":24,"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":25,"gamesStarted":25,"flyOuts":83,"groundOuts":95,"airOuts":145,"runs":47,"doubles":24,"triples":3,"homeRuns":14,"strikeOuts":164,"baseOnBalls":49,"intentionalWalks":0,"hits":112,"hitByPitch":1,"atBats":514,"obp":".286","caughtStealing":6,"stolenBases":22,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":2302,"era":"2.77","inningsPitched":"139.2","wins":14,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.15","battersFaced":567,"outs":419,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2302,"balls":846,"strikes":1456,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".824","pitchesPerInning":"16.48","gamesFinished":0,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"10.57","walksPer9Inn":"3.16","hitsPer9Inn":"7.22","runsScoredPer9":"3.03","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":32,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":2,"chances":15,"fielding":".867","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"902","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".071","atBats":14,"obp":".235","slg":".071","ops":".306","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.75","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":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[699302,670770,682829,701398,668709,553993,667472,680574,624431,663647,663886,671155,666157,670062,656271,663574,641941],"pitchers":[666157,670062,656271,663574,641941],"bench":[677943],"bullpen":[671096,622088,695505,572955,695076,682825,594580,663903],"battingOrder":[670770,682829,701398,668709,553993,667472,680574,624431,671155],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"De La Cruz, E (23, Webb, L)."},{"label":"HR","value":"Rodríguez, H 2 (3, 3rd inning off Webb, L, 0 on, 0 out, 9th inning off Bivens, 0 on, 0 out); Suárez, E (19, 9th inning off Smith, D, 3 on, 0 out)."},{"label":"TB","value":"De La Cruz, E 4; Hayes; McLain, M; Myers 3; Rodríguez, H 9; Stephenson, T; Suárez, E 5; Trevino."},{"label":"RBI","value":"Rodríguez, H 2 (5); Stephenson, T (44); Stewart, S (100); Suárez, E 4 (57); Trevino 2 (14)."},{"label":"Runners left in scoring position, 2 out","value":"Suárez, E 4; Hayes."},{"label":"SAC","value":"McLain, M."},{"label":"SF","value":"Stewart, S; Trevino."},{"label":"GIDP","value":"Hayes."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"De La Cruz, E (23, 2nd base off Webb, L/Knizner); Myers (9, 2nd base off Webb, L/Knizner); McLain, M (16, 2nd base off Smith, D/Knizner)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Bleday (Knizner at home)."}]}],"note":[{"label":"a","value":"Singled for Hayes in the 9th."},{"label":"1","value":"Ran for Stephenson, T in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":2,"hits":12,"hitByPitch":2,"avg":".248","atBats":36,"obp":".307","slg":".407","ops":".714","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":25,"rbi":9,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":39,"obp":".435","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":184,"era":"4.33","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.36","battersFaced":47,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":69,"strikes":115,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":10,"pitchesPerInning":"20.44","runsScoredPer9":"10.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":2,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID813841":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"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":33,"flyOuts":5,"groundOuts":6,"airOuts":7,"runs":9,"doubles":1,"triples":2,"homeRuns":3,"strikeOuts":28,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".255","atBats":51,"obp":".269","slg":".529","ops":".798","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":27,"rbi":6,"leftOnBase":18,"sacBunts":3,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":1,"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":4,"putOuts":39,"errors":0,"chances":43,"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"}]},"ID694376":{"person":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":3,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".147","atBats":34,"obp":".171","slg":".441","ops":".612","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":15,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":12,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID681916":{"person":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(L, 0-5)(BS, 3)","summary":"0.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"27.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":12,"groundOuts":16,"airOuts":34,"runs":13,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":3,"hits":25,"hitByPitch":2,"atBats":107,"obp":".328","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":509,"era":"3.45","inningsPitched":"28.2","wins":0,"losses":5,"saves":3,"saveOpportunities":6,"holds":7,"blownSaves":3,"earnedRuns":11,"whip":"1.36","battersFaced":127,"outs":86,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":509,"balls":181,"strikes":328,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":6,"winPercentage":".000","pitchesPerInning":"17.76","gamesFinished":11,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"11.30","walksPer9Inn":"4.40","hitsPer9Inn":"7.85","runsScoredPer9":"4.08","homeRunsPer9":"0.94","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":9},"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"}]},"ID701852":{"person":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"jerseyNumber":"61","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"601","stats":{"batting":{"note":"c-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":12,"groundOuts":20,"airOuts":24,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".250","atBats":92,"obp":".349","slg":".261","ops":".610","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":24,"rbi":7,"leftOnBase":31,"sacBunts":2,"sacFlies":0,"babip":".354","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":{"caughtStealing":7,"stolenBases":24,"stolenBasePercentage":".774","caughtStealingPercentage":".226","assists":15,"putOuts":200,"errors":3,"chances":218,"fielding":".986","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"19","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".222","atBats":18,"obp":".333","slg":".444","ops":".777","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":8,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":3,"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":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":0,"putOuts":43,"errors":0,"chances":43,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID801501":{"person":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"301","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".083","atBats":12,"obp":".214","slg":".083","ops":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":1,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"2.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":22,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":97,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":33,"strikes":64,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":65,"groundOuts":183,"airOuts":129,"runs":64,"doubles":15,"triples":7,"homeRuns":11,"strikeOuts":118,"baseOnBalls":36,"intentionalWalks":0,"hits":127,"hitByPitch":9,"atBats":554,"obp":".287","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","numberOfPitches":2232,"era":"3.72","inningsPitched":"147.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.10","battersFaced":603,"outs":443,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2232,"balls":769,"strikes":1463,"strikePercentage":".660","hitBatsmen":9,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":2,"winPercentage":".500","pitchesPerInning":"15.12","gamesFinished":0,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"7.19","walksPer9Inn":"2.19","hitsPer9Inn":"7.74","runsScoredPer9":"3.90","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":45},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":10,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676254":{"person":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":20,"groundOuts":31,"airOuts":32,"runs":23,"doubles":2,"triples":2,"homeRuns":4,"strikeOuts":21,"baseOnBalls":16,"intentionalWalks":3,"hits":35,"hitByPitch":1,"atBats":116,"obp":".388","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":533,"era":"6.83","inningsPitched":"29.0","wins":0,"losses":1,"saves":3,"saveOpportunities":6,"holds":4,"blownSaves":3,"earnedRuns":22,"whip":"1.76","battersFaced":136,"outs":87,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":533,"balls":201,"strikes":332,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":1,"winPercentage":".000","pitchesPerInning":"18.38","gamesFinished":10,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"6.52","walksPer9Inn":"4.97","hitsPer9Inn":"10.86","runsScoredPer9":"7.14","homeRunsPer9":"1.24","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"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"}]},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"41","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":8,"groundOuts":5,"airOuts":18,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".116","atBats":43,"obp":".224","slg":".140","ops":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":6,"rbi":1,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".179","groundOutsToAirouts":"0.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":12,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID805345":{"person":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":7,"gamesStarted":0,"flyOuts":2,"groundOuts":9,"airOuts":2,"runs":5,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":165,"era":"5.63","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.75","battersFaced":38,"outs":24,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":61,"strikes":104,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.63","gamesFinished":1,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"14.63","walksPer9Inn":"5.63","hitsPer9Inn":"10.13","runsScoredPer9":"5.63","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671345":{"person":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"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":13,"gamesStarted":0,"flyOuts":7,"groundOuts":17,"airOuts":12,"runs":7,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":51,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":211,"era":"4.05","inningsPitched":"13.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.35","battersFaced":57,"outs":40,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":211,"balls":85,"strikes":126,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".500","pitchesPerInning":"15.83","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"8.78","runsScoredPer9":"4.72","homeRunsPer9":"0.67","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694820":{"person":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"jerseyNumber":"90","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":10,"gamesStarted":0,"flyOuts":8,"groundOuts":17,"airOuts":18,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":69,"obp":".364","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":294,"era":"5.19","inningsPitched":"17.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":10,"whip":"1.56","battersFaced":77,"outs":52,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":294,"balls":115,"strikes":179,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".---","pitchesPerInning":"16.96","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.27","walksPer9Inn":"3.63","hitsPer9Inn":"10.38","runsScoredPer9":"5.19","homeRunsPer9":"1.56","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":8},"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}},"ID702352":{"person":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 4 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":14,"strikes":18,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"36.00","homeRunsPer9":"9.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":3,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":15,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":77,"era":"12.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"3.00","battersFaced":18,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":29,"strikes":48,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":1,"winPercentage":".---","pitchesPerInning":"25.67","gamesFinished":1,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"15.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"3.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"1-1 | 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":3,"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":108,"flyOuts":35,"groundOuts":78,"airOuts":83,"runs":39,"doubles":13,"triples":3,"homeRuns":7,"strikeOuts":59,"baseOnBalls":29,"intentionalWalks":2,"hits":69,"hitByPitch":7,"avg":".242","atBats":285,"obp":".325","slg":".382","ops":".707","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":109,"rbi":34,"leftOnBase":124,"sacBunts":2,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.71","popOuts":24,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":192,"errors":2,"chances":196,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":70,"groundOuts":146,"airOuts":137,"runs":58,"doubles":27,"triples":4,"homeRuns":9,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":0,"hits":133,"hitByPitch":7,"avg":".289","atBats":461,"obp":".325","slg":".423","ops":".748","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":492,"totalBases":195,"rbi":47,"leftOnBase":145,"sacBunts":0,"sacFlies":4,"babip":".305","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.22","popOuts":21,"lineOuts":46},"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":215,"errors":3,"chances":221,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":40,"gamesStarted":0,"flyOuts":20,"groundOuts":31,"airOuts":31,"runs":15,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":35,"baseOnBalls":23,"intentionalWalks":2,"hits":30,"hitByPitch":4,"atBats":125,"obp":".370","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":617,"era":"3.27","inningsPitched":"33.0","wins":1,"losses":6,"saves":0,"saveOpportunities":3,"holds":10,"blownSaves":3,"earnedRuns":12,"whip":"1.61","battersFaced":154,"outs":99,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":617,"balls":249,"strikes":368,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".143","pitchesPerInning":"18.70","gamesFinished":3,"strikeoutWalkRatio":"1.52","strikeoutsPer9Inn":"9.55","walksPer9Inn":"6.27","hitsPer9Inn":"8.18","runsScoredPer9":"4.09","homeRunsPer9":"0.00","inheritedRunners":29,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":79,"groundOuts":110,"airOuts":126,"runs":74,"doubles":31,"triples":1,"homeRuns":29,"strikeOuts":145,"baseOnBalls":59,"intentionalWalks":5,"hits":123,"hitByPitch":1,"avg":".246","atBats":500,"obp":".324","slg":".486","ops":".810","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":564,"totalBases":243,"rbi":76,"leftOnBase":230,"sacBunts":0,"sacFlies":4,"babip":".285","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.24","popOuts":22,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":770,"errors":7,"chances":838,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665665":{"person":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":".---","numberOfPitches":6,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":3,"groundOuts":20,"airOuts":8,"runs":9,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":54,"obp":".345","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":212,"era":"5.40","inningsPitched":"13.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.50","battersFaced":58,"outs":40,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":212,"balls":81,"strikes":131,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.90","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.70","hitsPer9Inn":"10.80","runsScoredPer9":"6.07","homeRunsPer9":"2.02","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":4,"groundOuts":14,"airOuts":14,"runs":7,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":1,"hits":5,"hitByPitch":0,"avg":".106","atBats":47,"obp":".236","slg":".234","ops":".470","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":11,"rbi":2,"leftOnBase":23,"sacBunts":3,"sacFlies":0,"babip":".138","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":48,"errors":0,"chances":50,"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"}]},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":14,"groundOuts":33,"airOuts":26,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":29,"baseOnBalls":5,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".211","atBats":109,"obp":".252","slg":".257","ops":".509","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":28,"rbi":2,"leftOnBase":52,"sacBunts":2,"sacFlies":0,"babip":".288","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":37,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694918":{"person":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":12,"gamesStarted":4,"flyOuts":14,"groundOuts":26,"airOuts":38,"runs":13,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":0,"hits":26,"hitByPitch":2,"atBats":116,"obp":".305","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":534,"era":"3.58","inningsPitched":"32.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.16","battersFaced":131,"outs":98,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":534,"balls":201,"strikes":333,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".---","pitchesPerInning":"16.35","gamesFinished":6,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.44","walksPer9Inn":"3.31","hitsPer9Inn":"7.16","runsScoredPer9":"3.58","homeRunsPer9":"0.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":7,"groundOuts":12,"airOuts":11,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".257","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":140,"era":"2.89","inningsPitched":"9.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.96","battersFaced":35,"outs":28,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":51,"strikes":89,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"2.89","walksPer9Inn":"1.93","hitsPer9Inn":"6.75","runsScoredPer9":"3.86","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":25,"gamesStarted":25,"flyOuts":57,"groundOuts":155,"airOuts":107,"runs":70,"doubles":25,"triples":3,"homeRuns":10,"strikeOuts":130,"baseOnBalls":64,"intentionalWalks":0,"hits":113,"hitByPitch":5,"atBats":500,"obp":".318","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2373,"era":"4.34","inningsPitched":"134.2","wins":7,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.31","battersFaced":574,"outs":404,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2373,"balls":941,"strikes":1432,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".350","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"8.69","walksPer9Inn":"4.28","hitsPer9Inn":"7.55","runsScoredPer9":"4.68","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":11,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806367":{"person":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"jerseyNumber":"52","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":9,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".318","atBats":22,"obp":".407","slg":".500","ops":".907","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":11,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"babip":".389","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID678545":{"person":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"jerseyNumber":"39","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HBP, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","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":24,"flyOuts":19,"groundOuts":23,"airOuts":26,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".222","atBats":81,"obp":".256","slg":".358","ops":".614","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":29,"rbi":8,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".234","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":32,"errors":2,"chances":94,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[813841,687551,646240,678545,801501,671083,806367,668800,701852,683766,687529,694376,657277,671345,676254,702352,681916,665665],"pitchers":[657277,671345,676254,702352,681916,665665],"bench":[808982],"bullpen":[805345,656529,683627,694738,694820,693313,694918],"battingOrder":[687551,646240,801501,671083,806367,701852,683766,687529,694376],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Whitcomb (1, Lodolo); Knizner (1, Garcia, J); Hill (4, Santillan); Gilbert (13, Santillan)."},{"label":"HR","value":"Cox (3, 2nd inning off Lodolo, 1 on, 2 out); Devers (29, 5th inning off Lodolo, 1 on, 0 out); Whitcomb (3, 6th inning off Garcia, J, 1 on, 2 out)."},{"label":"TB","value":"Basabe; Cox 4; Devers 5; Gilbert 2; Hill 4; Knizner 2; Koss; Whitcomb 6."},{"label":"RBI","value":"Cox 2 (6); Devers 2 (76); Gilbert 3 (34); Whitcomb 2 (7)."},{"label":"2-out RBI","value":"Whitcomb 2; Gilbert 3; Cox 2."},{"label":"Runners left in scoring position, 2 out","value":"Furman; Knizner 2."},{"label":"SAC","value":"Koss."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Basabe (2, 2nd base by Garcia, J/Trevino)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Whitcomb (1, fielding); Kennedy, B (1, throw)."},{"label":"DP","value":"(Koss-Whitcomb-Devers)."}]}],"note":[{"label":"a","value":"Doubled for Cox in the 8th."},{"label":"b","value":"Struck out for Basabe in the 8th."},{"label":"c","value":"Struck out for Knizner in the 9th."}]}},"officials":[{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Lodolo; Bivens 2."},{"label":"IBB","value":"McCray (by Santillan); Devers (by Santillan)."},{"label":"HBP","value":"Bleday (by Webb, L); Basabe (by Lodolo); Knizner (by Santillan)."},{"label":"Pitch timer violations","value":"Santillan (pitcher)."},{"label":"ABS Challenge","value":"Myers (Strike-Overturned to Ball); Trevino 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Bleday (Strike-Overturned to Ball); Knizner 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Lodolo 95-58; Garcia, J 26-16; Burke, B 14-9; Santillan 21-11; Pagán 16-11; Webb, L 97-64; Foley 16-10; Walker, R 17-10; Bivens 32-18; Smith, D 16-10; Sanmartin 6-3."},{"label":"Groundouts-flyouts","value":"Lodolo 2-3; Garcia, J 0-1; Burke, B 1-1; Santillan 1-0; Pagán 0-0; Webb, L 6-3; Foley 1-0; Walker, R 0-1; Bivens 0-0; Smith, D 0-1; Sanmartin 2-0."},{"label":"Batters faced","value":"Lodolo 21; Garcia, J 7; Burke, B 3; Santillan 8; Pagán 4; Webb, L 25; Foley 4; Walker, R 3; Bivens 8; Smith, D 5; Sanmartin 2."},{"label":"Inherited runners-scored","value":"Garcia, J 1-0; Walker, R 3-1; Smith, D 3-3; Sanmartin 1-0."},{"label":"Ejections","value":"Giants manager Tony Vitello ejected by HP umpire Ryan Blakney (1st)."},{"label":"Umpires","value":"HP: Ryan Blakney. 1B: Ben May. 2B: Chris Conroy. 3B: Brennan Miller. "},{"label":"Weather","value":"70 degrees, Sunny."},{"label":"Wind","value":"10 mph, Out To CF."},{"label":"First pitch","value":"12:45 PM."},{"label":"T","value":"3:15."},{"label":"Att","value":"24,130."},{"label":"Venue","value":"Oracle Park."},{"label":"August 26, 2026"}],"pitchingNotes":["Lodolo pitched to 3 batters in the 5th inning.","Bivens pitched to 4 batters in the 9th inning."],"topPerformers":[{"player":{"person":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302","boxscoreName":"Rodríguez, H"},"jerseyNumber":"43","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"3-6 | 2 HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":9,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":18,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".220","atBats":50,"obp":".291","slg":".440","ops":".731","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":22,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".229","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.67","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":24,"errors":0,"chances":24,"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"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376","boxscoreName":"Whitcomb"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":3,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".147","atBats":34,"obp":".171","slg":".441","ops":".612","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":15,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":12,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","boxscoreName":"Myers"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":33,"groundOuts":44,"airOuts":61,"runs":28,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":0,"hits":59,"hitByPitch":3,"avg":".260","atBats":227,"obp":".354","slg":".366","ops":".720","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":263,"totalBases":83,"rbi":21,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".340","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.40","popOuts":13,"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":1,"putOuts":177,"errors":1,"chances":179,"fielding":".994","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":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"loser":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"save":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}