{"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":823176,"link":"/api/v1.1/game/823176/feed/live","metaData":{"wait":10,"timeStamp":"20260830_045621","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823176,"type":"R","doubleHeader":"S","id":"2026/08/29/arimlb-sfnmlb-2","gamedayType":"P","tiebreaker":"N","gameNumber":2,"calendarEventID":"14-823176-2026-08-29","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-30T02:05:00Z","originalDate":"2026-08-29","officialDate":"2026-08-29","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":138,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":65,"ties":0,"pct":".529"},"records":{},"divisionLeader":false,"wins":73,"losses":65,"winningPercentage":".529"},"franchiseName":"Arizona","clubName":"Diamondbacks","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":137,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":81,"ties":0,"pct":".409"},"records":{},"divisionLeader":false,"wins":56,"losses":81,"winningPercentage":".409"},"franchiseName":"San Francisco","clubName":"Giants","active":true}},"players":{"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691783":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783","firstName":"Jordan","lastName":"Lawlar","primaryNumber":"10","birthDate":"2002-07-17","currentAge":24,"birthCity":"Carrollton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jordan","useLastName":"Lawlar","middleName":"Jeffrey-Joseph","boxscoreName":"Lawlar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Lawlar","nameSlug":"jordan-lawlar-691783","firstLastName":"Jordan Lawlar","lastFirstName":"Lawlar, Jordan","lastInitName":"Lawlar, J","initLastName":"J Lawlar","fullFMLName":"Jordan Jeffrey-Joseph Lawlar","fullLFMName":"Lawlar, Jordan Jeffrey-Joseph","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694374":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","firstName":"Timothy","lastName":"Tawa","primaryNumber":"13","birthDate":"1999-04-07","currentAge":27,"birthCity":"West Linn","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tim","useLastName":"Tawa","middleName":"John","boxscoreName":"Tawa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tim Tawa","nameSlug":"tim-tawa-694374","firstLastName":"Tim Tawa","lastFirstName":"Tawa, Tim","lastInitName":"Tawa, T","initLastName":"T Tawa","fullFMLName":"Timothy John Tawa","fullLFMName":"Tawa, Timothy John","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID672629":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629","firstName":"Gerardo","lastName":"Carrillo","primaryNumber":"68","birthDate":"1998-09-13","currentAge":27,"birthCity":"Guadalajara","birthCountry":"Mexico","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerardo","useLastName":"Carrillo","boxscoreName":"Carrillo","gender":"M","nameMatrilineal":"Baldenebro","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerardo Carrillo","nameSlug":"gerardo-carrillo-672629","firstLastName":"Gerardo Carrillo","lastFirstName":"Carrillo, Gerardo","lastInitName":"Carrillo, G","initLastName":"G Carrillo","fullFMLName":"Gerardo Carrillo","fullLFMName":"Carrillo, Gerardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"ID683363":{"id":683363,"fullName":"Matt Wilkinson","link":"/api/v1/people/683363","firstName":"Matthew","lastName":"Wilkinson","primaryNumber":"71","birthDate":"2002-12-10","currentAge":23,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Wilkinson","middleName":"James","boxscoreName":"Wilkinson","nickName":"Tugboat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Wilkinson","nameSlug":"matt-wilkinson-683363","firstLastName":"Matt Wilkinson","lastFirstName":"Wilkinson, Matt","lastInitName":"Wilkinson, M","initLastName":"M Wilkinson","fullFMLName":"Matthew James Wilkinson","fullLFMName":"Wilkinson, Matthew James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID814439":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439","firstName":"Ryan","lastName":"Waldschmidt","primaryNumber":"15","birthDate":"2002-10-07","currentAge":23,"birthCity":"Sarasota","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ryan","useLastName":"Waldschmidt","middleName":"Jeffery","boxscoreName":"Waldschmidt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Waldschmidt","nameSlug":"ryan-waldschmidt-814439","firstLastName":"Ryan Waldschmidt","lastFirstName":"Waldschmidt, Ryan","lastInitName":"Waldschmidt, R","initLastName":"R Waldschmidt","fullFMLName":"Ryan Waldschmidt","fullLFMName":"Waldschmidt, Ryan ","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"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},"ID703615":{"id":703615,"fullName":"Jose Cabrera","link":"/api/v1/people/703615","firstName":"Jose","lastName":"Cabrera","primaryNumber":"53","birthDate":"2002-05-30","currentAge":24,"birthCity":"Yaguate","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Cabrera","middleName":"Manuel","boxscoreName":"Cabrera, J","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-06-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Cabrera","nameSlug":"jose-cabrera-703615","firstLastName":"Jose Cabrera","lastFirstName":"Cabrera, Jose","lastInitName":"Cabrera, J","initLastName":"J Cabrera","fullFMLName":"Jose Manuel Cabrera","fullLFMName":"Cabrera, Jose Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID699912":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912","firstName":"Jose","lastName":"Fernandez","primaryNumber":"11","birthDate":"2003-09-22","currentAge":22,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jose","useLastName":"Fernandez","middleName":"Luis","boxscoreName":"Fernandez, Jo","gender":"M","nameMatrilineal":"Longart","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Fernandez","nameSlug":"jose-fernandez-699912","firstLastName":"Jose Fernandez","lastFirstName":"Fernandez, Jose","lastInitName":"Fernandez, J","initLastName":"J Fernandez","fullFMLName":"Jose Luis Fernandez","fullLFMName":"Fernandez, Jose Luis","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"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},"ID805074":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074","firstName":"Yunior","lastName":"Marte","primaryNumber":"87","birthDate":"2003-08-09","currentAge":23,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 6\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yunior","useLastName":"Marte","boxscoreName":"Marte, Y","gender":"M","nameMatrilineal":"De La Paz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yunior Marte","nameSlug":"yunior-marte-805074","firstLastName":"Yunior Marte","lastFirstName":"Marte, Yunior","lastInitName":"Marte, Y","initLastName":"Y Marte","fullFMLName":"Yunior Marte","fullLFMName":"Marte, Yunior","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID683352":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352","firstName":"Mitchell","lastName":"Bratt","primaryNumber":"60","birthDate":"2003-07-03","currentAge":23,"birthCity":"Newmarket","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Bratt","middleName":"Eric","boxscoreName":"Bratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Bratt","nameSlug":"mitch-bratt-683352","firstLastName":"Mitch Bratt","lastFirstName":"Bratt, Mitch","lastInitName":"Bratt, M","initLastName":"M Bratt","fullFMLName":"Mitchell Eric Bratt","fullLFMName":"Bratt, Mitchell Eric","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID571882":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882","firstName":"Derek","lastName":"Law","primaryNumber":"38","birthDate":"1990-09-14","currentAge":35,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Derek","useLastName":"Law","middleName":"Robert","boxscoreName":"Law, D","nickName":"Lawdog","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Derek Law","nameSlug":"derek-law-571882","firstLastName":"Derek Law","lastFirstName":"Law, Derek","lastInitName":"Law, D","initLastName":"D Law","fullFMLName":"Derek Robert Law","fullLFMName":"Law, Derek Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"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},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"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},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":29,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"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},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"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},"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},"ID679885":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885","firstName":"Justin","lastName":"Martinez","primaryNumber":"63","birthDate":"2001-07-30","currentAge":25,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Martinez","boxscoreName":"Martinez, Ju","gender":"M","nameMatrilineal":"Almonte","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Martinez","nameSlug":"justin-martinez-679885","firstLastName":"Justin Martinez","lastFirstName":"Martinez, Justin","lastInitName":"Martinez, J","initLastName":"J Martinez","fullFMLName":"Justin Martinez","fullLFMName":"Martinez, Justin ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID675920":{"id":675920,"fullName":"Seth Lonsway","link":"/api/v1/people/675920","firstName":"Seth","lastName":"Lonsway","primaryNumber":"86","birthDate":"1998-10-07","currentAge":27,"birthCity":"St. Mary's","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lonsway","middleName":"Joseph","boxscoreName":"Lonsway","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Seth Lonsway","nameSlug":"seth-lonsway-675920","firstLastName":"Seth Lonsway","lastFirstName":"Lonsway, Seth","lastInitName":"Lonsway, S","initLastName":"S Lonsway","fullFMLName":"Seth Joseph Lonsway","fullLFMName":"Lonsway, Seth Joseph","strikeZoneTop":3.49,"strikeZoneBottom":1.601},"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},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":27,"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},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"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":"Clear","temp":"63","wind":"11 mph, Varies"},"gameInfo":{"attendance":29272,"firstPitch":"2026-08-30T02:06:00.000Z","gameDurationMinutes":170},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"home":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"}},"officialScorer":{"id":493726,"fullName":"Jim Young","link":"/api/v1/people/493726"},"primaryDatacaster":{"id":700149,"fullName":"Lauren Johnson","link":"/api/v1/people/700149"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lars Nootbaar walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T02:06:07.490Z","endTime":"2026-08-30T02:07:28.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T00:07:23.864Z","endTime":"2026-08-30T01:47:13.909Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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-30T01:47:13.909Z","endTime":"2026-08-30T02:04:32.530Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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-30T02:04:32.530Z","endTime":"2026-08-30T02:06:09.635Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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.3,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.313914643212538,"aZ":-20.24743414071722,"pfxX":-4.968737667806888,"pfxZ":6.194575325139012,"pX":-1.8510950001634483,"pZ":2.1359016494841114,"vX0":1.5004318970891855,"vY0":-137.39157772325538,"vZ0":-6.48514700095701,"x":187.56,"y":181.11,"x0":-1.756162359032079,"y0":50.00521783974411,"z0":5.887156928435611,"aX":-9.571326326589638},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":8.8,"spinRate":1712,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3975200187310146,"extension":6.842078849952449},"index":3,"playId":"50305e74-a2f9-33bb-a954-94d081499ec7","pitchNumber":1,"startTime":"2026-08-30T02:06:09.635Z","endTime":"2026-08-30T02:06:13.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648274876531556,"aZ":-17.180295166327717,"pfxX":-5.557813186782769,"pfxZ":8.076675372307147,"pX":-0.35664710047293946,"pZ":2.4748837124997505,"vX0":4.6696059961877605,"vY0":-135.4002874283942,"vZ0":-5.823684769149673,"x":130.59,"y":171.96,"x0":-1.381773193030072,"y0":50.003045293647496,"z0":5.856475691927435,"aX":-10.316763166846906},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":9.1,"spinRate":1889,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4045732954304846,"extension":7.168944530373353},"index":4,"playId":"59c70138-2f0a-3a05-9d98-d58ea862d17b","pitchNumber":2,"startTime":"2026-08-30T02:06:24.879Z","endTime":"2026-08-30T02:06:30.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.005754830682058,"aZ":-32.77209197255279,"pfxX":0.7310151079083549,"pfxZ":-0.3939073837670257,"pX":-0.03874711790912674,"pZ":4.165047463312688,"vX0":3.7592174782837087,"vY0":-121.45854499442518,"vZ0":2.1016250915739563,"x":118.48,"y":126.32,"x0":-1.6936629261732654,"y0":50.003754425759595,"z0":6.113624307734406,"aX":1.1054199477344735},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.0,"breakHorizontal":-2.2,"spinRate":2164,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.4488204009241925,"extension":6.9627168897136436},"index":5,"playId":"81211ba0-8742-37f8-afbc-cedad3abc8d3","pitchNumber":3,"startTime":"2026-08-30T02:06:50.596Z","endTime":"2026-08-30T02:06:54.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.812974167488907,"aZ":-19.830311574220804,"pfxX":-4.9743351117300625,"pfxZ":6.58350814917665,"pX":-1.1806950517172836,"pZ":1.2316199456221417,"vX0":2.5628900992120616,"vY0":-135.85689962435728,"vZ0":-8.727677505615562,"x":162.01,"y":205.53,"x0":-1.4882446789428927,"y0":50.004770722825555,"z0":5.8556048371203735,"aX":-9.33142063788436},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":8.5,"spinRate":1557,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4026382947395213,"extension":7.181896559684586},"index":6,"playId":"0d8bc40f-c707-3875-a403-f1ae36009750","pitchNumber":4,"startTime":"2026-08-30T02:07:06.984Z","endTime":"2026-08-30T02:07:10.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90854136951112,"aZ":-15.939707239357316,"pfxX":-4.470225201037981,"pfxZ":8.569030413776353,"pX":-0.22959145524488125,"pZ":1.4406766722619504,"vX0":4.890251187056306,"vY0":-136.71961562623534,"vZ0":-8.560105058828132,"x":125.75,"y":199.88,"x0":-1.459949988550757,"y0":50.00400236883446,"z0":5.704399623692459,"aX":-8.470471163109297},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":7.1,"spinRate":1913,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.40048614190057163,"extension":7.270614198208858},"index":7,"playId":"a6fb4d00-9eec-3026-aeb9-afddc982bea7","pitchNumber":5,"startTime":"2026-08-30T02:07:24.181Z","endTime":"2026-08-30T02:07:28.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:07:28.212Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Corbin Carroll lines into an unassisted double play, first baseman Bryce Eldridge. Lars Nootbaar out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T02:07:30.054Z","endTime":"2026-08-30T02:09:22.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55345276746123,"aZ":-20.49969667456107,"pfxX":-5.363931516077681,"pfxZ":6.299650430573127,"pX":-0.1313363027980796,"pZ":1.7589722503240655,"vX0":4.970089251875108,"vY0":-135.2943396451414,"vZ0":-6.825033795495059,"x":122.01,"y":191.29,"x0":-1.2953703670162435,"y0":50.006036378563834,"z0":5.751550879506001,"aX":-9.94478289085962},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.1,"breakHorizontal":8.6,"spinRate":1793,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.40485877528902403,"extension":6.989925731635515},"index":0,"playId":"edac8946-6eda-3349-bf21-6cfe4a5bc85c","pitchNumber":1,"startTime":"2026-08-30T02:07:53.005Z","endTime":"2026-08-30T02:07:58.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.502661114076663,"aZ":-28.83355257724952,"pfxX":-5.099857635190827,"pfxZ":2.250097354094234,"pX":-0.0956590903662404,"pZ":1.4701797563227734,"vX0":4.51825992139139,"vY0":-120.78586984911188,"vZ0":-4.494085011889181,"x":120.65,"y":199.09,"x0":-1.3237590550798746,"y0":50.0022851099641,"z0":5.876803602484656,"aX":-7.5703112771809336},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.2,"breakHorizontal":8.2,"spinRate":985,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.45266587152592663,"extension":7.0230330095988736},"index":1,"playId":"ea3697c1-3661-3063-b818-60f799aa2afd","pitchNumber":2,"startTime":"2026-08-30T02:08:12.284Z","endTime":"2026-08-30T02:08:19.501Z","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.8,"endSpeed":87.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10215821873258,"aZ":-15.025156027930969,"pfxX":-4.847347084295347,"pfxZ":8.762705995308167,"pX":-0.4786056207050361,"pZ":1.7498033282214995,"vX0":4.088396480556092,"vY0":-139.2338522735079,"vZ0":-8.22031801238313,"x":135.24,"y":191.54,"x0":-1.3383018577458934,"y0":50.00632665096615,"z0":5.7408312602547245,"aX":-9.491724337405442},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":7.9,"spinRate":1755,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3938198268678219,"extension":7.123859420248222},"index":2,"playId":"2706f60a-82d6-32e1-8f36-64d3dc094206","pitchNumber":3,"startTime":"2026-08-30T02:08:35.638Z","endTime":"2026-08-30T02:08:39.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.885453014132246,"aZ":-31.084846538767962,"pfxX":-5.2595844672137115,"pfxZ":0.7284232676896697,"pX":0.8815351629198486,"pZ":0.23766080018378602,"vX0":6.054172013112269,"vY0":-121.21172314466955,"vZ0":-6.98981150076071,"x":83.4,"y":232.36,"x0":-0.9557504865023749,"y0":50.005896930997274,"z0":5.845126269601429,"aX":-7.892080546381826},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.0,"breakHorizontal":8.3,"spinRate":845,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4504830916299807,"extension":6.911589927653439},"index":3,"playId":"aef16add-1f5b-30aa-b34a-ca9d1cc951ff","pitchNumber":4,"startTime":"2026-08-30T02:08:55.752Z","endTime":"2026-08-30T02:08:59.977Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74533599093405,"aZ":-32.01626660418257,"pfxX":-5.334859703196095,"pfxZ":0.11512760294770752,"pX":0.024508752259858154,"pZ":0.959965506152142,"vX0":4.522170155207366,"vY0":-118.57746054229312,"vZ0":-4.714330730220943,"x":116.07,"y":212.86,"x0":-1.2145001467250824,"y0":50.005178530074815,"z0":5.896066261192694,"aX":-7.5955246238179805},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.7,"breakHorizontal":8.5,"spinRate":853,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4619681959515689,"extension":7.055001458845786},"hitData":{"launchSpeed":91.3,"launchAngle":10.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":166.7,"coordY":163.88}},"index":4,"playId":"f55eab88-0b5f-3a38-ae04-e73a1f9403a7","pitchNumber":5,"startTime":"2026-08-30T02:09:15.057Z","endTime":"2026-08-30T02:09:22.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:09:22.074Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, second baseman Osleivis Basabe to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T02:09:29.065Z","endTime":"2026-08-30T02:11:31.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.926473905006137,"aZ":-31.33940048202514,"pfxX":0.04260374636285458,"pfxZ":0.5272561047427642,"pX":-0.1485974408051109,"pZ":1.3718334224834703,"vX0":3.458072858388385,"vY0":-125.62704518364933,"vZ0":-4.885870135214803,"x":122.66,"y":201.74,"x0":-1.549713153511975,"y0":50.0051718062434,"z0":5.895215218726414,"aX":0.06804127639189285},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.0,"breakHorizontal":-0.8,"spinRate":2310,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.43632042491282164,"extension":6.902599934102017},"index":0,"playId":"54c4164a-8d09-3d5c-b920-08a817980e56","pitchNumber":1,"startTime":"2026-08-30T02:09:43.551Z","endTime":"2026-08-30T02:09:47.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28966566158247,"aZ":-31.296453211945053,"pfxX":-4.413536264631083,"pfxZ":0.5780727968019495,"pX":-0.9585900758222186,"pZ":1.945453655464979,"vX0":1.7461686248802455,"vY0":-122.84475669631271,"vZ0":-3.352037669485479,"x":153.54,"y":186.25,"x0":-1.1068597394872233,"y0":50.00367763709254,"z0":5.999860299797088,"aX":-6.717503612146714},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":7.6,"spinRate":917,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.44657984341551415,"extension":7.32195222688479},"index":1,"playId":"c9b08ba3-eb7c-3b86-8055-ef656dd3bd8b","pitchNumber":2,"startTime":"2026-08-30T02:09:57.647Z","endTime":"2026-08-30T02:10:02.332Z","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":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.003665351570604,"aZ":-31.258060161951924,"pfxX":-0.002878975356636726,"pfxZ":0.5761516808419271,"pX":-0.6937176758542042,"pZ":1.7259491579104504,"vX0":1.9939336923207827,"vY0":-124.64103655498543,"vZ0":-4.020729492305393,"x":143.44,"y":192.18,"x0":-1.5021462982486347,"y0":50.001527679919946,"z0":5.928653143198035,"aX":-0.005082684595079688},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":-0.5,"spinRate":2302,"spinDirection":75},"zone":7,"typeConfidence":2.0,"plateTime":0.4387038042579432,"extension":6.781665701192481},"index":2,"playId":"4ada39b5-1376-31b4-a032-2ae3d91a0fca","pitchNumber":3,"startTime":"2026-08-30T02:10:12.090Z","endTime":"2026-08-30T02:10:15.423Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-30T02:10:26.155Z","endTime":"2026-08-30T02:10:38.912Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92927571267302,"aZ":-32.27228286771135,"pfxX":1.331502632374507,"pfxZ":-0.055931034683728065,"pX":-1.1240709293431843,"pZ":1.514537528612347,"vX0":1.018845630440228,"vY0":-128.2387924332806,"vZ0":-4.7584406709304785,"x":159.85,"y":197.89,"x0":-1.6970367009458711,"y0":50.005809576070696,"z0":5.859618212676919,"aX":2.2585742621355696},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.8,"breakHorizontal":-2.6,"spinRate":2425,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.4241460129968284,"extension":7.279072757650508},"index":4,"playId":"133e79c7-1348-378a-b6d2-12d29279c9cd","pitchNumber":4,"startTime":"2026-08-30T02:10:38.912Z","endTime":"2026-08-30T02:10:42.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45380008340763,"aZ":-14.425900482376955,"pfxX":-3.1524100227380627,"pfxZ":9.14534119417457,"pX":1.4719585382705989,"pZ":1.9378761740976103,"vX0":7.973295402926535,"vY0":-138.75996146789072,"vZ0":-8.021651576761215,"x":60.89,"y":186.46,"x0":-1.0353777591136766,"y0":50.004064295368615,"z0":5.837345931565297,"aX":-6.119468240636106},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":4.0,"spinRate":1870,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3954606704482089,"extension":7.20874139673123},"index":5,"playId":"32539241-3a37-39e3-8ca9-fcb7f31e9039","pitchNumber":5,"startTime":"2026-08-30T02:10:53.622Z","endTime":"2026-08-30T02:10:58.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.246435494399183,"aZ":-15.804988032174162,"pfxX":-3.112657718329788,"pfxZ":8.633008104941446,"pX":0.12328945246282624,"pZ":1.9170159690307762,"vX0":4.076183071392489,"vY0":-136.84197056207668,"vZ0":-7.380906206735401,"x":112.3,"y":187.02,"x0":-0.981306367165084,"y0":50.00218247073483,"z0":5.7322478869621225,"aX":-5.901968755420301},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":4.8,"spinRate":1901,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4002918710328003,"extension":7.166496552530514},"hitData":{"launchSpeed":96.2,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.74,"coordY":156.75}},"index":6,"playId":"1708f44f-c712-3284-ad89-35d717749dcd","pitchNumber":6,"startTime":"2026-08-30T02:11:20.048Z","endTime":"2026-08-30T02:11:31.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:11:31.679Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Cox walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T02:13:20.054Z","endTime":"2026-08-30T02:14:37.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"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],"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":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":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.729353631231128,"aZ":-13.41052324383314,"pfxX":4.490656196756379,"pfxZ":11.030286363461961,"pX":-1.1402186151891893,"pZ":0.9407145580494918,"vX0":-9.271696891909984,"vY0":-129.51254703128203,"vZ0":-8.83742451434601,"x":160.46,"y":213.38,"x0":1.9005881467865045,"y0":50.00197175421765,"z0":5.419967510553861,"aX":7.6390560601577535},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":18.1,"breakHorizontal":-6.1,"spinRate":2272,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.42271425486285397,"extension":6.178858439448392},"index":0,"playId":"4fdabfc2-b5d5-3987-b615-6b0841fcf322","pitchNumber":1,"startTime":"2026-08-30T02:13:41.210Z","endTime":"2026-08-30T02:13:44.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.828691979764265,"aZ":-15.297743876990724,"pfxX":4.891855810296132,"pfxZ":9.729805342281143,"pX":-1.3638901976942495,"pZ":1.3612836002756104,"vX0":-10.463894486471164,"vY0":-130.90983192322133,"vZ0":-7.234931868684662,"x":168.99,"y":202.03,"x0":2.0508012243493066,"y0":50.00323083032068,"z0":5.3076645896849195,"aX":8.486227073893081},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.5,"spinRate":2308,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.41852940203243794,"extension":6.346618297901132},"index":1,"playId":"d9e99c12-9ee3-3ba2-a9bd-dd7ed501641b","pitchNumber":2,"startTime":"2026-08-30T02:13:57.198Z","endTime":"2026-08-30T02:14:00.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44024348816498,"aZ":-17.26437405603441,"pfxX":5.052253229208941,"pfxZ":8.71548577234487,"pX":1.1058607898491992,"pZ":1.7548798325383965,"vX0":-4.895196729152982,"vY0":-130.02084621438715,"vZ0":-5.853812796587465,"x":74.85,"y":191.4,"x0":2.357213311976754,"y0":50.00495868677294,"z0":5.347137384213207,"aX":8.645461335159062},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.6,"breakHorizontal":-8.0,"spinRate":2223,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4213775645890343,"extension":6.159389019818244},"index":2,"playId":"06e87de4-925f-33e2-af1b-136fc3d986ef","pitchNumber":3,"startTime":"2026-08-30T02:14:14.743Z","endTime":"2026-08-30T02:14:17.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.209294145910043,"aZ":-16.793794812232065,"pfxX":3.9568264990711093,"pfxZ":9.069979633772965,"pX":-1.8417036977976728,"pZ":1.4634879385127968,"vX0":-10.625749325234166,"vY0":-128.99409437986324,"vZ0":-7.014860484607622,"x":187.2,"y":199.27,"x0":1.805238954808144,"y0":50.00492175094821,"z0":5.498714564298563,"aX":6.712274028511675},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.1,"breakHorizontal":-4.9,"spinRate":2337,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4235580718081371,"extension":6.326579013260783},"index":3,"playId":"7b6a6e00-6af0-3619-981c-d32a0d4a7db1","pitchNumber":4,"startTime":"2026-08-30T02:14:33.959Z","endTime":"2026-08-30T02:14:37.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:14:37.101Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Devers pops out to third baseman Nolan Arenado.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T02:15:20.376Z","endTime":"2026-08-30T02:16:28.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[2],"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":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T02:14:53.756Z","endTime":"2026-08-30T02:15:22.519Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55707121606694,"aZ":-17.333973222043884,"pfxX":5.671897195247192,"pfxZ":8.433798165760788,"pX":-0.27941330183016855,"pZ":2.2059442256549815,"vX0":-8.622606966396859,"vY0":-131.23476969935854,"vZ0":-4.927602671068716,"x":127.65,"y":179.22,"x0":2.299022021162714,"y0":50.00058645933152,"z0":5.383284367608237,"aX":9.977563067199915},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.5,"breakHorizontal":-8.5,"spinRate":2348,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.41601879376243955,"extension":6.215861002663457},"index":1,"playId":"6cfb5681-d0fd-33ae-9f8e-2887aa950c86","pitchNumber":1,"startTime":"2026-08-30T02:15:22.519Z","endTime":"2026-08-30T02:15:30.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jonah Cox steals (6) 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":0},"index":2,"actionPlayId":"6cfb5681-d0fd-33ae-9f8e-2887aa950c86","startTime":"2026-08-30T02:15:31.489Z","endTime":"2026-08-30T02:15:58.842Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"}},{"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},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.5537081784376,"aZ":-34.45660058790762,"pfxX":-7.327018654306637,"pfxZ":-1.7547896832699763,"pX":-0.862472327226242,"pZ":2.7154384860523506,"vX0":-5.131838329076415,"vY0":-112.92387488595244,"vZ0":1.079451529817001,"x":149.88,"y":165.46,"x0":2.3875099613792155,"y0":50.00527064433182,"z0":5.683641387998796,"aX":-9.512191104865257},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.6,"breakHorizontal":14.5,"spinRate":2279,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.48408265417918717,"extension":6.172789317516467},"index":3,"playId":"da50c656-144d-31a8-bb86-b61002808459","pitchNumber":2,"startTime":"2026-08-30T02:15:58.842Z","endTime":"2026-08-30T02:16:02.658Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.684278106570186,"aZ":-35.53643879855275,"pfxX":-9.917704371982584,"pfxZ":-2.6639966034146454,"pX":0.06889080182468325,"pZ":2.4015513103933674,"vX0":-2.2630335237666754,"vY0":-112.34978716455208,"vZ0":0.8222066723655477,"x":114.37,"y":173.94,"x0":2.380186574783787,"y0":50.00175189629327,"z0":5.6777481309998965,"aX":-12.522090845870196},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-4.2,"breakHorizontal":18.6,"spinRate":2220,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.4898273044746828,"extension":6.15718025693735},"hitData":{"launchSpeed":83.3,"launchAngle":80.0,"totalDistance":45.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":116.84,"coordY":184.11}},"index":4,"playId":"3ff7e212-8328-3fed-a503-a884fc797cde","pitchNumber":3,"startTime":"2026-08-30T02:16:15.453Z","endTime":"2026-08-30T02:16:28.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:16:28.463Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a ground ball to left fielder Max Kepler. Jonah Cox scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T02:16:36.490Z","endTime":"2026-08-30T02:17:29.301Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":{"id":683352,"link":"/api/v1/people/683352"},"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(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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":81.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.840954042922814,"aZ":-18.7346197641774,"pfxX":2.9946235244228827,"pfxZ":7.810945433944589,"pX":-0.011403985126336648,"pZ":5.724811548384931,"vX0":-6.931278669538356,"vY0":-131.15632117708526,"vZ0":3.522862262357241,"x":117.43,"y":84.21,"x0":2.2908603847239704,"y0":50.00652291412197,"z0":5.76848341922827,"aX":5.156069486615733},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.2,"breakHorizontal":-3.7,"spinRate":2253,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.41953992302374354,"extension":6.131402085618378},"index":0,"playId":"873160d8-b142-3d41-a992-3c51030b6f89","pitchNumber":1,"startTime":"2026-08-30T02:16:53.612Z","endTime":"2026-08-30T02:17:00.968Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jonah Cox steals (7) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"873160d8-b142-3d41-a992-3c51030b6f89","startTime":"2026-08-30T02:17:00.968Z","endTime":"2026-08-30T02:17:17.090Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33671607768442,"aZ":-23.859183006435853,"pfxX":10.743380147778499,"pfxZ":4.90158388236846,"pX":0.034056943361730374,"pZ":2.5343566546802823,"vX0":-8.92690370726511,"vY0":-129.76065693719576,"vZ0":-2.77126484985705,"x":115.7,"y":170.35,"x0":2.1309256910423238,"y0":50.00529323844038,"z0":5.44319784000397,"aX":18.237921526528417},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.4,"breakHorizontal":-17.4,"spinRate":2194,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.42285282120759726,"extension":6.291511092704722},"hitData":{"launchSpeed":103.2,"launchAngle":4.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.03,"coordY":111.65}},"index":2,"playId":"fec123bb-c906-3878-a2b8-c48d22238bb5","pitchNumber":2,"startTime":"2026-08-30T02:17:17.090Z","endTime":"2026-08-30T02:17:29.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:17:29.301Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T02:17:26.270Z","endTime":"2026-08-30T02:18:29.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.52081749485159,"aZ":-31.89205262789239,"pfxX":-6.9202435400547255,"pfxZ":0.2151380640195093,"pX":0.08481162945273432,"pZ":2.1663719536483943,"vX0":-3.0703327523415425,"vY0":-113.03784853839241,"vZ0":-0.775014827314968,"x":113.77,"y":180.29,"x0":2.3593971585636986,"y0":50.000684042515026,"z0":5.7142702345955865,"aX":-8.95784476599083},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.5,"breakHorizontal":13.3,"spinRate":2199,"spinDirection":302},"zone":8,"typeConfidence":2.0,"plateTime":0.48447302581057583,"extension":6.276911708878751},"index":0,"playId":"2bb27c22-e4de-3550-9dd1-10bf689de6d2","pitchNumber":1,"startTime":"2026-08-30T02:17:57.657Z","endTime":"2026-08-30T02:18:01.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.554250997232405,"aZ":-16.884590309032255,"pfxX":5.247912937381106,"pfxZ":8.85023903588737,"pX":0.11773948868761991,"pZ":2.7393233422062226,"vX0":-6.823717598321093,"vY0":-130.63631734699587,"vZ0":-3.8763303433774627,"x":112.51,"y":164.82,"x0":2.0820593371821605,"y0":50.00611688152457,"z0":5.511901738185941,"aX":9.070991903948846},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.4,"breakHorizontal":-8.0,"spinRate":2281,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4193016411786479,"extension":6.202817939189247},"hitData":{"launchSpeed":89.9,"launchAngle":26.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.89,"coordY":77.31}},"index":1,"playId":"b5cfdbce-3748-3a52-b97d-e656b7f1e8ae","pitchNumber":2,"startTime":"2026-08-30T02:18:18.367Z","endTime":"2026-08-30T02:18:29.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:18:29.850Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shay Whitcomb flies out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T02:18:26.562Z","endTime":"2026-08-30T02:19:04.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.117618415861187,"aZ":-18.751246619559282,"pfxX":4.645045906097977,"pfxZ":7.83720134473656,"pX":-0.671151982925697,"pZ":2.932766887065781,"vX0":-8.6737542238633,"vY0":-130.02320976093682,"vZ0":-2.887412377416674,"x":142.58,"y":159.6,"x0":2.1037330586605862,"y0":50.006039407752574,"z0":5.479702023639514,"aX":7.960206845459954},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.8,"breakHorizontal":-6.5,"spinRate":2296,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.42117444470257226,"extension":6.270421894400119},"hitData":{"launchSpeed":86.0,"launchAngle":57.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":71.65,"coordY":140.42}},"index":0,"playId":"e3012708-17c7-3727-b3d0-3f768b9d81f5","pitchNumber":1,"startTime":"2026-08-30T02:18:52.521Z","endTime":"2026-08-30T02:19:04.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:19:04.937Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, shortstop Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T02:20:32.440Z","endTime":"2026-08-30T02:22:38.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178517239766368,"aZ":-14.822061904920703,"pfxX":-5.419795441722634,"pfxZ":9.024934681457921,"pX":0.43654480926105566,"pZ":2.0350115015380386,"vX0":6.239926377669805,"vY0":-137.24564423202264,"vZ0":-7.944232803790814,"x":100.36,"y":183.83,"x0":-1.154059595350897,"y0":50.003354441464076,"z0":5.9608907523189485,"aX":-10.420387991418844},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":8.6,"spinRate":1817,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.39791815344673864,"extension":7.186971765647087},"index":0,"playId":"bde2460e-cb13-3dd1-a8bd-1a7fa0f8753f","pitchNumber":1,"startTime":"2026-08-30T02:21:09.076Z","endTime":"2026-08-30T02:21:12.587Z","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":94.8,"endSpeed":87.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.704643643608215,"aZ":-18.05856648329725,"pfxX":-6.2589915836883705,"pfxZ":7.296921476842202,"pX":-1.1613322324234934,"pZ":2.74432979386792,"vX0":2.5977675711314667,"vY0":-137.96581542794536,"vZ0":-5.609286561692562,"x":161.27,"y":164.68,"x0":-1.300115397852541,"y0":50.0026238709344,"z0":6.014452840690326,"aX":-12.107309206485748},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":1803,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39648180190904014,"extension":6.934726661218977},"index":1,"playId":"57f07aa4-600c-3c8a-a751-03945fe15827","pitchNumber":2,"startTime":"2026-08-30T02:21:23.061Z","endTime":"2026-08-30T02:21:26.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.481465828804023,"aZ":-29.49243548564135,"pfxX":-4.880548400702932,"pfxZ":1.8631522819664568,"pX":-0.4365566544884445,"pZ":1.9940965672581477,"vX0":3.6958200902917357,"vY0":-118.7629936925428,"vZ0":-3.4976815913145325,"x":133.64,"y":184.94,"x0":-1.374312438534603,"y0":50.00064155953694,"z0":6.151416761084307,"aX":-7.01243454896255},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.9,"breakHorizontal":8.0,"spinRate":960,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.46015750060765903,"extension":7.129746903667941},"index":2,"playId":"de1fd6c9-0eca-3bfb-b1d4-488c551f4625","pitchNumber":3,"startTime":"2026-08-30T02:21:37.567Z","endTime":"2026-08-30T02:21:40.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258295696162065,"aZ":-21.212915113181428,"pfxX":-6.1543843482755625,"pfxZ":5.749455269024029,"pX":0.3069957948600513,"pZ":2.846661818926217,"vX0":5.251218936057022,"vY0":-136.97144694348646,"vZ0":-4.4344415795287455,"x":105.3,"y":161.92,"x0":-0.832099740619792,"y0":50.0046575815515,"z0":5.9305922596871365,"aX":-11.736531281489103},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":10.1,"spinRate":1640,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39935183066742574,"extension":7.061976431468884},"index":3,"playId":"f0a69ed6-f466-3896-8f8b-033ef02d6208","pitchNumber":4,"startTime":"2026-08-30T02:21:54.472Z","endTime":"2026-08-30T02:21:58.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.749581801167082,"aZ":-32.7867898304445,"pfxX":-1.1642751429433367,"pfxZ":-0.3825134181935641,"pX":0.9721263940873012,"pZ":0.6766990856890286,"vX0":6.166629063263198,"vY0":-126.18374594404368,"vZ0":-6.494951893121879,"x":79.94,"y":220.51,"x0":-1.3435601612258339,"y0":50.00050569520519,"z0":5.8995500471589475,"aX":-1.8939261726913148},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":0.8,"spinRate":2421,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.43275094116205226,"extension":7.227010922981014},"index":4,"playId":"0d5fce05-043d-3618-a4dc-3b345924a1b3","pitchNumber":5,"startTime":"2026-08-30T02:22:13.947Z","endTime":"2026-08-30T02:22:17.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.742388329304323,"aZ":-28.996811476115006,"pfxX":-4.090880478101495,"pfxZ":2.071502869022945,"pX":0.8267706275570297,"pZ":1.633700847703648,"vX0":5.860157028645134,"vY0":-122.58893592265665,"vZ0":-4.331791283796656,"x":85.49,"y":194.67,"x0":-1.0559803589327468,"y0":50.00154906108701,"z0":5.880587603314006,"aX":-6.267468474097091},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.0,"breakHorizontal":6.1,"spinRate":997,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.44568122737468174,"extension":7.46382312762001},"hitData":{"launchSpeed":67.2,"launchAngle":-2.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":159.79}},"index":5,"playId":"9c2db002-b008-353a-bf78-4198f1481708","pitchNumber":6,"startTime":"2026-08-30T02:22:29.506Z","endTime":"2026-08-30T02:22:38.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:22:38.543Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Kepler pops out to third baseman Shay Whitcomb in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T02:22:39.717Z","endTime":"2026-08-30T02:24:05.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57474836508423,"aZ":-29.039831424264367,"pfxX":0.031236934145482564,"pfxZ":1.9563021678639054,"pX":0.6376700446943662,"pZ":0.4318175180943461,"vX0":5.19645373615664,"vY0":-125.33099145534139,"vZ0":-7.586425895842489,"x":92.69,"y":227.12,"x0":-1.460195951124245,"y0":50.00292995180637,"z0":5.845729292830332,"aX":0.04987052171159801},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":-1.2,"spinRate":2234,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4357821197187395,"extension":6.97774754860399},"index":0,"playId":"63da9d60-2402-343f-a4c3-d8ed97835f89","pitchNumber":1,"startTime":"2026-08-30T02:23:00.435Z","endTime":"2026-08-30T02:23:05.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06245019202021,"aZ":-14.68452042394598,"pfxX":-4.118446250798689,"pfxZ":9.090281381329966,"pX":0.18463837988788534,"pZ":1.2618385050936118,"vX0":4.539838044151008,"vY0":-138.1300111738245,"vZ0":-9.870976746647484,"x":109.96,"y":204.71,"x0":-0.9486508243207793,"y0":50.0025941756004,"z0":5.879655363121069,"aX":-7.9229061306578865},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":6.5,"spinRate":1966,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3972159031818947,"extension":6.963482296742732},"index":1,"playId":"83f3432b-1579-3b2c-ab30-c9162c1c2e75","pitchNumber":2,"startTime":"2026-08-30T02:23:19.358Z","endTime":"2026-08-30T02:23:24.108Z","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":94.1,"endSpeed":85.3,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.770527536134466,"aZ":-14.881745800109924,"pfxX":-5.639560279187819,"pfxZ":9.200381113467285,"pX":0.05719892641059445,"pZ":2.913928196155356,"vX0":5.796443387290502,"vY0":-136.83692105985088,"vZ0":-5.0646943841416086,"x":106.13,"y":94.72,"x0":-1.3651674506339786,"y0":50.000010312018254,"z0":5.82333502025683,"aX":-10.595841087786331},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":8.9,"spinRate":1981,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.401688887384259,"extension":7.246955549705702},"index":2,"playId":"6fbc0fc9-b75e-3604-bb86-0f1a249a6ed2","pitchNumber":3,"startTime":"2026-08-30T02:23:36.430Z","endTime":"2026-08-30T02:23:39.430Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.324262037047156,"aZ":-28.247301987366072,"pfxX":-3.3432524145597746,"pfxZ":2.5494244654139857,"pX":-0.6218149502341591,"pZ":1.641766061491473,"vX0":2.9458228704098364,"vY0":-122.53294232045762,"vZ0":-4.715143247506527,"x":140.7,"y":194.45,"x0":-1.397924876912039,"y0":50.00392639701528,"z0":5.969192124896551,"aX":-5.149139676697259},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.8,"breakHorizontal":5.5,"spinRate":825,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.44485067971189807,"extension":7.503166052222565},"hitData":{"launchSpeed":66.8,"launchAngle":66.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.48,"coordY":174.99}},"index":3,"playId":"c0551913-1a6c-3320-b637-8dbf8e871cd6","pitchNumber":4,"startTime":"2026-08-30T02:23:55.353Z","endTime":"2026-08-30T02:24:05.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:24:05.373Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tim Tawa flies out to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T02:24:08.411Z","endTime":"2026-08-30T02:24:39.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89372495751023,"aZ":-19.666155514478945,"pfxX":-5.805807637248732,"pfxZ":6.485399316984637,"pX":-0.4910917742585424,"pZ":3.2100486647111888,"vX0":4.337322001529699,"vY0":-137.18922159180553,"vZ0":-3.701386647902254,"x":135.72,"y":152.11,"x0":-1.3286599899662903,"y0":50.00664664193018,"z0":5.897082688836031,"aX":-11.203909939673553},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":9.7,"spinRate":1631,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3974181816352158,"extension":7.135017479144189},"hitData":{"launchSpeed":92.6,"launchAngle":40.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.1,"coordY":73.42}},"index":0,"playId":"1b06d4d2-4f12-3233-a6f4-5e2f90412821","pitchNumber":1,"startTime":"2026-08-30T02:24:28.105Z","endTime":"2026-08-30T02:24:39.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:24:39.653Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Knizner pops out to third baseman Nolan Arenado.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T02:26:02.179Z","endTime":"2026-08-30T02:27:35.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"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":"Pop Out","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":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":69.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.39411755361233,"aZ":-39.21380622556143,"pfxX":-4.106421149751056,"pfxZ":-5.819912356260092,"pX":-0.3151127597026964,"pZ":0.9518901386925628,"vX0":-3.6116736017120106,"vY0":-109.2717879883647,"vZ0":-1.5709538357824133,"x":129.01,"y":213.08,"x0":1.893273251641523,"y0":50.005082388847754,"z0":5.896055823877661,"aX":-4.962770739960608},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-10.7,"breakHorizontal":8.4,"spinRate":2193,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.5013869108460551,"extension":6.0304414940783735},"index":0,"playId":"b2ad1fe3-6c14-3fe4-817e-528313327c00","pitchNumber":1,"startTime":"2026-08-30T02:27:03.833Z","endTime":"2026-08-30T02:27:08.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.765563262772762,"aZ":-19.436376676435458,"pfxX":2.0295775499180335,"pfxZ":7.535684318475486,"pX":-1.3033286623441054,"pZ":3.245798418927537,"vX0":-8.88975262047104,"vY0":-128.91403831952408,"vZ0":-2.2385079522403304,"x":166.68,"y":151.14,"x0":1.9197957786076343,"y0":50.00126893510673,"z0":5.619081361913145,"aX":3.4309336530153582},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.4,"breakHorizontal":-1.8,"spinRate":2363,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4242063045961033,"extension":6.13961802963486},"hitData":{"launchSpeed":49.8,"launchAngle":62.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":108.96,"coordY":169.18}},"index":1,"playId":"71b60a08-2f91-3404-b676-d73fd5876d30","pitchNumber":2,"startTime":"2026-08-30T02:27:25.366Z","endTime":"2026-08-30T02:27:35.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:27:35.349Z","atBatIndex":11},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Grant McCray bunt grounds out, pitcher Mitch Bratt to first baseman Tim Tawa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T02:27:33.715Z","endTime":"2026-08-30T02:28:06.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683352,"link":"/api/v1/people/683352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.383064102667962,"aZ":-15.611880628801753,"pfxX":4.2133738105921585,"pfxZ":9.65269678895498,"pX":0.5144546961339063,"pZ":4.139607028043041,"vX0":-5.982719583603233,"vY0":-130.86480350137552,"vZ0":-0.5803119403894778,"x":97.39,"y":127.01,"x0":2.2942128421188404,"y0":50.00327700222044,"z0":5.5452858307724116,"aX":7.230451230668328},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.5,"breakHorizontal":-6.1,"spinRate":2370,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.420282648465109,"extension":6.065822967391023},"hitData":{"launchSpeed":25.5,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":124.55,"coordY":193.58}},"index":0,"playId":"8bced58e-1bc0-369a-9dfa-790918bfdd6f","pitchNumber":1,"startTime":"2026-08-30T02:27:57.008Z","endTime":"2026-08-30T02:28:06.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:28:06.036Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Osleivis Basabe pops out to third baseman Nolan Arenado.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T02:28:07.074Z","endTime":"2026-08-30T02:29:02.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"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":3},"details":{"event":"Pop Out","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":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.411812921126288,"aZ":-17.43109134491719,"pfxX":3.3891199009858157,"pfxZ":8.696746139425116,"pX":-1.0653187092549439,"pZ":3.183206212101183,"vX0":-9.18829501981887,"vY0":-129.2550728475249,"vZ0":-2.529993874360372,"x":157.61,"y":152.83,"x0":2.0920164702801585,"y0":50.00458412121296,"z0":5.509975711269708,"aX":5.747384950341987},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.4,"breakHorizontal":-4.1,"spinRate":2375,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.42342137156145165,"extension":6.314038943588621},"index":0,"playId":"4688866f-ea13-3fde-8baa-b51050a10775","pitchNumber":1,"startTime":"2026-08-30T02:28:34.324Z","endTime":"2026-08-30T02:28:38.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.604958755364944,"aZ":-17.099730789152144,"pfxX":4.620509434840347,"pfxZ":8.543389856734922,"pX":-0.6917718154496324,"pZ":3.288337187566327,"vX0":-8.836575978174757,"vY0":-131.66469649488698,"vZ0":-2.340657854470498,"x":143.37,"y":149.99,"x0":2.0998630671313165,"y0":50.005874367085305,"z0":5.447031807138117,"aX":8.156943907072423},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":-6.6,"spinRate":2381,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.4151877938446984,"extension":6.275741059572639},"hitData":{"launchSpeed":71.3,"launchAngle":71.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.75,"coordY":171.45}},"index":1,"playId":"15d88e23-2fd9-3e35-8b7e-e56aa51dd3e3","pitchNumber":2,"startTime":"2026-08-30T02:28:52.214Z","endTime":"2026-08-30T02:29:02.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:29:02.242Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T02:29:42.561Z","endTime":"2026-08-30T02:31:52.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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.4,"endSpeed":85.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.482637986821484,"aZ":-19.24620593386288,"pfxX":-5.936722453168304,"pfxZ":6.872600608474475,"pX":-0.059084544441757134,"pZ":2.780718747984042,"vX0":5.400673403494644,"vY0":-135.97844531504026,"vZ0":-5.046617453530951,"x":119.25,"y":163.7,"x0":-1.2950101620428502,"y0":50.006461406295,"z0":5.987195048900347,"aX":-11.173212571343482},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":9.7,"spinRate":1860,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4020690144609209,"extension":6.933820830291244},"index":0,"playId":"0f248d4b-49f8-35ae-86f9-4fd872e9f45f","pitchNumber":1,"startTime":"2026-08-30T02:31:08.098Z","endTime":"2026-08-30T02:31:11.427Z","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":94.3,"endSpeed":86.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30861550699384,"aZ":-19.02804204351315,"pfxX":-7.679959186209777,"pfxZ":6.892291285183371,"pX":0.5768466611144287,"pZ":1.7640860033116574,"vX0":7.392957837814871,"vY0":-136.9932847432768,"vZ0":-7.3796776784675835,"x":95.01,"y":191.15,"x0":-1.154583893492519,"y0":50.003523026376286,"z0":5.786196746454127,"aX":-14.647766914097314},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":12.5,"spinRate":1873,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.39931047530068264,"extension":7.138507140392504},"index":1,"playId":"c2c51152-aec6-389e-b188-f0fef7ba4551","pitchNumber":2,"startTime":"2026-08-30T02:31:23.450Z","endTime":"2026-08-30T02:31:27.751Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.892876511269158,"aZ":-14.297405511525882,"pfxX":-5.566645486840406,"pfxZ":9.34844127546435,"pX":0.6633826990101147,"pZ":2.6963086533196474,"vX0":6.505976858967264,"vY0":-137.71719827026075,"vZ0":-6.179101607679005,"x":91.71,"y":165.98,"x0":-1.0115138343632755,"y0":50.00308700009663,"z0":5.94433429236768,"aX":-10.644724886990266},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":8.6,"spinRate":2060,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3984354975435025,"extension":7.124644278974926},"index":2,"playId":"d489a5c0-e9ab-349b-9499-018c3f6781b2","pitchNumber":3,"startTime":"2026-08-30T02:31:47.282Z","endTime":"2026-08-30T02:31:52.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:31:52.272Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a bunt ground ball to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T02:31:58.896Z","endTime":"2026-08-30T02:32:25.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70093179010383,"aZ":-14.126381364876323,"pfxX":-4.563135633509251,"pfxZ":9.632937582433183,"pX":0.565947093866918,"pZ":2.6562268885830105,"vX0":6.373871525332555,"vY0":-135.97790073854398,"vZ0":-6.237968968168679,"x":95.43,"y":167.06,"x0":-1.2151211588689546,"y0":50.0003120139729,"z0":5.959212880021959,"aX":-8.54750683643975},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":7.0,"spinRate":1979,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4027384997488439,"extension":7.03231142363014},"hitData":{"launchSpeed":47.6,"launchAngle":15.0,"totalDistance":97.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":151.02,"coordY":161.07}},"index":0,"playId":"ed2288ea-b4cc-3d87-9427-5505dc396519","pitchNumber":1,"startTime":"2026-08-30T02:32:16.691Z","endTime":"2026-08-30T02:32:25.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:32:25.707Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Waldschmidt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T02:32:43.270Z","endTime":"2026-08-30T02:34:18.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"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":{"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.3,"endSpeed":85.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104754517805464,"aZ":-17.436982705248788,"pfxX":-8.544834175705068,"pfxZ":7.937522877197853,"pX":-0.2504858697905073,"pZ":0.9451912421178966,"vX0":5.80534226990471,"vY0":-135.4995358340585,"vZ0":-9.365538022468918,"x":126.55,"y":213.26,"x0":-1.312574956654107,"y0":50.00150234993705,"z0":5.6691954029416,"aX":-15.859187666185766},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":14.2,"spinRate":2012,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40451691679947066,"extension":6.9243215800568265},"index":0,"playId":"d0f359ac-4e10-3b81-9acf-375fdf8e73bc","pitchNumber":1,"startTime":"2026-08-30T02:32:58.417Z","endTime":"2026-08-30T02:33:02.013Z","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":83.0,"endSpeed":77.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.27700970367754,"aZ":-29.845830450401166,"pfxX":1.2120778941656285,"pfxZ":1.5482600483496753,"pX":-0.06265250064380198,"pZ":2.033811207275855,"vX0":2.6567732814595453,"vY0":-121.0589677373007,"vZ0":-3.2846155206296617,"x":119.39,"y":183.87,"x0":-1.325340642337693,"y0":50.00532560402686,"z0":5.979790166912966,"aX":1.8262383784340406},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":-2.8,"spinRate":2180,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.4498487014546497,"extension":6.8409140785099005},"index":1,"playId":"16672c37-258e-3438-b285-0aed099e25cd","pitchNumber":2,"startTime":"2026-08-30T02:33:16.163Z","endTime":"2026-08-30T02:33:19.618Z","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":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611720719968922,"aZ":-14.057681500498942,"pfxX":-6.544765345805748,"pfxZ":9.746797875647077,"pX":0.2505089284544655,"pZ":1.5977257295376843,"vX0":6.017907949596952,"vY0":-135.713541943058,"vZ0":-8.161965953598886,"x":107.45,"y":195.64,"x0":-1.1488864434418242,"y0":50.0066837918923,"z0":5.630365602671047,"aX":-12.171000089528421},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":10.6,"spinRate":2049,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40408814068500254,"extension":6.860610189910314},"index":2,"playId":"c6dc6946-df1e-3715-b202-c46fcc3e33dd","pitchNumber":3,"startTime":"2026-08-30T02:33:35.784Z","endTime":"2026-08-30T02:33:39.187Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-30T02:34:00.059Z","endTime":"2026-08-30T02:34:15.297Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712304352830596,"aZ":-14.398945880530007,"pfxX":-4.020148888357091,"pfxZ":9.342883067331186,"pX":0.8223050996873325,"pZ":2.2864196140198905,"vX0":6.240106449314931,"vY0":-136.94754323660618,"vZ0":-6.881089579141731,"x":85.66,"y":177.05,"x0":-0.9615974428707172,"y0":50.005858589523136,"z0":5.813156884638809,"aX":-7.651712170656571},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":1868,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3996693629262591,"extension":6.827108620470584},"index":4,"playId":"e37c046b-2485-311a-92de-bc1dd0d294e4","pitchNumber":4,"startTime":"2026-08-30T02:34:15.297Z","endTime":"2026-08-30T02:34:18.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:34:18.596Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lars Nootbaar doubles (12) on a fly ball to left fielder Grant McCray. Ildemaro Vargas scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T02:34:20.669Z","endTime":"2026-08-30T02:36:53.863Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":{"id":805074,"link":"/api/v1/people/805074"},"isScoringEvent":true,"rbi":true,"earned":true,"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":84.2,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63748370855249,"aZ":-31.374191310718604,"pfxX":1.5101134992016947,"pfxZ":0.519372123534179,"pX":-1.102247149856461,"pZ":4.052750942183235,"vX0":0.9641543451943205,"vY0":-122.75485406598301,"vZ0":1.2615718059153673,"x":159.02,"y":129.36,"x0":-1.6953191831646648,"y0":50.002525491636014,"z0":6.188633244558795,"aX":2.3210535042361364},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":-3.0,"spinRate":2254,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.44496014825240593,"extension":6.492887482877815},"index":0,"playId":"506bce2a-f874-30f2-bad1-812125139d48","pitchNumber":1,"startTime":"2026-08-30T02:34:43.714Z","endTime":"2026-08-30T02:34:47.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24440688897796,"aZ":-31.84248180660374,"pfxX":-6.608625199565475,"pfxZ":0.2364507701430183,"pX":0.5215818182150724,"pZ":0.39555035976914965,"vX0":6.071409665196724,"vY0":-117.82333817648437,"vZ0":-5.909214509587826,"x":97.12,"y":228.1,"x0":-1.223365086514045,"y0":50.003568364257774,"z0":5.859520417790746,"aX":-9.342718733031356},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.7,"breakHorizontal":10.6,"spinRate":1016,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4639075659707683,"extension":7.138758685703238},"index":1,"playId":"e8f498cc-0732-3d3d-852c-53a5f26dcd64","pitchNumber":2,"startTime":"2026-08-30T02:35:01.296Z","endTime":"2026-08-30T02:35:06.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.734310289757854,"aZ":-29.50238850929035,"pfxX":0.7595600130932169,"pfxZ":1.6951094073855177,"pX":-0.09005993350034905,"pZ":2.064126722636381,"vX0":3.4304207349966265,"vY0":-124.33665316793602,"vZ0":-3.7315856765440327,"x":120.43,"y":183.05,"x0":-1.5811252592328733,"y0":50.005653035410724,"z0":6.007602436837982,"aX":1.2008070179762198},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-2.2,"spinRate":2278,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.43893882782710314,"extension":6.6228577925147585},"index":2,"playId":"c5b177c6-1fb8-3f7d-b23d-77bec3ddd0cd","pitchNumber":3,"startTime":"2026-08-30T02:35:23.332Z","endTime":"2026-08-30T02:35:26.642Z","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":93.9,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5597690278552,"aZ":-20.41330586006967,"pfxX":-6.087639538480095,"pfxZ":6.197361573553659,"pX":-0.8447687839577313,"pZ":2.6254303842733537,"vX0":2.712657911847343,"vY0":-136.74504672687593,"vZ0":-4.9583038830812125,"x":149.2,"y":167.89,"x0":-1.057506873460089,"y0":50.00494419253345,"z0":5.858733448791099,"aX":-11.554214135629651},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":10.4,"spinRate":1661,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40023690391432165,"extension":6.832363023265901},"index":3,"playId":"022f6695-b7ac-3473-bfd0-c2a395bf94f2","pitchNumber":4,"startTime":"2026-08-30T02:35:45.760Z","endTime":"2026-08-30T02:35:49.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-08-30T02:36:03.745Z","endTime":"2026-08-30T02:36:19.417Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.657767354302386,"aZ":-34.115139942231735,"pfxX":1.025382269599234,"pfxZ":-1.2539449269432215,"pX":-0.3311092973013221,"pZ":2.4235493496802394,"vX0":2.8005640827098968,"vY0":-123.37909036991927,"vZ0":-1.686221664301523,"x":129.62,"y":173.34,"x0":-1.6102988975422856,"y0":50.000530837168235,"z0":5.969090881079091,"aX":1.5925711035578778},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.4,"breakHorizontal":-2.5,"spinRate":2224,"spinDirection":81},"zone":4,"typeConfidence":2.0,"plateTime":0.44256171547083767,"extension":6.82096784107756},"index":5,"playId":"753e3be2-ce89-3e62-a99e-49f7f7853de9","pitchNumber":5,"startTime":"2026-08-30T02:36:19.417Z","endTime":"2026-08-30T02:36:22.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.236467314372614,"aZ":-34.4327257749183,"pfxX":0.6484255314014868,"pfxZ":-1.4377919703840067,"pX":-0.8035992069269924,"pZ":2.876266746784555,"vX0":0.8810396525813451,"vY0":-124.4907702124949,"vZ0":-0.6674458507988841,"x":147.63,"y":161.12,"x0":-1.2464989245901315,"y0":50.005077348026795,"z0":6.000680418436026,"aX":1.0166625070819817},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.5,"breakHorizontal":-1.4,"spinRate":2223,"spinDirection":84},"zone":1,"typeConfidence":2.0,"plateTime":0.4401495429436326,"extension":6.705976492538692},"hitData":{"launchSpeed":82.8,"launchAngle":35.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.7,"coordY":128.06}},"index":6,"playId":"e2a9726c-b8ca-3a59-b392-50bc67053695","pitchNumber":6,"startTime":"2026-08-30T02:36:38.832Z","endTime":"2026-08-30T02:36:53.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:36:53.863Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T02:37:04.175Z","endTime":"2026-08-30T02:39:16.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20140884151242,"aZ":-16.811198931346134,"pfxX":-5.138231490880658,"pfxZ":8.07511420677502,"pX":-1.339527216029475,"pZ":1.052497410509243,"vX0":1.963659755709308,"vY0":-137.02818517009055,"vZ0":-9.645836002620698,"x":168.06,"y":210.36,"x0":-1.397757593468962,"y0":50.00293022183217,"z0":5.766276560403536,"aX":-9.773584320486595},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":8.9,"spinRate":1670,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3996860155004942,"extension":6.92695484635365},"index":0,"playId":"16405263-1a2f-304b-8d64-2c24e606ce05","pitchNumber":1,"startTime":"2026-08-30T02:37:31.460Z","endTime":"2026-08-30T02:37:35.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.587798975851843,"aZ":-28.768111136289747,"pfxX":0.770868913028518,"pfxZ":2.1460082949819848,"pX":-0.13206466211916262,"pZ":0.7020420978922175,"vX0":3.1556518766583728,"vY0":-124.30322946593533,"vZ0":-6.690724098779298,"x":122.03,"y":219.82,"x0":-1.5108418322252506,"y0":50.00225169554327,"z0":5.772986798586657,"aX":1.2234176611058032},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":-2.0,"spinRate":2154,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.43826272910724784,"extension":6.96415174964168},"index":1,"playId":"1e7b0f83-87f7-3964-accf-e2114e5b132d","pitchNumber":2,"startTime":"2026-08-30T02:37:51.135Z","endTime":"2026-08-30T02:37:54.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(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":85.2,"endSpeed":79.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.796734101587667,"aZ":-31.288627378055264,"pfxX":0.5901748489001744,"pfxZ":0.5587184075890788,"pX":-0.06450947018529056,"pZ":1.9508700921422495,"vX0":3.496804118845526,"vY0":-124.13393504735966,"vZ0":-3.5900208850828026,"x":119.46,"y":186.11,"x0":-1.5605087604699566,"y0":50.00126122269709,"z0":5.984569120302958,"aX":0.9328961600274077},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.5,"breakHorizontal":-1.8,"spinRate":2154,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.4390485943722111,"extension":6.900666521234009},"index":2,"playId":"704d583f-3c17-3703-8e0b-a2eaa7e47e70","pitchNumber":3,"startTime":"2026-08-30T02:38:14.234Z","endTime":"2026-08-30T02:38:17.672Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53141171562341,"aZ":-32.3034558967424,"pfxX":-4.138691227060187,"pfxZ":-0.08980393592341329,"pX":-1.7740874185615723,"pZ":3.090010486456188,"vX0":0.3934459139148841,"vY0":-118.69350904186302,"vZ0":-0.15573465568148281,"x":184.62,"y":155.35,"x0":-1.4041629123224952,"y0":50.0025443357432,"z0":6.095697202797148,"aX":-5.910320491438831},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.1,"breakHorizontal":7.4,"spinRate":843,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.46130948324963494,"extension":6.919570578889644},"index":3,"playId":"501e5678-3d5f-370f-814f-0b79b9787f71","pitchNumber":4,"startTime":"2026-08-30T02:38:33.065Z","endTime":"2026-08-30T02:38:37.107Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.439984186436366,"aZ":-29.711846978358064,"pfxX":0.6399116565013276,"pfxZ":1.5991031503019877,"pX":-0.5005752697348949,"pZ":0.9302126265314531,"vX0":2.9114007437485845,"vY0":-123.54722322775778,"vZ0":-5.773109602753259,"x":136.08,"y":213.66,"x0":-1.779161528475724,"y0":50.004457513585564,"z0":5.805548004434618,"aX":0.9851323700550818},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":-1.9,"spinRate":2178,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4439412595267913,"extension":7.337754637462303},"index":4,"playId":"e0f067a3-b88c-3872-be7f-98ab3d834aac","pitchNumber":5,"startTime":"2026-08-30T02:38:52.610Z","endTime":"2026-08-30T02:38:57.059Z","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":85.7,"endSpeed":79.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.700430620186427,"aZ":-30.73206423278841,"pfxX":1.2424101997798465,"pfxZ":0.914005662789398,"pX":-1.035633863764455,"pZ":1.8222271627412123,"vX0":0.6603605732888235,"vY0":-124.88001082266828,"vZ0":-3.8461268709550733,"x":156.48,"y":189.58,"x0":-1.4647894204562169,"y0":50.005958365681245,"z0":5.9053256362747195,"aX":1.966128371741268},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-2.4,"spinRate":2178,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4382934818393558,"extension":7.073487748708673},"index":5,"playId":"039002dd-34b3-3f7b-933e-95e40bdbfea3","pitchNumber":6,"startTime":"2026-08-30T02:39:12.265Z","endTime":"2026-08-30T02:39:16.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:39:16.282Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T02:39:16.262Z","endTime":"2026-08-30T02:42:28.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.225531954066383,"aZ":-18.77359842702458,"pfxX":-5.584547875493123,"pfxZ":7.153369348231276,"pX":-1.1866401469986139,"pZ":1.6831403155186286,"vX0":1.8773139902373426,"vY0":-136.31403218498517,"vZ0":-7.624659806348111,"x":162.23,"y":193.34,"x0":-1.1605665982143658,"y0":50.00303222182619,"z0":5.822806577469027,"aX":-10.462261513100914},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":9.7,"spinRate":1768,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4025056173319097,"extension":7.034506583326624},"index":0,"playId":"d88b88a8-aaab-3818-964d-a3c998ecbb4d","pitchNumber":1,"startTime":"2026-08-30T02:39:41.498Z","endTime":"2026-08-30T02:39:45.071Z","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":84.9,"endSpeed":79.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.401496590941434,"aZ":-29.453107741404,"pfxX":1.0991526018328548,"pfxZ":1.7287699708118867,"pX":-0.11883368319503436,"pZ":0.8997182251490365,"vX0":3.015522461326899,"vY0":-123.71711790868501,"vZ0":-6.2210714736108494,"x":121.53,"y":214.49,"x0":-1.4893881272704923,"y0":50.001902726389844,"z0":5.87183340980734,"aX":1.727350916786821},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.2,"breakHorizontal":-2.6,"spinRate":2229,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.44034857746263345,"extension":6.73982262307854},"index":1,"playId":"2e91ab0e-2bfe-3525-b275-f2fff68a9e0a","pitchNumber":2,"startTime":"2026-08-30T02:39:57.330Z","endTime":"2026-08-30T02:40:01.217Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91106651934204,"aZ":-15.18103028499678,"pfxX":-5.91510457734417,"pfxZ":8.981188964146243,"pX":0.25411867938970256,"pZ":2.087576679812088,"vX0":5.538531915226173,"vY0":-137.31117806330155,"vZ0":-7.122077063973445,"x":107.31,"y":182.42,"x0":-1.0292602170976481,"y0":50.00672715004492,"z0":5.765410046506831,"aX":-11.197904499301503},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":9.4,"spinRate":1811,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4002481431220035,"extension":7.030406932344571},"index":2,"playId":"e4ddde08-5ea8-3a2b-a1f1-e43cdfd739c5","pitchNumber":3,"startTime":"2026-08-30T02:40:20.873Z","endTime":"2026-08-30T02:40:24.232Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.337256184382213,"aZ":-28.29086023383834,"pfxX":-6.464694384251626,"pfxZ":2.803575190546397,"pX":-1.7866761748493218,"pZ":4.299905714691891,"vX0":0.9068978554450031,"vY0":-117.06643243684702,"vZ0":1.9877915016858476,"x":185.1,"y":122.68,"x0":-1.3394884062382495,"y0":50.00419329437922,"z0":6.090064983512527,"aX":-8.963145887238513},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.9,"breakHorizontal":11.5,"spinRate":791,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4680719525615644,"extension":7.150281218830259},"index":3,"playId":"05e9af78-d3de-30ea-af74-7a5cde605da9","pitchNumber":4,"startTime":"2026-08-30T02:40:38.019Z","endTime":"2026-08-30T02:40:41.046Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2189703669421,"aZ":-29.254184550702817,"pfxX":0.804453585046446,"pfxZ":1.8885342577455688,"pX":-0.7266129582654691,"pZ":2.019686853593867,"vX0":1.9104303835755614,"vY0":-122.9198920159383,"vZ0":-3.4999260125329568,"x":144.7,"y":184.25,"x0":-1.615487890848567,"y0":50.00253572087491,"z0":5.921039792439184,"aX":1.2419834075445255},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-1.9,"spinRate":2222,"spinDirection":184},"zone":7,"typeConfidence":2.0,"plateTime":0.44400426000910986,"extension":6.836634295065287},"index":4,"playId":"960f3ee4-5f4e-3326-b7db-f148180d14f6","pitchNumber":5,"startTime":"2026-08-30T02:40:57.935Z","endTime":"2026-08-30T02:41:01.437Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.719038141994137,"aZ":-14.648893302071707,"pfxX":-5.224825558820871,"pfxZ":9.239498254030599,"pX":-0.0029895495304961585,"pZ":1.5165726562125796,"vX0":4.824473254641427,"vY0":-136.53199213793943,"vZ0":-8.626357727219704,"x":117.11,"y":197.83,"x0":-1.1100181246708793,"y0":50.00346256661048,"z0":5.714885635307369,"aX":-9.91157286175499},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":1841,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40043340603455535,"extension":7.1873953349898},"index":5,"playId":"246678d1-2118-3953-804b-07007639a159","pitchNumber":6,"startTime":"2026-08-30T02:41:17.656Z","endTime":"2026-08-30T02:41:25.457Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17841573799768,"aZ":-31.194364180504863,"pfxX":1.2502546498764797,"pfxZ":0.6348911135623236,"pX":-0.8169146341095268,"pZ":2.800291096574874,"vX0":1.259992525789049,"vY0":-122.63952692423123,"vZ0":-1.4619454459515417,"x":148.14,"y":163.17,"x0":-1.498803333324236,"y0":50.000126237063235,"z0":6.053255425354144,"aX":1.9125873970581933},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":-2.5,"spinRate":2151,"spinDirection":102},"zone":4,"typeConfidence":2.0,"plateTime":0.4458184724625278,"extension":6.744585806024311},"index":6,"playId":"634e8bf5-19dd-3631-93bb-e0e82e774147","pitchNumber":7,"startTime":"2026-08-30T02:41:51.107Z","endTime":"2026-08-30T02:41:54.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5153507218557,"aZ":-31.036553651439057,"pfxX":0.21704878956755913,"pfxZ":0.719512553316557,"pX":0.11243036769938816,"pZ":1.3270779713915233,"vX0":3.5878201842406137,"vY0":-124.62450989889193,"vZ0":-4.972091455022673,"x":112.71,"y":202.95,"x0":-1.372672842882698,"y0":50.00249937045503,"z0":5.904976463661029,"aX":0.3413151416902913},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":-1.2,"spinRate":2121,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.43913600348527293,"extension":6.853211590032237},"hitData":{"launchSpeed":80.5,"launchAngle":28.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.21,"coordY":96.68}},"index":7,"playId":"530a9ede-3e19-3cff-a239-d82f0a9f03b2","pitchNumber":8,"startTime":"2026-08-30T02:42:19.772Z","endTime":"2026-08-30T02:42:28.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:42:28.782Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, shortstop Geraldo Perdomo to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T02:42:57.076Z","endTime":"2026-08-30T02:46:22.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175925790445728,"aZ":-17.41341509322939,"pfxX":6.239352980952322,"pfxZ":8.777725843451982,"pX":0.2365781701267888,"pZ":3.2632708824844103,"vX0":-7.2921748523410885,"vY0":-128.71239800821485,"vZ0":-2.4334726844794385,"x":107.98,"y":150.67,"x0":2.292896121358349,"y0":50.001699084250205,"z0":5.566074378115185,"aX":10.491161987628717},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.6,"breakHorizontal":-9.7,"spinRate":2217,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.4251936534919101,"extension":6.111726129364286},"index":0,"playId":"b0ed0a1d-40c3-3fc9-9449-cf481673c217","pitchNumber":1,"startTime":"2026-08-30T02:44:36.485Z","endTime":"2026-08-30T02:44:39.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.606685852164617,"aZ":-16.26617560114961,"pfxX":6.601858734627318,"pfxZ":9.048647628321461,"pX":0.23982327987847202,"pZ":2.2815262403429024,"vX0":-7.467521707748709,"vY0":-131.6749329848526,"vZ0":-5.0616221087597175,"x":107.86,"y":177.18,"x0":2.2530336604926253,"y0":50.00623344922326,"z0":5.430011221950303,"aX":11.61136291113968},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.5,"breakHorizontal":-10.3,"spinRate":2334,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.41576675817075115,"extension":6.146820657238821},"index":1,"playId":"ac452b63-cc69-3254-81bf-7e5ab9f85ed1","pitchNumber":2,"startTime":"2026-08-30T02:44:52.499Z","endTime":"2026-08-30T02:44:55.743Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-30T02:45:04.042Z","endTime":"2026-08-30T02:45:16.430Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22107319815225,"aZ":-31.99788287604691,"pfxX":-7.5074702800279045,"pfxZ":0.13135576251154246,"pX":-1.3510172885839569,"pZ":0.8241418473994214,"vX0":-6.3443638252921435,"vY0":-115.12780350079646,"vZ0":-3.410527401766701,"x":168.5,"y":216.53,"x0":2.4250186048656475,"y0":50.002816816755,"z0":5.451631872697175,"aX":-9.982832713680837},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-0.4,"breakHorizontal":15.2,"spinRate":2377,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.47745171900819905,"extension":6.256820088092468},"index":3,"playId":"038ad74e-7d93-33b9-8f47-3420437fa9af","pitchNumber":3,"startTime":"2026-08-30T02:45:16.430Z","endTime":"2026-08-30T02:45:20.111Z","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":90.7,"endSpeed":82.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295966534788846,"aZ":-16.653360982022896,"pfxX":6.383918006267719,"pfxZ":8.848150806890906,"pX":1.2176667524256106,"pZ":3.239814534251198,"vX0":-5.025274805179341,"vY0":-131.92323309393913,"vZ0":-2.6398569613392286,"x":70.59,"y":151.31,"x0":2.3222562027772393,"y0":50.003198615676375,"z0":5.4877412389679945,"aX":11.199858366152759},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.6,"breakHorizontal":-10.4,"spinRate":2361,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.41592537666319274,"extension":6.064695114372574},"index":4,"playId":"b932c76b-5563-3bd1-b212-718c07946f7d","pitchNumber":4,"startTime":"2026-08-30T02:45:34.070Z","endTime":"2026-08-30T02:45:37.143Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.097220871384877,"aZ":-33.69939985969353,"pfxX":-8.422937550615567,"pfxZ":-1.1834494058669898,"pX":-1.2447072800721732,"pZ":0.7770614149072333,"vX0":-5.3080423043127665,"vY0":-113.32818759831495,"vZ0":-2.9022107470927847,"x":164.45,"y":217.8,"x0":2.232354573073185,"y0":50.0043990662203,"z0":5.4819427125873315,"aX":-10.821986053504903},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.6,"breakHorizontal":16.7,"spinRate":2371,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.48560269148095525,"extension":6.006177955732707},"index":5,"playId":"7fdad283-4614-33bc-9669-a8031c9757f9","pitchNumber":5,"startTime":"2026-08-30T02:45:52.053Z","endTime":"2026-08-30T02:45:55.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.238486214572653,"aZ":-18.443173379032032,"pfxX":6.041614617406752,"pfxZ":7.977035403792577,"pX":0.6330587250088924,"pZ":2.4429058347496055,"vX0":-6.404941360335097,"vY0":-130.0992927889627,"vZ0":-4.169086624673286,"x":92.87,"y":172.82,"x0":2.3370881267788044,"y0":50.003223073071396,"z0":5.456499577120126,"aX":10.400147191480443},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.8,"breakHorizontal":-9.6,"spinRate":2299,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4203481601600627,"extension":6.239635483998257},"hitData":{"launchSpeed":98.9,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":155.74}},"index":6,"playId":"9994d0bc-8e15-3301-a53e-e5ece8be886b","pitchNumber":6,"startTime":"2026-08-30T02:46:13.022Z","endTime":"2026-08-30T02:46:22.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:46:22.072Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Cox singles on a ground ball to second baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T02:46:25.661Z","endTime":"2026-08-30T02:47:10.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"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],"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":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(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":76.1,"endSpeed":70.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.287315567572367,"aZ":-40.51903021545034,"pfxX":-5.0688183398941264,"pfxZ":-6.722598697695471,"pX":-0.06422700546202305,"pZ":2.0236428597548977,"vX0":-2.9047800114584232,"vY0":-110.8517201229369,"vZ0":0.5184718156602282,"x":119.45,"y":184.14,"x0":1.9227801137135911,"y0":50.00262209737987,"z0":6.025476411042806,"aX":-6.291735402863926},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-11.8,"breakHorizontal":10.0,"spinRate":2222,"spinDirection":315},"zone":8,"typeConfidence":2.0,"plateTime":0.4945961483757917,"extension":6.2070490351020045},"index":0,"playId":"060834b7-590c-3adc-995f-6031cab19f13","pitchNumber":1,"startTime":"2026-08-30T02:46:46.385Z","endTime":"2026-08-30T02:46:49.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.777035808256652,"aZ":-29.827785897685533,"pfxX":9.409457742495206,"pfxZ":1.5544156749189888,"pX":0.5383519765486937,"pZ":2.2560928213001112,"vX0":-6.69312955258375,"vY0":-121.5753317651508,"vZ0":-1.8768928698841378,"x":96.48,"y":177.87,"x0":2.0920201008408745,"y0":50.00502104380847,"z0":5.604441282177776,"aX":14.217475886683282},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":-15.6,"spinRate":1682,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4489484827322743,"extension":5.953521565817649},"hitData":{"launchSpeed":97.7,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":155.23}},"index":1,"playId":"0947d415-99f2-37a2-b5d3-3c46e0838026","pitchNumber":2,"startTime":"2026-08-30T02:47:01.724Z","endTime":"2026-08-30T02:47:10.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:47:10.755Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to left fielder Max Kepler.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T02:48:16.050Z","endTime":"2026-08-30T02:50:24.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"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":7},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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":1},"index":0,"playId":"8400ecf0-158b-3de9-869c-831d8ddf8d93","startTime":"2026-08-30T02:47:39.822Z","endTime":"2026-08-30T02:47:43.052Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"606cca59-7a3c-3167-a45d-7c7bd35f352d","startTime":"2026-08-30T02:47:59.640Z","endTime":"2026-08-30T02:48:02.640Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509702155443392,"aZ":-15.518236838731651,"pfxX":4.274775643461538,"pfxZ":9.617034132358125,"pX":-0.4009147095760418,"pZ":2.7685113730675655,"vX0":-8.726415615109211,"vY0":-130.30208096890894,"vZ0":-3.89566556499981,"x":132.28,"y":164.03,"x0":2.4251707689104647,"y0":50.00294605644246,"z0":5.443758807568722,"aX":7.40426885820458},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.8,"breakHorizontal":-6.0,"spinRate":2360,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.41917395752495423,"extension":6.241493466895742},"index":2,"playId":"0f32db9b-1bc2-35fb-b47a-3375f6a7f9ad","pitchNumber":1,"startTime":"2026-08-30T02:48:18.164Z","endTime":"2026-08-30T02:48:21.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.034091552322952,"aZ":-15.771569630444773,"pfxX":5.248251920445314,"pfxZ":9.422943308021283,"pX":-0.5943621834013243,"pZ":2.298196229370533,"vX0":-9.343916675988163,"vY0":-130.95031983477406,"vZ0":-4.8563903323185675,"x":139.66,"y":176.73,"x0":2.3343765445686886,"y0":50.00315512312802,"z0":5.352419549708234,"aX":9.136835831262625},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.2,"breakHorizontal":-7.6,"spinRate":2355,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.41789329867265446,"extension":6.14600749054009},"index":3,"playId":"0175940e-2385-3e6e-822f-46d6957baf3c","pitchNumber":2,"startTime":"2026-08-30T02:48:37.258Z","endTime":"2026-08-30T02:48:40.313Z","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":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.785897423226334,"aZ":-14.45751899780769,"pfxX":5.192791707634836,"pfxZ":10.092996564169841,"pX":-1.5410375134834933,"pZ":1.838046482679705,"vX0":-11.713350683527443,"vY0":-131.60908769916313,"vZ0":-6.073400867696067,"x":175.74,"y":189.15,"x0":2.2914236776852084,"y0":50.001440491249745,"z0":5.245310878888989,"aX":9.114700112858067},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.0,"breakHorizontal":-6.8,"spinRate":2409,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.41609232552283837,"extension":6.3422372397553},"index":4,"playId":"7bbe91f7-c9ff-3007-bed5-c18ce5c0abd3","pitchNumber":3,"startTime":"2026-08-30T02:48:57.160Z","endTime":"2026-08-30T02:49:01.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98665384242821,"aZ":-15.202410057212667,"pfxX":4.629530577522225,"pfxZ":9.488551721195662,"pX":-0.5604972322508639,"pZ":2.688061745780692,"vX0":-9.055926710993056,"vY0":-132.56044281596616,"vZ0":-4.245875579454159,"x":138.36,"y":166.2,"x0":2.290749492819891,"y0":50.0048542865479,"z0":5.4124125812277235,"aX":8.283559853690615},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.4,"breakHorizontal":-6.5,"spinRate":2373,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4123971905667383,"extension":6.242137619387677},"index":5,"playId":"6cac6fbd-b3fb-3539-8d8f-688b1d516cac","pitchNumber":4,"startTime":"2026-08-30T02:49:16.978Z","endTime":"2026-08-30T02:49:20.319Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387812973467796,"aZ":-17.260176643602605,"pfxX":5.032716501945432,"pfxZ":8.316678467524499,"pX":0.16261649552355262,"pZ":3.729129569740619,"vX0":-6.8654418157853385,"vY0":-132.80570814815292,"vZ0":-1.4891500928679302,"x":110.8,"y":138.09,"x0":2.122633827725573,"y0":50.00313146776992,"z0":5.547488991659444,"aX":9.02605038379739},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.0,"breakHorizontal":-7.7,"spinRate":2232,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.41180107608001837,"extension":6.208270745696929},"index":6,"playId":"f5357df1-d29b-38ef-959b-42d53109cfd6","pitchNumber":5,"startTime":"2026-08-30T02:49:40.776Z","endTime":"2026-08-30T02:49:46.606Z","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":91.1,"endSpeed":82.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78582771904929,"aZ":-16.226855846253194,"pfxX":4.698091653020661,"pfxZ":9.024181994191219,"pX":0.22726254813113533,"pZ":2.8724375892917133,"vX0":-6.646730416804377,"vY0":-132.4758754879232,"vZ0":-3.4503422988963672,"x":108.34,"y":161.22,"x0":2.164960824383623,"y0":50.00608581752553,"z0":5.386731383267049,"aX":8.30603552325042},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.7,"breakHorizontal":-7.0,"spinRate":2318,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.41435491183311424,"extension":6.2503891841435975},"hitData":{"launchSpeed":89.9,"launchAngle":60.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.59,"coordY":124.83}},"index":7,"playId":"6ba5ad6b-3c9a-3a89-889d-8ee85dd4e37d","pitchNumber":6,"startTime":"2026-08-30T02:50:10.261Z","endTime":"2026-08-30T02:50:24.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:50:24.277Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T02:50:22.806Z","endTime":"2026-08-30T02:53:00.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67461676226221,"aZ":-18.42856560558162,"pfxX":6.259322804825632,"pfxZ":7.738042098300715,"pX":-0.5922399091641071,"pZ":2.481506782843265,"vX0":-9.511859283622655,"vY0":-132.08872702643257,"vZ0":-4.1124689551656735,"x":139.57,"y":171.78,"x0":2.233164510769992,"y0":50.00519945669393,"z0":5.4038058282718575,"aX":11.123682218393892},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.3,"breakHorizontal":-9.4,"spinRate":2292,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4137799043549424,"extension":6.315495518744413},"index":0,"playId":"d6f5277f-c2e4-369a-8eb4-9e95ef6be045","pitchNumber":1,"startTime":"2026-08-30T02:50:49.632Z","endTime":"2026-08-30T02:50:52.853Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"31931759-c210-3ce6-980f-7b909a479f57","startTime":"2026-08-30T02:51:09.121Z","endTime":"2026-08-30T02:51:12.121Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.813358941534123,"aZ":-15.734595339266713,"pfxX":5.197234526516457,"pfxZ":9.334026707533026,"pX":-0.9200576491284067,"pZ":2.114320849116594,"vX0":-9.983103952195494,"vY0":-132.0351215823649,"vZ0":-5.441018338776821,"x":152.07,"y":181.69,"x0":2.2391094735619395,"y0":50.000175084484766,"z0":5.364408225678334,"aX":9.15152374456078},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.8,"breakHorizontal":-7.2,"spinRate":2354,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.41525783073354594,"extension":6.353509565450586},"index":2,"playId":"1d782026-ebaf-3fa2-b3b8-1f0f566c6d4f","pitchNumber":2,"startTime":"2026-08-30T02:51:29.183Z","endTime":"2026-08-30T02:51:37.223Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jonah Cox steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"1d782026-ebaf-3fa2-b3b8-1f0f566c6d4f","startTime":"2026-08-30T02:51:41.903Z","endTime":"2026-08-30T02:51:59.447Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"}},{"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},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":71.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.678595861517906,"aZ":-34.34279037704528,"pfxX":-7.780882429941463,"pfxZ":-1.664029598216377,"pX":-1.7659038214428067,"pZ":1.9102776624981512,"vX0":-6.773460426223787,"vY0":-114.77316255421442,"vZ0":-0.6569067321489732,"x":184.31,"y":187.2,"x0":2.2588164466794267,"y0":50.00274320654493,"z0":5.61114637139421,"aX":-10.146077844578073},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-2.9,"breakHorizontal":16.1,"spinRate":2323,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4813858064811387,"extension":6.222493566702991},"index":4,"playId":"87f8b835-3921-3dae-8e91-3cf38c9bfc84","pitchNumber":3,"startTime":"2026-08-30T02:51:59.447Z","endTime":"2026-08-30T02:52:03.220Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.303547973389527,"aZ":-33.42524309037772,"pfxX":-7.568569853644203,"pfxZ":-0.9500305379653964,"pX":-1.8537128029201477,"pZ":0.003301616422581583,"vX0":-7.075932860496256,"vY0":-115.41279862565437,"vZ0":-4.85107754830186,"x":187.66,"y":238.69,"x0":2.2629021418942075,"y0":50.00338222203313,"z0":5.439358984448191,"aX":-9.963341905288809},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-2.9,"breakHorizontal":15.8,"spinRate":2361,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4790379524831132,"extension":6.131724066786497},"index":5,"playId":"eeb2ab94-34a0-3377-911e-870db5346b6e","pitchNumber":4,"startTime":"2026-08-30T02:52:16.953Z","endTime":"2026-08-30T02:52:23.980Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-30T02:52:38.063Z","endTime":"2026-08-30T02:52:55.942Z","isPitch":false,"type":"action","player":{"id":805811,"link":"/api/v1/people/805811"}},{"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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.546173803606823,"aZ":-16.626386261523717,"pfxX":3.5556242089121177,"pfxZ":8.707241515269319,"pX":0.07670794831673876,"pZ":4.590194086075586,"vX0":-7.016258876944745,"vY0":-132.8118640483597,"vZ0":0.4318114119752954,"x":114.08,"y":114.84,"x0":2.2912325595410703,"y0":50.003623450375365,"z0":5.6350684591464955,"aX":6.350561355662855},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":-4.9,"spinRate":2335,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4124767610145077,"extension":6.026852725804572},"index":7,"playId":"09436552-7f95-3ead-8c24-8b9e863eebb8","pitchNumber":5,"startTime":"2026-08-30T02:52:55.942Z","endTime":"2026-08-30T02:53:00.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:53:00.208Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Arenado lines out to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T02:54:32.451Z","endTime":"2026-08-30T02:55:32.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62201717017046,"aZ":-12.528467615679334,"pfxX":-4.780317695587952,"pfxZ":10.750093206929398,"pX":0.8055659755988959,"pZ":3.048406684099333,"vX0":7.185260502407187,"vY0":-134.67957258948752,"vZ0":-5.445663001522165,"x":86.29,"y":156.47,"x0":-1.2820850847685743,"y0":50.005848381054804,"z0":5.990801532205897,"aX":-8.739249258333013},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":7.1,"spinRate":1941,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.40747680019380184,"extension":7.126628663675393},"index":0,"playId":"a51d0aa0-b325-32b0-b728-6d649346c0c5","pitchNumber":1,"startTime":"2026-08-30T02:55:07.745Z","endTime":"2026-08-30T02:55:11.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17686580455823,"aZ":-31.924543873203984,"pfxX":0.37159921614071223,"pfxZ":0.16285376290820075,"pX":0.6449560345901537,"pZ":2.774570760001104,"vX0":4.852844779486396,"vY0":-122.57209024873755,"vZ0":-1.637362526628289,"x":92.42,"y":163.87,"x0":-1.405001732775283,"y0":50.00314189519023,"z0":6.165482021469163,"aX":0.5671137420037623},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.1,"breakHorizontal":-1.8,"spinRate":2272,"spinDirection":89},"zone":6,"typeConfidence":2.0,"plateTime":0.44608354914157733,"extension":7.070779987958846},"hitData":{"launchSpeed":87.0,"launchAngle":25.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.58,"coordY":77.72}},"index":1,"playId":"33ee41b6-d5a6-384f-8fa5-d9488c793693","pitchNumber":2,"startTime":"2026-08-30T02:55:21.523Z","endTime":"2026-08-30T02:55:32.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:55:32.206Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Kepler lines out to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T02:55:29.740Z","endTime":"2026-08-30T02:57:20.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.489112564141518,"aZ":-30.723875383777415,"pfxX":0.09690713632804582,"pfxZ":0.9402299862397303,"pX":-0.22319677272819943,"pZ":1.6033334312640564,"vX0":3.082440142751451,"vY0":-123.33050558897199,"vZ0":-4.361439658666117,"x":125.51,"y":195.49,"x0":-1.5016967848800964,"y0":50.00205349214447,"z0":5.985404035426572,"aX":0.14900716969850034},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.0,"breakHorizontal":-0.8,"spinRate":2279,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.444092368800165,"extension":6.8876494183954495},"index":0,"playId":"014af1b9-6ad5-3621-8f32-22196f649086","pitchNumber":1,"startTime":"2026-08-30T02:55:51.851Z","endTime":"2026-08-30T02:55:56.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65926647704263,"aZ":-13.404018817496118,"pfxX":-3.8610508123535148,"pfxZ":10.253736351798228,"pX":0.3756256020205216,"pZ":2.1727572819719017,"vX0":5.5819575253794405,"vY0":-134.99850445693818,"vZ0":-7.490922753264173,"x":102.68,"y":180.12,"x0":-1.2251630985832913,"y0":50.00264381167049,"z0":5.943371994329468,"aX":-7.068013540403162},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":5.6,"spinRate":1950,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4070284120639549,"extension":7.183354019286426},"index":1,"playId":"32907e70-2ec8-30c2-b92b-89a547b3f778","pitchNumber":2,"startTime":"2026-08-30T02:56:05.605Z","endTime":"2026-08-30T02:56:10.337Z","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.9,"endSpeed":84.9,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.697890105822488,"aZ":-13.960008115307906,"pfxX":-4.404523269964311,"pfxZ":9.859459289908031,"pX":-0.1279968008005815,"pZ":2.4358425500205545,"vX0":4.51853282201151,"vY0":-135.1308208530482,"vZ0":-6.739639044127732,"x":121.88,"y":173.01,"x0":-1.2502955093789907,"y0":50.00418564919478,"z0":5.944712793567554,"aX":-8.138786963173049},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":1847,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4054587424092433,"extension":7.009590377759042},"index":2,"playId":"9d0b5d9b-1dbd-3c83-b87b-eeebdd0f8a68","pitchNumber":3,"startTime":"2026-08-30T02:56:27.218Z","endTime":"2026-08-30T02:56:30.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.3,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40536891543859,"aZ":-16.522989497179648,"pfxX":-1.8793976516581459,"pfxZ":8.452882162404759,"pX":0.11767203355885587,"pZ":4.7288888929323845,"vX0":3.48793119300293,"vY0":-136.2970236634189,"vZ0":-0.7783228709321235,"x":112.51,"y":111.1,"x0":-0.9437627903268911,"y0":50.002802043282706,"z0":6.176489278597868,"aX":-3.48033978779727},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":2.5,"spinRate":1793,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40435086371053863,"extension":6.951069269624739},"index":3,"playId":"06a526b1-63bf-37d4-b3c1-e436cf174936","pitchNumber":4,"startTime":"2026-08-30T02:56:58.760Z","endTime":"2026-08-30T02:57:01.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.419223268942915,"aZ":-15.29616654314686,"pfxX":-3.741407397616014,"pfxZ":9.11303845502189,"pX":0.6826109460017148,"pZ":2.491624954319343,"vX0":6.202382060532076,"vY0":-135.86703615312706,"vZ0":-5.934579365034502,"x":90.98,"y":171.51,"x0":-1.1536826895223775,"y0":50.002003184471434,"z0":5.784598929635665,"aX":-6.928913315668624},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":5.3,"spinRate":1842,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.40462102235447706,"extension":6.795020324074085},"hitData":{"launchSpeed":94.9,"launchAngle":10.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":163.12,"coordY":153.54}},"index":4,"playId":"4b36e310-6232-3f8e-9389-23e6f5359c94","pitchNumber":5,"startTime":"2026-08-30T02:57:13.928Z","endTime":"2026-08-30T02:57:20.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:57:20.164Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tim Tawa doubles (11) on a sharp line drive to left fielder Grant McCray.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T02:57:20.017Z","endTime":"2026-08-30T02:59:01.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13355472511849,"aZ":-15.03985016472724,"pfxX":-2.0784520271733022,"pfxZ":9.438338521061311,"pX":0.25126961367083506,"pZ":2.6253154622561845,"vX0":4.268988922099281,"vY0":-134.3814190655277,"vZ0":-6.1802019814755225,"x":107.42,"y":167.9,"x0":-1.0931698043428753,"y0":50.00146990521884,"z0":6.037065706222621,"aX":-3.7729354032349334},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":2.8,"spinRate":1840,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40875274038373455,"extension":6.934133968126622},"index":0,"playId":"57bddf53-ad2b-34e4-b452-1386a5fc5172","pitchNumber":1,"startTime":"2026-08-30T02:57:42.604Z","endTime":"2026-08-30T02:57:45.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91925002343447,"aZ":-30.630585105403505,"pfxX":1.3162628953954414,"pfxZ":1.0158664064340464,"pX":-0.4927060802737654,"pZ":3.327953878763555,"vX0":2.0223156979454924,"vY0":-122.62744370801221,"vZ0":-0.3953089885296456,"x":135.78,"y":148.93,"x0":-1.5013451146444092,"y0":50.000011059320315,"z0":6.121073095942105,"aX":1.9886719471119378},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.0,"breakHorizontal":-2.9,"spinRate":2268,"spinDirection":77},"zone":1,"typeConfidence":2.0,"plateTime":0.44794266080600664,"extension":6.738235670329838},"index":1,"playId":"5b295628-24f0-3c3c-9b44-3fdaf23d5fc0","pitchNumber":2,"startTime":"2026-08-30T02:57:58.352Z","endTime":"2026-08-30T02:58:01.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23410153701054,"aZ":-14.747140648973318,"pfxX":-5.183941274025946,"pfxZ":9.217196499629537,"pX":0.20450974002889935,"pZ":2.3575279584002664,"vX0":5.328359276530652,"vY0":-137.11359808507584,"vZ0":-6.681323242583849,"x":109.2,"y":175.13,"x0":-1.0968196319803343,"y0":50.005239640610164,"z0":5.844907664552267,"aX":-9.804960075352946},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":1812,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40049887978858845,"extension":7.167229258740521},"index":2,"playId":"30776372-7f45-3a6f-962b-60f84cd9ed28","pitchNumber":3,"startTime":"2026-08-30T02:58:26.046Z","endTime":"2026-08-30T02:58:30.647Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795081401407966,"aZ":-28.890096275274725,"pfxX":-6.485151797655042,"pfxZ":2.20077149949984,"pX":-0.5907224887466007,"pZ":2.1897861999606656,"vX0":3.4202501647829573,"vY0":-121.43920713663435,"vZ0":-3.3304082079027224,"x":139.52,"y":179.66,"x0":-1.1748477137500075,"y0":50.00370133089377,"z0":6.092168992563945,"aX":-9.686135882920514},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.5,"breakHorizontal":10.9,"spinRate":869,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.45103881388094713,"extension":7.284658322281011},"hitData":{"launchSpeed":107.8,"launchAngle":20.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":34.53,"coordY":85.1}},"index":3,"playId":"c84fa43b-81dd-34bd-be15-06dd24c1c662","pitchNumber":4,"startTime":"2026-08-30T02:58:47.795Z","endTime":"2026-08-30T02:59:01.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T02:59:01.808Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T02:59:00.174Z","endTime":"2026-08-30T03:00:30.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68103018856483,"aZ":-15.141963636629171,"pfxX":-2.7563287631609765,"pfxZ":9.22810286638343,"pX":0.640011460975647,"pZ":2.0305152257849777,"vX0":5.384109554729998,"vY0":-135.73124695070496,"vZ0":-7.438091643105579,"x":92.6,"y":183.96,"x0":-1.020934367882967,"y0":50.005168679369696,"z0":5.882953158896471,"aX":-5.0890451045929135},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":3.7,"spinRate":1793,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.4052009131923109,"extension":7.065267831029369},"index":0,"playId":"46d195ae-0846-3062-b5fe-19ce05eb7a17","pitchNumber":1,"startTime":"2026-08-30T02:59:41.437Z","endTime":"2026-08-30T02:59:45.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.502739219992485,"aZ":-29.893331669033632,"pfxX":0.3997593332978382,"pfxZ":1.4495096248574386,"pX":-0.44654484788875726,"pZ":1.3573197890707136,"vX0":2.3503257229712204,"vY0":-124.5832631320101,"vZ0":-5.237187388182193,"x":134.02,"y":202.13,"x0":-1.4532552304427675,"y0":50.00368072072618,"z0":5.950859274971751,"aX":0.6298147207355191},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-1.2,"spinRate":2166,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4392716446106353,"extension":6.864419240620871},"index":1,"playId":"73ab9f28-79be-32ee-baf7-b08322bc4cf7","pitchNumber":2,"startTime":"2026-08-30T03:00:07.171Z","endTime":"2026-08-30T03:00:10.262Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322467963917195,"aZ":-30.655548798821965,"pfxX":0.13555659047728597,"pfxZ":0.971550825676216,"pX":1.293150403219021,"pZ":0.9935764535377005,"vX0":5.599264345413378,"vY0":-124.37496703388126,"vZ0":-6.00318209205299,"x":67.71,"y":211.95,"x0":-1.010410975434684,"y0":50.001862289687985,"z0":5.9994920187703995,"aX":0.20954712672357662},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.5,"breakHorizontal":-1.6,"spinRate":2210,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44138528414520684,"extension":7.035601158590683},"index":2,"playId":"8e7a6c44-727d-3934-82f5-ea8e34e7d3c0","pitchNumber":3,"startTime":"2026-08-30T03:00:27.042Z","endTime":"2026-08-30T03:00:30.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:00:30.571Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to left fielder Max Kepler.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T03:02:11.241Z","endTime":"2026-08-30T03:03:37.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.218742250374692,"aZ":-27.305204968765146,"pfxX":-0.8069892300836603,"pfxZ":3.2859798984418465,"pX":-1.6235062412564663,"pZ":2.548709058520673,"vX0":-8.537219934013416,"vY0":-120.89487143791452,"vZ0":-2.078433132045069,"x":178.88,"y":169.96,"x0":2.0562069443892694,"y0":50.004825771758064,"z0":5.812571822531412,"aX":-1.195225165994422},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.8,"breakHorizontal":3.5,"spinRate":2373,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4527977888695043,"extension":6.096079334178413},"index":0,"playId":"7a0be8ae-e1d9-368b-97fa-0f2340aa0e3a","pitchNumber":1,"startTime":"2026-08-30T03:02:53.630Z","endTime":"2026-08-30T03:02:56.782Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.636039380436284,"aZ":-32.206864325801824,"pfxX":-5.214471546293745,"pfxZ":-0.023735736957668507,"pX":-0.21795651814466016,"pZ":2.595807532742599,"vX0":-4.199330586978584,"vY0":-113.53945113141756,"vZ0":0.3564411917664356,"x":125.31,"y":168.69,"x0":2.335942331654502,"y0":50.00313881229545,"z0":5.653100705501609,"aX":-6.778331374233066},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.4,"breakHorizontal":10.6,"spinRate":2261,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.4832079511957579,"extension":6.076096342806095},"index":1,"playId":"fc795b2a-ea1a-33fa-8db8-0ecc099d20c0","pitchNumber":2,"startTime":"2026-08-30T03:03:10.802Z","endTime":"2026-08-30T03:03:14.518Z","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":89.4,"endSpeed":81.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38380721036985,"aZ":-15.242334468127975,"pfxX":3.552257526433164,"pfxZ":9.975129628920241,"pX":0.5406149819951035,"pZ":2.793914492385112,"vX0":-5.615896464590815,"vY0":-130.01225204157387,"vZ0":-3.9521498012790834,"x":96.39,"y":163.34,"x0":2.275458963087092,"y0":50.00445588041955,"z0":5.5040678698952314,"aX":6.031241585516182},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":17.3,"breakHorizontal":-5.0,"spinRate":2284,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.4226434815777682,"extension":6.030813531251951},"hitData":{"launchSpeed":74.5,"launchAngle":34.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.99,"coordY":118.85}},"index":2,"playId":"e5870498-9571-3fd7-ad3a-7281eebc5cfc","pitchNumber":3,"startTime":"2026-08-30T03:03:26.452Z","endTime":"2026-08-30T03:03:37.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:03:37.818Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shay Whitcomb strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T03:03:34.092Z","endTime":"2026-08-30T03:04:55.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"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":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48456071623831,"aZ":-14.596798430552388,"pfxX":3.804746870279522,"pfxZ":10.088133996085691,"pX":0.2583562366968572,"pZ":3.135305415237207,"vX0":-6.49674185834608,"vY0":-131.3321695434888,"vZ0":-3.3489676512466775,"x":107.15,"y":154.13,"x0":2.2726998403667733,"y0":50.001500842677075,"z0":5.516312012501991,"aX":6.62888626327064},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.8,"breakHorizontal":-5.4,"spinRate":2360,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.41745431774279496,"extension":6.0335069866645625},"index":0,"playId":"ada8e67f-eb93-3f01-a3de-f8643c1f4528","pitchNumber":1,"startTime":"2026-08-30T03:03:59.288Z","endTime":"2026-08-30T03:04:02.512Z","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":90.7,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.173548514325525,"aZ":-15.231346960691114,"pfxX":4.791509010481908,"pfxZ":9.636070937203508,"pX":-0.16144299205271656,"pZ":2.921342967821574,"vX0":-7.799711250823764,"vY0":-131.7950401899555,"vZ0":-3.6646631912093697,"x":123.15,"y":159.9,"x0":2.214588969452989,"y0":50.00052039843953,"z0":5.45560534106142,"aX":8.423196494224214},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.8,"breakHorizontal":-7.0,"spinRate":2370,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.41567851533447353,"extension":6.071366325384299},"index":1,"playId":"9175ace2-8bb2-360d-a9e0-4b4fc53ef068","pitchNumber":2,"startTime":"2026-08-30T03:04:15.170Z","endTime":"2026-08-30T03:04:19.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.006801581023918,"aZ":-17.608495905795316,"pfxX":5.028297155869164,"pfxZ":8.204509152093987,"pX":-0.303397863152912,"pZ":4.733937691955025,"vX0":-8.396127730274676,"vY0":-132.79717242718718,"vZ0":0.9626182251660446,"x":128.56,"y":110.96,"x0":2.2545249783742918,"y0":50.002696522591414,"z0":5.653032268312702,"aX":8.927508580144917},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.2,"breakHorizontal":-7.2,"spinRate":2375,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4133815344941598,"extension":6.290305046270195},"index":2,"playId":"716dbb85-74df-3307-99c7-b1b9d61e7880","pitchNumber":3,"startTime":"2026-08-30T03:04:34.883Z","endTime":"2026-08-30T03:04:37.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.965981527632273,"aZ":-16.219625551525997,"pfxX":4.8240666794564095,"pfxZ":9.109718034421153,"pX":0.19036701991327132,"pZ":3.757952565791963,"vX0":-7.18074384503654,"vY0":-131.96299997455895,"vZ0":-1.5841931522169574,"x":109.74,"y":137.32,"x0":2.328946150860572,"y0":50.00084154187034,"z0":5.56995721519183,"aX":8.447355575321986},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.3,"breakHorizontal":-7.1,"spinRate":2407,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4162067839184904,"extension":6.0372404551999965},"index":3,"playId":"be786662-cbc9-3dea-a6ad-86d648536dd7","pitchNumber":4,"startTime":"2026-08-30T03:04:52.879Z","endTime":"2026-08-30T03:04:55.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:04:55.933Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Knizner grounds out, shortstop Geraldo Perdomo to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T03:04:56.813Z","endTime":"2026-08-30T03:05:30.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.121343518039005,"aZ":-29.30844331018245,"pfxX":10.346150653402034,"pfxZ":1.9955225155011815,"pX":0.8476554668136334,"pZ":2.0717736290096322,"vX0":-6.250640147012465,"vY0":-119.44869330739903,"vZ0":-2.1728122039703637,"x":84.69,"y":182.84,"x0":2.1610432015010814,"y0":50.00478748608418,"z0":5.641828524899707,"aX":14.874870982020658},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.4,"breakHorizontal":-17.2,"spinRate":1672,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4594629997273505,"extension":5.870941982049163},"hitData":{"launchSpeed":99.6,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":156.75}},"index":0,"playId":"d29df3f3-e169-3e61-8521-3ae036fa85e9","pitchNumber":1,"startTime":"2026-08-30T03:05:21.148Z","endTime":"2026-08-30T03:05:30.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:05:30.199Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, pitcher Yunior Marte to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T03:07:01.600Z","endTime":"2026-08-30T03:09:08.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805074,"link":"/api/v1/people/805074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962685541160326,"aZ":-28.66545657421678,"pfxX":0.27913564139389346,"pfxZ":2.3007996923606866,"pX":0.29010292734667026,"pZ":0.2482023570582391,"vX0":5.193516232601154,"vY0":-122.6977885896627,"vZ0":-7.646360411989967,"x":105.94,"y":232.08,"x0":-1.8891248483939727,"y0":50.004831433375685,"z0":5.84306951340845,"aX":0.4260302132711007},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.6,"breakHorizontal":-1.7,"spinRate":2229,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.44617355475202514,"extension":6.8864330263240365},"index":0,"playId":"43d04b26-17e1-32dd-ae38-17308fe2a980","pitchNumber":1,"startTime":"2026-08-30T03:07:56.011Z","endTime":"2026-08-30T03:07:59.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671689903626564,"aZ":-13.200946410415733,"pfxX":-5.998593655443138,"pfxZ":10.427694326094263,"pX":0.5353828404316774,"pZ":1.457551081042263,"vX0":6.500137604669946,"vY0":-134.40801206243876,"vZ0":-9.23820392527324,"x":96.59,"y":199.43,"x0":-1.1415106234797512,"y0":50.00082169676122,"z0":5.8891356943497195,"aX":-10.912269691470648},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":9.4,"spinRate":1781,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40840201265849796,"extension":6.970960284806795},"index":1,"playId":"bd7fe345-dc82-390e-87c1-076cc286339f","pitchNumber":2,"startTime":"2026-08-30T03:08:10.376Z","endTime":"2026-08-30T03:08:14.291Z","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":"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":92.6,"endSpeed":84.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52847072832842,"aZ":-15.79700828409906,"pfxX":-5.755504666759814,"pfxZ":8.964610787022995,"pX":-0.39948948192412514,"pZ":2.7582312243006806,"vX0":5.029314888098291,"vY0":-134.61803334738016,"vZ0":-5.424128344361831,"x":132.23,"y":164.31,"x0":-1.5485681858527653,"y0":50.000695756131734,"z0":5.925980552108555,"aX":-10.511851444576623},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.2,"breakHorizontal":9.2,"spinRate":1804,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4076243615019819,"extension":7.1643899754918925},"index":2,"playId":"f199a594-7a1f-39b7-9339-0d9707bceabb","pitchNumber":3,"startTime":"2026-08-30T03:08:38.146Z","endTime":"2026-08-30T03:08:41.435Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-30T03:08:49.046Z","endTime":"2026-08-30T03:09:00.123Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35665748541259,"aZ":-16.572211777532793,"pfxX":-6.787538411307914,"pfxZ":8.433451680262786,"pX":-0.8101254883280218,"pZ":1.4703038428557578,"vX0":3.7761161694297214,"vY0":-135.36559303113802,"vZ0":-8.627789490915045,"x":147.88,"y":199.08,"x0":-1.3434192455991212,"y0":50.00587196559033,"z0":5.86611811924137,"aX":-12.561653105419273},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":11.4,"spinRate":1790,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.40509197284316834,"extension":7.135368058555505},"hitData":{"launchSpeed":78.5,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.61,"coordY":182.09}},"index":4,"playId":"e44cea95-175d-3841-935c-a2011d92c230","pitchNumber":4,"startTime":"2026-08-30T03:09:00.123Z","endTime":"2026-08-30T03:09:08.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:09:08.641Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Waldschmidt flies out to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T03:09:08.851Z","endTime":"2026-08-30T03:10:13.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08210619360577,"aZ":-32.86635888791338,"pfxX":0.8525084335391604,"pfxZ":-0.45475479830571164,"pX":1.2159562066956202,"pZ":1.6753653167620026,"vX0":6.289124293286473,"vY0":-122.59398900839062,"vZ0":-3.7740273444677808,"x":70.65,"y":193.55,"x0":-1.4832399341262994,"y0":50.0012311365221,"z0":6.012146502135325,"aX":1.3079434844854354},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":-2.9,"spinRate":2218,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.44517153444197755,"extension":7.04474805598023},"index":0,"playId":"52e89b91-623e-3193-b605-d79d8cb54bcd","pitchNumber":1,"startTime":"2026-08-30T03:09:34.174Z","endTime":"2026-08-30T03:09:37.651Z","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":91.3,"endSpeed":84.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.924515555830006,"aZ":-18.590740799692625,"pfxX":-5.1404064881213385,"pfxZ":7.577188793357607,"pX":-0.34449875833261717,"pZ":1.1998268070130964,"vX0":4.23073532869034,"vY0":-132.6914052659222,"vZ0":-8.768041414613776,"x":130.13,"y":206.38,"x0":-1.2873842624702359,"y0":50.00639495515562,"z0":5.888028686552433,"aX":-9.219145021945536},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.1,"breakHorizontal":8.4,"spinRate":1797,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41191130255011865,"extension":7.054285916692448},"index":1,"playId":"d8c35e63-66fd-3afe-ab27-7a9db103f90c","pitchNumber":2,"startTime":"2026-08-30T03:09:47.731Z","endTime":"2026-08-30T03:09:51.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.194944734750006,"aZ":-17.061599616722063,"pfxX":-5.40441612946717,"pfxZ":8.513422420057692,"pX":0.4303031865681753,"pZ":2.16364339496165,"vX0":6.6457329077185925,"vY0":-132.37964633236393,"vZ0":-6.237558857866272,"x":100.6,"y":180.36,"x0":-1.4102389640837631,"y0":50.00412704394957,"z0":5.799016194997635,"aX":-9.595464362618182},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":1880,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.41372540286766357,"extension":7.357324768664149},"hitData":{"launchSpeed":75.9,"launchAngle":36.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.17,"coordY":95.05}},"index":2,"playId":"d88362a6-45ae-3767-b94b-784979271124","pitchNumber":3,"startTime":"2026-08-30T03:10:03.553Z","endTime":"2026-08-30T03:10:13.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:10:13.397Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T03:12:46.845Z","endTime":"2026-08-30T03:13:39.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T03:10:32.531Z","endTime":"2026-08-30T03:11:00.611Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Yunior Marte.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-30T03:11:00.611Z","endTime":"2026-08-30T03:12:48.673Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"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":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.919655061753353,"aZ":-29.248527326436736,"pfxX":11.475347787170335,"pfxZ":1.6795143847396563,"pX":1.0470951370655843,"pZ":2.9827158903069595,"vX0":-6.956759498534008,"vY0":-131.35843306424206,"vZ0":-0.3884037477943537,"x":77.09,"y":158.25,"x0":2.2446988546356472,"y0":50.00171021868067,"z0":5.31494490575378,"aX":19.968056983485663},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.2,"breakHorizontal":-19.2,"spinRate":2351,"spinDirection":111},"zone":12,"typeConfidence":0.86,"plateTime":0.4176492013449731,"extension":6.441920919633593},"index":2,"playId":"fb66c6cc-6603-3a6e-b244-d36efcad44c6","pitchNumber":1,"startTime":"2026-08-30T03:12:48.673Z","endTime":"2026-08-30T03:12:52.807Z","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":90.3,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401443843056683,"aZ":-26.571890076244223,"pfxX":10.900975869322314,"pfxZ":3.231379688520523,"pX":-0.5527994208402998,"pZ":1.8567554017614807,"vX0":-10.666452627179071,"vY0":-131.0457716633499,"vZ0":-3.574769795480975,"x":138.07,"y":188.65,"x0":2.159320403359504,"y0":50.00432558639457,"z0":5.229675775880178,"aX":18.90964332115942},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":-17.3,"spinRate":2383,"spinDirection":121},"zone":7,"typeConfidence":0.47,"plateTime":0.4184000861411601,"extension":6.481049309800449},"index":3,"playId":"3c4bc3fd-8e84-347b-8c33-7772bde139f5","pitchNumber":2,"startTime":"2026-08-30T03:12:59.099Z","endTime":"2026-08-30T03:13:02.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38362465642921,"aZ":-28.768880855510247,"pfxX":12.23139747755149,"pfxZ":1.9605191517489047,"pX":1.422302571797284,"pZ":2.2471931583249427,"vX0":-6.800551718005636,"vY0":-131.51822834596726,"vZ0":-2.101346654707726,"x":62.79,"y":178.11,"x0":2.465534466639361,"y0":50.00229173871435,"z0":5.2106734995572,"aX":21.221199129038393},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.2,"breakHorizontal":-20.4,"spinRate":2364,"spinDirection":114},"zone":14,"typeConfidence":0.86,"plateTime":0.4180059699864871,"extension":6.311353661105411},"index":4,"playId":"b3934091-b12d-3486-85b2-e895d93dced6","pitchNumber":3,"startTime":"2026-08-30T03:13:10.193Z","endTime":"2026-08-30T03:13:14.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.908423595937716,"aZ":-30.598264578336302,"pfxX":-2.733151589290447,"pfxZ":1.0870581888271795,"pX":-0.8114463304256849,"pZ":1.9762301963626412,"vX0":-6.780974441845709,"vY0":-119.4424390194214,"vZ0":-1.1951663138990591,"x":147.93,"y":185.42,"x0":2.413778570071509,"y0":50.005254646348895,"z0":5.221958657306145,"aX":-3.967851155024526},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.9,"breakHorizontal":6.5,"spinRate":2521,"spinDirection":256},"zone":13,"typeConfidence":0.88,"plateTime":0.45768224684660863,"extension":6.380285260220423},"index":5,"playId":"b88b5451-0ad1-3da3-bcf3-fd247dd8c3dc","pitchNumber":4,"startTime":"2026-08-30T03:13:22.513Z","endTime":"2026-08-30T03:13:26.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55341123460554,"aZ":-18.934408478591124,"pfxX":8.766995749129652,"pfxZ":7.396916220267341,"pX":0.27364510117916313,"pZ":2.457227924006977,"vX0":-7.7744897589085085,"vY0":-133.18611566856987,"vZ0":-3.858271188987318,"x":106.57,"y":172.43,"x0":2.096540324298792,"y0":50.004678854001895,"z0":5.300307584673421,"aX":15.696275063791331},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.7,"breakHorizontal":-14.2,"spinRate":2343,"spinDirection":115},"zone":5,"typeConfidence":0.93,"plateTime":0.4118153568720997,"extension":6.355453278273456},"index":6,"playId":"a41fc2e4-04d7-31d7-bc09-c6ea3971e30e","pitchNumber":5,"startTime":"2026-08-30T03:13:36.082Z","endTime":"2026-08-30T03:13:39.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:13:39.780Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Grant McCray singles on a line drive to left fielder Max Kepler.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T03:14:34.123Z","endTime":"2026-08-30T03:16:25.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.660567167670028,"aZ":-33.334318884667304,"pfxX":-6.512228881067384,"pfxZ":-0.8647885902688675,"pX":-0.6253471864218221,"pZ":3.0392936023687853,"vX0":-4.889699279699314,"vY0":-115.09353868657608,"vZ0":1.2173222816566422,"x":140.84,"y":156.72,"x0":2.3739848535722947,"y0":50.00437172195793,"z0":5.735532001873832,"aX":-8.722534669921505},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.0,"breakHorizontal":13.1,"spinRate":2346,"spinDirection":306},"zone":1,"typeConfidence":2.0,"plateTime":0.47617029226498664,"extension":6.112143376936837},"index":0,"playId":"5c9871a6-abe2-37ce-8b79-0cac07e751a8","pitchNumber":1,"startTime":"2026-08-30T03:15:57.427Z","endTime":"2026-08-30T03:16:00.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.082185968247476,"aZ":-16.592235486355886,"pfxX":6.134186284192584,"pfxZ":8.753594412500743,"pX":0.6308643323946016,"pZ":2.4123759511632956,"vX0":-6.900622343381921,"vY0":-132.53245247885664,"vZ0":-4.666113829089219,"x":92.95,"y":173.65,"x0":2.4702599479905833,"y0":50.005082476949774,"z0":5.406031645151759,"aX":10.923638476741436},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":-9.6,"spinRate":2269,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.41312638702437754,"extension":6.241999179897417},"hitData":{"launchSpeed":74.9,"launchAngle":18.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.67,"coordY":127.77}},"index":1,"playId":"80e5d36c-8328-31f2-88a3-57760907bfe7","pitchNumber":2,"startTime":"2026-08-30T03:16:12.487Z","endTime":"2026-08-30T03:16:25.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:16:25.407Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Osleivis Basabe walks. Grant McCray to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T03:17:05.566Z","endTime":"2026-08-30T03:18:36.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"postOnSecond":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"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":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"67875aaf-8db5-3aca-8d1b-c1ff161ae9d0","startTime":"2026-08-30T03:16:49.407Z","endTime":"2026-08-30T03:16:52.407Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.302327056066193,"aZ":-16.783923234059202,"pfxX":3.6067747308833393,"pfxZ":8.876660251888861,"pX":1.0941429676274248,"pZ":3.1757454091157147,"vX0":-4.912416346190597,"vY0":-130.53814376998616,"vZ0":-2.847830697325139,"x":75.29,"y":153.03,"x0":2.527789667534507,"y0":50.0012969497188,"z0":5.537441541876826,"aX":6.2526630933626395},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.7,"breakHorizontal":-5.5,"spinRate":2300,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4188490179466693,"extension":6.156017538125222},"index":1,"playId":"3a7c4f10-7686-3c70-a79d-cbf89165d42c","pitchNumber":1,"startTime":"2026-08-30T03:17:07.833Z","endTime":"2026-08-30T03:17:10.968Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67954001698988,"aZ":-15.99065407019003,"pfxX":4.759079988034214,"pfxZ":9.485968829941628,"pX":1.0055326907261888,"pZ":3.90432118458702,"vX0":-4.854339153013622,"vY0":-129.90117150023855,"vZ0":-1.3816180859363696,"x":78.67,"y":133.36,"x0":2.2817968434811866,"y0":50.00168509117062,"z0":5.661067276815192,"aX":8.11823019091724},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.0,"breakHorizontal":-7.6,"spinRate":2332,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.42195023013705946,"extension":6.096678115376428},"index":2,"playId":"ec6d3228-00f0-3099-98d7-f9d8bd234199","pitchNumber":2,"startTime":"2026-08-30T03:17:26.930Z","endTime":"2026-08-30T03:17:29.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.097005060379576,"aZ":-15.852426706766776,"pfxX":3.5589980204455394,"pfxZ":9.817930932760937,"pX":-1.685656319125192,"pZ":2.1356276491622195,"vX0":-10.570825994530148,"vY0":-128.265179872856,"vZ0":-5.149192626872783,"x":181.25,"y":181.12,"x0":2.030665924435901,"y0":50.00140591204809,"z0":5.409444396684827,"aX":5.9161838937361555},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.8,"breakHorizontal":-4.0,"spinRate":2377,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4273862399816486,"extension":6.259816518272918},"index":3,"playId":"d3fe97bc-566a-3f63-9deb-6519e3a33d07","pitchNumber":3,"startTime":"2026-08-30T03:17:47.772Z","endTime":"2026-08-30T03:17:52.337Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":0},"index":4,"playId":"7dd90659-bbbc-3368-a36f-91a3dc2b24c3","startTime":"2026-08-30T03:18:12.260Z","endTime":"2026-08-30T03:18:15.260Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.101172670931742,"aZ":-17.151850459096188,"pfxX":4.074617104810452,"pfxZ":8.909437394443161,"pX":-0.9989615345645112,"pZ":3.2226565416005175,"vX0":-9.436171907613918,"vY0":-129.30334045543654,"vZ0":-2.397292259672434,"x":155.08,"y":151.77,"x0":2.175501944883322,"y0":50.00055941497428,"z0":5.484625092411365,"aX":6.869713999166315},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.7,"breakHorizontal":-5.2,"spinRate":2369,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4243374669726836,"extension":6.291369443109095},"index":5,"playId":"fc795fba-5906-3b9e-b78f-120dd6075850","pitchNumber":4,"startTime":"2026-08-30T03:18:30.953Z","endTime":"2026-08-30T03:18:36.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:18:36.629Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Christian Koss out on a sacrifice bunt, third baseman Nolan Arenado to second baseman Ildemaro Vargas. Grant McCray to 3rd. Osleivis Basabe to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T03:20:01.061Z","endTime":"2026-08-30T03:20:48.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"postOnThird":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":3},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":"Sac Bunt","eventType":"sac_bunt","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":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T03:18:58.749Z","endTime":"2026-08-30T03:20:01.061Z","isPitch":false,"type":"action"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"6b949b47-d6f4-4b07-b680-eff566f74ae1","startTime":"2026-08-30T03:20:01.061Z","endTime":"2026-08-30T03:20:06.061Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032677431774086,"aZ":-15.483669441790752,"pfxX":4.792291840591765,"pfxZ":9.678978734771665,"pX":-0.5720518740841192,"pZ":1.8799852443176457,"vX0":-8.890482878975632,"vY0":-130.8481174005522,"vZ0":-5.998731588424574,"x":138.81,"y":188.02,"x0":2.2555678480301617,"y0":50.00314408299741,"z0":5.373144850978746,"aX":8.264841257388321},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.3,"breakHorizontal":-6.6,"spinRate":2424,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.419475764876617,"extension":6.144430507840782},"index":2,"playId":"cdb61805-942d-3580-bed0-2bde09ee1092","pitchNumber":1,"startTime":"2026-08-30T03:20:17.833Z","endTime":"2026-08-30T03:20:21.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.785924448311228,"aZ":-16.60742360030616,"pfxX":5.427850410166899,"pfxZ":8.829034007036077,"pX":-0.0934732010541804,"pZ":3.251983314775589,"vX0":-7.994837599609242,"vY0":-132.3377822449185,"vZ0":-2.6612081334122513,"x":120.56,"y":150.98,"x0":2.2697027615894303,"y0":50.004490045939384,"z0":5.495615151585804,"aX":9.572710257091538},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.6,"breakHorizontal":-7.9,"spinRate":2458,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.41482466241438676,"extension":6.237882336650566},"hitData":{"launchSpeed":29.5,"launchAngle":0.0,"totalDistance":21.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":118.87,"coordY":184.62}},"index":3,"playId":"8ea6a4b0-c797-3d78-af9a-afb270be4ba7","pitchNumber":2,"startTime":"2026-08-30T03:20:38.948Z","endTime":"2026-08-30T03:20:48.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:20:48.980Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Gilbert walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T03:23:59.760Z","endTime":"2026-08-30T03:25:53.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"postOnThird":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T03:21:17.724Z","endTime":"2026-08-30T03:21:48.238Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Gerardo Carrillo replaces Mitch Bratt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-30T03:21:48.238Z","endTime":"2026-08-30T03:23:48.327Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672629,"link":"/api/v1/people/672629"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Drew Gilbert replaces Jonah Cox.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-30T03:23:48.327Z","endTime":"2026-08-30T03:24:01.913Z","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":{"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":95.6,"endSpeed":87.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97563145836422,"aZ":-29.25940989317275,"pfxX":-10.668620160452459,"pfxZ":1.4949046241771384,"pX":-0.8199073429365303,"pZ":3.504039814205817,"vX0":8.72493947689005,"vY0":-139.01316201111854,"vZ0":0.13866530089570417,"x":148.25,"y":144.17,"x0":-2.6174115375602236,"y0":50.004529646844546,"z0":5.40034641447704,"aX":-20.82426909908091},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.0,"breakHorizontal":17.4,"spinRate":2249,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39443155392334095,"extension":6.295873946168814},"index":3,"playId":"7df334f8-d1fb-3c52-8830-60924ff284fa","pitchNumber":1,"startTime":"2026-08-30T03:24:01.913Z","endTime":"2026-08-30T03:24:05.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.369731499768026,"aZ":-26.856550358276653,"pfxX":-11.264807763201608,"pfxZ":2.630785296139024,"pX":0.8111372362173934,"pZ":2.910072981667003,"vX0":12.734115102472147,"vY0":-141.1689261093666,"vZ0":-2.143590794993957,"x":86.08,"y":160.21,"x0":-2.2891816880839655,"y0":50.00527635371439,"z0":5.403566710955609,"aX":-22.797455006508503},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.4,"breakHorizontal":17.9,"spinRate":2301,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.38761127052491284,"extension":6.452016802371949},"index":4,"playId":"95ae908e-6175-3b4d-bf56-91e6dd4d4326","pitchNumber":2,"startTime":"2026-08-30T03:24:22.705Z","endTime":"2026-08-30T03:24:26.182Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":5,"playId":"63fb8601-c4ea-40f4-8e03-0ba4173009a3","startTime":"2026-08-30T03:24:42.026Z","endTime":"2026-08-30T03:24:47.026Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.746384318025076,"aZ":-30.215775350484996,"pfxX":3.9271974132566783,"pfxZ":1.253165270732115,"pX":-1.2866553530243512,"pZ":4.255839396366706,"vX0":2.2944844815394076,"vY0":-124.05951988838163,"vZ0":3.081874639064143,"x":166.04,"y":123.87,"x0":-2.7335036448232506,"y0":50.000594940579184,"z0":5.515575684914759,"aX":6.121789024080508},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":-7.7,"spinRate":2777,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.4414465850017537,"extension":6.339721980608448},"index":6,"playId":"1eaf4fe4-28fb-3c4e-8aa7-d9404e57ce63","pitchNumber":3,"startTime":"2026-08-30T03:25:02.446Z","endTime":"2026-08-30T03:25:05.446Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.975046475560934,"aZ":-28.207237065391332,"pfxX":-10.97033071155903,"pfxZ":2.040769009293731,"pX":-0.552331877986633,"pZ":3.3117984038712582,"vX0":9.20338059930612,"vY0":-138.58370948430857,"vZ0":-0.3885863945560791,"x":138.05,"y":149.36,"x0":-2.49105664548203,"y0":50.00396811183078,"z0":5.33798011626496,"aX":-21.339568442606314},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.8,"breakHorizontal":18.0,"spinRate":2140,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3952320304331485,"extension":6.489535414268884},"index":7,"playId":"acbe2622-14ab-3ae1-b5de-607544579646","pitchNumber":4,"startTime":"2026-08-30T03:25:26.976Z","endTime":"2026-08-30T03:25:30.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3403676468151,"aZ":-21.66422858030047,"pfxX":-0.7875643778524135,"pfxZ":5.437754352697491,"pX":-0.9223963260524161,"pZ":2.8152299954733384,"vX0":4.714067152727329,"vY0":-137.37500581089796,"vZ0":-2.8478134532894055,"x":152.16,"y":162.77,"x0":-2.550241147262966,"y0":50.00020232409681,"z0":5.3200680053981175,"aX":-1.5220496541646866},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":0.6,"spinRate":2394,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39706811009328025,"extension":6.2881768143782715},"index":8,"playId":"32bde67a-979c-392e-9336-46ca3a0436c4","pitchNumber":5,"startTime":"2026-08-30T03:25:49.364Z","endTime":"2026-08-30T03:25:53.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:25:53.757Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a line drive to right fielder Corbin Carroll. Grant McCray scores. Osleivis Basabe to 3rd. Drew Gilbert to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T03:26:21.830Z","endTime":"2026-08-30T03:26:51.440Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"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"},"postOnThird":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":{"id":683352,"link":"/api/v1/people/683352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"f9623049-3456-4472-abe2-76a96043080e","startTime":"2026-08-30T03:26:21.830Z","endTime":"2026-08-30T03:26:26.830Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.259156403313607,"aZ":-20.03815330030859,"pfxX":-1.5886396366313786,"pfxZ":6.393233303110218,"pX":0.060221043375659644,"pZ":1.620021353198293,"vX0":7.488615988080123,"vY0":-136.05450503068323,"vZ0":-5.828131364844196,"x":114.7,"y":195.04,"x0":-2.5063871729874805,"y0":50.00541547002496,"z0":5.1525850506754605,"aX":-3.0175573192748897},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":1.6,"spinRate":2305,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4006153126973273,"extension":6.500801040032988},"hitData":{"launchSpeed":110.3,"launchAngle":13.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.88,"coordY":96.96}},"index":1,"playId":"60812f28-4ba0-32df-9379-67422e34ee9f","pitchNumber":1,"startTime":"2026-08-30T03:26:38.396Z","endTime":"2026-08-30T03:26:51.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:26:51.440Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a sharp line drive to left fielder Max Kepler. Osleivis Basabe scores. Drew Gilbert scores. Rafael Devers to 2nd.","rbi":2,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T03:26:54.002Z","endTime":"2026-08-30T03:27:56.574Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":672629,"link":"/api/v1/people/672629"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":{"id":683352,"link":"/api/v1/people/683352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65180194860799,"aZ":-28.004484125470892,"pfxX":-6.758867642608266,"pfxZ":2.776798523630145,"pX":-0.10104601512948391,"pZ":2.2680028880892293,"vX0":7.366264756603064,"vY0":-122.24363268048889,"vZ0":-1.789959523784518,"x":120.85,"y":177.54,"x0":-2.285171900297652,"y0":50.005745112322174,"z0":5.4299765268846905,"aX":-10.16093508338262},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":10.3,"spinRate":1062,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.44925738387901726,"extension":6.613896697601725},"index":0,"playId":"6bd7336a-a19a-33fc-b551-2fcf30d5f774","pitchNumber":1,"startTime":"2026-08-30T03:27:21.085Z","endTime":"2026-08-30T03:27:24.801Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8447703834431,"aZ":-15.43252568738369,"pfxX":-7.638987723832333,"pfxZ":8.351575871261812,"pX":-0.6714780976149519,"pZ":2.582941557974819,"vX0":7.89829930742669,"vY0":-140.89720472804373,"vZ0":-4.778190770006531,"x":142.6,"y":169.04,"x0":-2.5223263101954068,"y0":50.005129827606495,"z0":5.30241552243673,"aX":-15.318285487788936},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2304,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3891516010911724,"extension":6.467135763903836},"hitData":{"launchSpeed":104.5,"launchAngle":12.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.78,"coordY":82.84}},"index":1,"playId":"dd7241d1-8b32-3fec-9c91-553be75ef43e","pitchNumber":2,"startTime":"2026-08-30T03:27:42.544Z","endTime":"2026-08-30T03:27:56.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:27:56.574Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jung Hoo Lee walks. Rafael Devers to 3rd. Bryce Eldridge to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T03:27:55.922Z","endTime":"2026-08-30T03:30:11.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65805127902958,"aZ":-27.72834136580597,"pfxX":-11.11621846534521,"pfxZ":2.2135088377484884,"pX":0.8355706213549282,"pZ":1.888936288232592,"vX0":12.593528735142725,"vY0":-140.8540084273986,"vZ0":-4.534721634945545,"x":85.15,"y":187.78,"x0":-2.2467988388772677,"y0":50.006550924666094,"z0":5.310362158264397,"aX":-22.366567759098285},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.2,"breakHorizontal":17.6,"spinRate":2215,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.388689530026173,"extension":6.559380551142793},"index":0,"playId":"a2495da6-8568-386c-b275-51142ed4fd1b","pitchNumber":1,"startTime":"2026-08-30T03:28:41.041Z","endTime":"2026-08-30T03:28:44.132Z","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":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504040797961302,"aZ":-26.649779926090673,"pfxX":-3.630747967046987,"pfxZ":3.6123331207145455,"pX":-0.549767891118981,"pZ":4.153301690586358,"vX0":5.536837772399689,"vY0":-122.70992702931271,"vZ0":2.1453186177732135,"x":137.96,"y":126.64,"x0":-2.360171575260435,"y0":50.00401580723275,"z0":5.532876452078373,"aX":-5.556342658687863},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.3,"breakHorizontal":5.3,"spinRate":972,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4457746623014871,"extension":6.489440754363285},"index":1,"playId":"c9038c17-b974-3214-940e-eafbc7bbc300","pitchNumber":2,"startTime":"2026-08-30T03:28:59.339Z","endTime":"2026-08-30T03:29:02.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.165516226842527,"aZ":-23.092218129526582,"pfxX":-0.7697160669687163,"pfxZ":4.812474980069769,"pX":0.09637513462965999,"pZ":2.8751742238923432,"vX0":7.1606787440638975,"vY0":-135.65926847450805,"vZ0":-2.177146119479503,"x":113.33,"y":161.15,"x0":-2.463299550604379,"y0":50.00429877804357,"z0":5.276934273626861,"aX":-1.4543746961064155},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":0.1,"spinRate":2378,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.40182374388704867,"extension":6.566586396990072},"index":2,"playId":"f3da6b7b-2875-39c7-8b39-a2b89b9487cb","pitchNumber":3,"startTime":"2026-08-30T03:29:20.292Z","endTime":"2026-08-30T03:29:23.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.774078315063672,"aZ":-24.98933578003672,"pfxX":-11.161711139473935,"pfxZ":3.566964656487862,"pX":-1.284122278229328,"pZ":2.8209897162669293,"vX0":7.209543157027426,"vY0":-140.96376350379325,"vZ0":-2.596511843876615,"x":165.95,"y":162.61,"x0":-2.4234730573163836,"y0":50.004279378286256,"z0":5.365914911596857,"aX":-22.48456662692585},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.1,"breakHorizontal":18.7,"spinRate":2173,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.38843548213239565,"extension":6.431458851198211},"index":3,"playId":"ede2d6ce-1f07-337e-ad23-8341de518b3a","pitchNumber":4,"startTime":"2026-08-30T03:29:44.589Z","endTime":"2026-08-30T03:29:47.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.134280962808877,"aZ":-20.189165611834085,"pfxX":-2.3700530539255675,"pfxZ":6.136179234801844,"pX":-0.9342984178350271,"pZ":3.2378833325460965,"vX0":5.536053260506347,"vY0":-138.21258292741584,"vZ0":-1.7911553544427434,"x":152.61,"y":151.36,"x0":-2.6470295514007662,"y0":50.00146532177494,"z0":5.237346184436451,"aX":-4.628738682297685},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":3.2,"spinRate":2368,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39490025973412424,"extension":6.547514534456498},"index":4,"playId":"0d67437b-09cd-3b5b-94e6-cbfe87972f4d","pitchNumber":5,"startTime":"2026-08-30T03:30:07.102Z","endTime":"2026-08-30T03:30:11.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:30:11.703Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shay Whitcomb pops out to first baseman Tim Tawa on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T03:31:28.233Z","endTime":"2026-08-30T03:31:41.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1],"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":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T03:30:25.583Z","endTime":"2026-08-30T03:31:30.332Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.996962754903624,"aZ":-20.70864831564335,"pfxX":-0.5722857095984655,"pfxZ":5.94979276954445,"pX":-0.37308529534475404,"pZ":2.728009163006647,"vX0":6.101636482261222,"vY0":-136.89752561996826,"vZ0":-3.1438382572180417,"x":131.22,"y":165.12,"x0":-2.542302595760725,"y0":50.001443356969276,"z0":5.284406958519126,"aX":-1.1042617716977594},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.4,"breakHorizontal":0.0,"spinRate":2451,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3978511268455023,"extension":6.4411009492641575},"hitData":{"launchSpeed":84.7,"launchAngle":68.0,"totalDistance":120.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":163.84}},"index":1,"playId":"b7a4750d-a74e-3083-ba25-2e5645cd5cef","pitchNumber":1,"startTime":"2026-08-30T03:31:30.332Z","endTime":"2026-08-30T03:31:41.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:31:41.123Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Cavanaugh strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T03:32:30.166Z","endTime":"2026-08-30T03:34:15.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T03:31:59.551Z","endTime":"2026-08-30T03:32:32.338Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69908729345775,"aZ":-14.270861412722752,"pfxX":-7.457916079548145,"pfxZ":8.805359938659125,"pX":-0.22412152467844584,"pZ":3.2009708625262436,"vX0":8.806886858621493,"vY0":-141.96871876561548,"vZ0":-3.398943201535924,"x":125.54,"y":152.35,"x0":-2.40329410719967,"y0":50.002196077031975,"z0":5.327008003780847,"aX":-15.163440974855375},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":11.6,"spinRate":2346,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3863871996031065,"extension":6.577130432326275},"index":1,"playId":"af783fd4-1c3e-3897-b893-642a35abc18a","pitchNumber":1,"startTime":"2026-08-30T03:32:32.338Z","endTime":"2026-08-30T03:32:35.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.518038750822058,"aZ":-20.453980655057787,"pfxX":-0.9088940519286277,"pfxZ":6.212924783249267,"pX":-0.5505609813761065,"pZ":2.7908366399728237,"vX0":5.5471980348302266,"vY0":-135.9293016182828,"vZ0":-2.843349330149451,"x":137.99,"y":163.43,"x0":-2.492515904427892,"y0":50.0026191477574,"z0":5.257355556065287,"aX":-1.714765254268951},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":0.6,"spinRate":2574,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.40169570543316135,"extension":6.392930520229665},"index":2,"playId":"546d57e5-de39-3ba5-b8c7-fd9291a3556b","pitchNumber":2,"startTime":"2026-08-30T03:32:51.801Z","endTime":"2026-08-30T03:32:57.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.285562263708012,"aZ":-30.35151309360694,"pfxX":-3.594189143175398,"pfxZ":1.1888927676504917,"pX":-1.1425486806811949,"pZ":2.6308693639069376,"vX0":4.05274603496901,"vY0":-123.50833286231047,"vZ0":-0.46033177190595465,"x":160.55,"y":167.75,"x0":-2.346791695116475,"y0":50.000262064112796,"z0":5.398283286050609,"aX":-5.48756326855022},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":5.4,"spinRate":1109,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4454880520037712,"extension":6.544376241660262},"index":3,"playId":"c939bc9d-ad5e-3858-bbcc-74e43d6ec606","pitchNumber":3,"startTime":"2026-08-30T03:34:11.858Z","endTime":"2026-08-30T03:34:15.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:34:15.673Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, first baseman Bryce Eldridge to pitcher Trent Harris.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T03:36:28.034Z","endTime":"2026-08-30T03:38:14.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Drew Gilbert remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T03:34:53.809Z","endTime":"2026-08-30T03:34:53.823Z","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":"Drew Cavanaugh remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T03:34:53.823Z","endTime":"2026-08-30T03:34:54.823Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"description":"Pitching Change: Trent Harris replaces Reiver Sanmartin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-30T03:34:53.823Z","endTime":"2026-08-30T03:36:30.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805345,"link":"/api/v1/people/805345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":86.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48289569434552,"aZ":-11.77098729721231,"pfxX":-0.2095865840277591,"pfxZ":10.663570768476198,"pX":0.45623374969756075,"pZ":2.3677433427303276,"vX0":2.7872679050928086,"vY0":-137.45193227798873,"vZ0":-7.697404659505599,"x":99.61,"y":174.85,"x0":-0.5437283138149132,"y0":50.0023690288966,"z0":6.003796810040574,"aX":-0.40124605261068325},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":-0.2,"spinRate":2315,"spinDirection":191},"zone":6,"typeConfidence":0.91,"plateTime":0.39848574446098883,"extension":6.693021342406173},"index":3,"playId":"d752fe0b-7d4e-3ad8-b7b4-6c09af0905f6","pitchNumber":1,"startTime":"2026-08-30T03:36:30.202Z","endTime":"2026-08-30T03:36:33.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79373131425253,"aZ":-13.535237687511026,"pfxX":-0.5964933517114825,"pfxZ":9.955941775338367,"pX":0.46794225953411156,"pZ":2.790734702465233,"vX0":2.873233140834702,"vY0":-136.16597568990204,"vZ0":-6.418351958555865,"x":99.16,"y":163.43,"x0":-0.5248454404776931,"y0":50.00126620628624,"z0":6.120615049191415,"aX":-1.1171310597574091},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":0.5,"spinRate":2266,"spinDirection":179},"zone":3,"typeConfidence":0.8,"plateTime":0.4027536399501135,"extension":6.568712003978059},"index":4,"playId":"db97a773-2ec1-3aa3-9efd-875ecb2aa256","pitchNumber":2,"startTime":"2026-08-30T03:36:48.449Z","endTime":"2026-08-30T03:36:51.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.782903642229666,"aZ":-46.75354794128519,"pfxX":2.9322652549384296,"pfxZ":-11.799834717197498,"pX":-0.3050647814306039,"pZ":0.8181133943322221,"vX0":-0.3554631570134662,"vY0":-112.13392573534657,"vZ0":-1.3518956458107358,"x":128.63,"y":216.69,"x0":-0.5215167202091732,"y0":50.00024131281891,"z0":6.325221549836616,"aX":3.6245735400904278},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.3,"breakVerticalInduced":-21.2,"breakHorizontal":-5.2,"spinRate":2741,"spinDirection":3},"zone":13,"typeConfidence":0.9,"plateTime":0.49401339073987893,"extension":6.443331596118228},"index":5,"playId":"d305aa7d-a93a-34a0-b762-aa3ed59b70dd","pitchNumber":3,"startTime":"2026-08-30T03:37:03.680Z","endTime":"2026-08-30T03:37:08.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25388940219504,"aZ":-16.421899269550043,"pfxX":-6.061446112047279,"pfxZ":8.3090113888751,"pX":1.1404393670921822,"pZ":2.3987030232783293,"vX0":6.526188520409299,"vY0":-137.2534619656016,"vZ0":-6.8633984118974904,"x":73.53,"y":174.02,"x0":-0.4881110712292517,"y0":50.00132746881616,"z0":6.063206111902387,"aX":-11.488104129904158},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":9.5,"spinRate":2243,"spinDirection":192},"zone":14,"typeConfidence":0.91,"plateTime":0.4000792455725799,"extension":6.5859308610328435},"index":6,"playId":"f786f83c-0376-3374-8c52-ca035f7027e2","pitchNumber":4,"startTime":"2026-08-30T03:37:31.314Z","endTime":"2026-08-30T03:37:36.109Z","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":76.7,"endSpeed":69.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.802298390863783,"aZ":-47.303899508258745,"pfxX":3.5178679059133326,"pfxZ":-12.29186514948816,"pX":-0.6852839519407405,"pZ":4.1149162056026185,"vX0":-1.366116286036765,"vY0":-111.38509699479359,"vZ0":5.448899059729688,"x":143.12,"y":127.68,"x0":-0.5141429200519345,"y0":50.00277776606067,"z0":6.59122189350752,"aX":4.330258437689044},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-20.0,"breakHorizontal":-5.9,"spinRate":2636,"spinDirection":9},"zone":11,"typeConfidence":0.9,"plateTime":0.4956347363361253,"extension":6.469778095877896},"index":7,"playId":"b3bc19e3-72ab-3b67-ac0e-4d76257a4a8c","pitchNumber":5,"startTime":"2026-08-30T03:37:48.535Z","endTime":"2026-08-30T03:37:51.851Z","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.8,"endSpeed":85.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.788924233718973,"aZ":-17.5080343910904,"pfxX":-6.004130168188963,"pfxZ":7.852018823743448,"pX":-0.045316991914865275,"pZ":1.540026622931803,"vX0":3.5602662073438114,"vY0":-136.26757922727805,"vZ0":-8.579630329871863,"x":118.73,"y":197.2,"x0":-0.5932084416337224,"y0":50.00384011458167,"z0":5.954362323872693,"aX":-11.217716925931999},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":10.1,"spinRate":2185,"spinDirection":189},"zone":8,"typeConfidence":0.91,"plateTime":0.4029603820269534,"extension":6.654022568805824},"hitData":{"launchSpeed":94.1,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":162.32}},"index":8,"playId":"dde6672a-c976-32cf-b5cc-1bcbe85497d0","pitchNumber":6,"startTime":"2026-08-30T03:38:05.640Z","endTime":"2026-08-30T03:38:14.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:38:14.666Z","atBatIndex":43},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Geraldo Perdomo reaches on a fielding error by third baseman Shay Whitcomb.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T03:38:13.965Z","endTime":"2026-08-30T03:39:21.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"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":84.2,"endSpeed":76.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91040584786032,"aZ":-35.030348536477916,"pfxX":7.801256096079881,"pfxZ":-1.8954746854341469,"pX":-0.23636760559614683,"pZ":2.9125794276332093,"vX0":-0.49126144114016185,"vY0":-122.59447197539536,"vZ0":-0.7073201045371664,"x":126.01,"y":160.14,"x0":-1.0440091781592036,"y0":50.00490282689863,"z0":6.226030421314527,"aX":11.735543839619158},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.4,"breakHorizontal":-13.9,"spinRate":2568,"spinDirection":57},"zone":2,"typeConfidence":0.9,"plateTime":0.4488086331954224,"extension":6.397142881703967},"index":0,"playId":"a0b28dec-6f9e-3573-9333-d15d0727046d","pitchNumber":1,"startTime":"2026-08-30T03:38:42.811Z","endTime":"2026-08-30T03:38:46.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96773035128888,"aZ":-18.469227604449912,"pfxX":-4.93006158897658,"pfxZ":7.347857206221018,"pX":0.744863081762149,"pZ":2.8247604988475086,"vX0":5.528767866643332,"vY0":-135.7778034556059,"vZ0":-5.191698864503543,"x":92.55,"y":150.79,"x0":-0.6780751868607454,"y0":50.00587840388625,"z0":6.048632473658463,"aX":-9.199199655835645},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":7.8,"spinRate":2237,"spinDirection":184},"zone":6,"typeConfidence":0.91,"plateTime":0.4035370420835851,"extension":6.534980874260885},"index":1,"playId":"42a51e83-c8fe-36e4-b6ef-3142c680bb49","pitchNumber":2,"startTime":"2026-08-30T03:38:58.095Z","endTime":"2026-08-30T03:39:01.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793435988898956,"aZ":-18.183277545151956,"pfxX":1.2555409750414035,"pfxZ":7.499466074565527,"pX":-0.25854635289537187,"pZ":3.3780738357675255,"vX0":0.5770962315502993,"vY0":-135.10220126596482,"vZ0":-4.066090303211677,"x":126.86,"y":147.57,"x0":-0.6375025685634046,"y0":50.00670624599451,"z0":6.164567983204361,"aX":2.3436940782591447},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":-2.4,"spinRate":2248,"spinDirection":183},"zone":2,"typeConfidence":0.89,"plateTime":0.40393548971313287,"extension":6.447737901465827},"hitData":{"launchSpeed":80.5,"launchAngle":8.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.9,"coordY":159.17}},"index":2,"playId":"fafb2220-6942-346a-8b4a-04a2ec1129c8","pitchNumber":3,"startTime":"2026-08-30T03:39:11.202Z","endTime":"2026-08-30T03:39:21.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:39:21.224Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nolan Arenado grounds into a double play, shortstop Christian Koss to second baseman Osleivis Basabe to first baseman Bryce Eldridge. Geraldo Perdomo out at 2nd. Nolan Arenado out at 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T03:39:33.171Z","endTime":"2026-08-30T03:40:15.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079631200173207,"aZ":-33.39712562243232,"pfxX":9.13765318945026,"pfxZ":-0.8150029304163944,"pX":0.554062500811502,"pZ":3.46757521970356,"vX0":1.062481214388576,"vY0":-122.11521713382609,"vZ0":0.38091732094552766,"x":95.88,"y":145.16,"x0":-1.073817410521926,"y0":50.004779141473676,"z0":6.203879547018181,"aX":13.675929466441394},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.1,"breakHorizontal":-16.8,"spinRate":2692,"spinDirection":53},"zone":3,"typeConfidence":0.9,"plateTime":0.45010858517145325,"extension":6.494248167733704},"index":0,"playId":"a75fbb88-4105-3158-8e0b-c9bc91a81e99","pitchNumber":1,"startTime":"2026-08-30T03:39:46.955Z","endTime":"2026-08-30T03:39:50.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34426235797507,"aZ":-30.49513348761072,"pfxX":8.268300898548272,"pfxZ":1.0988842595573782,"pX":-0.1343051574536711,"pZ":1.5796055410792078,"vX0":-0.12969584322943423,"vY0":-123.88407840113867,"vZ0":-4.648379675157292,"x":122.12,"y":196.13,"x0":-1.1524395893890411,"y0":50.00517657460804,"z0":6.075459576983528,"aX":12.652406011083295},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":-14.9,"spinRate":2667,"spinDirection":53},"zone":13,"typeConfidence":0.9,"plateTime":0.4447968389119672,"extension":6.518447753456603},"hitData":{"launchSpeed":60.2,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.04,"coordY":155.6}},"index":1,"playId":"fd3e31bf-21f5-337e-a3a2-db5c8ee5342e","pitchNumber":2,"startTime":"2026-08-30T03:40:06.087Z","endTime":"2026-08-30T03:40:15.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:40:15.640Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Grant McCray grounds out, second baseman Ildemaro Vargas to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T03:42:40.356Z","endTime":"2026-08-30T03:43:48.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Derek Law replaces Gerardo Carrillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T03:41:46.149Z","endTime":"2026-08-30T03:42:42.485Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571882,"link":"/api/v1/people/571882"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.543282208317372,"aZ":-21.15130072386558,"pfxX":-0.15198099783479524,"pfxZ":6.332398312417388,"pX":0.3010037357914823,"pZ":1.2151716866845739,"vX0":3.918345906389315,"vY0":-130.59456441200658,"vZ0":-8.91245341753518,"x":105.53,"y":205.97,"x0":-1.194221249805198,"y0":50.00113169217332,"z0":6.242051608030384,"aX":-0.26467463281010706},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.8,"breakHorizontal":-0.5,"spinRate":2263,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.41819471900280103,"extension":6.328272100483006},"index":1,"playId":"73a7d033-5ba1-3fd9-b3cd-185c003fdeef","pitchNumber":1,"startTime":"2026-08-30T03:42:42.485Z","endTime":"2026-08-30T03:42:46.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30571310630465,"aZ":-16.196767335756682,"pfxX":-2.2015876067983178,"pfxZ":8.779282780864843,"pX":0.023414339607473404,"pZ":2.031749073209674,"vX0":3.57228499286107,"vY0":-133.67413323739365,"vZ0":-8.087748856397262,"x":116.11,"y":183.92,"x0":-1.040833021678309,"y0":50.00362874965072,"z0":6.246992688607844,"aX":-4.007144125091254},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":3.2,"spinRate":2277,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.40887820335491165,"extension":6.366010330489291},"index":2,"playId":"73fba08d-aed0-3b75-9af9-22546eb11a49","pitchNumber":2,"startTime":"2026-08-30T03:42:55.359Z","endTime":"2026-08-30T03:42:58.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18810561538578,"aZ":-30.23459586733344,"pfxX":1.36021057387299,"pfxZ":1.2487773548470003,"pX":0.6015902771343028,"pZ":0.14060568850296806,"vX0":3.0909969812419367,"vY0":-123.75787071962094,"vZ0":-8.920425170914603,"x":94.07,"y":234.98,"x0":-0.8392766197601058,"y0":50.00573383729958,"z0":6.31663710956585,"aX":2.114008470379994},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":-3.1,"spinRate":2337,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.44221775754410286,"extension":6.46665703621544},"index":3,"playId":"6319f115-5758-3b3f-af06-432eee14016c","pitchNumber":3,"startTime":"2026-08-30T03:43:08.476Z","endTime":"2026-08-30T03:43:12.303Z","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":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.703022190273945,"aZ":-22.177431080196293,"pfxX":0.7956831463908101,"pfxZ":5.5855274269003665,"pX":-1.44770531900268,"pZ":2.8804782001764577,"vX0":-0.722075011008048,"vY0":-132.56143458338877,"vZ0":-4.95541188371863,"x":172.18,"y":161.01,"x0":-1.2759717241001882,"y0":50.00488362402964,"z0":6.3799886007196385,"aX":1.4249812462124924},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":-1.3,"spinRate":2150,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.412211175969333,"extension":6.048146640010752},"index":4,"playId":"7f13cb75-b9f8-39b1-9d48-5e272d9b6ef0","pitchNumber":4,"startTime":"2026-08-30T03:43:26.413Z","endTime":"2026-08-30T03:43:30.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8618933512855,"aZ":-23.41086311015903,"pfxX":0.9697485872451823,"pfxZ":4.945945477985221,"pX":0.5071781000132493,"pZ":3.0197447046325903,"vX0":4.193036048301504,"vY0":-131.73366603201282,"vZ0":-4.291158885536889,"x":97.67,"y":157.25,"x0":-1.2259147708011886,"y0":50.003768347763675,"z0":6.383418036068004,"aX":1.7172444178767228},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":-2.6,"spinRate":2200,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.414503240213822,"extension":6.160800898155184},"hitData":{"launchSpeed":92.2,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":157.26}},"index":5,"playId":"1ebdc1ec-753b-317e-b0df-e6682cc9ed3e","pitchNumber":5,"startTime":"2026-08-30T03:43:39.445Z","endTime":"2026-08-30T03:43:48.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:43:48.477Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Osleivis Basabe grounds out, third baseman Nolan Arenado to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T03:43:47.237Z","endTime":"2026-08-30T03:45:42.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.23126677043983,"aZ":-39.8437185094122,"pfxX":1.7087776599953328,"pfxZ":-5.99942087914948,"pX":0.4972213186065199,"pZ":1.594064554019632,"vX0":2.3838033925047344,"vY0":-112.06532729730597,"vZ0":-2.264519968283782,"x":98.05,"y":195.74,"x0":-0.8000594448438466,"y0":50.002714896269936,"z0":6.667298840538248,"aX":2.1845369951988287},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-11.2,"breakHorizontal":-3.7,"spinRate":2281,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.48776210950652876,"extension":6.584651557153725},"index":0,"playId":"3090c7b5-494f-3baa-a09a-f34f79e7a577","pitchNumber":1,"startTime":"2026-08-30T03:44:12.954Z","endTime":"2026-08-30T03:44:17.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67322862152922,"aZ":-20.773792931306186,"pfxX":0.23109323801971016,"pfxZ":6.397272220925266,"pX":2.056419232285411,"pZ":1.424992153711714,"vX0":7.674580836684801,"vY0":-132.04046076498787,"vZ0":-8.676469609833168,"x":38.61,"y":200.31,"x0":-0.906544112304707,"y0":50.00258253755042,"z0":6.2575995364237995,"aX":0.4115228298597638},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.1,"breakHorizontal":-1.9,"spinRate":2316,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4133597346381297,"extension":6.753937196550863},"index":1,"playId":"57fd88ae-9650-3ebf-a328-8ecfda5eca23","pitchNumber":2,"startTime":"2026-08-30T03:44:25.978Z","endTime":"2026-08-30T03:44:29.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.308376407831222,"aZ":-21.088000301895697,"pfxX":0.0723773627278359,"pfxZ":6.241345422060817,"pX":0.30434043236676095,"pZ":2.7064776303749265,"vX0":3.7627558378141273,"vY0":-132.20656062942354,"vZ0":-5.420934558024014,"x":105.4,"y":165.71,"x0":-1.1447538719408705,"y0":50.00286926255277,"z0":6.324189877491493,"aX":0.12785910234839398},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":-1.0,"spinRate":2283,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4137780187389768,"extension":6.161900638419593},"index":2,"playId":"ddf87823-bc75-38bf-8957-8346ffcccfc0","pitchNumber":3,"startTime":"2026-08-30T03:44:42.692Z","endTime":"2026-08-30T03:44:45.822Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41057957389813,"aZ":-10.183632945355274,"pfxX":-4.735432141995714,"pfxZ":11.462608464781091,"pX":0.1477653482912132,"pZ":1.9124318587911677,"vX0":4.140009542540066,"vY0":-138.0414022515715,"vZ0":-9.871564967964467,"x":111.37,"y":187.14,"x0":-0.7604958915005601,"y0":50.006642370914285,"z0":6.233030578556928,"aX":-9.087529337455575},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":7.7,"spinRate":2179,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.3976890435203786,"extension":6.582512821961958},"index":3,"playId":"dd95bee6-5572-33e8-b4ce-750a4d971941","pitchNumber":4,"startTime":"2026-08-30T03:44:57.733Z","endTime":"2026-08-30T03:45:00.969Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-30T03:45:07.825Z","endTime":"2026-08-30T03:45:16.123Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.907816129248506,"aZ":-29.69242845807646,"pfxX":1.4414797620757407,"pfxZ":1.5482233840986428,"pX":0.38894671604919523,"pZ":0.25049399536936745,"vX0":2.933484630817077,"vY0":-126.532195433944,"vZ0":-9.210974889679807,"x":102.17,"y":232.02,"x0":-0.9767936630445929,"y0":50.005949978108966,"z0":6.3479291568698875,"aX":2.317501417962246},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-3.4,"spinRate":2311,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4343097222738659,"extension":6.602289926093498},"index":5,"playId":"c54dcb87-0133-35e0-af69-2abc1e1b69cc","pitchNumber":5,"startTime":"2026-08-30T03:45:16.123Z","endTime":"2026-08-30T03:45:19.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89484104614494,"aZ":-30.569394943596937,"pfxX":1.3700833853541505,"pfxZ":0.9853079645459601,"pX":0.5525789201948194,"pZ":1.7928324197226968,"vX0":3.3080434853652347,"vY0":-127.00600321818656,"vZ0":-5.53040579402695,"x":95.94,"y":190.37,"x0":-0.944631558075823,"y0":50.00505095748223,"z0":6.42835135550227,"aX":2.239647627411952},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-3.2,"spinRate":2232,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.43117616462215214,"extension":6.678343558746418},"hitData":{"launchSpeed":96.5,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":167.39}},"index":6,"playId":"c53db33c-d584-320f-b2eb-6e5b01d6c3d2","pitchNumber":6,"startTime":"2026-08-30T03:45:33.244Z","endTime":"2026-08-30T03:45:42.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:45:42.263Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Koss lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T03:45:42.295Z","endTime":"2026-08-30T03:48:40.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":8},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.558388806712607,"aZ":-15.187425311761139,"pfxX":-6.597173260216305,"pfxZ":8.873488558042117,"pX":0.05966685154780427,"pZ":3.5192092124792818,"vX0":4.710329215091384,"vY0":-137.70599265173198,"vZ0":-5.068876038525119,"x":114.73,"y":143.76,"x0":-0.8188914887871215,"y0":50.001547440097504,"z0":6.416869188663719,"aX":-12.62580109948902},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":10.9,"spinRate":2169,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3982757276270794,"extension":6.594304422470765},"index":0,"playId":"59269470-f390-3c09-a3cb-5c2040730fbb","pitchNumber":1,"startTime":"2026-08-30T03:46:09.617Z","endTime":"2026-08-30T03:46:12.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.646813669223643,"aZ":-12.672963155835207,"pfxX":-1.244734577685403,"pfxZ":10.230295549868654,"pX":0.01761191854870708,"pZ":3.6774772350273937,"vX0":2.314003542031303,"vY0":-137.2575272609379,"vZ0":-5.165447617386972,"x":116.33,"y":139.49,"x0":-0.6749982849654893,"y0":50.00138220333914,"z0":6.448035435833814,"aX":-2.372560081851921},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":1.8,"spinRate":2058,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39918017797286565,"extension":6.401881784760696},"index":1,"playId":"16143551-1dd4-36ea-bbd5-5d12bf91aa5c","pitchNumber":2,"startTime":"2026-08-30T03:46:24.970Z","endTime":"2026-08-30T03:46:28.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-30T03:46:35.440Z","endTime":"2026-08-30T03:46:47.159Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47483180311868,"aZ":-15.641221758256675,"pfxX":0.5809083889644517,"pfxZ":8.752672342649044,"pX":1.561709584918184,"pZ":1.5032512651614562,"vX0":6.290511291853573,"vY0":-136.63243644302713,"vZ0":-9.843113120885224,"x":57.47,"y":198.19,"x0":-0.8469742710268625,"y0":50.000648135022544,"z0":6.230473365627376,"aX":1.0945347052480574},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-2.4,"spinRate":2190,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4010872313916831,"extension":6.536412429186046},"index":3,"playId":"06297d54-450e-3a30-a984-43e822f255ec","pitchNumber":3,"startTime":"2026-08-30T03:46:47.159Z","endTime":"2026-08-30T03:46:50.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.326968209957982,"aZ":-29.12661397326489,"pfxX":1.4820126936660403,"pfxZ":1.8006081046420643,"pX":1.5057436596635925,"pZ":0.6709497106276106,"vX0":5.053758367435502,"vY0":-128.8578814006045,"vZ0":-8.60536227882161,"x":59.6,"y":220.66,"x0":-0.6688830985121904,"y0":50.003445122402525,"z0":6.2854091571768205,"aX":2.505369942146734},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":-3.7,"spinRate":2377,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4241301106863933,"extension":6.8761310057958696},"index":4,"playId":"e5c9c852-690a-37fc-ab18-7465eed9fcb2","pitchNumber":4,"startTime":"2026-08-30T03:47:01.344Z","endTime":"2026-08-30T03:47:04.436Z","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":87.5,"endSpeed":81.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999554759227394,"aZ":-29.3223126648907,"pfxX":2.004398145501146,"pfxZ":1.731231941748229,"pX":0.3022300760935759,"pZ":0.8606614621917938,"vX0":2.1758899800381926,"vY0":-127.26038709952333,"vZ0":-7.9570781435457505,"x":105.48,"y":215.54,"x0":-0.8228330101877663,"y0":50.00297486594467,"z0":6.335755452496877,"aX":3.3025473139746397},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-4.1,"spinRate":2261,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.42963956314402196,"extension":6.827693185345886},"index":5,"playId":"d582fa76-1b4d-30fc-a6c8-d6a436502174","pitchNumber":5,"startTime":"2026-08-30T03:47:21.059Z","endTime":"2026-08-30T03:47:24.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17547610710334,"aZ":-23.85778258497678,"pfxX":1.0651451617772452,"pfxZ":4.558704348644424,"pX":0.3155910610989251,"pZ":2.945297853573935,"vX0":3.3185768196838095,"vY0":-133.5458851613375,"vZ0":-4.559905301995892,"x":104.97,"y":159.26,"x0":-1.0767335546228052,"y0":50.00232684147814,"z0":6.37066661990211,"aX":1.9411730846790531},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":-2.6,"spinRate":2300,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.4086609818212166,"extension":6.6551662603008115},"index":6,"playId":"ddd40b74-ef18-3850-909a-24cdc2b38d9f","pitchNumber":6,"startTime":"2026-08-30T03:47:43.984Z","endTime":"2026-08-30T03:47:47.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.164366314803924,"aZ":-24.610751215589847,"pfxX":0.20379611459832514,"pfxZ":4.20001532099044,"pX":0.9220309012165413,"pZ":1.5873465106006686,"vX0":4.6500069555170604,"vY0":-132.55864355460668,"vZ0":-7.696513883737783,"x":81.85,"y":195.92,"x0":-0.8727089941393386,"y0":50.005117699499266,"z0":6.293300662759248,"aX":0.3657933840079232},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.4,"breakHorizontal":-1.2,"spinRate":2177,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.41132820500681166,"extension":6.747949900215043},"index":7,"playId":"f0c8016e-ab5a-33d3-95ff-0c66b85f1f98","pitchNumber":7,"startTime":"2026-08-30T03:48:03.377Z","endTime":"2026-08-30T03:48:08.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.331109617434258,"aZ":-17.461036439452215,"pfxX":1.383119455133499,"pfxZ":7.843828939825942,"pX":0.5816849491510151,"pZ":1.951296589015418,"vX0":3.5804836105705253,"vY0":-135.5329687461748,"vZ0":-8.237906538821184,"x":94.83,"y":186.09,"x0":-0.9318346056040333,"y0":50.00183989615374,"z0":6.230662349625866,"aX":2.594210315984324},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-3.2,"spinRate":2263,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4028606488641331,"extension":6.606616738553557},"hitData":{"launchSpeed":93.8,"launchAngle":17.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.69,"coordY":112.42}},"index":8,"playId":"31c9b680-da27-3d3a-9adf-c460b39a6840","pitchNumber":8,"startTime":"2026-08-30T03:48:32.187Z","endTime":"2026-08-30T03:48:40.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:48:40.852Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Kepler singles on a ground ball to third baseman Shay Whitcomb.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T03:51:06.525Z","endTime":"2026-08-30T03:51:34.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jason Foley replaces Trent Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T03:49:16.832Z","endTime":"2026-08-30T03:51:08.656Z","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":94.6,"endSpeed":86.4,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.651129408162944,"aZ":-29.523057604462426,"pfxX":-8.549003899597912,"pfxZ":1.385666027322987,"pX":-0.5485208879763277,"pZ":3.8826643131841134,"vX0":6.227915378277451,"vY0":-137.60703436408986,"vZ0":1.246615574256995,"x":137.91,"y":133.95,"x0":-1.7307886962614472,"y0":50.006330450191314,"z0":5.424522478739422,"aX":-16.391835942717393},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.0,"breakHorizontal":14.2,"spinRate":2081,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.3981128170020778,"extension":6.615686140803085},"index":1,"playId":"dfd3188a-e773-3ee1-9a4b-535d374f7e8d","pitchNumber":1,"startTime":"2026-08-30T03:51:08.656Z","endTime":"2026-08-30T03:51:12.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36566639038916,"aZ":-28.692218324554773,"pfxX":-9.242688613805068,"pfxZ":1.7556137225357062,"pX":-0.8570870874682761,"pZ":2.3477081751528854,"vX0":5.7812564536223165,"vY0":-140.42931443048212,"vZ0":-3.276067179668649,"x":149.67,"y":175.39,"x0":-1.747220662436097,"y0":50.00551630989835,"z0":5.406758089350558,"aX":-18.36558107348182},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.6,"breakHorizontal":15.5,"spinRate":2145,"spinDirection":233},"zone":13,"typeConfidence":0.92,"plateTime":0.39082764172251094,"extension":6.568807272986135},"hitData":{"launchSpeed":102.5,"launchAngle":4.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":160.8}},"index":2,"playId":"37bef84c-092b-3c51-b02e-6e19a2b2b2e1","pitchNumber":2,"startTime":"2026-08-30T03:51:25.170Z","endTime":"2026-08-30T03:51:34.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:51:34.696Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T03:51:52.417Z","endTime":"2026-08-30T03:53:48.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"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.6,"endSpeed":79.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41314405836539,"aZ":-32.355404195806635,"pfxX":2.1147615594866465,"pfxZ":-0.1168337951364471,"pX":-0.8267272018540198,"pZ":3.184622141216309,"vX0":0.9908432829288084,"vY0":-126.18306394974162,"vZ0":-0.041494976777949555,"x":148.51,"y":152.8,"x0":-1.4990275032704952,"y0":50.000376660869435,"z0":5.805869081286004,"aX":3.4127423792071667},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.0,"breakHorizontal":-4.1,"spinRate":2235,"spinDirection":112},"zone":1,"typeConfidence":0.9,"plateTime":0.4339000398293624,"extension":6.880934024899826},"index":0,"playId":"0823bd58-e624-32f5-badf-81519af1455d","pitchNumber":1,"startTime":"2026-08-30T03:52:05.010Z","endTime":"2026-08-30T03:52:12.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.8,"endSpeed":78.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.162133141205302,"aZ":-33.66620103479421,"pfxX":1.376849798626171,"pfxZ":-0.9640520840088822,"pX":0.4951143278795661,"pZ":3.2263678086491145,"vX0":4.309876534123886,"vY0":-123.48613504569994,"vZ0":0.6751380396738591,"x":98.13,"y":151.67,"x0":-1.4503815960921478,"y0":50.00291270055791,"z0":5.777491952062455,"aX":2.1298654026250015},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.3,"breakHorizontal":-3.5,"spinRate":2280,"spinDirection":91},"zone":3,"typeConfidence":0.9,"plateTime":0.4432442602575035,"extension":6.76258368746988},"index":1,"playId":"6c788d7c-f520-38ce-b7bf-d6e605ecf331","pitchNumber":2,"startTime":"2026-08-30T03:52:24.624Z","endTime":"2026-08-30T03:52:27.894Z","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":95.9,"endSpeed":87.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12575065199107,"aZ":-16.633584587318975,"pfxX":-7.614867247756087,"pfxZ":7.936494058382856,"pX":0.4122138316233955,"pZ":3.3613247743215404,"vX0":7.624489880869566,"vY0":-139.47092964678845,"vZ0":-2.9372798776430233,"x":101.29,"y":148.02,"x0":-1.3755325005762487,"y0":50.0046404710595,"z0":5.5333673716822185,"aX":-14.914036311886825},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":12.1,"spinRate":2250,"spinDirection":229},"zone":12,"typeConfidence":0.92,"plateTime":0.39362593509681343,"extension":6.8097755893484635},"index":2,"playId":"c5ac965c-3822-32bf-9924-02252ea5f584","pitchNumber":3,"startTime":"2026-08-30T03:52:44.443Z","endTime":"2026-08-30T03:52:48.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.102348630034264,"aZ":-17.390173522344327,"pfxX":-5.8213797990317415,"pfxZ":7.50514285335805,"pX":0.7183366644515508,"pZ":4.046646367333761,"vX0":8.026708443238423,"vY0":-139.62365087374474,"vZ0":-1.187375475166368,"x":89.62,"y":129.52,"x0":-1.4404142624028184,"y0":50.001891911484236,"z0":5.624281453704271,"aX":-11.466966447742374},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":8.9,"spinRate":2193,"spinDirection":225},"zone":12,"typeConfidence":0.93,"plateTime":0.3926280432700615,"extension":6.823822681587666},"index":3,"playId":"c6ee82fa-64ad-3895-b7c1-662d3a5918ff","pitchNumber":4,"startTime":"2026-08-30T03:53:03.732Z","endTime":"2026-08-30T03:53:06.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.301856434408208,"aZ":-30.9630243506639,"pfxX":-10.396691120906329,"pfxZ":0.631969798693941,"pX":1.0280958594698992,"pZ":2.2042620771987913,"vX0":10.496665629561457,"vY0":-138.03627678347786,"vZ0":-2.982884945508604,"x":77.81,"y":179.26,"x0":-1.4767533646889415,"y0":50.00539043034536,"z0":5.387947070304882,"aX":-20.02597207159638},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.7,"breakHorizontal":16.6,"spinRate":2070,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.397094123643595,"extension":7.054788798631334},"index":4,"playId":"48a37189-fb53-38af-83f3-a967c7c3ddf4","pitchNumber":5,"startTime":"2026-08-30T03:53:25.373Z","endTime":"2026-08-30T03:53:29.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.840351524904165,"aZ":-16.927894628380066,"pfxX":-7.241290557435063,"pfxZ":7.771621420424292,"pX":0.5408682817204732,"pZ":2.8603908501705995,"vX0":7.6532562614331185,"vY0":-139.52580380031145,"vZ0":-3.9619305814007104,"x":96.38,"y":161.55,"x0":-1.3033456966630943,"y0":50.00306031246287,"z0":5.4218291417732365,"aX":-14.207099142874464},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":11.4,"spinRate":2176,"spinDirection":232},"zone":3,"typeConfidence":0.92,"plateTime":0.39330156820707574,"extension":6.825813248011997},"index":5,"playId":"c5997289-2e6d-3db3-9350-2c68b1665002","pitchNumber":6,"startTime":"2026-08-30T03:53:44.877Z","endTime":"2026-08-30T03:53:48.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:53:48.521Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a line drive to center fielder Drew Gilbert. Max Kepler to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T03:53:49.869Z","endTime":"2026-08-30T03:54:50.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnSecond":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":87.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81164304560358,"aZ":-28.558352583247657,"pfxX":-10.056198513880823,"pfxZ":1.8323122390318414,"pX":-0.7168637113606233,"pZ":3.2606335126158927,"vX0":5.387901682972441,"vY0":-139.9519655342018,"vZ0":-1.2293645123832926,"x":144.33,"y":150.74,"x0":-1.3647133613801923,"y0":50.00425667203796,"z0":5.583290503328451,"aX":-19.867156877576754},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.2,"breakHorizontal":17.0,"spinRate":2105,"spinDirection":229},"zone":1,"typeConfidence":0.91,"plateTime":0.3919823872269266,"extension":6.8057176042286125},"index":0,"playId":"0e18ca09-9dfb-3a6b-ba6b-38232f521e04","pitchNumber":1,"startTime":"2026-08-30T03:54:16.688Z","endTime":"2026-08-30T03:54:20.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.149315640562424,"aZ":-32.930523777457736,"pfxX":1.1173747362828406,"pfxZ":-0.47211479062398887,"pX":-0.0662548340269144,"pZ":2.5989662742508166,"vX0":2.9194688417380483,"vY0":-125.07310977848626,"vZ0":-1.1844731497404843,"x":119.53,"y":168.61,"x0":-1.3917759777724719,"y0":50.006095932390274,"z0":5.7682151788146765,"aX":1.7779213679950585},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":-2.6,"spinRate":2314,"spinDirection":90},"zone":5,"typeConfidence":0.91,"plateTime":0.4371743701064519,"extension":6.899453859732607},"hitData":{"launchSpeed":97.1,"launchAngle":12.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.95,"coordY":91.13}},"index":1,"playId":"ed4c0eae-0393-3d5e-84e4-c28ceea81265","pitchNumber":2,"startTime":"2026-08-30T03:54:38.518Z","endTime":"2026-08-30T03:54:50.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:54:50.562Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a line drive to left fielder Grant McCray. Max Kepler scores. James McCann to 2nd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T03:54:45.764Z","endTime":"2026-08-30T03:55:30.871Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":{"id":671345,"link":"/api/v1/people/671345"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02444878386934,"aZ":-29.915408145504603,"pfxX":-11.164630715259808,"pfxZ":1.1324062222236648,"pX":-0.31420688985712353,"pZ":2.146933567277244,"vX0":7.73409963090119,"vY0":-140.28253832387279,"vZ0":-3.383099463630459,"x":128.98,"y":180.81,"x0":-1.6578144686036766,"y0":50.001552755602646,"z0":5.320771575444759,"aX":-22.228527264903168},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.6,"breakHorizontal":18.6,"spinRate":2078,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.39058655298404865,"extension":6.586505562123547},"hitData":{"launchSpeed":99.1,"launchAngle":8.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.95,"coordY":116.21}},"index":0,"playId":"908c3edb-ef71-3690-8db3-a73414ada1f3","pitchNumber":1,"startTime":"2026-08-30T03:55:16.848Z","endTime":"2026-08-30T03:55:30.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:55:30.871Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Waldschmidt grounds out, third baseman Shay Whitcomb to first baseman Bryce Eldridge. James McCann to 3rd. Ildemaro Vargas to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T03:56:51.648Z","endTime":"2026-08-30T03:57:41.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnThird":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":1},"index":0,"startTime":"2026-08-30T03:56:08.320Z","endTime":"2026-08-30T03:56:53.796Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32038664694078,"aZ":-27.189671332418907,"pfxX":-10.322874528290228,"pfxZ":2.489218032326651,"pX":-0.25591721405660595,"pZ":3.3425886772285773,"vX0":7.073638066683131,"vY0":-140.63591408792226,"vZ0":-1.010884375304195,"x":126.75,"y":148.53,"x0":-1.4644695636940106,"y0":50.0006098469363,"z0":5.4725905655781855,"aX":-20.645792699798047},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.4,"breakHorizontal":17.2,"spinRate":2152,"spinDirection":232},"zone":2,"typeConfidence":0.9,"plateTime":0.3896919944872326,"extension":6.748596951282799},"index":1,"playId":"5381248a-6a67-3eff-bb94-dc1cd503d101","pitchNumber":1,"startTime":"2026-08-30T03:56:53.796Z","endTime":"2026-08-30T03:56:56.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.210681867317984,"aZ":-27.622215680059657,"pfxX":1.4426022975398727,"pfxZ":2.7541052072467096,"pX":1.729977066405466,"pZ":1.9745077013900079,"vX0":6.848779439795974,"vY0":-126.9861828832832,"vZ0":-3.843306889764812,"x":51.06,"y":185.47,"x0":-1.1767543197166737,"y0":50.00185869490807,"z0":5.6770644132801245,"aX":2.3817241706680545},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":-4.0,"spinRate":2367,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.4294614450287102,"extension":6.896149836224639},"index":2,"playId":"0c22f97c-d1ee-3b5f-89a4-1451f3537837","pitchNumber":2,"startTime":"2026-08-30T03:57:11.876Z","endTime":"2026-08-30T03:57:14.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.054483928044494,"aZ":-26.440159468247934,"pfxX":-10.213210007981033,"pfxZ":2.9502332923865238,"pX":0.04851843465351144,"pZ":2.170437630684374,"vX0":7.5577485207640525,"vY0":-138.35972880358568,"vZ0":-3.8369338402053734,"x":115.15,"y":180.18,"x0":-1.3876501693470245,"y0":50.00310674902215,"z0":5.341135301352929,"aX":-19.85781753599361},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.7,"breakHorizontal":17.0,"spinRate":2143,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.3954308234950088,"extension":6.748788613460117},"hitData":{"launchSpeed":76.8,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.86,"coordY":180.06}},"index":3,"playId":"d34f099e-8e3b-31bc-9366-70c09e7fa1c1","pitchNumber":3,"startTime":"2026-08-30T03:57:31.744Z","endTime":"2026-08-30T03:57:41.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T03:57:41.778Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T04:00:16.536Z","endTime":"2026-08-30T04:02:44.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[1],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":2},"index":0,"startTime":"2026-08-30T03:58:01.474Z","endTime":"2026-08-30T03:58:29.168Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Carson Seymour replaces Jason Foley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-30T03:58:29.168Z","endTime":"2026-08-30T04:00:18.845Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693313,"link":"/api/v1/people/693313"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952023357251086,"aZ":-38.52991745899557,"pfxX":-1.1549953508702435,"pfxZ":-3.7309981950998767,"pX":1.6125769088876754,"pZ":-0.04571730107050534,"vX0":10.187857901533807,"vY0":-129.74745092135794,"vZ0":-7.357795334908074,"x":55.53,"y":240.01,"x0":-2.2132514760745146,"y0":50.00016854453901,"z0":5.760163342609569,"aX":-1.9727586301301407},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-8.3,"breakHorizontal":-0.1,"spinRate":2459,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.4220251156389838,"extension":6.703861514787072},"index":2,"playId":"33e299e4-ac73-39c6-a1ea-40f3f9390f88","pitchNumber":1,"startTime":"2026-08-30T04:00:18.845Z","endTime":"2026-08-30T04:00:22.693Z","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":98.0,"endSpeed":88.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.28554734449254,"aZ":-13.914056257388188,"pfxX":-5.564301933711077,"pfxZ":9.025697045707478,"pX":0.7970748352513178,"pZ":3.563515651095889,"vX0":10.228733442863655,"vY0":-142.19955093295133,"vZ0":-4.194906865391819,"x":86.62,"y":142.57,"x0":-2.1436342845802954,"y0":50.00233054244073,"z0":5.957093201205371,"aX":-11.257560054729588},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":7.7,"spinRate":2254,"spinDirection":230},"zone":12,"typeConfidence":0.91,"plateTime":0.38697637043996247,"extension":6.523628495663318},"index":3,"playId":"17af2b7a-87cb-36d1-9cd3-d98783c68630","pitchNumber":2,"startTime":"2026-08-30T04:00:46.487Z","endTime":"2026-08-30T04:00:51.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.083993291695464,"aZ":-13.610458479660775,"pfxX":-5.211404814727739,"pfxZ":9.177619158852155,"pX":1.0236642265163387,"pZ":2.539809845749301,"vX0":10.516278384167764,"vY0":-141.72126134471532,"vZ0":-6.905624495538898,"x":77.98,"y":170.21,"x0":-2.067439296826533,"y0":50.001867723414435,"z0":5.887130836541075,"aX":-10.54091427439202},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":7.2,"spinRate":2239,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.3873035066146824,"extension":6.509524062885808},"index":4,"playId":"d80a43fa-e97e-3021-84ab-e2a633b927c3","pitchNumber":3,"startTime":"2026-08-30T04:01:06.120Z","endTime":"2026-08-30T04:01:09.441Z","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":97.1,"endSpeed":88.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.26511541190367,"aZ":-25.982983426342585,"pfxX":-10.345186812690624,"pfxZ":3.1052472678068277,"pX":0.022845580845671492,"pZ":2.5094389558261083,"vX0":9.588364436319575,"vY0":-141.0171262115262,"vZ0":-4.781942107876191,"x":116.13,"y":171.03,"x0":-2.0951863748521444,"y0":50.00028763972617,"z0":5.925949024611334,"aX":-20.609957262322563},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.7,"breakHorizontal":16.6,"spinRate":2285,"spinDirection":231},"zone":5,"typeConfidence":0.91,"plateTime":0.39000111173986873,"extension":6.1223941597392395},"index":5,"playId":"f6da295d-c7e7-343e-8fa5-e202459a9aef","pitchNumber":4,"startTime":"2026-08-30T04:01:23.671Z","endTime":"2026-08-30T04:01:27.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37699277509505,"aZ":-27.891064354781573,"pfxX":-1.717164010164872,"pfxZ":2.215028375762987,"pX":0.3042531823230381,"pZ":3.2199893924245435,"vX0":7.807510193153889,"vY0":-137.907246554204,"vZ0":-2.3705365678239128,"x":105.4,"y":151.84,"x0":-2.3349442244761356,"y0":50.00372969346579,"z0":5.963383483123347,"aX":-3.3228110960018156},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.7,"breakHorizontal":1.6,"spinRate":2520,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.3964828944070944,"extension":6.474385863832826},"index":6,"playId":"868726c6-e35e-3247-bfe1-9c4d043c6d11","pitchNumber":5,"startTime":"2026-08-30T04:01:39.918Z","endTime":"2026-08-30T04:01:43.079Z","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":98.7,"endSpeed":89.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.519680996635486,"aZ":-13.19307742356843,"pfxX":-6.044191648435291,"pfxZ":9.185469808204347,"pX":-0.030964383605672684,"pZ":2.9721789524886257,"vX0":8.309639053976914,"vY0":-143.3999751191286,"vZ0":-5.811927741442169,"x":118.18,"y":158.53,"x0":-2.191390866913616,"y0":50.00482549814596,"z0":5.860085230240835,"aX":-12.493420934429713},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2223,"spinDirection":229},"zone":2,"typeConfidence":0.91,"plateTime":0.38308048846143894,"extension":6.421942666433276},"index":7,"playId":"61820a84-5138-318f-bf4a-73ebc606888d","pitchNumber":6,"startTime":"2026-08-30T04:01:58.171Z","endTime":"2026-08-30T04:02:01.568Z","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":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-08-30T04:02:19.888Z","endTime":"2026-08-30T04:02:40.947Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.739574129533505,"aZ":-39.16661040049222,"pfxX":-0.890802978605159,"pfxZ":-4.003917238650265,"pX":0.3769870109533192,"pZ":0.8652469107416048,"vX0":7.202244869513742,"vY0":-131.22609005325089,"vZ0":-5.248590710796941,"x":102.63,"y":215.42,"x0":-2.2874611013189363,"y0":50.0062354582063,"z0":5.808786918359039,"aX":-1.5543868405056924},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-8.2,"breakHorizontal":0.0,"spinRate":2105,"spinDirection":19},"zone":14,"typeConfidence":0.89,"plateTime":0.4173729910221655,"extension":6.741336520432291},"index":9,"playId":"f879c2b5-359c-31a2-8672-bcc5de07bb04","pitchNumber":7,"startTime":"2026-08-30T04:02:40.947Z","endTime":"2026-08-30T04:02:44.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:02:44.841Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Gilbert walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T04:04:47.335Z","endTime":"2026-08-30T04:06:45.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.762795835011953,"aZ":-22.245006445408823,"pfxX":0.5868787280591965,"pfxZ":5.901793962182971,"pX":0.3476387659023058,"pZ":1.8253797381202315,"vX0":3.7802863520969,"vY0":-128.38632884012367,"vZ0":-7.004173129835297,"x":103.75,"y":189.49,"x0":-1.2156025749664272,"y0":50.00078001889939,"z0":6.3013378014255785,"aX":0.9858612638319758},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":-1.8,"spinRate":2224,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.425449940387991,"extension":6.205670467389938},"index":0,"playId":"69c71507-20f6-36bc-9103-2cda10bccd97","pitchNumber":1,"startTime":"2026-08-30T04:05:03.114Z","endTime":"2026-08-30T04:05:09.849Z","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":84.5,"endSpeed":77.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.148276858843133,"aZ":-25.171244574032656,"pfxX":-10.484738809940112,"pfxZ":4.597621421721005,"pX":-0.6282857841257312,"pZ":2.7403363507927807,"vX0":5.311265211196196,"vY0":-122.86346908700897,"vZ0":-3.3833170246312494,"x":140.95,"y":164.79,"x0":-1.4598675171153488,"y0":50.00384956851624,"z0":6.282788278627955,"aX":-15.973523702293562},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.8,"breakHorizontal":17.6,"spinRate":1728,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.4464093211523896,"extension":6.370041939606653},"index":1,"playId":"42d4f814-afd8-3e26-9aff-adb2867a50a5","pitchNumber":2,"startTime":"2026-08-30T04:05:28.115Z","endTime":"2026-08-30T04:05:31.947Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-30T04:05:41.556Z","endTime":"2026-08-30T04:05:55.405Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99785007378094,"aZ":-28.54431340103778,"pfxX":1.4761083646269593,"pfxZ":2.234851332426824,"pX":-0.11159990483726094,"pZ":0.7306430605745008,"vX0":1.7197460668546614,"vY0":-126.13076962396542,"vZ0":-8.200621689924446,"x":121.25,"y":219.05,"x0":-0.9922442254221489,"y0":50.00187252719376,"z0":6.3032904431034105,"aX":2.3941104640352138},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":-3.0,"spinRate":2225,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.43310978993298743,"extension":6.467468284168281},"index":3,"playId":"fa5f13fb-7c78-3b36-a5ad-f88ef896e44e","pitchNumber":3,"startTime":"2026-08-30T04:05:55.405Z","endTime":"2026-08-30T04:05:58.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.215858175114835,"aZ":-13.985623807112887,"pfxX":-3.1516704815627534,"pfxZ":9.540572716876397,"pX":-1.6316238616901222,"pZ":4.049215770138308,"vX0":-0.5221723233013584,"vY0":-137.39034861538647,"vZ0":-4.022296369423015,"x":179.19,"y":129.45,"x0":-1.029565071166717,"y0":50.0048248646551,"z0":6.486683882529835,"aX":-6.008696959060286},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2109,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39908869731627306,"extension":6.352331984788909},"index":4,"playId":"d5de4899-481a-38dd-9167-c4b5d686f557","pitchNumber":4,"startTime":"2026-08-30T04:06:14.377Z","endTime":"2026-08-30T04:06:18.492Z","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":86.0,"endSpeed":79.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07623420144518,"aZ":-25.182301405572137,"pfxX":-10.07796035597094,"pfxZ":4.4050214364247005,"pX":-1.2370633302391796,"pZ":2.5369538476069993,"vX0":3.235266239512935,"vY0":-125.15100852644824,"vZ0":-4.044015912172538,"x":164.15,"y":170.28,"x0":-1.2365720030243195,"y0":50.00378560229165,"z0":6.234527289740943,"aX":-15.999460278077965},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.3,"breakHorizontal":17.5,"spinRate":1949,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4375342049303539,"extension":6.211377871262065},"index":5,"playId":"3ed89568-0533-3923-99a7-1ba2b4d2fea3","pitchNumber":5,"startTime":"2026-08-30T04:06:28.572Z","endTime":"2026-08-30T04:06:32.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49653171682732,"aZ":-29.40030462134104,"pfxX":1.1879839398510144,"pfxZ":1.7677790071482375,"pX":0.9558280035319093,"pZ":1.3666407078432838,"vX0":4.146884455059766,"vY0":-123.86912756015664,"vZ0":-6.397802495689284,"x":80.57,"y":201.88,"x0":-0.8877766769973445,"y0":50.00278287189897,"z0":6.410917878853061,"aX":1.863588835288488},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":-3.0,"spinRate":2204,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.44055351682898847,"extension":6.138249649193033},"index":6,"playId":"3a77790d-d26a-3fee-9243-2af6bad25954","pitchNumber":6,"startTime":"2026-08-30T04:06:41.232Z","endTime":"2026-08-30T04:06:45.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:06:45.032Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T04:06:44.327Z","endTime":"2026-08-30T04:08:52.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","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":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.928270683946256,"aZ":-14.672635035441795,"pfxX":-3.863588830036514,"pfxZ":9.594819935960835,"pX":-0.10103766399719978,"pZ":1.8649942976296572,"vX0":4.188097519491544,"vY0":-134.62025404297222,"vZ0":-8.724206700622023,"x":120.85,"y":188.43,"x0":-1.1795981066470498,"y0":50.001081667513326,"z0":6.200200100682672,"aX":-7.046439341129004},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":6.0,"spinRate":2066,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.40784694752893635,"extension":6.6059811486541635},"index":0,"playId":"7f258788-fe33-34aa-abb1-5563565f53c5","pitchNumber":1,"startTime":"2026-08-30T04:07:19.383Z","endTime":"2026-08-30T04:07:22.647Z","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.1,"endSpeed":78.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.287822838823505,"aZ":-25.023397593174266,"pfxX":-9.075857089339006,"pfxZ":4.538639131973467,"pX":-0.8910034161194161,"pZ":3.170144408225267,"vX0":4.0329257735362765,"vY0":-125.26911019319824,"vZ0":-2.696561464515774,"x":150.96,"y":153.19,"x0":-1.3499671063080556,"y0":50.00507265977361,"z0":6.324574777046242,"aX":-14.30466893610578},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.8,"breakHorizontal":15.4,"spinRate":1859,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4386678936679185,"extension":6.241081628343881},"index":1,"playId":"2cd498d0-390f-389b-8508-b4310118acd4","pitchNumber":2,"startTime":"2026-08-30T04:07:38.317Z","endTime":"2026-08-30T04:07:42.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.841086181023176,"aZ":-13.515678092959996,"pfxX":-2.443594472465178,"pfxZ":10.143825689996646,"pX":-1.554376899732741,"pZ":2.153742349632722,"vX0":-0.33841614441057855,"vY0":-135.1157113113042,"vZ0":-8.57940788629716,"x":176.25,"y":180.63,"x0":-1.1100053224394346,"y0":50.00436824044551,"z0":6.33090279942829,"aX":-4.49531815162286},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":4.4,"spinRate":2032,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.40616235846343773,"extension":6.381092165511182},"index":2,"playId":"55f03924-a96d-3bda-bbe1-2216885c8e42","pitchNumber":3,"startTime":"2026-08-30T04:07:58.382Z","endTime":"2026-08-30T04:08:02.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.366428459149034,"aZ":-31.001736468131217,"pfxX":1.4912187679290732,"pfxZ":0.7460046030717056,"pX":0.9805650178014701,"pZ":2.299032980368055,"vX0":4.019688643070928,"vY0":-124.06354037012152,"vZ0":-4.007759208539555,"x":79.62,"y":176.71,"x0":-0.8502648403692336,"y0":50.001101664888864,"z0":6.5015117184631475,"aX":2.338800206735225},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.7,"breakHorizontal":-3.6,"spinRate":2290,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.44042427902660863,"extension":6.3778650338693526},"index":3,"playId":"7c2cf350-e2d7-3f78-9197-c12490ebb242","pitchNumber":4,"startTime":"2026-08-30T04:08:18.269Z","endTime":"2026-08-30T04:08:24.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30751368830532,"aZ":-21.1176182240717,"pfxX":1.0082598616872285,"pfxZ":6.239898504230827,"pX":0.09287342904462352,"pZ":2.378548432114573,"vX0":2.9100083748531382,"vY0":-132.0952924841225,"vZ0":-6.090693874820097,"x":113.46,"y":174.56,"x0":-1.152725338713348,"y0":50.00568789908955,"z0":6.259672287349242,"aX":1.7878188923574008},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.2,"breakHorizontal":-2.4,"spinRate":2197,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.4141411984223513,"extension":6.566196308978078},"index":4,"playId":"068b9954-fa06-3a24-b5be-5f5c7f30cf98","pitchNumber":5,"startTime":"2026-08-30T04:08:47.694Z","endTime":"2026-08-30T04:08:52.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:08:52.812Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a ground ball to pitcher Derek Law. Drew Gilbert to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T04:09:04.385Z","endTime":"2026-08-30T04:10:14.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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],"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571882,"link":"/api/v1/people/571882"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0430270849286,"aZ":-23.03157194170554,"pfxX":1.1907071740085866,"pfxZ":5.215344936319768,"pX":-0.26356071475744075,"pZ":1.9377763042276752,"vX0":1.996863039847019,"vY0":-131.13678716049282,"vZ0":-6.820979362594082,"x":127.05,"y":186.46,"x0":-1.1877000214176707,"y0":50.00395037520235,"z0":6.2744727711039525,"aX":2.0868893145881113},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":-2.5,"spinRate":2245,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.41665233036380434,"extension":6.484385468535882},"index":0,"playId":"f53f6ae9-3c9b-381d-9365-d768daef3f13","pitchNumber":1,"startTime":"2026-08-30T04:09:18.743Z","endTime":"2026-08-30T04:09:23.183Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"32f7a65f-05ce-36cc-9b2f-f8ab0bf33300","startTime":"2026-08-30T04:09:46.848Z","endTime":"2026-08-30T04:09:51.596Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.344341090419977,"aZ":-24.871211130538033,"pfxX":-8.603483052808862,"pfxZ":4.710037412232971,"pX":-0.4139753179093512,"pZ":2.234952706129582,"vX0":4.89166113331568,"vY0":-123.87865719800982,"vZ0":-4.784103335162738,"x":132.78,"y":178.44,"x0":-1.299098862879379,"y0":50.00191032362863,"z0":6.2768688283810405,"aX":-13.336315308384714},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.6,"breakHorizontal":14.4,"spinRate":1883,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.44259318734331465,"extension":6.416860104805091},"hitData":{"launchSpeed":48.4,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":120.39,"coordY":187.66}},"index":2,"playId":"623eaf13-f725-3fca-988d-d4b911c65796","pitchNumber":2,"startTime":"2026-08-30T04:10:03.643Z","endTime":"2026-08-30T04:10:14.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:10:14.168Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a sharp line drive to center fielder Ryan Waldschmidt. Drew Gilbert scores. Bryce Eldridge to 2nd.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T04:10:20.031Z","endTime":"2026-08-30T04:12:16.085Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":571882,"link":"/api/v1/people/571882"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.518069049211064,"aZ":-21.79266881164281,"pfxX":-8.86848395544214,"pfxZ":6.604173520364877,"pX":0.23258179187157094,"pZ":1.9201136591913877,"vX0":6.236049391697481,"vY0":-124.93259637803965,"vZ0":-6.072195177241816,"x":108.13,"y":186.94,"x0":-1.1508187753021841,"y0":50.00345874861083,"z0":6.187955649098124,"aX":-13.93929224730716},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.7,"breakHorizontal":14.5,"spinRate":1979,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.43939675648375065,"extension":6.514710028759276},"index":0,"playId":"30fc74ba-4885-32dc-bc65-d567d917b85d","pitchNumber":1,"startTime":"2026-08-30T04:10:54.473Z","endTime":"2026-08-30T04:10:57.911Z","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.6,"endSpeed":77.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.354873611555078,"aZ":-31.56371860951832,"pfxX":1.3527968431602555,"pfxZ":0.4063435079691926,"pX":-0.05767298160822057,"pZ":1.279007986692129,"vX0":1.8460738430134196,"vY0":-121.6575548263247,"vZ0":-5.709806690460098,"x":119.2,"y":204.25,"x0":-1.002658711345251,"y0":50.0007313890894,"z0":6.399144615557459,"aX":2.023130212356744},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.4,"breakHorizontal":-2.9,"spinRate":2235,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.45058152890512293,"extension":6.439328532210065},"index":1,"playId":"aa1dfcf9-b43d-3252-a5dd-7d0b17fa91c7","pitchNumber":2,"startTime":"2026-08-30T04:11:15.887Z","endTime":"2026-08-30T04:11:19.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.214458057254248,"aZ":-31.494467791673117,"pfxX":1.0601751338913123,"pfxZ":0.46047637410753417,"pX":0.533484102272968,"pZ":1.1854055044435672,"vX0":3.197887563602844,"vY0":-121.51429590337773,"vZ0":-5.907001642238884,"x":96.66,"y":206.77,"x0":-0.9384164878388794,"y0":50.00606217294832,"z0":6.3901587087614296,"aX":1.5828557043953229},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.4,"breakHorizontal":-2.6,"spinRate":2256,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.45105575493450356,"extension":6.29511521227692},"index":2,"playId":"1cf33439-deba-3f6c-b897-9e94ce410d5b","pitchNumber":3,"startTime":"2026-08-30T04:11:41.453Z","endTime":"2026-08-30T04:11:46.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76379296311115,"aZ":-31.780018500082683,"pfxX":1.7129077328820865,"pfxZ":0.26524607647199794,"pX":-0.2585220885430445,"pZ":2.0743770619679394,"vX0":1.2337728897534284,"vY0":-122.28363324850191,"vZ0":-3.9268221724954753,"x":126.85,"y":182.77,"x0":-0.9919508191296885,"y0":50.006001448583646,"z0":6.422904529436268,"aX":2.598679234095931},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.2,"breakHorizontal":-3.4,"spinRate":2250,"spinDirection":161},"zone":8,"typeConfidence":2.0,"plateTime":0.4476491088131289,"extension":6.513291792358964},"hitData":{"launchSpeed":102.6,"launchAngle":14.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":96.29,"coordY":67.58}},"index":3,"playId":"79d9bee2-54ca-3314-b315-790f0833d694","pitchNumber":4,"startTime":"2026-08-30T04:12:02.038Z","endTime":"2026-08-30T04:12:16.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:12:16.085Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shay Whitcomb strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T04:15:05.427Z","endTime":"2026-08-30T04:16:26.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[1],"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":7},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T04:12:36.831Z","endTime":"2026-08-30T04:12:59.465Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kevin Ginkel replaces Derek Law.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-30T04:12:59.465Z","endTime":"2026-08-30T04:15:07.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.438692223911968,"aZ":-12.930407493551291,"pfxX":-6.589626212814976,"pfxZ":10.128074340864492,"pX":0.20181412702365958,"pZ":3.457630452553732,"vX0":7.428774963582192,"vY0":-136.7954855115528,"vZ0":-5.591197135327233,"x":109.31,"y":145.42,"x0":-1.6895352561240695,"y0":50.002603599433,"z0":6.4102378191037195,"aX":-12.52126590894678},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":10.4,"spinRate":2414,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.39999099143726147,"extension":6.711209034520657},"index":2,"playId":"7c055355-fc43-397e-b34b-37ea39ea0d73","pitchNumber":1,"startTime":"2026-08-30T04:15:07.563Z","endTime":"2026-08-30T04:15:10.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.276196662755265,"aZ":-16.57140660193539,"pfxX":-7.458033516875075,"pfxZ":8.125193111764501,"pX":-0.5415383799705804,"pZ":3.8510121812321754,"vX0":6.066742435364283,"vY0":-137.85072548869786,"vZ0":-4.108401661723301,"x":137.64,"y":134.8,"x0":-1.8042604325541762,"y0":50.00446748790481,"z0":6.482991893808383,"aX":-14.323451072912059},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":12.2,"spinRate":2397,"spinDirection":227},"zone":11,"typeConfidence":0.65,"plateTime":0.3976738505196993,"extension":6.662819793188438},"index":3,"playId":"45be06e1-66e5-3dd0-a75a-f9795e4f3b31","pitchNumber":2,"startTime":"2026-08-30T04:15:23.575Z","endTime":"2026-08-30T04:15:26.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-30T04:15:34.288Z","endTime":"2026-08-30T04:15:44.258Z","isPitch":false,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"}},{"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.9,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.623504032278472,"aZ":-14.5687760626866,"pfxX":-6.90031569470592,"pfxZ":9.087675446331144,"pX":-0.9197284947656421,"pZ":2.9519751173860804,"vX0":4.760086939487684,"vY0":-138.0486225863431,"vZ0":-6.835307942353495,"x":152.06,"y":159.08,"x0":-1.7664443174208904,"y0":50.00586156469885,"z0":6.43385678418225,"aX":-13.372038670040354},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":11.5,"spinRate":2377,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.3961778164787968,"extension":6.656709569023729},"index":5,"playId":"e143cfa8-04f6-36fa-830b-454b63918d74","pitchNumber":3,"startTime":"2026-08-30T04:15:44.258Z","endTime":"2026-08-30T04:15:47.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91793133166342,"aZ":-13.78200299494228,"pfxX":-5.831877221405114,"pfxZ":9.406857614378005,"pX":0.9930803204321357,"pZ":3.216236198899499,"vX0":9.103145354461232,"vY0":-138.89378765551024,"vZ0":-6.32866016593586,"x":79.15,"y":151.94,"x0":-1.5681540218388486,"y0":50.0031400042991,"z0":6.439746120096166,"aX":-11.403210555205725},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2476,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3942633369596904,"extension":6.800201418099286},"index":6,"playId":"74b0cd82-2092-3684-9e47-f8bf68a34674","pitchNumber":4,"startTime":"2026-08-30T04:16:06.157Z","endTime":"2026-08-30T04:16:10.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12701063030819,"aZ":-13.960519985029135,"pfxX":-6.76182610516832,"pfxZ":9.35432548205135,"pX":-0.40463087242667534,"pZ":3.080810690293772,"vX0":6.097528636694387,"vY0":-138.88930167164747,"vZ0":-6.536557038367433,"x":132.42,"y":155.6,"x0":-1.7537578553292328,"y0":50.00047000206558,"z0":6.399297039511169,"aX":-13.162524964588352},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":10.9,"spinRate":2426,"spinDirection":224},"zone":1,"typeConfidence":0.9,"plateTime":0.39488338486563146,"extension":6.766597100006669},"index":7,"playId":"4cf41f9a-6f44-33ed-ab6d-8cf77bdead57","pitchNumber":5,"startTime":"2026-08-30T04:16:22.958Z","endTime":"2026-08-30T04:16:26.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:16:26.006Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Cavanaugh strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T04:16:27.319Z","endTime":"2026-08-30T04:19:50.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.174529417982974,"aZ":-13.086874253024348,"pfxX":-6.003001459137193,"pfxZ":9.701621201439332,"pX":0.45638518560216873,"pZ":2.7180913938638174,"vX0":7.999870298789723,"vY0":-139.3504206758314,"vZ0":-7.56191505658368,"x":99.6,"y":165.39,"x0":-1.6710701525353746,"y0":50.003505882991696,"z0":6.3305871654491614,"aX":-11.812149383638141},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":9.2,"spinRate":2438,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.39298994775210216,"extension":6.820604241767131},"index":0,"playId":"79267fce-54af-33a7-aefe-52f396c8d813","pitchNumber":1,"startTime":"2026-08-30T04:16:59.355Z","endTime":"2026-08-30T04:17:02.355Z","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":95.4,"endSpeed":87.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.410948027971724,"aZ":-12.524131706259771,"pfxX":-5.4478370200646715,"pfxZ":10.1290951762959,"pX":0.9301620357964703,"pZ":3.3420876458824567,"vX0":8.90725471134511,"vY0":-138.5217581151834,"vZ0":-6.117109553822377,"x":81.54,"y":148.54,"x0":-1.6217245357473116,"y0":50.00653807130918,"z0":6.419189163269289,"aX":-10.573169960755248},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":7.9,"spinRate":2401,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.39566397031225664,"extension":6.717172340406607},"index":1,"playId":"7e3af217-0ba6-391a-9499-70b95a29641f","pitchNumber":2,"startTime":"2026-08-30T04:17:19.402Z","endTime":"2026-08-30T04:17:22.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62658027363268,"aZ":-14.85473128729274,"pfxX":-6.708150015059175,"pfxZ":8.734675649660455,"pX":-0.7948354860956103,"pZ":3.287923081413117,"vX0":5.288280741659037,"vY0":-140.13261368762392,"vZ0":-5.773560527577153,"x":147.3,"y":150.01,"x0":-1.8379792675690534,"y0":50.000977900190534,"z0":6.3508368497718815,"aX":-13.296768205466599},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":11.0,"spinRate":2479,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.3913650852857411,"extension":6.776173437500608},"index":2,"playId":"69d76b79-52c9-360d-b3d9-487306dd6566","pitchNumber":3,"startTime":"2026-08-30T04:17:38.804Z","endTime":"2026-08-30T04:17:42.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.014100471844632,"aZ":-15.03150951995776,"pfxX":-6.592558124556611,"pfxZ":8.620204850836554,"pX":-0.5308010852899671,"pZ":3.315837274793722,"vX0":5.9962519423476595,"vY0":-139.77931665080516,"vZ0":-5.766077199664175,"x":137.23,"y":149.25,"x0":-1.8419777170747578,"y0":50.00387142148132,"z0":6.383888997301228,"aX":-13.112383928690756},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2482,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.39109191828917345,"extension":6.740056529085429},"index":3,"playId":"1895e56a-8d9a-3d8b-b797-ca018c438b0a","pitchNumber":4,"startTime":"2026-08-30T04:17:58.469Z","endTime":"2026-08-30T04:18:02.112Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"03aeb8df-0ea5-4909-a6fe-f4580f4a7c82","startTime":"2026-08-30T04:18:19.716Z","endTime":"2026-08-30T04:18:24.716Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46349802645821,"aZ":-13.62225924148165,"pfxX":-4.36955052097626,"pfxZ":9.651622684254736,"pX":-0.1463390322306684,"pZ":4.392643478456228,"vX0":5.892029582490258,"vY0":-138.60774148021744,"vZ0":-3.2925104306010207,"x":122.58,"y":120.18,"x0":-1.743942856680569,"y0":50.00292647595388,"z0":6.520748455981694,"aX":-8.399708263788298},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2382,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.39699841780665146,"extension":6.621702553150319},"index":5,"playId":"a6081bd1-3ca7-3160-9434-b572dcdd9703","pitchNumber":5,"startTime":"2026-08-30T04:18:38.655Z","endTime":"2026-08-30T04:18:41.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.938193291775463,"aZ":-35.168572997949674,"pfxX":0.9928943876275494,"pfxZ":-1.891133674406971,"pX":0.04597972998643759,"pZ":1.5365266281571077,"vX0":4.048903631098729,"vY0":-125.16011606798644,"vZ0":-4.927500248059723,"x":115.25,"y":197.29,"x0":-1.7235990472529312,"y0":50.00312151924151,"z0":6.41997466628831,"aX":1.570918039787121},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.3,"breakHorizontal":-2.8,"spinRate":2394,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.43810356633104774,"extension":6.856934434190036},"index":6,"playId":"cc8193cf-0433-32a2-9e56-b48e12616652","pitchNumber":6,"startTime":"2026-08-30T04:18:57.505Z","endTime":"2026-08-30T04:19:01.227Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.408952765562663,"aZ":-12.78290888123509,"pfxX":-3.46706376555009,"pfxZ":10.079274697595153,"pX":0.1787385525108739,"pZ":3.184455051057432,"vX0":6.263103024802889,"vY0":-137.98802220296324,"vZ0":-6.312018907671047,"x":110.19,"y":152.8,"x0":-1.6724407476872178,"y0":50.000209512704785,"z0":6.366812468138504,"aX":-6.668906845308047},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":4.9,"spinRate":2291,"spinDirection":223},"zone":2,"typeConfidence":0.9,"plateTime":0.39730383340881303,"extension":6.8382675165527385},"index":7,"playId":"ca238b34-4156-3189-91c2-15b8e82b527c","pitchNumber":7,"startTime":"2026-08-30T04:19:15.287Z","endTime":"2026-08-30T04:19:20.371Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.109104751958895,"aZ":-11.241947038223415,"pfxX":-4.229134904903358,"pfxZ":10.512308384525866,"pX":-0.6521687244543471,"pZ":3.3478686616788895,"vX0":4.600393110581768,"vY0":-140.29901351978648,"vZ0":-6.2255512253907765,"x":141.86,"y":148.39,"x0":-1.7646412592042384,"y0":50.001438070290895,"z0":6.330151446985491,"aX":-8.42013022085483},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":2444,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.3905803825050711,"extension":6.875728066595587},"index":8,"playId":"35a2120d-466e-3bf4-b3b0-7876b4bcea10","pitchNumber":8,"startTime":"2026-08-30T04:19:40.057Z","endTime":"2026-08-30T04:19:50.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:19:50.549Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T04:20:30.024Z","endTime":"2026-08-30T04:23:22.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10047119464293,"aZ":-25.758409846707885,"pfxX":-0.514860219291771,"pfxZ":3.3675576532443507,"pX":0.0035927216749196494,"pZ":2.6041245891609464,"vX0":6.986463037501704,"vY0":-136.4717117431995,"vZ0":-4.165008799808445,"x":116.86,"y":168.47,"x0":-2.511531748150188,"y0":50.00575399428871,"z0":5.902601299184774,"aX":-0.9831959135950222},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":-0.4,"spinRate":2445,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.3997600761966069,"extension":6.4171723829967},"index":0,"playId":"82eba9fc-9ab1-388e-b5f5-c1613853b8c5","pitchNumber":1,"startTime":"2026-08-30T04:22:07.692Z","endTime":"2026-08-30T04:22:10.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29262090834254,"aZ":-35.399910623901945,"pfxX":-9.30511523813524,"pfxZ":-1.8094166116831776,"pX":0.43477311077013625,"pZ":1.1956058969807772,"vX0":10.068463062949965,"vY0":-132.34822707286216,"vZ0":-5.357924152656311,"x":100.43,"y":206.5,"x0":-2.203393647255533,"y0":50.00367824306292,"z0":5.828009700560582,"aX":-16.56747994789424},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-4.3,"breakHorizontal":14.8,"spinRate":1335,"spinDirection":244},"zone":14,"typeConfidence":0.95,"plateTime":0.41326969620097564,"extension":6.519681814394404},"index":1,"playId":"8ba2b36a-6219-3648-ae42-a8a3c9f56e80","pitchNumber":2,"startTime":"2026-08-30T04:22:23.948Z","endTime":"2026-08-30T04:22:27.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28361608505914,"aZ":-13.340641776862785,"pfxX":-5.123607705175,"pfxZ":9.25897874719379,"pX":1.0282686246624777,"pZ":2.0127527699833214,"vX0":10.752163062583909,"vY0":-141.91110579988606,"vZ0":-8.24214885522522,"x":77.8,"y":184.44,"x0":-2.1485937657843905,"y0":50.00364756004586,"z0":5.809787511659517,"aX":-10.423510730184057},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2118,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.38635245402574414,"extension":6.691274664513278},"index":2,"playId":"732f2f45-bfc8-3c82-be69-87998105a575","pitchNumber":3,"startTime":"2026-08-30T04:22:41.863Z","endTime":"2026-08-30T04:22:46.110Z","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":96.4,"endSpeed":87.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16366575918936,"aZ":-24.361363644593144,"pfxX":-11.260520757708708,"pfxZ":3.9697570415502117,"pX":-0.1519333250075305,"pZ":3.85891334719239,"vX0":9.394746815170443,"vY0":-139.99381610238163,"vZ0":-1.7489849053273623,"x":122.79,"y":134.59,"x0":-2.1027810123064863,"y0":50.00274990952943,"z0":6.100346457576836,"aX":-22.157240217206102},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.0,"breakHorizontal":18.2,"spinRate":2260,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3925594386926803,"extension":6.465539968312639},"index":3,"playId":"98cf4a0c-ebe2-3974-bc12-e3a5f303ab3d","pitchNumber":4,"startTime":"2026-08-30T04:23:01.360Z","endTime":"2026-08-30T04:23:05.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503317707643088,"aZ":-23.003126205735324,"pfxX":-1.0924560105001575,"pfxZ":4.77907474520854,"pX":-0.4132595577454592,"pZ":3.761984283911124,"vX0":5.576705195183817,"vY0":-137.66266858742688,"vZ0":-1.8595015101551278,"x":132.75,"y":137.21,"x0":-2.3232369081169586,"y0":50.00514082222856,"z0":6.003099574961811,"aX":-2.098124955381},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":0.8,"spinRate":2475,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.39785613526751007,"extension":6.329109139658196},"index":4,"playId":"941364ed-5b05-3cb8-b21a-6a27f749b377","pitchNumber":5,"startTime":"2026-08-30T04:23:18.334Z","endTime":"2026-08-30T04:23:22.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:23:22.428Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to shortstop Christian Koss.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T04:23:22.410Z","endTime":"2026-08-30T04:24:30.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":96.4,"endSpeed":87.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2326818577867,"aZ":-24.70320674503651,"pfxX":-9.928303130223583,"pfxZ":3.7833847517328447,"pX":-0.026087524988597496,"pZ":2.832100037468304,"vX0":10.00145320115357,"vY0":-140.0177708176424,"vZ0":-3.936514660333789,"x":117.99,"y":162.31,"x0":-2.363914920896113,"y0":50.00269094222,"z0":5.883325181406031,"aX":-19.60538623530748},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.1,"breakHorizontal":15.7,"spinRate":2263,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.39200338003974755,"extension":6.492098103576722},"index":0,"playId":"4c4ac8b6-419b-33f4-8eb5-793b3fb883d1","pitchNumber":1,"startTime":"2026-08-30T04:23:47.495Z","endTime":"2026-08-30T04:23:50.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.175688391239515,"aZ":-22.610220557710495,"pfxX":-1.6387954401854454,"pfxZ":4.795466793714994,"pX":1.6580975092267645,"pZ":2.1006659418711138,"vX0":11.514756164245394,"vY0":-139.7819789175623,"vZ0":-6.100781719442185,"x":53.8,"y":182.06,"x0":-2.2878852222393116,"y0":50.0043672468008,"z0":5.779205936684778,"aX":-3.271015018089218},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.7,"breakHorizontal":0.8,"spinRate":2537,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.390668686917123,"extension":6.493552790527982},"index":1,"playId":"7f068e3d-4f91-39fb-b1b9-c292921fc762","pitchNumber":2,"startTime":"2026-08-30T04:24:03.215Z","endTime":"2026-08-30T04:24:07.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.899265672253385,"aZ":-21.18618335112323,"pfxX":-1.00065234908961,"pfxZ":5.570195418645337,"pX":0.09466501442189036,"pZ":2.8133371305613677,"vX0":7.4150712906049305,"vY0":-139.2662866155495,"vZ0":-4.454406952583231,"x":113.39,"y":162.82,"x0":-2.4671711860298786,"y0":50.00615328084499,"z0":5.826333257386694,"aX":-1.975684709700645},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.4,"breakHorizontal":0.4,"spinRate":2528,"spinDirection":224},"zone":5,"typeConfidence":0.91,"plateTime":0.3925948845547076,"extension":6.423473492578886},"hitData":{"launchSpeed":74.7,"launchAngle":14.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":113.02,"coordY":138.67}},"index":2,"playId":"b853caa8-dd20-3c70-b943-b906711b7061","pitchNumber":3,"startTime":"2026-08-30T04:24:22.298Z","endTime":"2026-08-30T04:24:30.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:24:30.326Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, third baseman Shay Whitcomb to first baseman Bryce Eldridge. Corbin Carroll to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T04:24:31.223Z","endTime":"2026-08-30T04:27:00.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":97.4,"endSpeed":88.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75322470704129,"aZ":-25.665057488919857,"pfxX":-11.208859751988062,"pfxZ":3.22564225022463,"pX":0.23252955564849676,"pZ":2.048005090168554,"vX0":10.908461534280463,"vY0":-141.28710714967985,"vZ0":-5.733538038053368,"x":108.14,"y":183.48,"x0":-2.2256472106025353,"y0":50.00240364854162,"z0":5.757082518957613,"aX":-22.618437436093735},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.8,"breakHorizontal":18.0,"spinRate":2261,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.38795091976844587,"extension":6.751195252210603},"index":0,"playId":"2c9c7077-5f44-3ce4-b70d-b917f629b441","pitchNumber":1,"startTime":"2026-08-30T04:24:55.552Z","endTime":"2026-08-30T04:24:58.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.989772122324148,"aZ":-37.927143658409086,"pfxX":-0.360129342651361,"pfxZ":-3.275195152883448,"pX":0.3757554194213885,"pZ":1.7024242303700905,"vX0":6.929330205514822,"vY0":-131.7369646795919,"vZ0":-3.635064129098541,"x":102.68,"y":192.81,"x0":-2.241853617489031,"y0":50.00300140637403,"z0":5.903933515980757,"aX":-0.6349676839753947},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-6.5,"breakHorizontal":-0.8,"spinRate":2110,"spinDirection":28},"zone":9,"typeConfidence":0.87,"plateTime":0.4157818466719836,"extension":6.72137603990269},"index":1,"playId":"d318d41c-77ed-388a-9693-493e6ccf158f","pitchNumber":2,"startTime":"2026-08-30T04:25:14.430Z","endTime":"2026-08-30T04:25:18.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40734283874431,"aZ":-37.49006377995975,"pfxX":-1.1735045047255332,"pfxZ":-3.0635846996645117,"pX":0.9675374221936318,"pZ":0.849032723815937,"vX0":8.803795778341193,"vY0":-131.23297116857074,"vZ0":-5.707079169446348,"x":80.12,"y":215.86,"x0":-2.287449250099318,"y0":50.00556035303053,"z0":5.865161328113647,"aX":-2.0349328588254068},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-6.7,"breakHorizontal":0.1,"spinRate":2176,"spinDirection":29},"zone":14,"typeConfidence":0.87,"plateTime":0.41838359002026726,"extension":6.52741075499816},"index":2,"playId":"0054d064-cd20-3747-a61b-fa56c2d71838","pitchNumber":3,"startTime":"2026-08-30T04:25:35.438Z","endTime":"2026-08-30T04:25:39.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.825145776367407,"aZ":-38.17394847752348,"pfxX":-1.2213621167238866,"pfxZ":-3.4229977788649215,"pX":-0.27023842197868797,"pZ":2.022856193659067,"vX0":5.765478471736169,"vY0":-131.55044994131592,"vZ0":-2.9415282349283807,"x":127.3,"y":184.16,"x0":-2.331303784262495,"y0":50.00351871150115,"z0":5.984595088888342,"aX":-2.1426816500624155},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-6.6,"breakHorizontal":1.0,"spinRate":2025,"spinDirection":29},"zone":8,"typeConfidence":0.86,"plateTime":0.4163270371852561,"extension":6.5623347330804265},"index":3,"playId":"15103dca-9596-3458-b23c-5d8088e912d1","pitchNumber":4,"startTime":"2026-08-30T04:26:01.147Z","endTime":"2026-08-30T04:26:05.039Z","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":98.3,"endSpeed":89.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64487732487898,"aZ":-16.909511787846128,"pfxX":-5.72227118746339,"pfxZ":7.39568950386758,"pX":-0.2719866172468445,"pZ":4.443003846733759,"vX0":7.364102221751533,"vY0":-142.92725143583502,"vZ0":-1.5330392675270204,"x":127.37,"y":118.82,"x0":-2.1412177418496516,"y0":50.003538985908506,"z0":6.050743242191476,"aX":-11.812724801321242},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":8.9,"spinRate":2329,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.38355422571371056,"extension":6.301140582129648},"index":4,"playId":"ca7a0ecd-f113-30e0-a077-1a901f3cbb0b","pitchNumber":5,"startTime":"2026-08-30T04:26:26.647Z","endTime":"2026-08-30T04:26:30.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.438463101720455,"aZ":-39.47433702406545,"pfxX":0.20283719177004134,"pfxZ":-4.36029800149533,"pX":-0.7643284165353903,"pZ":2.8122342247512364,"vX0":4.106483248308778,"vY0":-129.00944415707056,"vZ0":-0.35324111092766486,"x":146.13,"y":162.85,"x0":-2.4073058777574436,"y0":50.0030292745869,"z0":6.010290130436351,"aX":0.3384890272356523},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.7,"breakHorizontal":-1.3,"spinRate":2261,"spinDirection":31},"zone":4,"typeConfidence":0.91,"plateTime":0.42560596460364986,"extension":6.569098801191646},"hitData":{"launchSpeed":61.7,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.72,"coordY":179.61}},"index":5,"playId":"e4aa1a6a-2363-3546-98ce-2da52d0da776","pitchNumber":6,"startTime":"2026-08-30T04:26:51.870Z","endTime":"2026-08-30T04:27:00.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:27:00.884Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T04:27:03.374Z","endTime":"2026-08-30T04:29:29.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5],"actionIndex":[1],"runnerIndex":[0,1],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222347473086543,"aZ":-31.148888850888305,"pfxX":-1.1823821706136464,"pfxZ":0.5485745852735775,"pX":-1.5108417688230071,"pZ":6.210033731417677,"vX0":3.243434909020886,"vY0":-135.88304033715133,"vZ0":5.750935349063632,"x":174.59,"y":71.11,"x0":-2.5652786560981213,"y0":50.00406661479342,"z0":6.228476215139934,"aX":-2.216137570362836},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.4,"breakHorizontal":1.4,"spinRate":2381,"spinDirection":198},"zone":11,"typeConfidence":0.89,"plateTime":0.4027934440709715,"extension":6.486393973299848},"index":0,"playId":"7f4b15a9-99e6-376f-9fdc-0477834e8e42","pitchNumber":1,"startTime":"2026-08-30T04:27:27.176Z","endTime":"2026-08-30T04:27:32.270Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Carson Seymour. Corbin Carroll to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"7f4b15a9-99e6-376f-9fdc-0477834e8e42","startTime":"2026-08-30T04:27:41.166Z","endTime":"2026-08-30T04:28:06.367Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.273621463431226,"aZ":-16.04776248627621,"pfxX":-6.336049110170515,"pfxZ":7.965024611399759,"pX":0.2788255348002816,"pZ":2.346079214507218,"vX0":9.373336700185996,"vY0":-141.19661971687455,"vZ0":-6.871778012684626,"x":106.37,"y":175.44,"x0":-2.256267805794961,"y0":50.00441408249377,"z0":5.838560490538285,"aX":-12.831869132554708},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.2,"breakHorizontal":9.6,"spinRate":2290,"spinDirection":229},"zone":6,"typeConfidence":0.91,"plateTime":0.38748216742819164,"extension":6.583689962290964},"index":2,"playId":"b8653560-784d-39ec-b914-61eb38691c61","pitchNumber":2,"startTime":"2026-08-30T04:28:06.367Z","endTime":"2026-08-30T04:28:10.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805557125182776,"aZ":-24.53439127413829,"pfxX":-1.2672992378695795,"pfxZ":3.9343038329586655,"pX":0.6759604980092377,"pZ":2.684520853941606,"vX0":8.769286146475368,"vY0":-138.4867452866674,"vZ0":-4.100379209602968,"x":91.23,"y":166.3,"x0":-2.3665625015393728,"y0":50.00611192025909,"z0":5.824708787964032,"aX":-2.463767433394605},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":0.5,"spinRate":2433,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.3954385209164881,"extension":6.526725029834595},"index":3,"playId":"b3401fd4-3946-371b-83b1-4e8437a23edd","pitchNumber":3,"startTime":"2026-08-30T04:28:35.204Z","endTime":"2026-08-30T04:28:39.188Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-30T04:29:10.255Z","endTime":"2026-08-30T04:29:26.312Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"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":89.2,"endSpeed":82.1,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88070049783681,"aZ":-40.48276044191716,"pfxX":0.02727752600781358,"pfxZ":-4.8776468310122585,"pX":-0.10847676040658279,"pZ":2.1405449093177222,"vX0":5.644172596177165,"vY0":-129.87828770013562,"vZ0":-1.8308254286972154,"x":121.13,"y":180.99,"x0":-2.3157281661404143,"y0":50.00166455496661,"z0":5.940883737980644,"aX":0.04624776272902754},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-9.0,"breakHorizontal":-1.3,"spinRate":2118,"spinDirection":32},"zone":8,"typeConfidence":0.91,"plateTime":0.4221427914371927,"extension":6.596675386044353},"index":5,"playId":"cbe6d930-e0a0-3515-941c-59f1db38c6bd","pitchNumber":4,"startTime":"2026-08-30T04:29:26.312Z","endTime":"2026-08-30T04:29:29.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:29:29.661Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Grant McCray strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T04:31:53.942Z","endTime":"2026-08-30T04:33:36.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Martinez replaces Kevin Ginkel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T04:30:52.648Z","endTime":"2026-08-30T04:31:56.135Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679885,"link":"/api/v1/people/679885"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":101.7,"endSpeed":92.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.01017907760296,"aZ":-16.69974645424814,"pfxX":-8.307053110292166,"pfxZ":7.083630694796753,"pX":-0.1843262294387864,"pZ":2.5916836278752866,"vX0":10.889611857114469,"vY0":-147.51571249907872,"vZ0":-7.011185542550338,"x":124.03,"y":168.8,"x0":-2.8599320048349233,"y0":50.002164292905114,"z0":6.000056983935644,"aX":-18.14513160182172},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":11.4,"breakHorizontal":12.7,"spinRate":2340,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.37256758587249683,"extension":6.1448366457178345},"index":1,"playId":"2c36010d-662e-3151-aa3a-87cb080e6e88","pitchNumber":1,"startTime":"2026-08-30T04:31:56.135Z","endTime":"2026-08-30T04:31:59.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.550908093607713,"aZ":-39.52056072865442,"pfxX":-4.961113774275524,"pfxZ":-4.327258971236364,"pX":-0.3098435271496997,"pZ":1.0670696151824026,"vX0":8.125927146162919,"vY0":-130.11365543495134,"vZ0":-5.413731522448976,"x":128.81,"y":209.97,"x0":-2.84136514326851,"y0":50.000607371344664,"z0":6.199299862823587,"aX":-8.431028759030069},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-8.9,"breakHorizontal":7.0,"spinRate":599,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4223893181336864,"extension":6.344013866156309},"index":2,"playId":"e42c1f24-e176-31b6-a16b-2c1425f55521","pitchNumber":2,"startTime":"2026-08-30T04:32:09.887Z","endTime":"2026-08-30T04:32:13.853Z","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":100.1,"endSpeed":91.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50098757256785,"aZ":-14.793101639465993,"pfxX":-6.420567375060287,"pfxZ":8.137409574772722,"pX":-0.08323389670335868,"pZ":3.2934174231497737,"vX0":10.746466548532602,"vY0":-145.31026248401304,"vZ0":-5.303439139823903,"x":120.17,"y":149.86,"x0":-2.9975616196717634,"y0":50.00077615979528,"z0":6.043097500494412,"aX":-13.711187180573555},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.8,"breakHorizontal":9.5,"spinRate":2283,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.37714933503214176,"extension":6.027453505546484},"index":3,"playId":"a46fbe27-6f08-38c9-92f1-c17901afbedd","pitchNumber":3,"startTime":"2026-08-30T04:32:29.823Z","endTime":"2026-08-30T04:32:33.292Z","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":102.0,"endSpeed":92.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.3313488146077,"aZ":-11.576618910414876,"pfxX":-7.068877146383032,"pfxZ":9.390036005175105,"pX":0.6593244825256991,"pZ":2.107218259553897,"vX0":12.620580376782796,"vY0":-147.67120618035224,"vZ0":-9.191257117930446,"x":91.87,"y":181.89,"x0":-2.7645391366138448,"y0":50.00711269498569,"z0":5.953812597700052,"aX":-15.513262678433398},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2421,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.37185214938083755,"extension":6.1138156933580685},"index":4,"playId":"d14d7e79-489a-3998-bbf9-4dcca1d08617","pitchNumber":4,"startTime":"2026-08-30T04:32:50.454Z","endTime":"2026-08-30T04:32:53.755Z","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":101.6,"endSpeed":92.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.56581620490395,"aZ":-13.046843225216163,"pfxX":-7.7482981536219055,"pfxZ":8.795858832593716,"pX":1.1111412039308395,"pZ":2.5702011719867195,"vX0":13.889321668644378,"vY0":-147.13468349470898,"vZ0":-7.701814884741644,"x":74.65,"y":169.38,"x0":-2.681682006255041,"y0":50.00563923042097,"z0":6.009433926197701,"aX":-16.854778797290763},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.3,"breakHorizontal":11.0,"spinRate":2430,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.37342755791877424,"extension":6.1110283578434235},"index":5,"playId":"f75f836d-39ab-32f6-80f2-02e30e739e1a","pitchNumber":5,"startTime":"2026-08-30T04:33:08.280Z","endTime":"2026-08-30T04:33:11.907Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.564404654551236,"aZ":-29.579488621484376,"pfxX":-7.609046215022975,"pfxZ":1.5301367079460868,"pX":-0.7852837460653633,"pZ":0.9426585297720488,"vX0":7.200408113048224,"vY0":-129.86644898072015,"vZ0":-7.7172223458488425,"x":146.93,"y":213.33,"x0":-2.617751339632986,"y0":50.00128039734375,"z0":6.232077615381991,"aX":-12.875085645848964},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.1,"breakHorizontal":12.0,"spinRate":714,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4232716809301249,"extension":6.327133365584361},"index":6,"playId":"041cb973-9c82-3a3b-9d92-d0810f27d843","pitchNumber":6,"startTime":"2026-08-30T04:33:31.937Z","endTime":"2026-08-30T04:33:36.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:33:36.386Z","atBatIndex":65},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Osleivis Basabe reaches on a throwing error by pitcher Justin Martinez.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T04:33:37.806Z","endTime":"2026-08-30T04:35:49.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"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":[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":"Field Error","eventType":"field_error","movementReason":null,"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":679885,"link":"/api/v1/people/679885"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.440591100635363,"aZ":-23.009216638288787,"pfxX":-1.7513821322585539,"pfxZ":4.821160959604693,"pX":-0.6028675711461697,"pZ":2.262303878772915,"vX0":7.077302096924177,"vY0":-137.03910302394203,"vZ0":-6.216581020447399,"x":139.98,"y":177.7,"x0":-2.9919239202893237,"y0":50.00136989438491,"z0":6.133050077948122,"aX":-3.3288069596665695},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.6,"breakHorizontal":1.7,"spinRate":2360,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3997590565201885,"extension":6.1787579217611075},"index":0,"playId":"a4ac4866-35a7-307c-bf92-8b401afe9cbe","pitchNumber":1,"startTime":"2026-08-30T04:34:03.748Z","endTime":"2026-08-30T04:34:07.743Z","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":103.6,"endSpeed":94.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.672494960548015,"aZ":-22.253867852275512,"pfxX":-10.856974110378893,"pfxZ":4.3647410427313,"pX":0.8842683345107567,"pZ":1.5725552690038056,"vX0":14.871525881664631,"vY0":-149.92057309700613,"vZ0":-9.084226902869284,"x":83.29,"y":196.32,"x0":-2.7329094721965173,"y0":50.005476974282466,"z0":5.915242051155016,"aX":-24.68780276665101},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":6.1,"breakHorizontal":16.8,"spinRate":2131,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3655287324526677,"extension":6.359964129738807},"index":1,"playId":"2616899c-75e9-30de-bb7d-611cf3e70a18","pitchNumber":2,"startTime":"2026-08-30T04:34:26.498Z","endTime":"2026-08-30T04:34:29.628Z","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":101.1,"endSpeed":92.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5384567671585,"aZ":-16.851548754588357,"pfxX":-10.435713372638338,"pfxZ":7.066195376667873,"pX":1.510135532659524,"pZ":0.20516083129675217,"vX0":15.821906448954994,"vY0":-145.93664869742818,"vZ0":-13.073817081515882,"x":59.44,"y":233.24,"x0":-2.6118771848898965,"y0":50.00559507437238,"z0":5.743095048781297,"aX":-22.639689540648245},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":10.2,"breakHorizontal":16.0,"spinRate":2107,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.37451296430657743,"extension":6.360570068009583},"index":2,"playId":"3aecdf4e-02b8-3105-8ff1-a7c155d59180","pitchNumber":3,"startTime":"2026-08-30T04:34:43.152Z","endTime":"2026-08-30T04:34:46.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.8,"endSpeed":92.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98416549941089,"aZ":-11.962035545607982,"pfxX":-7.017449579422153,"pfxZ":9.211684747694644,"pX":0.7646825511224331,"pZ":1.6235711219098388,"vX0":12.710986850766252,"vY0":-147.40834503666957,"vZ0":-10.262546525428759,"x":87.85,"y":194.94,"x0":-2.6973276549035377,"y0":50.005844764567605,"z0":5.862589123948735,"aX":-15.402652160536348},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2203,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3719761911185193,"extension":6.299435454287667},"index":3,"playId":"667d0c48-d8ad-362d-b6ca-3be30ee73557","pitchNumber":4,"startTime":"2026-08-30T04:35:03.295Z","endTime":"2026-08-30T04:35:07.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":103.0,"endSpeed":94.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.445184342743524,"aZ":-20.909368361525836,"pfxX":-9.335971291384508,"pfxZ":4.9637655708097235,"pX":0.43789171210013633,"pZ":3.1480807251331395,"vX0":12.836070715614571,"vY0":-149.38885422586378,"vZ0":-5.255083531765197,"x":100.31,"y":153.78,"x0":-2.6924764720069465,"y0":50.00545909087082,"z0":6.123993118506854,"aX":-21.201022352048398},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":8.2,"breakHorizontal":14.5,"spinRate":2010,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3660016709596836,"extension":6.260411492166779},"index":4,"playId":"f7da86e1-60d6-3fac-a176-5a080638181b","pitchNumber":5,"startTime":"2026-08-30T04:35:19.942Z","endTime":"2026-08-30T04:35:23.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.3,"endSpeed":93.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.235244735902626,"aZ":-22.337861954287646,"pfxX":-9.525560303862006,"pfxZ":4.40147792296497,"pX":-0.4587942788136664,"pZ":2.8618543506240326,"vX0":10.695315078322912,"vY0":-148.5126010743109,"vZ0":-5.866795430386072,"x":134.49,"y":161.51,"x0":-2.8674747528736195,"y0":50.005200649083584,"z0":6.160279052977958,"aX":-21.302163382004043},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":7.0,"breakHorizontal":15.2,"spinRate":1939,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.368653995734038,"extension":6.18070154482014},"hitData":{"launchSpeed":72.1,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.38,"coordY":180.57}},"index":5,"playId":"b8f0df90-38ce-3a4e-8619-f714d1483f27","pitchNumber":6,"startTime":"2026-08-30T04:35:39.508Z","endTime":"2026-08-30T04:35:49.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:35:49.543Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T04:36:01.099Z","endTime":"2026-08-30T04:38:46.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"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":[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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.2,"endSpeed":91.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.7651360959372,"aZ":-13.372294306005736,"pfxX":-8.611952433992371,"pfxZ":8.643734155467492,"pX":-0.9517567964360953,"pZ":3.0344703280910332,"vX0":8.830888907721528,"vY0":-146.98117351759416,"vZ0":-6.502517320437677,"x":153.28,"y":156.85,"x0":-2.8849407658020554,"y0":50.00296127922116,"z0":6.079106559798047,"aX":-18.73188388929194},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.4,"breakHorizontal":13.7,"spinRate":2163,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3734984286920624,"extension":6.321723736808917},"index":0,"playId":"67a9a46c-5043-3053-91d7-1f77a6b4f685","pitchNumber":1,"startTime":"2026-08-30T04:36:31.940Z","endTime":"2026-08-30T04:36:36.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.7,"endSpeed":92.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88810097309344,"aZ":-17.825324518528944,"pfxX":-9.803674764717352,"pfxZ":6.630803430566335,"pX":0.05492581342789233,"pZ":3.074307831956758,"vX0":12.13453318959539,"vY0":-146.05887159104077,"vZ0":-5.465012880010946,"x":114.91,"y":155.77,"x0":-2.876612639280906,"y0":50.00277490095814,"z0":6.038854380067673,"aX":-21.215868232871266},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.0,"breakHorizontal":15.4,"spinRate":2100,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3747826880113294,"extension":6.461738390919288},"index":1,"playId":"4d74f67a-dbc5-3849-b494-09249451d897","pitchNumber":2,"startTime":"2026-08-30T04:36:48.641Z","endTime":"2026-08-30T04:36:51.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.4,"endSpeed":93.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19558667846605,"aZ":-19.197865159104794,"pfxX":-9.567770982574386,"pfxZ":5.775974426064874,"pX":0.05626233239764128,"pZ":3.2303548074890855,"vX0":11.9417094098189,"vY0":-148.63585835944525,"vZ0":-5.2249014695715825,"x":114.86,"y":151.56,"x0":-2.7622621769344495,"y0":50.004110123267346,"z0":6.118632156776377,"aX":-21.50149403036063},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":9.6,"breakHorizontal":15.1,"spinRate":2081,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.36790034231611557,"extension":6.215448281433933},"index":2,"playId":"4f4b777e-5fa2-333a-abd7-23ff145833cf","pitchNumber":3,"startTime":"2026-08-30T04:37:07.162Z","endTime":"2026-08-30T04:37:10.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.735262223550983,"aZ":-23.567430899526745,"pfxX":-3.5570631297485886,"pfxZ":4.95904996529806,"pX":0.31588186028073084,"pZ":2.5018769326645565,"vX0":8.560096079783811,"vY0":-131.1407566204615,"vZ0":-5.363755741939194,"x":104.96,"y":171.23,"x0":-2.5340142648853625,"y0":50.00301536112067,"z0":6.34083648798281,"aX":-6.173541858128073},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.9,"breakHorizontal":4.4,"spinRate":622,"spinDirection":276},"zone":6,"typeConfidence":2.0,"plateTime":0.4183006062473127,"extension":6.388459436842991},"index":3,"playId":"7f3c0a08-16b6-3ede-a99f-9916b19e9ffe","pitchNumber":4,"startTime":"2026-08-30T04:37:31.627Z","endTime":"2026-08-30T04:37:35.628Z","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":102.4,"endSpeed":93.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8769724424417,"aZ":-11.575699643114957,"pfxX":-5.489552229888494,"pfxZ":9.193726239989022,"pX":1.157435186402597,"pZ":2.5222841006718175,"vX0":13.19757247231356,"vY0":-148.36701303318827,"vZ0":-8.3259978390147,"x":72.88,"y":170.68,"x0":-2.625468932736783,"y0":50.00304217268989,"z0":6.0311489833374266,"aX":-12.300878537094084},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":15.1,"breakHorizontal":7.6,"spinRate":2188,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3684862672879081,"extension":6.248767153898826},"index":4,"playId":"0309abd3-890a-3d3b-8e31-0c1a41cd74b6","pitchNumber":5,"startTime":"2026-08-30T04:37:52.412Z","endTime":"2026-08-30T04:37:55.772Z","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":102.6,"endSpeed":94.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90973944459164,"aZ":-23.19823345638323,"pfxX":-8.490906922451657,"pfxZ":3.9586574258195952,"pX":-0.4467078593668086,"pZ":3.7229686526959873,"vX0":10.09734049409594,"vY0":-149.17722693794892,"vZ0":-3.4165323462931343,"x":134.03,"y":138.26,"x0":-2.762757252740141,"y0":50.002544888607865,"z0":6.211069223427809,"aX":-19.250176536182494},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":6.7,"breakHorizontal":13.6,"spinRate":2039,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3663382504074484,"extension":6.299211847276686},"index":5,"playId":"1bcecbd3-eb7d-3417-9c35-eeebc89fa37a","pitchNumber":6,"startTime":"2026-08-30T04:38:10.635Z","endTime":"2026-08-30T04:38:14.523Z","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":102.1,"endSpeed":93.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.5617568831404,"aZ":-11.258589425793819,"pfxX":-6.213298596260623,"pfxZ":9.413091768596283,"pX":0.7260144482054867,"pZ":2.930484284828348,"vX0":12.114364955208643,"vY0":-148.14172302569298,"vZ0":-7.364662030595742,"x":89.33,"y":159.66,"x0":-2.609884655319052,"y0":50.000596979016336,"z0":6.107667639868507,"aX":-13.803769471835471},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2281,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.36980531696393193,"extension":6.164921062291368},"index":6,"playId":"42db9eb2-494e-33df-a3e2-4ac854cf2813","pitchNumber":7,"startTime":"2026-08-30T04:38:42.563Z","endTime":"2026-08-30T04:38:46.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:38:46.618Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James McCann challenged (pitch result), call on the field was confirmed: Drew Gilbert walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T04:38:47.734Z","endTime":"2026-08-30T04:41:53.117Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[5],"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":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":102.6,"endSpeed":94.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84309943349149,"aZ":-11.462143206085601,"pfxX":-5.86960301312342,"pfxZ":9.174035515963412,"pX":0.20119447226972725,"pZ":2.3329981829373247,"vX0":10.950935603995038,"vY0":-148.88450563022099,"vZ0":-8.804642149979369,"x":109.33,"y":175.79,"x0":-2.752539762902342,"y0":50.00335675974366,"z0":5.981806239392392,"aX":-13.253145080647933},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":15.1,"breakHorizontal":8.6,"spinRate":2339,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3670834433160679,"extension":6.287725735410633},"index":0,"playId":"0c546d0b-1178-3c77-b048-708a613305be","pitchNumber":1,"startTime":"2026-08-30T04:39:11.009Z","endTime":"2026-08-30T04:39:14.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.6,"endSpeed":93.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.50277352324764,"aZ":-12.770843726642141,"pfxX":-7.534629708615098,"pfxZ":8.663946007615312,"pX":0.4118830769090923,"pZ":2.368812340989439,"vX0":12.323071224491056,"vY0":-148.6775790808397,"vZ0":-8.435125400334474,"x":101.3,"y":174.82,"x0":-2.806872427366114,"y0":50.00234809846716,"z0":5.982964909953983,"aX":-16.874774582573284},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.2,"breakHorizontal":11.3,"spinRate":2229,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.36833560729953874,"extension":6.23590793185044},"index":1,"playId":"b4a56122-2a4f-313d-ad3e-a24a2c23a4be","pitchNumber":2,"startTime":"2026-08-30T04:39:36.799Z","endTime":"2026-08-30T04:39:40.391Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-30T04:39:55.178Z","endTime":"2026-08-30T04:40:09.447Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45267854904903,"aZ":-30.76091868425067,"pfxX":-3.846246043487889,"pfxZ":0.8022441245856475,"pX":0.2656579668653457,"pZ":1.8718908774189298,"vX0":8.36004113878674,"vY0":-133.1369212064255,"vZ0":-5.759398270702598,"x":106.87,"y":188.24,"x0":-2.4360792696351883,"y0":50.0045950138402,"z0":6.329983293805711,"aX":-6.804895816615613},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.2,"breakHorizontal":4.8,"spinRate":643,"spinDirection":305},"zone":9,"typeConfidence":2.0,"plateTime":0.41370072049200823,"extension":6.405741497814691},"index":3,"playId":"065c2342-86fe-387f-8048-c402158e86c1","pitchNumber":3,"startTime":"2026-08-30T04:40:09.447Z","endTime":"2026-08-30T04:40:13.561Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01115825547381,"aZ":-28.662384351575618,"pfxX":-3.332167736396493,"pfxZ":1.9980054927129036,"pX":0.8432300316808423,"pZ":0.3635073295112545,"vX0":10.312798855190636,"vY0":-132.91589415338035,"vZ0":-9.398663637360478,"x":84.86,"y":228.97,"x0":-2.683549944258634,"y0":50.00387709930332,"z0":6.0823160886786445,"aX":-5.861338922109918},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.3,"breakHorizontal":3.4,"spinRate":651,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.41479426481936876,"extension":6.390414805918307},"index":4,"playId":"70830b4a-b21f-3d97-986d-684f55e5d468","pitchNumber":4,"startTime":"2026-08-30T04:40:30.154Z","endTime":"2026-08-30T04:40:38.207Z","isPitch":true,"type":"pitch"},{"details":{"description":"Osleivis Basabe steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"70830b4a-b21f-3d97-986d-684f55e5d468","startTime":"2026-08-30T04:40:41.127Z","endTime":"2026-08-30T04:41:02.041Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.8,"endSpeed":93.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.23955056437834,"aZ":-12.105943354798864,"pfxX":-6.716863230555616,"pfxZ":8.965126873980815,"pX":1.3337330720806042,"pZ":4.274571669730101,"vX0":13.589072654084273,"vY0":-148.98489229600634,"vZ0":-3.577444781076623,"x":66.16,"y":123.37,"x0":-2.4227206533860826,"y0":50.000769582441286,"z0":6.195244372070955,"aX":-15.033984711610312},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2379,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3682527259040418,"extension":6.160433393971751},"index":6,"playId":"d7ddf401-0d0c-3066-99ef-0cb58dd5decd","pitchNumber":5,"startTime":"2026-08-30T04:41:02.041Z","endTime":"2026-08-30T04:41:06.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":103.3,"endSpeed":93.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.23882519372263,"aZ":-21.937240417536394,"pfxX":-9.880291524035272,"pfxZ":4.512742883559808,"pX":-0.8891322951342528,"pZ":3.019720880265306,"vX0":9.083762653209769,"vY0":-150.11564047363967,"vZ0":-5.40963669481049,"x":150.89,"y":157.25,"x0":-2.678996018495531,"y0":50.00713746515619,"z0":6.104322915110748,"aX":-22.429293995772277},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":7.2,"breakHorizontal":16.1,"spinRate":2131,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3656649503708489,"extension":6.180094498172131},"index":7,"playId":"63365dd0-3e2e-3142-af21-de0812e1366f","pitchNumber":6,"startTime":"2026-08-30T04:41:48.220Z","endTime":"2026-08-30T04:41:53.117Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}},"playEndTime":"2026-08-30T04:41:53.117Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a sharp line drive to right fielder Corbin Carroll. Osleivis Basabe scores. Drew Gilbert to 3rd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T04:45:52.460Z","endTime":"2026-08-30T04:47:48.578Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":{"id":679885,"link":"/api/v1/people/679885"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T04:42:28.790Z","endTime":"2026-08-30T04:43:35.361Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dennis Santana replaces Justin Martinez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-30T04:43:35.361Z","endTime":"2026-08-30T04:45:54.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.245072010871976,"aZ":-23.09125754755645,"pfxX":-0.6669884213176349,"pfxZ":5.306185844631576,"pX":1.3106102000273196,"pZ":2.338306685211061,"vX0":10.04032812416108,"vY0":-129.31065939523583,"vZ0":-4.374738494724936,"x":67.04,"y":175.65,"x0":-2.5181344242348,"y0":50.00250294636109,"z0":5.800219280931065,"aX":-1.1424524823003883},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.9,"breakHorizontal":-0.8,"spinRate":2471,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4218386962639791,"extension":5.860775369869463},"index":2,"playId":"299ce49e-c5be-3b65-af40-aa54a6fa625e","pitchNumber":1,"startTime":"2026-08-30T04:45:54.575Z","endTime":"2026-08-30T04:45:58.512Z","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.3,"endSpeed":77.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.957664677373444,"aZ":-30.6069286782461,"pfxX":-0.1584577327574026,"pfxZ":1.0529405904943183,"pX":1.5341839123490582,"pZ":-0.5857398396671284,"vX0":8.97298036804144,"vY0":-120.78144802328156,"vZ0":-8.183866291850936,"x":58.52,"y":254.59,"x0":-2.2041595069634514,"y0":50.00086885538097,"z0":5.528623606052361,"aX":-0.23692229949200083},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.1,"breakHorizontal":-1.8,"spinRate":2705,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45303926885559287,"extension":6.116656839076853},"index":3,"playId":"dd1888f0-2892-3d7b-bf55-3af8f5d20aff","pitchNumber":2,"startTime":"2026-08-30T04:46:10.110Z","endTime":"2026-08-30T04:46:14.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.757507877947816,"aZ":-21.9971239265702,"pfxX":-1.1552715469117478,"pfxZ":5.743975543984186,"pX":-0.16383436118329842,"pZ":2.817807518250137,"vX0":6.281176132713677,"vY0":-131.2846103838058,"vZ0":-3.6206853169511297,"x":123.24,"y":162.7,"x0":-2.421531544012418,"y0":50.00544564422313,"z0":5.822375165677988,"aX":-2.0482453773138203},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.0,"breakHorizontal":1.0,"spinRate":2576,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4147505764073198,"extension":5.689180039397952},"index":4,"playId":"b89a13b5-0549-3c52-ac4e-a7ee2a9fa4d3","pitchNumber":3,"startTime":"2026-08-30T04:46:31.967Z","endTime":"2026-08-30T04:46:35.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":76.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.546238784954753,"aZ":-32.6195995891385,"pfxX":-0.035350488958799886,"pfxZ":-0.2996303116918888,"pX":0.6490046407787744,"pZ":1.5623934500340317,"vX0":7.272785420370894,"vY0":-120.97410036749386,"vZ0":-2.9607937227465158,"x":92.26,"y":196.6,"x0":-2.3972679969655393,"y0":50.0054517527988,"z0":5.674172991723193,"aX":-0.05367772002607785},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.1,"breakHorizontal":-1.8,"spinRate":2678,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.45350844774397947,"extension":5.839389592357518},"index":5,"playId":"4d5c35bb-d104-3f85-a54c-052cc007092f","pitchNumber":4,"startTime":"2026-08-30T04:46:55.994Z","endTime":"2026-08-30T04:47:00.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.314959762035777,"aZ":-16.108809921269245,"pfxX":-8.053430228940345,"pfxZ":8.89537003834591,"pX":1.334455559907609,"pZ":2.0223043026840974,"vX0":11.747754610163673,"vY0":-133.87783216330857,"vZ0":-6.2617080159189,"x":66.13,"y":184.18,"x0":-2.0747497356095,"y0":50.00276901010499,"z0":5.554843509860828,"aX":-14.544394225798023},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":11.9,"spinRate":2406,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4099549892416081,"extension":6.0642629319895285},"index":6,"playId":"5aa91823-d206-33b3-88b5-db18a586774a","pitchNumber":5,"startTime":"2026-08-30T04:47:16.093Z","endTime":"2026-08-30T04:47:20.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54596839312273,"aZ":-31.828765936735063,"pfxX":0.5066067183133272,"pfxZ":0.2239543729769622,"pX":-0.264184399635481,"pZ":2.6418000590151802,"vX0":5.206903829994774,"vY0":-123.59264595261912,"vZ0":-1.2444683590792194,"x":127.07,"y":167.45,"x0":-2.4600210583567597,"y0":50.00510364754942,"z0":5.813611509102878,"aX":0.7862930501375774},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":-2.0,"spinRate":2639,"spinDirection":92},"zone":5,"typeConfidence":2.0,"plateTime":0.4423832646181922,"extension":5.822060057238461},"hitData":{"launchSpeed":109.8,"launchAngle":9.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":165.09,"coordY":94.73}},"index":7,"playId":"20e6fff0-df82-3fe3-80bb-815c200bdc4d","pitchNumber":6,"startTime":"2026-08-30T04:47:34.559Z","endTime":"2026-08-30T04:47:48.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:47:48.578Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a ground ball to second baseman Ildemaro Vargas. Drew Gilbert scores. Rafael Devers to 2nd.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T04:47:47.427Z","endTime":"2026-08-30T04:48:37.119Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":679885,"link":"/api/v1/people/679885"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5237638931932,"aZ":-24.42250114993821,"pfxX":0.10606346380810239,"pfxZ":4.485499764654389,"pX":0.5422751601869685,"pZ":2.8921871363389724,"vX0":7.658148088806395,"vY0":-129.26233082030276,"vZ0":-2.8488300904471995,"x":96.33,"y":160.69,"x0":-2.446309326376068,"y0":50.005052985626364,"z0":5.8411942727217605,"aX":0.1813715164528344},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.8,"breakHorizontal":-1.6,"spinRate":2562,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4203123868481744,"extension":5.911698197320697},"hitData":{"launchSpeed":82.1,"launchAngle":3.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.67,"coordY":149.15}},"index":0,"playId":"5ac42359-2952-3b45-a581-dae1ffb5e536","pitchNumber":1,"startTime":"2026-08-30T04:48:25.110Z","endTime":"2026-08-30T04:48:37.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:48:37.119Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Ildemaro Vargas to first baseman Tim Tawa.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T04:48:38.865Z","endTime":"2026-08-30T04:49:44.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55328420189939,"aZ":-29.940615667718486,"pfxX":-1.235134337966291,"pfxZ":1.4954046605377556,"pX":1.0487935560178034,"pZ":0.44149383771136824,"vX0":8.923394556158843,"vY0":-121.23151494548384,"vZ0":-5.911838235844691,"x":77.02,"y":226.86,"x0":-2.511205141737478,"y0":50.004267621486896,"z0":5.508590111486658,"aX":-1.8482735368557337},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.6,"breakHorizontal":0.2,"spinRate":2515,"spinDirection":354},"zone":14,"typeConfidence":2.0,"plateTime":0.4509025627711125,"extension":5.997924309705711},"index":0,"playId":"bd8e2a8e-e3f8-33b0-a693-a01138dbbe75","pitchNumber":1,"startTime":"2026-08-30T04:49:16.236Z","endTime":"2026-08-30T04:49:20.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.430374041494673,"aZ":-23.65651810896822,"pfxX":-9.213053772620555,"pfxZ":4.6301177530649404,"pX":-0.164708511816261,"pZ":2.948167702243821,"vX0":8.884366936994484,"vY0":-135.0688881122834,"vZ0":-2.823935866856141,"x":123.28,"y":159.18,"x0":-2.3054749821895233,"y0":50.006339610778404,"z0":5.677505076950393,"aX":-16.963818897361786},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.9,"breakHorizontal":14.8,"spinRate":2307,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.40608486338623795,"extension":5.758698671854232},"hitData":{"launchSpeed":92.9,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":155.23}},"index":1,"playId":"4be0892c-6c41-3c0a-a4f7-9ec5e014c157","pitchNumber":2,"startTime":"2026-08-30T04:49:35.221Z","endTime":"2026-08-30T04:49:44.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:49:44.738Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T04:52:09.567Z","endTime":"2026-08-30T04:53:37.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"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":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Smith replaces Carson Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T04:50:47.142Z","endTime":"2026-08-30T04:52:11.701Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.790201391381274,"aZ":-11.394984314678606,"pfxX":-2.0576420481063846,"pfxZ":10.80923039011538,"pX":0.5649260096472941,"pZ":2.9151563588576033,"vX0":4.967031020823212,"vY0":-138.23433956888243,"vZ0":-6.201884490218641,"x":95.47,"y":160.07,"x0":-0.9933137858380463,"y0":50.00031745028689,"z0":5.963663508977918,"aX":-3.9553017194048476},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":2.6,"spinRate":2360,"spinDirection":200},"zone":3,"typeConfidence":0.91,"plateTime":0.397284820300253,"extension":7.017514667184785},"index":1,"playId":"9234906e-2e97-3426-bb69-273bcd5afcb9","pitchNumber":1,"startTime":"2026-08-30T04:52:11.701Z","endTime":"2026-08-30T04:52:15.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.187981457361865,"aZ":-27.552229337351505,"pfxX":4.334382593362444,"pfxZ":2.815351779881433,"pX":0.6859213534397216,"pZ":1.6872160243832979,"vX0":3.4668895908164186,"vY0":-127.10143876252013,"vZ0":-4.840526625482161,"x":90.85,"y":193.23,"x0":-1.2571763019718636,"y0":50.002589835818995,"z0":5.794943877371761,"aX":7.116489157797253},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.3,"breakHorizontal":-8.6,"spinRate":2503,"spinDirection":81},"zone":9,"typeConfidence":0.91,"plateTime":0.4303512832598768,"extension":6.762824997073646},"index":2,"playId":"23b61367-aa13-3804-8297-d0f420de946b","pitchNumber":2,"startTime":"2026-08-30T04:52:25.174Z","endTime":"2026-08-30T04:52:29.286Z","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":96.3,"endSpeed":87.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0609786321329,"aZ":-11.74945669697967,"pfxX":-1.1922696583688657,"pfxZ":10.348014350189302,"pX":1.6988035737820661,"pZ":2.716187297102234,"vX0":7.630125587663138,"vY0":-139.9571463967678,"vZ0":-6.620351300769398,"x":52.25,"y":165.44,"x0":-0.9138340008112031,"y0":50.0048718598259,"z0":5.890130449915996,"aX":-2.354629952112891},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":0.5,"spinRate":2380,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.3921056963711824,"extension":6.963494516113928},"index":3,"playId":"f077bfbb-804f-366e-961c-a14ce9e78db6","pitchNumber":3,"startTime":"2026-08-30T04:52:43.523Z","endTime":"2026-08-30T04:52:46.531Z","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":96.7,"endSpeed":88.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66649937001361,"aZ":-10.934084861290186,"pfxX":-2.0301800329302093,"pfxZ":10.651683648299707,"pX":1.0501353156387712,"pZ":2.486158671098305,"vX0":6.323445617013667,"vY0":-140.5092912709321,"vZ0":-7.459416563210945,"x":76.97,"y":171.65,"x0":-0.9685214595399723,"y0":50.00366814561245,"z0":5.890744292023797,"aX":-4.049634889692116},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":2.4,"spinRate":2308,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.3902446653108269,"extension":6.876445705629003},"index":4,"playId":"f3b37332-56b3-334f-ae2e-24e3e94a1642","pitchNumber":4,"startTime":"2026-08-30T04:52:58.467Z","endTime":"2026-08-30T04:53:02.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2253760429768,"aZ":-25.041214226693924,"pfxX":6.444300981372319,"pfxZ":4.395963655129433,"pX":1.0281271955714522,"pZ":0.9417109151068453,"vX0":3.7097753968671237,"vY0":-126.40915475381735,"vZ0":-6.93010434475007,"x":77.81,"y":213.35,"x0":-1.294426098864317,"y0":50.00045245699712,"z0":5.722546637243391,"aX":10.451027312409238},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.6,"breakHorizontal":-12.5,"spinRate":2473,"spinDirection":64},"zone":14,"typeConfidence":0.92,"plateTime":0.43292640156369533,"extension":6.7285651560677175},"index":5,"playId":"a578e719-a7c6-37f7-a87d-6f4738068eaa","pitchNumber":5,"startTime":"2026-08-30T04:53:14.570Z","endTime":"2026-08-30T04:53:17.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.031684690899283,"aZ":-27.823216911610153,"pfxX":7.164768201925621,"pfxZ":2.604384256723785,"pX":0.3253052913004834,"pZ":1.5833163059586628,"vX0":1.8970913231231075,"vY0":-127.77645516451004,"vZ0":-5.060861981999749,"x":104.6,"y":196.03,"x0":-1.3560453401115895,"y0":50.00165604972289,"z0":5.7512950979124335,"aX":11.95539528439897},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":-13.4,"spinRate":2481,"spinDirection":81},"zone":9,"typeConfidence":0.92,"plateTime":0.4271579116418076,"extension":6.828376763021292},"index":6,"playId":"9e6ef86d-b5bc-377b-9e95-d7b689578075","pitchNumber":6,"startTime":"2026-08-30T04:53:33.668Z","endTime":"2026-08-30T04:53:37.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:53:37.273Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T04:53:36.887Z","endTime":"2026-08-30T04:55:13.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"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":[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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64452148454602,"aZ":-25.625005012522728,"pfxX":5.866010741619851,"pfxZ":4.014432050438679,"pX":1.107650159333545,"pZ":1.5242458418760843,"vX0":3.7420645587881105,"vY0":-126.33599307816765,"vZ0":-5.707014928038872,"x":74.78,"y":197.63,"x0":-1.1504568950932075,"y0":50.0018865690165,"z0":5.849167386187822,"aX":9.562565102332252},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.4,"breakHorizontal":-11.4,"spinRate":2479,"spinDirection":77},"zone":14,"typeConfidence":0.92,"plateTime":0.4321152626939302,"extension":6.82434537328079},"index":0,"playId":"420a3069-3e95-36a9-bca4-95d7bbc6eb2e","pitchNumber":1,"startTime":"2026-08-30T04:54:01.934Z","endTime":"2026-08-30T04:54:05.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13578636414098,"aZ":-11.576901323864137,"pfxX":-3.3072504422183804,"pfxZ":10.309206978624161,"pX":-1.046826112190678,"pZ":3.00855470521257,"vX0":1.5405993320175624,"vY0":-140.5210561703208,"vZ0":-6.00439803430153,"x":156.9,"y":157.55,"x0":-1.1727920590100478,"y0":50.003483962615306,"z0":5.926739797339157,"aX":-6.607567064973091},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":5.6,"spinRate":2437,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.38994094346759356,"extension":6.782938746308722},"index":1,"playId":"a8109613-72f5-3897-a4e3-2c892a6c4994","pitchNumber":2,"startTime":"2026-08-30T04:54:17.179Z","endTime":"2026-08-30T04:54:22.417Z","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":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.616407307853102,"aZ":-9.623441372278723,"pfxX":-1.3230622959129636,"pfxZ":11.11430685180776,"pX":-0.32433427358484623,"pZ":2.921972932740562,"vX0":2.3870691995122515,"vY0":-141.3992755307808,"vZ0":-6.801919292141133,"x":129.36,"y":159.89,"x0":-1.0068047258667046,"y0":50.006089825914295,"z0":5.973221916499788,"aX":-2.6854494406971687},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":1.9,"spinRate":2448,"spinDirection":201},"zone":1,"typeConfidence":0.91,"plateTime":0.3870630006037832,"extension":6.834357512800174},"index":2,"playId":"c4545f04-f321-3790-a513-fb332c10c7d6","pitchNumber":3,"startTime":"2026-08-30T04:54:38.622Z","endTime":"2026-08-30T04:54:42.527Z","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":96.6,"endSpeed":88.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45286457795802,"aZ":-11.707276693268165,"pfxX":-2.5094098344946767,"pfxZ":10.202621608815285,"pX":1.2050343495786995,"pZ":2.3185559906024396,"vX0":6.381562941538384,"vY0":-140.41850363881093,"vZ0":-7.8095700986485035,"x":71.07,"y":176.18,"x0":-0.7663960962332315,"y0":50.000115582635914,"z0":5.8891730371835935,"aX":-5.03302997111364},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":3.2,"spinRate":2461,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.38939522042657115,"extension":6.900133640236693},"index":3,"playId":"fb5b9a55-19f0-382d-993c-08c870cd9948","pitchNumber":4,"startTime":"2026-08-30T04:54:54.016Z","endTime":"2026-08-30T04:54:57.017Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53843937549876,"aZ":-10.987872527291223,"pfxX":-1.8584838748125931,"pfxZ":10.422126770928017,"pX":-0.7885618576784926,"pZ":3.8622463135337197,"vX0":1.184827020619435,"vY0":-141.49993798415832,"vZ0":-4.105674641708253,"x":147.06,"y":134.5,"x0":-0.9707163871832962,"y0":50.003191628231754,"z0":6.033099733480562,"aX":-3.7780758633333544},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":3.1,"spinRate":2400,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.3867249578612011,"extension":6.95687130349724},"index":4,"playId":"e6ebfadc-26be-3992-a43f-74d86c501b60","pitchNumber":5,"startTime":"2026-08-30T04:55:10.126Z","endTime":"2026-08-30T04:55:13.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:55:13.456Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ildemaro Vargas flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T04:55:13.829Z","endTime":"2026-08-30T04:56:21.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.76"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.91"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.73"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.24"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.56"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.88"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.19"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.03"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.11"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.79"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.58"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.13"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.27"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".322"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".317"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".379"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".086"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".861"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".881"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".878"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".861"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".881"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".878"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79949072060958,"aZ":-10.171853789455229,"pfxX":-2.360330567416733,"pfxZ":10.796242843672392,"pX":-0.7600786272617991,"pZ":2.662473493583026,"vX0":1.6765235743038076,"vY0":-141.51320521162006,"vZ0":-7.51051578878359,"x":145.97,"y":166.89,"x0":-1.0520439358435072,"y0":50.00388425128846,"z0":5.994299330302256,"aX":-4.811203517613614},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":4.0,"spinRate":2450,"spinDirection":196},"zone":4,"typeConfidence":0.91,"plateTime":0.3863221250020694,"extension":6.7480676500259635},"index":0,"playId":"cb54647a-131b-36d9-9fa8-ce2443152284","pitchNumber":1,"startTime":"2026-08-30T04:55:37.637Z","endTime":"2026-08-30T04:55:41.776Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-30T04:55:49.276Z","endTime":"2026-08-30T04:55:58.048Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.258247737549638,"aZ":-28.607071505127923,"pfxX":-3.2391874585679767,"pfxZ":2.21618188035505,"pX":-1.2136302366964657,"pZ":2.871427504863639,"vX0":1.2077754131971998,"vY0":-126.05072508981165,"vZ0":-1.6420693501573447,"x":163.26,"y":161.25,"x0":-1.2776930515537759,"y0":50.00584099276083,"z0":5.83779731475103,"aX":-5.221155329266668},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":5.6,"spinRate":838,"spinDirection":251},"zone":11,"typeConfidence":0.99,"plateTime":0.4342908423307388,"extension":7.005707268397418},"index":2,"playId":"02657bc7-4c63-3aad-936b-d12597f348d7","pitchNumber":2,"startTime":"2026-08-30T04:55:58.048Z","endTime":"2026-08-30T04:56:01.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95243605412714,"aZ":-10.033223685873413,"pfxX":-1.68195287230859,"pfxZ":11.082035158254758,"pX":-0.4605092958846973,"pZ":2.5738469596212075,"vX0":2.2915290757563396,"vY0":-140.91345908966588,"vZ0":-7.630624764892717,"x":134.55,"y":169.29,"x0":-1.068203417554784,"y0":50.005849874522724,"z0":5.9762086925134295,"aX":-3.3614080855431387},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":2.5,"spinRate":2532,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.38967435152530516,"extension":6.599114213525661},"hitData":{"launchSpeed":95.4,"launchAngle":33.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.99,"coordY":58.38}},"index":3,"playId":"3c5b86e9-fd7c-3807-af88-28f02fbee512","pitchNumber":3,"startTime":"2026-08-30T04:56:11.039Z","endTime":"2026-08-30T04:56:21.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:56:21.035Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ildemaro Vargas flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T04:55:13.829Z","endTime":"2026-08-30T04:56:21.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.76"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.91"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.73"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.24"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.56"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.88"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.19"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.03"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.11"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.79"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.58"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.13"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.27"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".322"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".317"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".379"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".086"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".861"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".881"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".878"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".861"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".881"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".878"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79949072060958,"aZ":-10.171853789455229,"pfxX":-2.360330567416733,"pfxZ":10.796242843672392,"pX":-0.7600786272617991,"pZ":2.662473493583026,"vX0":1.6765235743038076,"vY0":-141.51320521162006,"vZ0":-7.51051578878359,"x":145.97,"y":166.89,"x0":-1.0520439358435072,"y0":50.00388425128846,"z0":5.994299330302256,"aX":-4.811203517613614},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":4.0,"spinRate":2450,"spinDirection":196},"zone":4,"typeConfidence":0.91,"plateTime":0.3863221250020694,"extension":6.7480676500259635},"index":0,"playId":"cb54647a-131b-36d9-9fa8-ce2443152284","pitchNumber":1,"startTime":"2026-08-30T04:55:37.637Z","endTime":"2026-08-30T04:55:41.776Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-30T04:55:49.276Z","endTime":"2026-08-30T04:55:58.048Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.258247737549638,"aZ":-28.607071505127923,"pfxX":-3.2391874585679767,"pfxZ":2.21618188035505,"pX":-1.2136302366964657,"pZ":2.871427504863639,"vX0":1.2077754131971998,"vY0":-126.05072508981165,"vZ0":-1.6420693501573447,"x":163.26,"y":161.25,"x0":-1.2776930515537759,"y0":50.00584099276083,"z0":5.83779731475103,"aX":-5.221155329266668},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":5.6,"spinRate":838,"spinDirection":251},"zone":11,"typeConfidence":0.99,"plateTime":0.4342908423307388,"extension":7.005707268397418},"index":2,"playId":"02657bc7-4c63-3aad-936b-d12597f348d7","pitchNumber":2,"startTime":"2026-08-30T04:55:58.048Z","endTime":"2026-08-30T04:56:01.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95243605412714,"aZ":-10.033223685873413,"pfxX":-1.68195287230859,"pfxZ":11.082035158254758,"pX":-0.4605092958846973,"pZ":2.5738469596212075,"vX0":2.2915290757563396,"vY0":-140.91345908966588,"vZ0":-7.630624764892717,"x":134.55,"y":169.29,"x0":-1.068203417554784,"y0":50.005849874522724,"z0":5.9762086925134295,"aX":-3.3614080855431387},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":2.5,"spinRate":2532,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.38967435152530516,"extension":6.599114213525661},"hitData":{"launchSpeed":95.4,"launchAngle":33.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.99,"coordY":58.38}},"index":3,"playId":"3c5b86e9-fd7c-3807-af88-28f02fbee512","pitchNumber":3,"startTime":"2026-08-30T04:56:11.039Z","endTime":"2026-08-30T04:56:21.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T04:56:21.035Z","atBatIndex":74},"scoringPlays":[5,17,38,39,52,58,69,70],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":166.7,"y":163.88},"type":"O","description":"Double Play"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":146.74,"y":156.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":116.84,"y":184.11},"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":1,"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":93.03,"y":111.65},"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":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":97.89,"y":77.31},"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":1,"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":71.65,"y":140.42},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":114.31,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":89.48,"y":174.99},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":133.1,"y":73.42},"type":"O","description":"Flyout"}],"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":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":108.96,"y":169.18},"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":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"coordinates":{"x":124.55,"y":193.58},"type":"O","description":"Bunt Groundout"},{"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":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":109.75,"y":171.45},"type":"O","description":"Pop Out"}]}},{"startIndex":14,"endIndex":23,"top":[14,15,16,17,18,19],"bottom":[20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":151.02,"y":161.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":58.7,"y":128.06},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":176.21,"y":96.68},"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":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":111.27,"y":155.74},"type":"O","description":"Groundout"},{"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":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":145.22,"y":155.23},"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":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":97.59,"y":124.83},"type":"O","description":"Flyout"}]}},{"startIndex":24,"endIndex":30,"top":[24,25,26,27],"bottom":[28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":145.58,"y":77.72},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":163.12,"y":153.54},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":34.53,"y":85.1},"type":"H","description":"Double"}],"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":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":82.99,"y":118.85},"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":4,"pitcher":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":111.78,"y":156.75},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":42,"top":[31,32,33],"bottom":[34,35,36,37,38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":136.61,"y":182.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":134.17,"y":95.05},"type":"O","description":"Flyout"}],"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":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"coordinates":{"x":64.67,"y":127.77},"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":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":118.87,"y":184.62},"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":5,"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":156.88,"y":96.96},"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":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":84.78,"y":82.84},"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":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":159.92,"y":163.84},"type":"O","description":"Pop Out"}]}},{"startIndex":43,"endIndex":48,"top":[43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":148.77,"y":162.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":106.9,"y":159.17},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":116.04,"y":155.6},"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":6,"pitcher":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"coordinates":{"x":151.3,"y":157.26},"type":"O","description":"Groundout"},{"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":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":100.63,"y":167.39},"type":"O","description":"Groundout"},{"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":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":192.69,"y":112.42},"type":"O","description":"Lineout"}]}},{"startIndex":49,"endIndex":60,"top":[49,50,51,52,53,54],"bottom":[55,56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":110.26,"y":160.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":137.95,"y":91.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":86.95,"y":116.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":117.86,"y":180.06},"type":"O","description":"Groundout"}],"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":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":120.39,"y":187.66},"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":7,"pitcher":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":96.29,"y":67.58},"type":"H","description":"Single"}]}},{"startIndex":61,"endIndex":71,"top":[61,62,63,64],"bottom":[65,66,67,68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":113.02,"y":138.67},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":102.72,"y":179.61},"type":"O","description":"Groundout"}],"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":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":119.38,"y":180.57},"type":"E","description":"Field Error"},{"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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":165.09,"y":94.73},"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":8,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":141.67,"y":149.15},"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":8,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":147.76,"y":155.23},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":74,"top":[72,73,74],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":99.99,"y":58.38},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"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":3,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":7,"hits":9,"errors":1,"leftOnBase":9},"away":{"runs":2,"hits":6,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"catcher":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"first":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"second":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"third":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"shortstop":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"left":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"center":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"right":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"onDeck":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"inHole":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"battingOrder":5,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"onDeck":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"inHole":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"battingOrder":8,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":8,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".244","atBats":32,"obp":".316","slg":".398","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":8,"rbi":2,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":9,"runs":7,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".385","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":152,"era":"4.18","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.29","battersFaced":40,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":65,"strikes":87,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":7,"pitchesPerInning":"19.00","runsScoredPer9":"7.88","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"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":111,"groundOuts":159,"airOuts":191,"runs":49,"doubles":31,"triples":4,"homeRuns":14,"strikeOuts":119,"baseOnBalls":52,"intentionalWalks":0,"hits":140,"hitByPitch":0,"atBats":606,"obp":".292","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2574,"era":"2.50","inningsPitched":"162.0","wins":14,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.19","battersFaced":661,"outs":486,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2574,"balls":935,"strikes":1639,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".778","pitchesPerInning":"15.89","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"6.61","walksPer9Inn":"2.89","hitsPer9Inn":"7.78","runsScoredPer9":"2.72","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":30,"lineOuts":50},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691783":{"person":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":13,"groundOuts":13,"airOuts":18,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":19,"hitByPitch":4,"avg":".271","atBats":70,"obp":".338","slg":".429","ops":".767","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":30,"rbi":9,"leftOnBase":25,"sacBunts":1,"sacFlies":0,"babip":".348","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":47,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"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":57,"gamesStarted":0,"flyOuts":21,"groundOuts":52,"airOuts":43,"runs":15,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":62,"baseOnBalls":18,"intentionalWalks":1,"hits":36,"hitByPitch":3,"atBats":189,"obp":".268","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":855,"era":"2.19","inningsPitched":"53.1","wins":3,"losses":4,"saves":2,"saveOpportunities":6,"holds":17,"blownSaves":4,"earnedRuns":13,"whip":"1.01","battersFaced":214,"outs":160,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":855,"balls":299,"strikes":556,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".429","pitchesPerInning":"16.03","gamesFinished":13,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"10.46","walksPer9Inn":"3.04","hitsPer9Inn":"6.08","runsScoredPer9":"2.53","homeRunsPer9":"0.34","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":14,"flyOuts":60,"groundOuts":115,"airOuts":119,"runs":45,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":72,"baseOnBalls":26,"intentionalWalks":0,"hits":94,"hitByPitch":5,"atBats":397,"obp":".290","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1584,"era":"3.51","inningsPitched":"105.0","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":41,"whip":"1.14","battersFaced":431,"outs":315,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1584,"balls":549,"strikes":1035,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".875","pitchesPerInning":"15.09","gamesFinished":2,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"6.17","walksPer9Inn":"2.23","hitsPer9Inn":"8.06","runsScoredPer9":"3.86","homeRunsPer9":"1.03","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":30,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"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":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":36,"groundOuts":64,"airOuts":60,"runs":30,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":62,"baseOnBalls":21,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".247","atBats":235,"obp":".305","slg":".409","ops":".714","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":96,"rbi":35,"leftOnBase":102,"sacBunts":6,"sacFlies":3,"babip":".293","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.11","popOuts":11,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":314,"errors":2,"chances":347,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID672629":{"person":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":11,"gamesStarted":0,"flyOuts":7,"groundOuts":14,"airOuts":14,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":14,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":58,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":285,"era":"1.06","inningsPitched":"17.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.41","battersFaced":73,"outs":51,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":285,"balls":122,"strikes":163,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":".750","pitchesPerInning":"16.76","gamesFinished":2,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"10.59","walksPer9Inn":"7.41","hitsPer9Inn":"5.29","runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":59,"groundOuts":105,"airOuts":136,"runs":65,"doubles":21,"triples":1,"homeRuns":21,"strikeOuts":102,"baseOnBalls":43,"intentionalWalks":2,"hits":106,"hitByPitch":7,"avg":".238","atBats":446,"obp":".313","slg":".430","ops":".743","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":500,"totalBases":192,"rbi":65,"leftOnBase":229,"sacBunts":0,"sacFlies":3,"babip":".261","groundOutsToAirouts":"0.77","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.24","popOuts":50,"lineOuts":27},"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":189,"putOuts":87,"errors":5,"chances":281,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":68,"flyOuts":40,"groundOuts":64,"airOuts":55,"runs":29,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":50,"baseOnBalls":34,"intentionalWalks":2,"hits":51,"hitByPitch":0,"avg":".233","atBats":219,"obp":".335","slg":".379","ops":".714","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":83,"rbi":27,"leftOnBase":101,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.50","popOuts":4,"lineOuts":11},"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":113,"errors":1,"chances":117,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":25,"gamesStarted":25,"flyOuts":90,"groundOuts":147,"airOuts":160,"runs":83,"doubles":25,"triples":4,"homeRuns":26,"strikeOuts":95,"baseOnBalls":64,"intentionalWalks":2,"hits":146,"hitByPitch":3,"atBats":541,"obp":".347","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2278,"era":"5.08","inningsPitched":"141.2","wins":9,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.48","battersFaced":616,"outs":425,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2278,"balls":849,"strikes":1429,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".429","pitchesPerInning":"16.08","gamesFinished":0,"strikeoutWalkRatio":"1.48","strikeoutsPer9Inn":"6.04","walksPer9Inn":"4.07","hitsPer9Inn":"9.28","runsScoredPer9":"5.27","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":12,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID814439":{"person":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":32,"groundOuts":38,"airOuts":58,"runs":27,"doubles":15,"triples":1,"homeRuns":3,"strikeOuts":71,"baseOnBalls":18,"intentionalWalks":0,"hits":59,"hitByPitch":4,"avg":".267","atBats":221,"obp":".329","slg":".385","ops":".714","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":85,"rbi":22,"leftOnBase":104,"sacBunts":2,"sacFlies":3,"babip":".373","groundOutsToAirouts":"0.66","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"73.67","popOuts":5,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":181,"errors":2,"chances":188,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID703615":{"person":{"id":703615,"fullName":"Jose Cabrera","link":"/api/v1/people/703615"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":14,"groundOuts":23,"airOuts":26,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":87,"obp":".347","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":349,"era":"5.32","inningsPitched":"22.0","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.41","battersFaced":99,"outs":66,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":349,"balls":134,"strikes":215,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".000","pitchesPerInning":"15.86","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.55","walksPer9Inn":"3.27","hitsPer9Inn":"9.41","runsScoredPer9":"5.32","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":61,"gamesStarted":0,"flyOuts":35,"groundOuts":48,"airOuts":61,"runs":30,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":55,"baseOnBalls":16,"intentionalWalks":1,"hits":50,"hitByPitch":0,"atBats":209,"obp":".288","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":901,"era":"4.34","inningsPitched":"56.0","wins":5,"losses":4,"saves":2,"saveOpportunities":3,"holds":11,"blownSaves":1,"earnedRuns":27,"whip":"1.18","battersFaced":230,"outs":168,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":901,"balls":322,"strikes":579,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".556","pitchesPerInning":"16.09","gamesFinished":11,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.57","hitsPer9Inn":"8.04","runsScoredPer9":"4.82","homeRunsPer9":"1.13","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":15},"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"}]},"ID642528":{"person":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":24,"groundOuts":67,"airOuts":49,"runs":17,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":2,"hits":45,"hitByPitch":1,"atBats":195,"obp":".271","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":788,"era":"2.48","inningsPitched":"54.1","wins":5,"losses":3,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":15,"whip":"1.03","battersFaced":212,"outs":163,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":788,"balls":258,"strikes":530,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".625","pitchesPerInning":"14.50","gamesFinished":14,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"6.46","walksPer9Inn":"1.82","hitsPer9Inn":"7.45","runsScoredPer9":"2.82","homeRunsPer9":"0.50","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":62,"groundOuts":131,"airOuts":130,"runs":54,"doubles":18,"triples":5,"homeRuns":9,"strikeOuts":43,"baseOnBalls":23,"intentionalWalks":2,"hits":102,"hitByPitch":2,"avg":".253","atBats":403,"obp":".295","slg":".390","ops":".685","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":157,"rbi":66,"leftOnBase":176,"sacBunts":1,"sacFlies":2,"babip":".263","groundOutsToAirouts":"1.01","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"44.78","popOuts":32,"lineOuts":36},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":12,"obp":".412","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"4.91","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.64","battersFaced":17,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":25,"strikes":23,"strikePercentage":".480","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"13.09","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"7.36","hitsPer9Inn":"7.36","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":169,"putOuts":461,"errors":3,"chances":633,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID679885":{"person":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":13,"strikes":12,"strikePercentage":".480","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":1,"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":4,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":12,"obp":".313","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":81,"era":"0.00","inningsPitched":"3.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.09","battersFaced":16,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":36,"strikes":45,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"22.09","gamesFinished":2,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"9.82","walksPer9Inn":"7.36","hitsPer9Inn":"2.45","runsScoredPer9":"4.91","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":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":93,"groundOuts":143,"airOuts":157,"runs":63,"doubles":18,"triples":6,"homeRuns":9,"strikeOuts":70,"baseOnBalls":80,"intentionalWalks":0,"hits":121,"hitByPitch":4,"avg":".253","atBats":479,"obp":".360","slg":".372","ops":".732","caughtStealing":9,"stolenBases":19,"stolenBasePercentage":".679","caughtStealingPercentage":".321","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":575,"totalBases":178,"rbi":47,"leftOnBase":209,"sacBunts":6,"sacFlies":6,"babip":".276","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.22","popOuts":16,"lineOuts":48},"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":316,"putOuts":205,"errors":7,"chances":528,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID699912":{"person":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":13,"groundOuts":51,"airOuts":49,"runs":26,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":11,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".262","atBats":191,"obp":".305","slg":".356","ops":".661","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":68,"rbi":16,"leftOnBase":69,"sacBunts":4,"sacFlies":0,"babip":".329","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.67","popOuts":22,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":137,"errors":5,"chances":196,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":64,"groundOuts":103,"airOuts":107,"runs":58,"doubles":28,"triples":1,"homeRuns":11,"strikeOuts":67,"baseOnBalls":51,"intentionalWalks":0,"hits":116,"hitByPitch":4,"avg":".302","atBats":384,"obp":".382","slg":".466","ops":".848","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":179,"rbi":66,"leftOnBase":162,"sacBunts":0,"sacFlies":9,"babip":".333","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.91","popOuts":16,"lineOuts":27},"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":11,"stolenBases":33,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":24,"putOuts":570,"errors":2,"chances":596,"fielding":".997","passedBall":2,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":33,"groundOuts":37,"airOuts":59,"runs":32,"doubles":13,"triples":0,"homeRuns":9,"strikeOuts":42,"baseOnBalls":22,"intentionalWalks":2,"hits":46,"hitByPitch":3,"atBats":183,"obp":".341","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":794,"era":"5.55","inningsPitched":"47.0","wins":2,"losses":5,"saves":2,"saveOpportunities":4,"holds":5,"blownSaves":2,"earnedRuns":29,"whip":"1.45","battersFaced":209,"outs":141,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":794,"balls":289,"strikes":505,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":2,"winPercentage":".286","pitchesPerInning":"16.89","gamesFinished":23,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"8.04","walksPer9Inn":"4.21","hitsPer9Inn":"8.81","runsScoredPer9":"6.13","homeRunsPer9":"1.72","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683352":{"person":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)","summary":"4.1 IP, 3 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":52,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":52,"balls":20,"strikes":32,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.23","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"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":10,"gamesStarted":10,"flyOuts":35,"groundOuts":29,"airOuts":67,"runs":23,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":30,"baseOnBalls":27,"intentionalWalks":1,"hits":40,"hitByPitch":1,"atBats":164,"obp":".354","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":726,"era":"4.70","inningsPitched":"44.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.52","battersFaced":194,"outs":132,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":726,"balls":273,"strikes":453,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":1,"winPercentage":".250","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"6.14","walksPer9Inn":"5.52","hitsPer9Inn":"8.18","runsScoredPer9":"4.70","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":24,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":79,"groundOuts":112,"airOuts":143,"runs":83,"doubles":28,"triples":16,"homeRuns":19,"strikeOuts":127,"baseOnBalls":69,"intentionalWalks":3,"hits":122,"hitByPitch":8,"avg":".244","atBats":499,"obp":".343","slg":".479","ops":".822","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":581,"totalBases":239,"rbi":61,"leftOnBase":192,"sacBunts":0,"sacFlies":5,"babip":".288","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.26","popOuts":31,"lineOuts":33},"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":305,"errors":4,"chances":313,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":61,"gamesStarted":0,"flyOuts":37,"groundOuts":73,"airOuts":69,"runs":21,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":1,"hits":44,"hitByPitch":3,"atBats":215,"obp":".249","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":873,"era":"2.64","inningsPitched":"61.1","wins":2,"losses":3,"saves":0,"saveOpportunities":2,"holds":13,"blownSaves":2,"earnedRuns":18,"whip":"0.90","battersFaced":235,"outs":184,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":873,"balls":323,"strikes":550,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".400","pitchesPerInning":"14.23","gamesFinished":9,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"5.14","walksPer9Inn":"1.61","hitsPer9Inn":"6.46","runsScoredPer9":"3.08","homeRunsPer9":"0.88","inheritedRunners":17,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571882":{"person":{"id":571882,"fullName":"Derek Law","link":"/api/v1/people/571882"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":16,"strikes":20,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"6.75","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.25","battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":16,"strikes":20,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":1,"winPercentage":".---","pitchesPerInning":"27.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"6.75","hitsPer9Inn":"13.50","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":27,"groundOuts":22,"airOuts":49,"runs":11,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":1,"hits":27,"hitByPitch":0,"avg":".214","atBats":126,"obp":".273","slg":".317","ops":".590","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":40,"rbi":15,"leftOnBase":66,"sacBunts":0,"sacFlies":2,"babip":".260","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":82,"errors":0,"chances":82,"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"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":17,"groundOuts":32,"airOuts":27,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":6,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".295","atBats":129,"obp":".331","slg":".434","ops":".765","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":56,"rbi":22,"leftOnBase":42,"sacBunts":2,"sacFlies":0,"babip":".374","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"obp":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.00","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":29,"strikes":34,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"6.75","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":37,"stolenBasePercentage":".860","caughtStealingPercentage":".140","assists":15,"putOuts":255,"errors":1,"chances":271,"fielding":".996","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"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":47,"gamesStarted":0,"flyOuts":15,"groundOuts":42,"airOuts":26,"runs":11,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":10,"intentionalWalks":1,"hits":22,"hitByPitch":5,"atBats":136,"obp":".245","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":563,"era":"2.25","inningsPitched":"40.0","wins":0,"losses":1,"saves":4,"saveOpportunities":4,"holds":15,"blownSaves":0,"earnedRuns":10,"whip":"0.80","battersFaced":152,"outs":120,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":563,"balls":197,"strikes":366,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".000","pitchesPerInning":"14.08","gamesFinished":13,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"10.58","walksPer9Inn":"2.25","hitsPer9Inn":"4.95","runsScoredPer9":"2.48","homeRunsPer9":"0.45","inheritedRunners":24,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":24,"groundOuts":37,"airOuts":37,"runs":28,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".201","atBats":134,"obp":".285","slg":".343","ops":".628","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":46,"rbi":12,"leftOnBase":51,"sacBunts":8,"sacFlies":1,"babip":".275","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":110,"errors":0,"chances":110,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[663457,682998,672695,571448,596146,694374,543510,545121,814439,683352,672629,571882,656464,679885,642701],"pitchers":[683352,672629,571882,656464,679885,642701],"bench":[678489,699912,691783,672515],"bullpen":[703615,664199,805299,518876,642528,666661,694297,593958],"battingOrder":[663457,682998,672695,571448,596146,694374,543510,545121,814439],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Nootbaar (12, Marte, Y); Tawa (11, Marte, Y)."},{"label":"TB","value":"Kepler; McCann; Nootbaar 2; Tawa 2; Vargas, I 2."},{"label":"RBI","value":"Nootbaar (27); Vargas, I (66)."},{"label":"2-out RBI","value":"Nootbaar."},{"label":"Runners left in scoring position, 2 out","value":"Nootbaar 2; Kepler; Perdomo; McCann."},{"label":"GIDP","value":"Arenado."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Martinez, Ju (1, throw)."}]}],"note":[]},"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":4,"groundOuts":8,"airOuts":9,"runs":7,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".247","atBats":33,"obp":".307","slg":".405","ops":".712","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":9,"rbi":7,"leftOnBase":19,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".257","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":145,"era":"4.35","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.35","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":55,"strikes":90,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":2,"pitchesPerInning":"16.11","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"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-1 | BB, R, 3 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":6,"groundOuts":6,"airOuts":9,"runs":11,"doubles":1,"triples":2,"homeRuns":3,"strikeOuts":30,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".276","atBats":58,"obp":".311","slg":".517","ops":".828","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":30,"rbi":7,"leftOnBase":18,"sacBunts":3,"sacFlies":0,"babip":".520","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","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":4,"putOuts":47,"errors":0,"chances":51,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"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":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":9,"groundOuts":9,"airOuts":15,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".102","atBats":49,"obp":".120","slg":".306","ops":".426","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":15,"rbi":8,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".080","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.33","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":19,"errors":2,"chances":41,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":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":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":32,"gamesStarted":0,"flyOuts":13,"groundOuts":16,"airOuts":35,"runs":13,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":3,"hits":25,"hitByPitch":2,"atBats":110,"obp":".320","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":523,"era":"3.34","inningsPitched":"29.2","wins":0,"losses":5,"saves":3,"saveOpportunities":6,"holds":7,"blownSaves":3,"earnedRuns":11,"whip":"1.31","battersFaced":130,"outs":89,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":523,"balls":186,"strikes":337,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".000","pitchesPerInning":"17.63","gamesFinished":12,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"11.53","walksPer9Inn":"4.25","hitsPer9Inn":"7.58","runsScoredPer9":"3.94","homeRunsPer9":"0.91","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683363":{"person":{"id":683363,"fullName":"Matt Wilkinson","link":"/api/v1/people/683363"},"jerseyNumber":"71","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":3,"gamesStarted":3,"flyOuts":8,"groundOuts":8,"airOuts":20,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":45,"obp":".277","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":181,"era":"4.63","inningsPitched":"11.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.11","battersFaced":47,"outs":35,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":69,"strikes":112,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".000","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"4.63","walksPer9Inn":"1.54","hitsPer9Inn":"8.49","runsScoredPer9":"4.63","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701852":{"person":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"jerseyNumber":"61","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":14,"groundOuts":22,"airOuts":27,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".225","atBats":102,"obp":".325","slg":".235","ops":".560","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":24,"rbi":7,"leftOnBase":41,"sacBunts":2,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":28,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":15,"putOuts":222,"errors":3,"chances":240,"fielding":".988","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".174","atBats":23,"obp":".269","slg":".348","ops":".617","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":8,"rbi":1,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":4,"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":51,"errors":0,"chances":51,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".063","atBats":16,"obp":".211","slg":".063","ops":".274","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":1,"rbi":0,"leftOnBase":10,"sacBunts":1,"sacFlies":0,"babip":".091","groundOutsToAirouts":"2.67","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":8,"putOuts":7,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":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":0,"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":{"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":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":21,"groundOuts":34,"airOuts":34,"runs":25,"doubles":2,"triples":2,"homeRuns":5,"strikeOuts":22,"baseOnBalls":17,"intentionalWalks":3,"hits":38,"hitByPitch":1,"atBats":125,"obp":".389","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":572,"era":"6.97","inningsPitched":"31.0","wins":0,"losses":1,"saves":3,"saveOpportunities":6,"holds":4,"blownSaves":3,"earnedRuns":24,"whip":"1.77","battersFaced":146,"outs":93,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":572,"balls":217,"strikes":355,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"18.45","gamesFinished":11,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.39","walksPer9Inn":"4.94","hitsPer9Inn":"11.03","runsScoredPer9":"7.26","homeRunsPer9":"1.45","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"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":true,"isSubstitute":false}},"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":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":3,"groundOuts":13,"airOuts":5,"runs":5,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":42,"obp":".298","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":199,"era":"4.09","inningsPitched":"11.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"1.27","battersFaced":47,"outs":33,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":199,"balls":71,"strikes":128,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":0,"winPercentage":".---","pitchesPerInning":"18.09","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.27","walksPer9Inn":"4.09","hitsPer9Inn":"7.36","runsScoredPer9":"4.09","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"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"}]},"ID675920":{"person":{"id":675920,"fullName":"Seth Lonsway","link":"/api/v1/people/675920"},"jerseyNumber":"86","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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":11,"strikes":22,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.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":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}},"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":{"note":"(H, 1)","summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":14,"gamesStarted":0,"flyOuts":7,"groundOuts":18,"airOuts":12,"runs":8,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":56,"obp":".339","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":225,"era":"4.50","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":7,"whip":"1.50","battersFaced":62,"outs":42,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":225,"balls":91,"strikes":134,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":1,"winPercentage":".500","pitchesPerInning":"16.07","gamesFinished":5,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.07","walksPer9Inn":"3.21","hitsPer9Inn":"10.29","runsScoredPer9":"5.14","homeRunsPer9":"0.64","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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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":1,"errors":0,"chances":1,"fielding":"1.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":{"note":"(H, 5)","summary":"1.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":9,"groundOuts":19,"airOuts":20,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":75,"obp":".353","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":338,"era":"4.58","inningsPitched":"19.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":10,"whip":"1.47","battersFaced":85,"outs":59,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":338,"balls":134,"strikes":204,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".---","pitchesPerInning":"17.19","gamesFinished":2,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"7.32","walksPer9Inn":"4.12","hitsPer9Inn":"9.15","runsScoredPer9":"4.58","homeRunsPer9":"1.37","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805074":{"person":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":28,"strikes":48,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":76,"era":"1.93","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.07","battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":28,"strikes":48,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":1,"winPercentage":".---","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.79","walksPer9Inn":"3.86","hitsPer9Inn":"5.79","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-0 | 3 BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":37,"groundOuts":81,"airOuts":87,"runs":43,"doubles":13,"triples":3,"homeRuns":8,"strikeOuts":60,"baseOnBalls":33,"intentionalWalks":2,"hits":70,"hitByPitch":8,"avg":".239","atBats":293,"obp":".329","slg":".386","ops":".715","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":113,"rbi":36,"leftOnBase":126,"sacBunts":2,"sacFlies":3,"babip":".272","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.62","popOuts":24,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":201,"errors":2,"chances":205,"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,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":72,"groundOuts":148,"airOuts":141,"runs":61,"doubles":27,"triples":4,"homeRuns":9,"strikeOuts":49,"baseOnBalls":24,"intentionalWalks":0,"hits":137,"hitByPitch":7,"avg":".291","atBats":471,"obp":".332","slg":".423","ops":".755","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":506,"totalBases":199,"rbi":49,"leftOnBase":151,"sacBunts":0,"sacFlies":4,"babip":".307","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.33","popOuts":21,"lineOuts":48},"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":224,"errors":3,"chances":231,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":80,"groundOuts":114,"airOuts":128,"runs":77,"doubles":32,"triples":1,"homeRuns":29,"strikeOuts":149,"baseOnBalls":59,"intentionalWalks":5,"hits":130,"hitByPitch":2,"avg":".251","atBats":517,"obp":".328","slg":".485","ops":".813","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":582,"totalBases":251,"rbi":78,"leftOnBase":235,"sacBunts":0,"sacFlies":4,"babip":".294","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.83","popOuts":23,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":788,"errors":7,"chances":858,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(W, 2-0)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","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":15,"gamesStarted":0,"flyOuts":3,"groundOuts":23,"airOuts":8,"runs":9,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":59,"obp":".317","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":232,"era":"4.91","inningsPitched":"14.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.36","battersFaced":63,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":232,"balls":88,"strikes":144,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.82","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.45","hitsPer9Inn":"9.82","runsScoredPer9":"5.52","homeRunsPer9":"1.84","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":4,"groundOuts":16,"airOuts":14,"runs":8,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":6,"hitByPitch":0,"avg":".118","atBats":51,"obp":".237","slg":".235","ops":".472","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":12,"rbi":2,"leftOnBase":23,"sacBunts":3,"sacFlies":0,"babip":".156","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":14,"groundOuts":36,"airOuts":27,"runs":12,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":36,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":2,"avg":".200","atBats":120,"obp":".244","slg":".267","ops":".511","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":32,"rbi":4,"leftOnBase":54,"sacBunts":3,"sacFlies":0,"babip":".277","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"120.00","popOuts":8,"lineOuts":5},"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":75,"putOuts":46,"errors":3,"chances":124,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":13,"gamesStarted":5,"flyOuts":20,"groundOuts":28,"airOuts":47,"runs":19,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":138,"obp":".312","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":634,"era":"4.54","inningsPitched":"37.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.22","battersFaced":154,"outs":113,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":634,"balls":234,"strikes":400,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".000","pitchesPerInning":"16.83","gamesFinished":6,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"7.41","walksPer9Inn":"3.11","hitsPer9Inn":"7.88","runsScoredPer9":"4.54","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":26,"gamesStarted":26,"flyOuts":61,"groundOuts":158,"airOuts":116,"runs":71,"doubles":25,"triples":3,"homeRuns":11,"strikeOuts":133,"baseOnBalls":66,"intentionalWalks":0,"hits":117,"hitByPitch":5,"atBats":519,"obp":".317","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2468,"era":"4.25","inningsPitched":"139.2","wins":8,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.31","battersFaced":595,"outs":419,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2468,"balls":976,"strikes":1492,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".381","pitchesPerInning":"17.67","gamesFinished":0,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"8.57","walksPer9Inn":"4.25","hitsPer9Inn":"7.54","runsScoredPer9":"4.58","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":33},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":6,"groundOuts":8,"airOuts":12,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".258","atBats":31,"obp":".359","slg":".387","ops":".746","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":6,"leftOnBase":17,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":16,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"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":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":49,"groundOuts":64,"airOuts":78,"runs":43,"doubles":17,"triples":0,"homeRuns":15,"strikeOuts":100,"baseOnBalls":47,"intentionalWalks":1,"hits":85,"hitByPitch":0,"avg":".261","atBats":326,"obp":".353","slg":".451","ops":".804","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":147,"rbi":42,"leftOnBase":147,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.73","popOuts":9,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":219,"errors":1,"chances":239,"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"}]},"ID678545":{"person":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":21,"groundOuts":26,"airOuts":29,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".205","atBats":88,"obp":".245","slg":".330","ops":".575","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":29,"rbi":8,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".214","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":33,"errors":2,"chances":100,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[813841,687551,646240,805811,808982,694376,668800,701852,687529,678545,683766,805074,665665,805345,671345,693313,681916],"pitchers":[805074,665665,805345,671345,693313,681916],"bench":[801501,806367],"bullpen":[675920,683627,694738,694820,694918,676254,657277,683363],"battingOrder":[687551,646240,805811,808982,694376,701852,687529,678545,683766],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Cox; Devers 2; Eldridge 4; Lee, J; McCray."},{"label":"RBI","value":"Devers 2 (78); Eldridge 4 (42); Lee, J (49)."},{"label":"2-out RBI","value":"Devers; Eldridge."},{"label":"Runners left in scoring position, 2 out","value":"Cavanaugh 3; Lee, J; Eldridge."},{"label":"SAC","value":"Koss."},{"label":"Team RISP","value":"6-for-13."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Cox 3 (8, 2nd base off Bratt/McCann, 3rd base off Bratt/McCann, 2nd base off Bratt/McCann); Basabe (2, 2nd base off Martinez, Ju/McCann)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Whitcomb (2, fielding)."},{"label":"DP","value":"2 (Eldridge; Koss-Basabe-Eldridge)."}]}],"note":[{"label":"a","value":"Walked for Cox in the 5th."},{"label":"b","value":"Struck out for Knizner in the 5th."}]}},"officials":[{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":668921,"fullName":"Jen Pawol","link":"/api/v1/people/668921"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Seymour, C."},{"label":"ABS Challenge","value":"Waldschmidt (Strike-Confirmed); Knizner (Ball-Confirmed); McCann 2 (Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Bratt 52-32; Carrillo 17-9; Law, D 36-20; Ginkel 13-9; Martinez, Ju 25-12; Santana, D 9-5; Marte, Y 76-48; Sanmartin 5-3; Harris 11-8; Foley 14-8; Seymour, C 25-14; Smith, D 14-9."},{"label":"Groundouts-flyouts","value":"Bratt 4-4; Carrillo 0-0; Law, D 2-0; Ginkel 0-0; Martinez, Ju 1-0; Santana, D 1-0; Marte, Y 3-2; Sanmartin 0-0; Harris 3-0; Foley 1-0; Seymour, C 1-0; Smith, D 0-1."},{"label":"Batters faced","value":"Bratt 18; Carrillo 6; Law, D 7; Ginkel 2; Martinez, Ju 4; Santana, D 3; Marte, Y 18; Sanmartin 1; Harris 3; Foley 5; Seymour, C 5; Smith, D 3."},{"label":"Inherited runners-scored","value":"Carrillo 2-2; Ginkel 2-0; Santana, D 2-2; Seymour, C 2-0."},{"label":"Umpires","value":"HP: Roberto Ortiz. 1B: Alex MacKay. 2B: Alan Porter. 3B: Jen Pawol. "},{"label":"Weather","value":"63 degrees, Clear."},{"label":"Wind","value":"11 mph, Varies."},{"label":"First pitch","value":"7:06 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"29,272."},{"label":"Venue","value":"Oracle Park."},{"label":"August 29, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","boxscoreName":"Eldridge"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"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":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":49,"groundOuts":64,"airOuts":78,"runs":43,"doubles":17,"triples":0,"homeRuns":15,"strikeOuts":100,"baseOnBalls":47,"intentionalWalks":1,"hits":85,"hitByPitch":0,"avg":".261","atBats":326,"obp":".353","slg":".451","ops":".804","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":147,"rbi":42,"leftOnBase":147,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.73","popOuts":9,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":219,"errors":1,"chances":239,"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"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074","boxscoreName":"Marte, Y"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":28,"strikes":48,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":76,"era":"1.93","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.07","battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":28,"strikes":48,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":1,"winPercentage":".---","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.79","walksPer9Inn":"3.86","hitsPer9Inn":"5.79","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","boxscoreName":"Gilbert"},"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":"0-0 | 3 BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":37,"groundOuts":81,"airOuts":87,"runs":43,"doubles":13,"triples":3,"homeRuns":8,"strikeOuts":60,"baseOnBalls":33,"intentionalWalks":2,"hits":70,"hitByPitch":8,"avg":".239","atBats":293,"obp":".329","slg":".386","ops":".715","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":113,"rbi":36,"leftOnBase":126,"sacBunts":2,"sacFlies":3,"babip":".272","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.62","popOuts":24,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":201,"errors":2,"chances":205,"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"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"loser":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}